Acest material este produs sub licență CC BY 3.0 de către membrii echipei ITSpark.ro,
cu susținerea Microsoft România (Todi, Zoli, Sebi, Petru, @OpenAtMicrosoft și alții).

Microsoft Assessment and Planning (MAP) Toolkit face parte din suita Solution Accelerators, alături de Microsoft Deployment Toolkit (MDT), Operations Framework sau Security Compliance Manager, să numim doar câteva. Lista completă de Microsoft Solution Accelerators o găsiți pe TechNet, împreună cu documentația aferentă.

Ce este MAP?

MAP este un tool *gratuit* care nu necesită agenți instalați pentru a colecta date, este automatizat și facilitează procesele de consolidare și migrare a aplicațiilor server și desktop, de la sisteme de operare până la aplicații, dar și identificarea infrastructurilor care pot fi virtualizate și consolidate pe Hyper-V.

Cu MAP putem inventaria următoarele tehnologii:

  • Windows Client: Windows 7, Vista și XP
  • Windows Server 2008 / R2
  • Windows Server 2003 / R2
  • Windows 2000 Server și Professional
  • Office 2010 și versiunile anterioare
  • sisteme Linux
  • LAMP application stack (Linux Apache, MySQL si PHP)
  • Baze de date: SQL Server 2008 / R2,   MySQL, Oracle, Sybase
  • VMware Server, ESX, ESXi

De asemenea, MAP acoperă scenariile de planificare și îndrumare pentru:

  • Migrarea la Windows 7, Windows Server 2008 R2 și Microsoft Office 2010
  • Migrarea spre serviciile din cloud - Azure
  • Consolidarea servelor prin virtualizare folosind Hyper-V
  • Consolidarea SQL Server și migrarea la SQL Server 2008 R2
  • Evaluarea utilizării programelor instalate și istoricul inventarierilor anterioare
  • Evaluarea securității stațiilor de lucru și migrarea acestora către Microsoft Forefront Client Security

Ce aduce nou MAP versiunea 5.5?

  • Identifică și analizează aplicațiile web și bazele de date pentru a fi migrate pe platforma Windows Azure.
  • Inventarierea serverelor de baze de date MySQL, Oracle, Sybase și detalii legate de migrarea acestora pe Microsoft SQL Server.
  • Îmbunătățiri la consolidarea serverelor pe Hyper-V
  • Evaluarea sistemelor desktop existe și dacă acestea pot fi migrate la Windows 7 și IE 8.

Cele 3 funcții principale ale MAP: inventariere, analize de compatibilitate și rapoarte de readiness:

LAMP - Linux, Apache, MySQL si PHP

În acest articol vom vedea cum putem folosi Microsoft Assessment and Planning (MAP) Toolkit pentru a inventaria infrastructura hardware cât și software, în special sistemele rulând pe Linux și aplicațiile din stack-ul LAMP – Linux, Apache, MySQL și Perl/PHP/Python.

Pentru inventarierea mediilor eterogene sunt suportate următoarele:

  • Evaluarea și inventarierea mediilor Linux OS, dedicate sau virtualizate
  • Informații despre componentele hardware instalate
  • Sumar pentru aplicațiile din stack-ul LAMP:
    • aplicații recunoscute: Apache, MySQL și PHP
    • instanțele de MySQL
    • versiunile instalate

Fiecare inventariere se face într-o bază de date nouă, neputând modifica rezultatele unei scanări anterioare. Din secțiunea “Discovery and Readiness” avem categoria MySQL Discovery, unde putem porni “Inventory and Assessment Wizard” pentru a scana și inventaria instanțele de MySQL, împreună cu sistemele Linux pe care acestea rulează.

Ca și scenarii de inventariere pentru mediile eterogene putem selecta ”Linux-based Computers” și ”MySQL, Oracle and Sybase”, metode care vor folosi protocolul SSH pentru a se conecta la sistemele rulând pe Linux. Un mic dezavantaj (în această versiune) este acela că nu putem folosi key publice-private pentru SSH, accesul la sistemele Linux făcându-se doar pe bază de conectare cu username și parolă.

Pentru a interacționa cu serverele de Linux, la Discovery Methods putem selecta una dintre următoarele opțiuni: scanarea unui segment de adrese IP din rețea, specificarea manuală a serverelor sau importarea unei liste care conține numele computerelor sub formă de host names, nume NetBIOS sau FQDN (Fully Qualified Domain Names).

MAP va folosi portul SSH standard 22, dacă există servere configurate cu un alt port pentru SSH la pasul Connection Properties putem specifica și alte porturi pentru acest protocol.

După ce procesul de scanare este gata, în “Inventory Summary Results“ – All Products vom găsi lista completă cu toate sistemele care au fost inventariate, împreună cu componentele instalate pe fiecare server și versiunile acestora. Pentru mai multe informații trebuie să exportăm aceste rezultate, fișiere pe care le putem folosi și ulterior.

Următorul pas va fi să vizualizăm rapoartele care vor fi generate și salvate în “C:\Users\<Username>\Documents\MAP\<Numele_instantei>” sau din MAP, View – Saved Reports and Proposals care va deschide folderul corespunzător.

Screencast: Inventarierea mediilor LAMP cu MAP 5.5

Inventarierea mediilor LAMP cu MAP 5 5

În încheiere, câteva aspecte de reținut pentru MAP:

  • necesită introducerea datelor de autentificare pentru mediile care urmează să fie inventariate, un utilizator neautorizat nu va avea acces la serverele și stațiile care au fost folosite în MAP.
  • datele de conectare  pentru stațiile inventariate nu sunt păstrate de către MAP, ci sunt utilizate doar pentru a colecta datele în momentul scanării și inventarierii.
  • traficul pe retea folosit de MAP este unul foarte redus, în plus acesta fiind criptat.

Link-uri utile

  • Download Microsoft Assessment and Planning Toolkit, verificați și restul de documente disponibile cu toate beneficiile.
  • Microsoft Assessment and Planning (MAP) Toolkit pe TechNet
  • Un sumar al MAP - Data Sheet
  • FAQ - O listă cu cele mai frecvente întrebări
  • Blogul echipei MAP
  • Comunitatea MAP pe Facebook

Feedback