Modul de management pentru Intel S1200BTL–AXXRMM4LITE
Cautam de ceva timp sa imi cumpar un modul de management (ce imi permite console redirection) pentru un server ce ruleaza pe platforma Intel S1200BTL. Si tocmai mi-a sosit cel pe care l-am comandat prin iarna (don’t ask why).
Surpriza a fost cand in cutia de 20x20cm am gasit o cutie mai mica, de 15x15cm in care era un plic, iar in plic era acest modul:
Chiar atat de mic nu ma asteptam sa fie. De fapt cred ca este doar o cheie ce activeaza functionalitatea de pe placa de baza.
XBOX One s-a lansat
Nu e Windows dar cred ca e de interes pentru multi
http://www.xbox.com/en-US/xboxone/meet-xbox-one
Deja competitia nu cred ca mai e PS4 ci tabletele si telefoanele.
Reading XML files in Powershell
Am zis de fisiere text asa ca trebuie sa dam o sansa si formatului XML, care de fapt e tot text insa e un mod inteligent de a stoca si structura datele intr-un fisier text.
Iar powershell stie sa parseze by default fisiere XML. Iar pentru a exemplifica o sa merg pe un exemplu descris in articolul din link-ul de mai jos si pe care vi-l recomand daca aveti de gand sa incepeti sa lucrati cu fisiere XML in Powershell.
http://www.codeproject.com/Articles/61900/PowerShell-and-XML
<!-- file.xml --> <employees> <employee id="101"> <name>Frankie Johnny</name> <age>36</age> </employee> <employee id="102"> <name>Elvis Presley</name> <age>79</age> </employee> <employee id="301"> <name>Ella Fitzgerald</name> <age>102</age> </employee> </employees>
Modelul de fisier XML putem spune ca reprezinta o baza de date cu angajati ce contine numele, varsta si ID-ul angajatului.
De importat importam fisierul tot cu Get-Content doar ca specificam tipul variabilei ca fiind XML:
Si odata stocate datele in variabila le putem accesa foarte simplu dupa cum se vede. Sau putem folosi metoda SelectNodes:
Daca doriti mai multe informatii va invit sa cititi articolul original din link-ul prezentat mai sus pentru ca sigur o sa va fie de folos.PS: Si mai exista si Select-XML insa sincer mie mi s-a parut prea complicat.
Changing Lock Screen and Start Screen in Windows 8
Initial in Windows 8 nu puteai sa faci multe customizari insa la Lock Screen sau Start Screen insa s-au rezolvat cat de cat dupa o serie de update-uri si anume cele de aici:
http://support.microsoft.com/kb/2770917
Deci daca nu puteti schimba lock si start screen incercati si un Windows Update. Apoi puteti efectua modificarile din Settings –> Change PC Settings –> Personalize.
In continuare pentru Start screen nu puteti pune o imagine proprie ci trebuie sa folositi template-urile existente. Daca totusi doriti mai mult puteti apela la o solutie third party:
http://www.stardock.com/products/decor8/
Atentie ca nu e free. E vreo 5$.
How to read text files in Powershell
In zona de scripting, lucrul cu fisierele text e ceva indispensabil. Mai ales ca multe dintre informatiile pe care vrem sa le folosim ca input pentru o comanda sau un script se intampla sa le avem in fisiere text.
Get-Content este cmdlet-ul care ne poate ajuta sa parsam fisierele text. In exemplul de mai jos avem un fisier text ce contine numele a trei servere.
Si daca stocam rezultatul comenzii intr-o variabila atunci putem sa facem si alte chestii si mai interesante.
Mai exact putem accesa direct linia dorita. Sau putem folosi o bucla gen For-Next pentru a trece prin tot array-ul.
foreach ($line in $file)
{
//do something with $line
}
Si output-ul lui get-content merge trimis foarte usor peste pipeline. Mai jos am folosit variablia generata $file ca input pentru comanda ping:
The Six-Step Problem Solving Model
Cine ma cunoaste stie ca sunt un mare fan al rezolvarii problemelor urmarind un model bine pus la punct. Si sunt de parere ca in zona de troubleshooting/debugging nu esti eficient daca nu urmaresti un model.
Iar cel mai bun model pe care il am acum la indemana este unul dintr-o carte scrisa acum 20 de ani si care nu trebuie sa va lipseasca din arsenal: Step-By-Step Problem Solving: A Practical Guide to Ensure Problems Get (And Stay) Solved by Richard Y. Chang and P. Keith Kelly.
1. Define the problem – Write a concise statement of the existing problem then briefly summarize where you want to be after the problem has been solved.
2. Analyze potential causes – Identify the potential causes and determine the most likely root cause(s) of the problem.
3. Identify possible solutions – Without evaluating effectiveness, make a long list of possible solutions to the problem; then narrow the list down to a handful of potential solutions.
4. Select the best solution – Evaluate possible solutions by rating each agains three to six criteria. Choose the best group!
5. Develop an action plan – An action plan is the blueprint for implementing your solutions. It allows you to divide your solutions into logical steps and plan who will do what, by when, and how.
6. Implement solution and evaluate progress.
Daca sunteti curiosi si o sa mai cautati pe internet o sa mai gasiti variatuni de la acest model insa foarte mici. Trebuie sa retineti ca este foarte important ca pasii de mai sus sa fie urmati in ordine iar cel mai important pas este cel de la inceput – Define the problem. Daca nu reusiti sa definiti sau sa identificati adevarata problema atunci probabil ca veti investiga cu totul altceva iar rezultatul final nu va fi cel dorit.
Cateva reclame la Windows 8
Acum, daca va plac sau nu, depinde de gusturi .
Active Directory Sites and Services Tips & Tricks–Catch All Subnet
De regula configuratia din Active Directory Sites and Services arata cam ca in imaginea de mai jos, adica avem subnet-uri definite (in general cu masca /24 dar asta depinde de cum e facut subnetting-ul in retea) asociate cu obiecte de site (containerele albastre pentru cine nu stie).
Toate astea guverneaza cum se desfasoara replicarea AD si ce domain controller contacteaza clientii. De regula il vor contacta pe cel asociat cu site-ul unde este legat subnetul din care fac parte.
Problemele apar atunci cand infrastructura mea este foarte mare si dinamica (nu ca in imaginea de mai sus) iar schimbarile ce tin de networking si clase de ip-uri nu tin pasul cu ce am definit eu in Sites and Services. Si o sa am clienti din subneturi pe care nu le am definite in AD ce or sa se autentifice random pe domain controllerele din toate site-urile.
Si o sa incerc sa fiu mai specific si sa merg pe exemplul folosit in prima imagine. Sa presupunem ca firma se extinde rapid si apar diverse site-uri (sa zicem mici) ce sunt conectate la infrastructura si care nu au domain controller. Tocmai din motivul asta ca nu au DC e posibil ca noi sa nu aflam de ele imediat iar procesul de autentificare nu se va face asa cum dorim noi.
O solutie la astfel de probleme este definirea proactiva a unor subneturi care sa acopere un range mult mai mare de adrese si care sa redirectioneze cererile de autentificare pentru tot ce nu a fost definit explicit catre site-ul cel mai apropiat sau unul central.
Dupa cum se vede in imaginea de mai sus au aparut doua site-uri cu subneturile 192.168.50.0/24 si 172.16.5.0/24 ce vor trebui sa se autentifice undeva. Si definind subneturi cu masca /16 pot acoperi intreg range-ul de adrese 192.168.x.x si 172.16.x.x si pot face ca toate autentificarile din aceste clase (ATENTIE: ce nu sunt deja definite intr-un subnet cu o masca mai mica) sa se duca la domain controllerele din site-ul meu central. ALTFEL se vor duce random catre orice alt site cu DC-uri.
Este un mod destul de simplu de a directiona cererile de autentificare in AD si poate fi util daca intelegi cum functioneaza. Totusi este important sa nu va bazati numai pe aceasta funtionalitate si sa incercati sa definiti cat mai exact subnet-urile in AD.
Vmware vCenter Multi-Hypervisor Manager
Mai tineti minte cand MS se lauda ca ei au solutia cea mai tare si ca din SCVMM poti administra si Hyper-V si Vsphere? Ei bine, nu mai e de actualitate. De actualitate e vCenter Multi-Hypervisor Manager, o componenta ce se instaleaza peste vCenter si iti permite de administrezi Hyper-V din vCenter. How cool is that?
Key Capabilities
vCenter Multi-Hypervisor Manager 1.1 introduces the following set of basic management capabilities over third-party hosts:
- Third-party host management including add, remove, connect, disconnect, and view the host configuration.
- Ability to migrate virtual machines from third-party hosts to ESX or ESXi hosts.
- Ability to provision virtual machines on third-party hosts.
- Ability to edit virtual machine settings.
- Integrated vCenter Server authorization mechanism across ESX/ESXi and third-party hosts inventories for privileges, roles, and users.
- Automatic discovery of pre-existing third-party virtual machines
- Ability to perform power operations with hosts and virtual machines.
- Ability to connect and disconnect DVD, CD-ROM, and floppy drives and images to install operating systems.
What’s New in Multi-Hypervisor Manager v1.1
The VMware vCenter Multi-Hypervisor Manager 1.1 is a minor release that introduces the following new capabilities:
- Migration of virtual machines from Hyper-V to ESX or ESXi hosts.
- Support for the latest Microsoft Hyper-V hypervisor (as well as earlier Hyper-V versions).
- Increase in the number of supported third-party hosts to 50 from 20 in vCenter Multi-Hypervisor Manager 1.0.
- Ability to manage custom certificates for the vCenter Multi-Hypervisor Manager server from the installer wizard.
- Ability to select multiple objects in the UI of the vCenter Multi-Hypervisor Manager plug-in and a number of other usability improvements.
- Ability to generate vCenter Multi-Hypervisor Manager log bundle from Windows Start menu.
- Bug fixes.
Cititi intregul post de pe vSphere Blog aici: http://blogs.vmware.com/vsphere/2013/04/did-you-know-vcenter-server-can-manage-multiple-hypervisors.html
IPAD & L2TP with preshared keys
Un prieten mi-a trimis un articol destul de bun despre subiectul din titlu si m-am gandit sa il pun aici.
http://www.miqrogroove.com/blog/2013/ipad-windows-l2tp-vpn/
Daca ma intrebati de L2TP cu certificate si IPAD nu am un raspuns … pentru ca nu am IPAD .