Helyszíni számítási feladatok Azure-ba való migrálásának értékelése

Ebből a cikkből megtudhatja, hogy a Contoso nevű, kitalált vállalat hogyan értékeli helyszíni alkalmazását az Azure-ba történő migrálás szempontjából. A példaforgatókönyvben a Contoso helyszíni SmartHotel360-alkalmazása jelenleg a VMware-en fut. A Contoso az Azure Migrate szolgáltatás és a SQL Server alkalmazás-adatbázis használatával értékeli az alkalmazás virtuális gépeit Data Migration Assistant használatával.

Áttekintés

Az Azure-ba való migrálás lehetőségeinek feltérképezése során a Contoso vállalat műszaki és pénzügyi értékeléseket szeretne végezni annak megállapítására, hogy a helyszíni számítási feladataik alkalmasak-e a felhőbe való migrálásra. A Contoso csapata különösképpen a gépek és adatbázisok kompatibilitását szeretné felmérni. Szeretnék felbecsülni erőforrásaik kapacitásait és költségeit az Azure-ban való futtatás esetén.

Kezdetnek, hogy jobban megérthessék az érintett technológiákat, a Contoso két helyszíni alkalmazását értékeli, amelyet a következő táblázat foglal össze. A vállalat olyan migrálási forgatókönyveket értékel, amelyek az alkalmazások áthelyezésével és újrabontásával járnak. Az áthelyezésről és újrabontásról a migrációs példák áttekintésében talál további információt.

Alkalmazás neve Platform Alkalmazásszintek Részletek
SmartHotel360

(a Contoso utazási követelményeit kezeli)
Windows rendszeren fut, SQL Server-adatbázissal Kétszintű alkalmazás. Az előtér-ASP.NET webhely egy virtuális gépen (WEBVM) fut, a SQL Server pedig egy másik virtuális gépen (SQLVM). A virtuális gépek a vCenter Server által felügyelt VMware ESXi-gazdagépen futnak.

A mintaalkalmazást a GitHubról töltheti le.
Osticket

(A Contoso ügyfélszolgálati alkalmazása)
LAMP veremen fut. Kétszintű alkalmazás. Az előtérbeli PHP-webhelyek egy virtuális gépen (OSTICKETWEB) futnak, a MySQL-adatbázis pedig egy másik virtuális gépen (OSTICKETMYSQL). Az alkalmazást az ügyfélszolgálati alkalmazások használják a belsős alkalmazottak és a külsős vásárlók problémáinak nyomon követésére.

A mintaalkalmazást a GitHubról töltheti le.

Aktuális architektúra

A diagram a Contoso aktuális helyszíni infrastruktúráját mutatja be:

Aktuális Contoso-architektúra

  • A Contoso egy fő adatközponttal rendelkezik. Az adatközpont az Egyesült Államok keleti részén, New York városában található.
  • A Contoso három további helyi fiókirodával rendelkezik az Egyesült Államokban.
  • A fő adatközpont száloptikás Metro Ethernet-kapcsolattal (500 MBps) csatlakozik az internethez.
  • Minden fiókiroda helyileg csatlakozik az interneten keresztül IPsec VPN-alagutakkal rendelkező üzleti szintű kapcsolattal a fő adatközponthoz. Ez a beállítás lehetővé teszi, hogy a Contoso teljes hálózata folyamatosan csatlakoztatva legyen, és optimalizálja az internetkapcsolatot.
  • A fő adatközpont teljesen virtualizált a VMware-rel. A Contoso két ESXi 6.5 virtualizálási gazdagéppel rendelkezik, amelyet a vCenter-kiszolgáló 6.5 felügyel.
  • A Contoso az Active Directoryt használja az identitáskezeléshez. A Contoso DNS-kiszolgálókat használ a belső hálózaton.
  • Az adatközpont tartományvezérlői VMware virtuális gépeken futnak. A helyi fiókirodákban lévő tartományvezérlők fizikai kiszolgálókon futnak.

Üzleti szempontok

A Contoso informatikai vezetői csapata szorosan együttműködik a vállalat üzleti partnereivel, hogy megtudja, milyen eredményeket vár az üzlet a migrálástól:

  • Alkalmazkodás a vállalat növekedéséhez. A Contoso növekedik. Ennek eredményeképpen megnőtt a vállalat helyszíni rendszereire és infrastruktúrájára nehezedő nyomás.
  • Hatékonyság növelése. A Contoso meg szeretne szabadulni a felesleges eljárásoktól, és egyszerűsíteni szeretné a folyamatokat a fejlesztői és a felhasználói számára. A vállalat azt szeretné, ha az informatikai rendszer gyorsan, idő- és pénzpazarlás nélkül működne, hogy a vállalat gyorsabban teljesíthesse az ügyfelek igényeit.
  • Rugalmasság növelése. A Contoso informatikai részlegének gyorsabban kell reagálnia a vállalkozás igényeire. A globális gazdaságban csak úgy lehet sikeres egy vállalat, ha gyorsan tud reagálni a piaci változásokra. A Contoso informatikai rendszere nem lehet gátja ennek.
  • Méretezés. A Contoso informatikai részlegének olyan rendszereket kell biztosítania, amelyek a vállalattal együtt növekedhetnek.

Az értékelés célja

A Contoso felhőszolgáltatási csapata azonosította a migrálási értékelés céljait:

  • A migrálás után az Azure-beli alkalmazásoknak ugyanazzal a teljesítménnyel kell rendelkeznie, mint a Contoso aktuális helyszíni VMware-környezetében. A felhőbe való átköltözés nem jelenti azt, hogy az alkalmazás teljesítménye kisebb fontosságú.
  • A Contoso szeretné megtudni, hogy alkalmazásai és adatbázisai mennyire kompatibilisek az Azure-követelményekkel. Továbbá szeretné megismerni, milyen üzemeltetési lehetőségei vannak az Azure-ban.
  • Az alkalmazások migrálása után a lehető legkevesebbre kell csökkenteni a Contoso adatbázis adminisztrációs feladatait.
  • A Contoso nemcsak a migrációs lehetőségeit akarja megismerni, hanem az infrastruktúrához tartozó költségeket is a felhőbe való migrálás után.

Értékelési eszközök

A Contoso Microsoft-eszközökkel végzi el a migrálási értékelést. Ezek az eszközök megfelelnek a vállalt céljainak, és minden szükséges információt biztosítanak.

Technológia Leírás Költségek
Data Migration Assistant A Contoso a Data Migration Assistant használatával értékeli és észleli a kompatibilitási problémákat, amelyek befolyásolhatják az adatbázis funkcióit az Azure-ban. A Data Migration Assistant felméri a funkcióparitást az SQL-források és -célok között. Továbbá teljesítménnyel és megbízhatósággal kapcsolatos fejlesztéseket javasol. Data Migration Assistant egy ingyenesen letölthető eszköz.
Azure Migrate A Contoso az Azure Migrate szolgáltatással értékeli VMware virtuális gépeit. Az Azure Migrate értékeli a gépek migrálásra való alkalmasságát. Továbbá méretezési, illetve költségbecsléseket ad az Azure-ban való futtatásra vonatkozóan. Az Azure Migrate díjmentesen érhető el. Az értékeléshez és a migráláshoz használt eszközöktől (belső vagy független független szoftverszállítótól) függően azonban díjat számíthat fel. További információ az Azure Migrate díjszabásáról.
Service Map Az Azure Migrate a Service Map használatával jeleníti meg a függőségeket a migrálni kívánt gépek között. A Service Map az Azure Monitor-naplók részét képezi. Jelenleg a Contoso 180 napig díjmentesen használhatja a Service Mapet.

Ebben a forgatókönyvben a Contoso a Data Migration Assistant letöltésével és futtatásával értékeli az utazási alkalmazás helyszíni SQL Server-adatbázisát. A Contoso az Azure Migrate és függőségi leképezés használatával értékeli az alkalmazás virtuális gépeit, mielőtt migrálná őket az Azure-ba.

Értékelési architektúra

Migrálásfelmérési architektúra

  • A Contoso egy kitalált név, amely egy tipikus nagyvállalatot jelöl.
  • A Contoso rendelkezik helyszíni adatközponttal (contoso-datacenter) és helyszíni tartományvezérlőkkel (CONTOSODC1, CONTOSODC2).
  • A VMware virtuális gépek a 6.5-ös (contosohost1, contosohost2) verziójú VMware ESXi-gazdagépeken találhatók.
  • A VMware-környezetet a vCenter Server 6.5 felügyeli (vcenter.contoso.comvirtuális gépen fut).
  • A SmartHotel360 utazási alkalmazás az alábbi jellemzőkkel rendelkezik:
    • Az alkalmazás két VMware virtuális gépen (WEBVM és SQLVM) van rétegzve.
    • A virtuális gépek a VMware ESXi-gazdagépen contosohost1.contoso.comtalálhatók.
    • A virtuális gépek a Windows Server 2008 R2 Datacenter rendszert futtatják, SP1 szervizcsomaggal.
  • A VMware-környezetet egy virtuális gépen futó vCenter Server (vcenter.contoso.com) felügyeli.
  • Az osTicket ügyfélszolgálati alkalmazás:
    • Az alkalmazás két szintre van osztva két virtuális gépen (OSTICKETWEB és OSTICKETMYSQL).
    • A virtuális gépek Ubuntu Linux Server 16.04-LTS rendszert futtatnak.
    • OSTICKETWEB Az Apache 2-t és PHP 7.0-t futtat.
    • OSTICKETMYSQL A a MySQL 5.7.22-et futtatja.

Előfeltételek

A Contosónak és más felhasználóknak a következő előfeltételeknek kell megfelelniük az értékeléshez:

  • Tulajdonosi vagy közreműködői engedély az Azure-előfizetésben, vagy az Azure-előfizetésen belüli erőforráscsoportban.
  • Egy 6.5-ös, 6.0-s vagy 5.5-ös verziójú helyszíni vCenter Server-példány.
  • Egy csak olvasható fiók a vCenter Serveren, vagy a szükséges jogosultság egy ilyen fiók létrehozásához.
  • Jogosultság egy virtuális gép létrehozására a vCenter Server-példányon egy .ova-sablon használatával.
  • Legalább egy 5.5-ös vagy újabb verziójú ESXi-gazdagép.
  • Legalább két helyszíni VMware virtuális gép, amelyek közül az egyik egy SQL Server-adatbázist futtat.
  • Jogosultság az Azure Migrate-ügynökök telepítésére minden virtuális gépen.
  • A virtuális gépeknek közvetlen internetkapcsolattal kell rendelkezniük.
  • A SQL Server-példányt futtató virtuális gép teljes tartományneve (FQDN) adatbázis-értékeléshez.
  • Az SQL Server virtuális gépen futó Windows tűzfalnak engedélyeznie kell a külső kapcsolatokat a 1433-as (alapértelmezett) TCP-porton. Ez a beállítás lehetővé teszi, hogy a Data Migration Assistant kapcsolódjon.

Értékelés áttekintése

A Contoso a következőképpen végzi el az értékelést:

  • 1. lépés: Data Migration Assistant letöltése és telepítése. A Contoso előkészíti a Data Migration Assistant eszközt a helyszíni SQL Server-adatbázis értékelésére.
  • 2. lépés: Az adatbázis értékelése Data Migration Assistant használatával. A Contoso lefuttatja és elemzi az adatbázis-értékelést.
  • 3. lépés: Felkészülés a virtuális gépek értékelésére az Azure Migrate használatával. A Contoso telepíti a helyszíni fiókokat és optimalizálja a VMware-beállításokat.
  • 4. lépés: Helyszíni virtuális gépek felderítése az Azure Migrate használatával. A Contoso létrehoz egy Azure Migrate gyűjtő virtuális gépet. Ezután futtatja a gyűjtőt az értékelni kívánt virtuális gépek felderítéséhez.
  • 5. lépés: Felkészülés a függőségelemzésre az Azure Migrate használatával. A Contoso telepíti az Azure Migrate-ügynököket a virtuális gépeken a virtuális gépek közötti függőségi leképezés megjelenítéséhez.
  • 6. lépés: A virtuális gépek értékelése az Azure Migrate használatával. A Contoso ellenőrzi a függőségeket, csoportosítja a virtuális gépeket és futtatja az értékelést. Ezután elemzi az elkészült értékelést a migrálás előkészítése érdekében.

Megjegyzés

Az értékeléseknek nem szabad csupán eszközhasználatra korlátozódnia a környezettel kapcsolatos információk felderítésére. Időt kell ütemeznie arra is, hogy beszéljen az üzleti tulajdonosokkal, a végfelhasználókkal és az informatikai részleg más tagjaival, hogy teljes mértékben megértse, mi történik a környezetben, és megértse azokat a tényezőket, amelyeket az eszközök nem tudnak elmondani.

1. lépés: Data Migration Assistant letöltése és telepítése

  1. A Contoso letölti a Data Migration Assistant eszközt a Microsoft letöltőközpontból.
    • A Data Migration Assistant bármely gépen telepíthető, amely csatlakozni tud az SQL-példányhoz. A Contosónak nem szükséges az SQL Server-gépen futtatnia.
    • A Data Migration Assistant eszközt nem szabad az SQL Server-gazdagépen futtatni.
  2. A Contoso futtatja a letöltött telepítőfájlt DownloadMigrationAssistant.msi a telepítés megkezdéséhez.
  3. Mielőtt a varázsló bezáródna, a befejező lapon kiválasztja a Microsoft Data Migration Assistant indításának lehetőségét.

2. lépés: A SmartHotel360 adatbázis-felmérésének futtatása és elemzése

Most a Contoso futtathat egy értékelést a SmartHotel360-alkalmazás helyszíni SQL Server adatbázisának elemzéséhez.

  1. A Data Migration Assistant a Contoso kiválasztja az Új>értékelés lehetőséget, majd megadja az értékelésnek a projekt nevét.

  2. A Forráskiszolgáló típusa mezőben a Contoso kiválasztja az SQL Server lehetőséget, majd a Célkiszolgáló típusa mezőben az SQL Server az Azure Virtual Machines szolgáltatásban lehetőséget.

    Data Migration Assistant: Forrás kiválasztása

    Megjegyzés

    A Data Migration Assistant jelenleg nem támogatja a Azure SQL Managed Instance-ba való migrálás értékelését. Kerülő megoldásként a Contoso az értékeléshez egy Azure-beli virtuális gépen futó SQL Servert használ feltételezett célként.

  3. A Cél verziójának kiválasztása mezőben az SQL Server 2017-et választja ki célverziónak. A Contosónak ezt a verziót kell kiválasztania, mert az a SQL Managed Instance által használt verzió.

  4. A Contoso kiválasztja a jelentéseket, amelyek információt nyújthatnak majd a kompatibilitásról és az új szolgáltatásokról:

    • A Kompatibilitási problémák az olyan változásokat emelik ki, amelyek miatt meghiúsulhat a migrálás, illetve amelyek miatt kisebb módosítások szükségesek a migrálás előtt. Ez a jelentés tájékoztatja a Contosót minden olyan jelenleg használt szolgáltatásról, amely elavult. A problémák kompatibilitási szint szerint vannak rendezve.
    • Az Új szolgáltatásokra vonatkozó javaslat az SQL Server célplatformon elérhető új szolgáltatásokról nyújt tájékoztatást, amelyek a migrálás után használhatók az adatbázissal. Az új funkciókra vonatkozó javaslatok a Teljesítmény, a Biztonság és a Tárolás cím alatt vannak rendezve .

    Data Migration Assistant: Kompatibilitási problémák és új funkciók

  5. A Kapcsolódás kiszolgálóhoz panelen a Contoso megadja az adatbázist futtató virtuális gép nevét és a hozzáféréshez szükséges hitelesítő adatokat. Kiválasztja a Megbízhatósági kiszolgáló tanúsítványa lehetőséget, hogy biztosítsa a virtuális gép hozzáférését az SQL Serverhez. Ezután a Csatlakozás lehetőséget választja.

    Data Migration Assistant: Csatlakozás kiszolgálóhoz

  6. A Forrás hozzáadása területen a Contoso hozzáadja az értékelni kívánt adatbázist, majd a Tovább gombra kattintva elindítja az értékelést.

  7. Az értékelés létrejött.

    Data Migration Assistant: Értékelés létrehozása

  8. Az Eredmények áttekintése panelen a Contoso megtekinti az értékelés eredményeit.

Az adatbázis-értékelés elemzése

Az eredmények azonnal megjelennek, amint elérhetők. Amennyiben a Contoso megold bármilyen problémát, az Értékelés újrakezdése lehetőséggel újra kell futtatnia az értékelést.

  1. A Kompatibilitási problémák jelentésben a Contoso ellenőrizheti, hogy az adatbázisnak vannak-e problémái az egyes kompatibilitási szinteken. A kompatibilitási szintek a következőképpen feleltethetők meg az SQL Server-verzióknak:

    • 100: SQL Server 2008/Azure SQL Database
    • 110: SQL Server 2012/Azure SQL Database
    • 120: SQL Server 2014/Azure SQL Database
    • 130: SQL Server 2016/Azure SQL Database
    • 140: SQL Server 2017/Azure SQL Database

    Data Migration Assistant: Kompatibilitási problémák jelentés

  2. A Szolgáltatásjavaslatok jelentésben a Contoso megtekintheti azokat a teljesítménnyel, biztonsággal és tárolással kapcsolatos szolgáltatásokat, amelyeket az értékelés szerint konfigurálnia kell a migrálás után. Számos szolgáltatás, többek között a memóriabeli OLTP, az oszlopcentrikus indexek, a Stretch Database, az Always Encrypted, a dinamikus adatmaszkolás és a transzparens adattitkosítás használata ajánlott.

    Data Migration Assistant: Funkciójavaslatok jelentés

    Megjegyzés

    A Contosónak be kell állítania a Transzparens adattitkosítás engedélyezése lehetőséget minden SQL Server-adatbázisra. Ha az adatbázis a felhőben található, ez még fontosabb, mint a helyszíni üzemeltetés esetében. A transzparens adattitkosítást csak a migrálás után kell engedélyezni. Ha a transzparens adattitkosítás már engedélyezve van, a Contosónak át kell helyeznie a tanúsítványt vagy az aszimmetrikus kulcsot a master célkiszolgáló adatbázisába. Tudjon meg többet a transzparens adattitkosítás által védett adatbázis másik SQL Server-példányra való áthelyezéséről.

  3. A Contoso JSON vagy CSV formátumban exportálhatja az értékelést.

Megjegyzés

Nagy léptékű értékelésekhez:

  • Egyszerre több értékelést is futtathat, az értékelések állapota az Összes értékelés lapon tekinthető meg.
  • Az értékelések egyesíthetők egy SQL Server-adatbázisban.
  • Az értékelések egyesíthetők egy PowerBI-jelentésben.

3. lépés: Felkészülés a virtuális gépek értékelésére az Azure Migrate használatával

A Contosónak létre kell hoznia egy VMware-fiókot, amellyel az Azure Migrate automatikusan felderíti az értékelendő virtuális gépeket. Ellenőriznie kell, hogy rendelkezik-e a virtuális gépek létrehozásához szükséges jogosultsággal, fel kell jegyeznie a portokat, amelyeknek nyitva kell lenniük, és be kell állítania a statisztikai beállítások szintjét.

VMware-fiók beállítása

A Virtuális gépek felderítésének egy csak olvasható fiókra van szüksége a vCenter Serveren, az alábbi jellemzőkkel:

  • Felhasználó típusa: Legalább egy írásvédett felhasználó.
  • Engedélyek: Az adatközpont-objektumnál jelölje be a Gyermekobjektumok propagálása jelölőnégyzetet. Szerepkör esetén válassza az Írásvédett lehetőséget.
  • Részletek: A felhasználó az adatközpont szintjén van hozzárendelve, és hozzáféréssel rendelkezik az adatközpont összes objektumához.
  • A hozzáférés korlátozásához rendelje hozzá a Nincs hozzáférés szerepkört a Gyermekobjektumra propagálással a gyermekobjektumokhoz (vSphere-gazdagépekhez, adattárakhoz, virtuális gépekhez és hálózatokhoz).

A virtuális gép létrehozásához szükséges engedélyek ellenőrzése

A Contoso ellenőrzi, hogy rendelkezik-e szükséges jogosultsággal a virtuális gépek .ova formátumú fájl importálásával történő létrehozásához. Útmutató jogosultsággal rendelkező szerepkör létrehozásához és hozzárendeléséhez.

Portok ellenőrzése

A Contoso értékelése függőségleképezést használ. A függőségleképezéshez telepíteni kell egy ügynököt az értékelendő virtuális gépeken. Az ügynöknek minden virtuális gépen a 443-as TCP-portról kell tudnia csatlakozni az Azure-hoz. Ismerje meg a kapcsolati követelményeket.

4. lépés: Virtuális gépek felderítése

A virtuális gépek felderítéséhez a Contoso létrehoz egy Azure Migrate-projektet. A Contoso letölti és telepíti a gyűjtő virtuális gépet. Ezután futtatja a gyűjtőt a helyszíni virtuális gépek felderítéséhez.

Projekt létrehozása

Állítson be egy új Azure Migrate-projektet a következők szerint.

  1. A Azure Portal >Minden szolgáltatás területen keresse meg az Azure Migrate-et.

  2. A Szolgáltatások területen válassza az Azure Migrate lehetőséget.

  3. Az Áttekintés területen a Kiszolgálók felderítése, értékelése és migrálása alatt válassza a Kiszolgálók értékelése és migrálása lehetőséget.

    Azure Migrate: Migrálási projekt létrehozása

  4. Az Első lépések területen válassza az Eszközök hozzáadása lehetőséget.

  5. A Projekt migrálása területen válassza ki az Azure-előfizetését, majd hozzon létre egy erőforráscsoportot, ha még nem rendelkezik eggyel.

  6. A Projekt részletei területen adja meg a projekt nevét és azt a földrajzi helyet, ahol létre szeretné hozni a projektet. Egyesült Államok, Ázsia, Európa, Ausztrália, Egyesült Királyság, Kanada, India és Japán támogatott.

    • A projekt helye csak a helyszíni virtuális gépekről gyűjtött metaadatok tárolására szolgál.
    • Migrálás futtatása során bármilyen célrégiót választhat.
  7. Kattintson a Tovább gombra.

  8. Az Értékelési eszköz kiválasztása területen válassza az Azure Migrate: Kiszolgáló értékelése>Következő elemet.

    Azure Migrate: Értékelési eszköz

  9. A Migrálási eszköz kiválasztása területen válassza A migrálási eszköz hozzáadásának mellőzése egyelőre>Tovább lehetőséget.

  10. Az Áttekintés + eszközök hozzáadása területen ellenőrizze a beállításokat, majd válassza az Eszközök hozzáadása lehetőséget.

  11. Várjon néhány percet, amíg az Azure Migrate-projekt telepítése megtörténik. Megnyílik a projekt oldala. Ha nem látja a projektet, az Azure Migrate irányítópult Kiszolgálók területéről elérheti.

A gyűjtőberendezés letöltése

  1. A Migrálási célok>Kiszolgálók>Azure Migrate: Kiszolgáló értékelése területen válassza a Felderítés lehetőséget.

  2. A Felderített gépek>virtualizáltak?területen válassza az Igen lehetőséget a VMware vSphere hipervizorral.

  3. A letöltéshez válassza a Letöltés lehetőséget. OVA-sablonfájl.

    Azure Migrate: Gyűjtő letöltése

A gyűjtőberendezés ellenőrzése

A virtuális gép telepítése előtt a Contoso ellenőrzi, hogy az OVA-fájl biztonságos-e:

  1. A gépen, amelyre a fájlt letöltötte, a Contoso megnyit egy rendszergazdai parancsablakot.

  2. A Contoso a következő parancsot futtatja az OVA-fájl kivonatának létrehozásához:

    C:\> CertUtil -HashFile <file_location> [Hashing Algorithm]

    Példa

    C:\> CertUtil -HashFile C:\AzureMigrate\AzureMigrate.ova SHA256

  3. A létrehozott kivonatnak meg kell egyeznie a VMware virtuális gépek migráláshoz való értékelésére vonatkozó oktatóanyag Biztonsági ellenőrzés szakaszában felsorolt kivonatértékekkel.

A gyűjtőberendezés létrehozása

A Contoso ezek után importálhatja a letöltött fájlt a vCenter Server-példányra, és létrehozhatja a gyűjtőberendezés virtuális gépét:

  1. A vSphere-ügyfélkonzolon a Contoso a File>Deploy OVF-sablont választja.

    vSphere webügyfél: OVF-sablon üzembe helyezése

  2. Az OVF-sablon telepítése varázslóban a Contoso a Source (Forrás) lapot választja, majd megadja az OVA-fájl helyét.

  3. A Name and Location (Név és Hely) lehetőségnél a Contoso megadja a gyűjtő virtuális gép megjelenítendő nevét. Ezután kiválasztja a leltárhelyet, ahol a virtuális gép futni fog. A Contoso továbbá megadja a gazdagépet vagy fürtöt, amelyen a gyűjtő berendezés futni fog.

  4. A Storage (Tárterület) pontban a Contoso meghatározza a tárhelyet. A Disk Format (Lemezformátum) mezőben kiválasztja, hogyan kívánja kiosztani a tárhelyet.

  5. A Network Mapping (Hálózatleképezés) mezőben adja meg a Contoso azt a hálózatot, amelyhez a gyűjtő virtuális gép kapcsolódni fog. A hálózatnak internetkapcsolattal kell rendelkeznie a metaadatok Azure-ba küldéséhez.

  6. A Contoso áttekinti a beállításokat, majd az üzembe helyezés >befejezése után kiválasztja a Power Onlehetőséget. A berendezés létrehozása után megjelenik egy üzenet, amely visszaigazolja a sikeres létrehozást.

A gyűjtő futtatása a virtuális gépek felderítéséhez

A Contoso ezután futtatja a gyűjtőt a virtuális gépek felderítéséhez. Az adatgyűjtő csak az Angol (Egyesült Államok) nyelvet támogatja az operációs rendszer és az adatgyűjtő felület nyelveként.

  1. A vSphere Client-konzolon a Contoso az Open Console (Konzol megnyitása) lehetőséget választja. A Contoso megadja és elfogadja a licencfeltételeket és a gyűjtő virtuális gép jelszóbeállításait.

  2. Az asztalon a Microsoft Azure Appliance Configuration Manager parancsikonra kattint.

    vSphere-ügyfélkonzol: Gyűjtő parancsikonja

  3. Az Azure Migrate Collectorban a Contoso a Set up prerequisites (Előfeltételek beállítása) lehetőséget választja. A Contoso elfogadja a licencfeltételeket, és elolvassa a külső szolgáltatóval kapcsolatos információkat.

  4. A gyűjtő ellenőrzi, hogy a virtuális gép rendelkezik-e internet-hozzáféréssel, hogy az idő szinkronizálva van-e, valamint hogy fut-e a gyűjtőszolgáltatás. (A gyűjtőszolgáltatás alapértelmezés szerint telepítve van a virtuális gépen.) A Contoso a VMware vSphere Virtual Disk Development Kitet is telepíti.

    Megjegyzés

    Feltételezzük, hogy a virtuális gép közvetlen, proxy nélküli internet-hozzáféréssel rendelkezik.

    Azure Migrate Collector: Előfeltételek ellenőrzése

  5. Jelentkezzen be az Azure-fiókjába, és válassza ki a korábban létrehozott előfizetést és migrálási projektet. Adja meg a berendezés nevét is, hogy azonosíthassa a Azure Portal.

  6. A Specify vCenter Server details (Adja meg a VCenter Server adatait) oldalon a Contoso megadja a vCenter Server-példány IP-címét és a felderítéshez használt csak olvasható hitelesítő adatokat.

  7. A Contoso kiválasztja a virtuális gépek felderítésének hatókörét. A gyűjtő csak a megadott hatókörön belül deríti fel a virtuális gépeket. A hatókör egy adott mappára, adatközpontra vagy fürtre állítható be.

    A vCenter Server adatainak megadása

  8. A gyűjtő elindítja a felderítést, és információt gyűjt a Contoso-környezetről.

    Gyűjtési folyamat megtekintése

Virtuális gépek ellenőrzése a portálon

A gyűjtés befejezése után a Contoso ellenőrzi, hogy a virtuális gépek megjelennek-e a portálon:

  1. Az Azure Migrate-projektben a Contoso a Kiszolgálók kiszolgálók** lehetőséget választja. A Contoso ellenőrzi, hogy a felderíteni kívánt virtuális gépek láthatók-e.

    Azure Migrate: Felderített gépek

  2. Jelenleg az Azure Migrate-ügynök nincs telepítve a gépeken. A Contosónak telepítenie kell az ügynököket a függőségek megtekintéséhez.

    Azure Migrate: Ügynök telepítése szükséges

5. lépés: Felkészülés a függőségelemzésre

Az értékelni kívánt virtuális gépek közötti függőségek megtekintéséhez a Contoso ügynököket tölt le és telepít az alkalmazás virtuális gépeire. A Contoso az alkalmazásokhoz kapcsolódó minden virtuális gépén telepíti az ügynököket, a Windows és a Linux rendszerben is.

Pillanatkép készítése

Ahhoz, hogy a módosítás előtt másolatot készítsen a virtuális gépről, a Contoso pillanatképet készít az ügynökök telepítése előtt.

Gép pillanatképe

A virtuálisgép-ügynökök letöltése és telepítése

  1. A Gépek panelen a Contoso kiválasztja a gépet. A Függőségek oszlopban a Contoso a Telepítés szükséges lehetőséget választja.

  2. A Gépek felderítése panelen a Contoso:

    • Letölti a Microsoft Monitoring Agentet és a Microsoft függőségi ügynököt minden Windows rendszerű virtuális géphez.
    • Letölti a Microsoft Monitoring Agentet és a Microsoft Dependency Agentet minden Linux rendszerű virtuális géphez.
  3. A Contoso kimásolja a munkaterület-azonosítót és -kulcsot. A Contosónak szüksége van a munkaterület azonosítójára és kulcsára a Microsoft Monitoring Agent telepítésekor.

    Ügynök letöltése

Az ügynökök telepítése Windows rendszerű virtuális gépeken

A Contoso lefuttatja a telepítést minden virtuális gépen.

Az MMA telepítése Windows rendszerű virtuális gépeken

  1. A Contoso duplán a letöltött ügynökre kattint.

  2. A Célmappában a Contoso megtartja az alapértelmezett telepítési mappát, és a Tovább gombot választja.

  3. Az ügynök telepítésének beállításai területen a Contoso Az ügynök csatlakoztatása az Azure Log Analyticshez>Tovább lehetőséget választja.

    A Microsoft Monitoring Agent beállítása: Ügynökbeállítási beállítások

  4. Az Azure Log Analyticsben a Contoso beilleszti a munkaterület portálról kimásolt azonosítóját és kulcsát.

    A Microsoft Monitoring Agent beállítása: Azure Log Analytics

  5. A Telepítésre kész területen a Contoso telepíti az MMA ügynököt.

A Microsoft függőségi ügynök telepítése Windows rendszerű virtuális gépeken

  1. A Contoso duplán a letöltött ügynökre kattint.

  2. A Contoso elfogadja a licencfeltételeket, majd megvárja, amíg a telepítés befejeződik.

    A Microsoft függőségi ügynök telepítése

Az ügynökök telepítése Linux rendszerű virtuális gépeken

A Contoso lefuttatja a telepítést minden virtuális gépen.

Az MMA telepítése Linux rendszerű virtuális gépeken

  1. A Contoso az alábbi paranccsal telepíti a Python-kódtárat ctypes az egyes virtuális gépekre:

    sudo apt-get install python-ctypeslib

  2. A parancsot futtatni kell, hogy az MMA ügynököt rendszergazdaként telepíthessék. A rendszergazdai hozzáféréshez a Contoso az alábbi parancsot futtatja, majd megadja a rendszergazdai jelszót:

    sudo -i

  3. A Contoso telepíti az MMA-t:

    • Megadja a munkaterület-azonosítót és -kulcsot a parancsban.

    • A parancsok a 64 bites verzióra vonatkoznak.

    • A munkaterület-azonosító és az elsődleges kulcs az Azure portál Log Analytics-munkaterületén található. Válassza a Beállítások lehetőséget, majd a Csatlakoztatott források lapot.

    • A Log Analytics ügynök letöltéséhez, az ellenőrzőösszeg érvényesítéséhez, valamint az ügynök telepítéséhez és előkészítéséhez a következő parancsokat kell futtatni:

      wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -w 6b7fcaff-7efb-4356-ae06-516cacf5e25d -s k7gAMAw5Bk8pFVUTZKmk2lG4eUciswzWfYLDTxGcD8pcyc4oT8c6ZRgsMy3MmsQSHuSOcmBUsCjoRiG2x9A8Mg==

A Microsoft függőségi ügynök telepítése Linux rendszerű virtuális gépeken

A Microsoft Monitoring Agent telepítése után a Contoso telepíti a Microsoft Függőségi ügynököt a Linux rendszerű virtuális gépekre:

  1. A Microsoft Dependency Agent linuxos számítógépeken egy önkicsomagoló bináris fájllal rendelkező rendszerhéjszkript használatával InstallDependencyAgent-Linux64.bintelepül. A Contoso futtatja a fájlt a használatával sh, vagy végrehajtási engedélyeket ad hozzá magához a fájlhoz.

  2. A Contoso gyökérként telepíti a Linux függőségi ügynököt:

    wget --content-disposition https://aka.ms/dependencyagentlinux -O InstallDependencyAgent-Linux64.bin && sudo sh InstallDependencyAgent-Linux64.bin -s

6. lépés: A virtuálisgép-értékelés futtatása és elemzése

A Contoso most már ellenőrizheti a gépek függőségeit, és létrehozhat egy csoportot. Ezután a csoportra is futtat egy értékelést.

Függőségek ellenőrzése és csoport létrehozása

  1. Annak megállapítására, hogy melyik gépeket szükséges elemezni, a Contoso kiválasztja a Függőségek megtekintése lehetőséget.

    Azure Migrate: Gépi függőségek megtekintése

  2. Az SQLVM esetében a függőségi térkép a következő részleteket tartalmazza:

    • Az SQLVM-en futó, aktív hálózati kapcsolatokkal rendelkező folyamatcsoportok vagy folyamatok a megadott időszakban (alapértelmezés szerint egy óra).
    • Az összes függő gép bejövő (ügyfél) és kimenő (kiszolgálói) TCP-kapcsolatai.
    • A telepített Azure Migrate-ügynökkel rendelkező függő gépek külön mezőkben jelennek meg.
    • A telepített ügynökkel nem rendelkező gépek esetében a port- és IP-címadatok jelennek meg.
  3. Azon gépek esetében, amelyeken telepítve van az ügynök (WEBVM), a Contoso kijelöli a gépmezőt a további információk megtekintéséhez. Ezek az információk magukban foglalják a teljes tartománynevet, az operációs rendszert és a MAC-címet.

    Azure Migrate: Csoportfüggőségek megtekintése

  4. A Contoso kiválasztja a csoportba felvenni kívánt virtuális gépeket (SQLVM és WEBVM). A Contoso több virtuális gép kiválasztásakor tárolja a Ctrl kulcsot.

  5. A Contoso a Csoport létrehozása lehetőséget választja, majd megad egy nevet (smarthotelapp).

    Megjegyzés

    A függőségek részletesebb megtekintéséhez terjessze ki az időtartományt. Megadhat egy adott időtartamot vagy kiválaszthatja a kezdő és befejező dátumokat is.

Értékelés futtatása

  1. A Csoportokban a Contoso megnyitja a csoportot (smarthotelapp), majd kiválasztja az Értékelés létrehozása lehetőséget.

    Azure Migrate: Értékelés létrehozása

  2. Az értékelés megtekintéséhez a Contoso az Értékelések kezelése> lehetőségetválasztja.

A Contoso az alapértelmezett értékelési beállításokat használja, de a beállítások testre is szabhatók.

A virtuálisgép-kiértékelés elemzése

Az Azure Migrate-értékelések információt nyújtanak a helyszíni virtuális gépek Azure-kompatibilitásáról, az Azure-beli virtuális gépek javasolt méretezéséről, valamint a becsült havi Azure-költségekről.

Azure Migrate: Értékelési jelentés

Megbízhatósági minősítés áttekintése

Azure Migrate: Értékelés megjelenítése

Az értékelés 1 csillagtól 5 csillagig terjedő megbízhatósági minősítést kap (1 csillag a legalacsonyabb, 5 csillag a legmagasabb).

  • A megbízhatósági minősítés az értékelések kiszámításához szükséges adatpontok rendelkezésre állása alapján van az értékelésekhez rendelve.

  • A minősítés segít megbecsülni az Azure Migrate által nyújtott méretjavaslatok megbízhatóságát.

  • A megbízhatósági minősítés akkor hasznos, ha teljesítményalapú méretezést végez. Előfordulhat, hogy az Azure Migrate nem rendelkezik elegendő adatponttal a használatalapú méretezéshez. A helyszíni méretezésnél a megbízhatósági minősítés mindig 5 csillagos, mert az Azure Migrate rendelkezik a virtuális gép méretezéséhez szükséges összes adatponttal.

  • Az elérhető adatpontok százalékától függően van megadva a megbízhatósági minősítés:

    Az adatpontok rendelkezésre állása Megbízhatósági minősítés
    0%–20% 1 csillag
    21%–40% 2 csillag
    41%–60% 3 csillag
    61%–80% 4 csillag
    81%–100% 5 csillag

Azure-kompatibilitás ellenőrzése

Azure Migrate: Értékelésre való felkészültség

Az értékelési jelentés egy táblázatban összefoglalva jeleníti meg az információkat. A teljesítményalapú méretezés megjelenítéséhez az Azure Migrate-nek szüksége van a következő adatokra. Ha ezeket nem lehet összegyűjteni, az értékelés pontatlan lehet.

  • A processzor és a memória kihasználtsági adatai.
  • A virtuális géphez csatlakoztatott összes lemez olvasási/írási IOPS-értéke és adatátviteli teljesítménye.
  • A virtuális géphez csatlakoztatott összes hálózati adapter bejövő és kimenő hálózati forgalmának adatai.
Beállítás Jelzés Részletek
Azure-beli virtuális gép felkészültsége Azt jelzi, hogy a virtuális gép készen áll-e a migrálásra. Lehetséges állapotok:
  • Készen áll az Azure-beli használatra
  • Feltételekkel készen
  • Nem áll készen az Azure-beli használatra
  • A kompatibilitás ismeretlen

    Ha a virtuális gép nem áll készen, az Azure Migrate bemutat néhány lehetséges javítási intézkedést.
  • Azure-beli virtuális gép mérete A készen álló virtuális gépek esetében az Azure Migrate javaslatot tesz egy Azure-beli virtuálisgép-méretre. A méretezési javaslat az értékelési tulajdonságoktól függ:
  • Ha teljesítményalapú méretezést használt, akkor a méretezés figyelembe veszi a virtuális gépek teljesítményelőzményeit.
  • Ha helyszíni méretezésként használta, akkor a méretezés a helyszíni virtuális gép méretén és kihasználtságán alapul.
  • A rendszer nem használ adatokat.
  • Ajánlott eszköz Mivel az ügynökök Azure-gépeken futnak, az Azure Migrate megvizsgálja a gépen futó folyamatokat. Meghatározza, hogy a gép adatbázisgép-e.
    Virtuális gép adatai A jelentés a helyszíni virtuális gép beállításait mutatja, beleértve az operációs rendszer, a rendszerindítási típus, a lemez és a tárterület adatait.

    Havi költségbecslések áttekintése

    Ez a nézet a virtuális gépek az Azure-ban való futtatásával kapcsolatos összes számítási és tárolási költséget mutatja. Továbbá az egyes gépek részletes adatait is megmutatja.

    Azure Migrate: Azure-költségek

    • A költségbecslések az egyes gépekre vonatkozó méretjavaslatokon alapulnak.
    • A becsült havi számítási és tárolási költségek a csoportban lévő virtuális gépekre összesítve szerepelnek.

    Törlés az értékelés után

    • Miután az értékelés befejeződött, a Contoso megőrzi az Azure Migrate-berendezést későbbi felmérésekhez.
    • A Contoso kikapcsolja a VMware virtuális gépet. Ezt akkor fogja újra használni, amikor további virtuális gépeket mér fel.
    • A Contoso az Azure-ban tartja a Contoso Migration projektet. A projekt jelenleg az ContosoFailoverRG USA keleti Azure-régiójában található erőforráscsoportban van üzembe helyezve.
    • A gyűjtő virtuális gép próbalicence 180 napig érvényes. Ha ez lejár, a Contosónak újra le kell töltenie és telepítenie kell a gyűjtőt.

    Összegzés

    Ebben a forgatókönyvben a Contoso a Data Migration Assistant eszközzel értékeli a SmartHotel360 alkalmazás-adatbázisát. A helyszíni virtuális gépeket az Azure Migrate szolgáltatással értékeli. A Contoso áttekinti az értékeléseket, hogy a helyszíni erőforrásai biztosan készen álljanak az Azure-ba való migrálásra.

    Következő lépések

    Miután a Contoso lehetséges migrálási jelöltként értékeli ezt a tevékenységprofilt, elkezdheti a helyszíni infrastruktúráját és az Azure-infrastruktúráját felkészíteni a migrálásra. Arról, hogy a Contoso hogyan hajtja végre ezeket a folyamatokat, az Azure-infrastruktúra üzembe helyezése című cikkben olvashat, a felhőbevezetési keretrendszer ajánlott migrálási eljárásait ismertető szakaszban.