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:
- 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
- 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.com
virtuá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
ésSQLVM
) van rétegzve. - A virtuális gépek a VMware ESXi-gazdagépen
contosohost1.contoso.com
találhatók. - A virtuális gépek a Windows Server 2008 R2 Datacenter rendszert futtatják, SP1 szervizcsomaggal.
- Az alkalmazás két VMware virtuális gépen (
- 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
ésOSTICKETMYSQL
). - 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.
- Az alkalmazás két szintre van osztva két virtuális gépen (
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.
- Az internetes hozzáférést korlátozhatja a szükséges URL-címekre.
- Ha a virtuális gépek nem rendelkeznek internetkapcsolattal, telepíteni kell rajtuk az Azure Log Analytics-átjárót, és az ügynökök forgalmát ezen kell átvezetni.
- 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
- 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.
- A Contoso futtatja a letöltött telepítőfájlt
DownloadMigrationAssistant.msi
a telepítés megkezdéséhez. - 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.
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.
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.
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.
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ó.
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 .
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.
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.
Az értékelés létrejött.
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.
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
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.
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.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.
A Azure Portal >Minden szolgáltatás területen keresse meg az Azure Migrate-et.
A Szolgáltatások területen válassza az Azure Migrate lehetőséget.
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.
Az Első lépések területen válassza az Eszközök hozzáadása lehetőséget.
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.
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.
Kattintson a Tovább gombra.
Az Értékelési eszköz kiválasztása területen válassza az Azure Migrate: Kiszolgáló értékelése>Következő elemet.
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.
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.
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
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.
A Felderített gépek>virtualizáltak?területen válassza az Igen lehetőséget a VMware vSphere hipervizorral.
A letöltéshez válassza a Letöltés lehetőséget. OVA-sablonfájl.
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:
A gépen, amelyre a fájlt letöltötte, a Contoso megnyit egy rendszergazdai parancsablakot.
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
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:
A vSphere-ügyfélkonzolon a Contoso a File>Deploy OVF-sablont választja.
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.
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.
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.
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.
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.
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.
Az asztalon a Microsoft Azure Appliance Configuration Manager parancsikonra kattint.
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.
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.
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.
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.
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 gyűjtő elindítja a felderítést, és információt gyűjt a Contoso-környezetről.
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:
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.
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.
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.
A virtuálisgép-ügynökök letöltése és telepítése
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.
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.
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.
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
A Contoso duplán a letöltött ügynökre kattint.
A Célmappában a Contoso megtartja az alapértelmezett telepítési mappát, és a Tovább gombot választja.
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.
Az Azure Log Analyticsben a Contoso beilleszti a munkaterület portálról kimásolt azonosítóját és kulcsát.
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
A Contoso duplán a letöltött ügynökre kattint.
A Contoso elfogadja a licencfeltételeket, majd megvárja, amíg a telepítés befejeződik.
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
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
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
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:
A Microsoft Dependency Agent linuxos számítógépeken egy önkicsomagoló bináris fájllal rendelkező rendszerhéjszkript használatával
InstallDependencyAgent-Linux64.bin
települ. A Contoso futtatja a fájlt a használatávalsh
, vagy végrehajtási engedélyeket ad hozzá magához a fájlhoz.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
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.
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.
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.A Contoso kiválasztja a csoportba felvenni kívánt virtuális gépeket (
SQLVM
ésWEBVM
). A Contoso több virtuális gép kiválasztásakor tárolja aCtrl
kulcsot.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
A Csoportokban a Contoso megnyitja a csoportot (
smarthotelapp
), majd kiválasztja az Értékelés létrehozása lehetőséget.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.
Megbízhatósági minősítés áttekinté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
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: 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: |
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.
- 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 azContosoFailoverRG
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.