Felhőbeli számítási feladatok kiértékelése áthelyezéshez

Az értékelés az áthelyezés áthelyezési fázisának első lépése. Az Értékelés célja, hogy megértse az áthelyezni kívánt számítási feladatot, hogy sikeresen áthelyezhesse. Minden áthelyezett számítási feladatnak végig kell mennie az áthelyezési fázis négy lépésén, kezdve a Kiértékelési lépéssel.

Diagram showing the relocation process and highlights Evaluate in the Move phase. In the relocation process, there are two phases and five steps. The first phase is the Initiate phase, and it has one step called Initiate. The second phase is the Move phase, and it has four steps that you repeat for each workload. The steps are Evaluate, Select, Migrate, and Cutover.

Számítási feladatok kiválasztása

A számítási feladatok rangsorolásával kell rendelkeznie, és a listának azonosítania kell a számítási feladatok áthelyezésének sorrendjét. Minden alkalommal, amikor felkeresi a Kiértékelés lépést, válassza ki a munkaterhelés(ek)et a lista tetején. Kisebb csapatok esetén egyszerre egy számítási feladatot kell áthelyeznie. Itt az esély arra, hogy az egyes számítási feladatok áthelyezésével tanuljon és fejlődjön. A nagyobb csapatoknak érdemes megfontolni több számítási feladat áthelyezését. A tömeges áttelepítések segíthetnek a méretgazdaságosság elérésében.

Felderítés végrehajtása

A számítási feladatok felderítése az áthelyezés alapja. A felderítés célja a számítási feladatok megfelelő megértése a zökkenőmentes áthelyezés biztosításához. A felderítésnek átfogóan fel kell fednie a számítási feladat szervezeti és technikai dimenzióit.

Szervezeti felderítés végrehajtása

A számítási feladatok szervezeti felderítése magában foglalja a számítási feladatok felelősének felderítését, az áthelyezés kockázatának megértését és az áthelyezéssel kapcsolatos kommunikáció megtervezését. Ez a lépés segít azonosítani, hogy kiket kell bevonni, kezelni a kockázatokat, és biztosítani, hogy mindenki megfelelően értesüljön. Ez a gondos tervezés gördülékenyebbé és kevésbé zavaróvá teszi az átállást az üzlet és ügyfelei számára.

  • Számítási feladat tulajdonjoga: Határozza meg, hogy ki felelős a számítási feladatért.

  • Az érdekelt felek azonosítása: Azonosítsa az összes olyan felet, aki érdeklődik a számítási feladat iránt.

  • Kockázatértékelés: A számítási feladat áthelyezésével kapcsolatos lehetséges üzleti kockázatok felmérése.

  • Változáskezelés: Megismerheti a számítási feladat módosításainak kezelésével kapcsolatos folyamatokat.

  • Üzemkimaradási időszakok: Megtudhatja, hogy a rendszer mikor lehet offline állapotban az áthelyezéshez.

  • Hatáselemzés: Annak felismerése, hogy mely belső felhasználókat vagy külső ügyfeleket érintheti az áthelyezés.

  • Kommunikációs igények: Ismerje meg az aktuális és szükséges kommunikációs tervet az állásidő vagy a változások közléséhez.

  • Szabályzatmegfelelőség: Győződjön meg arról, hogy az áthelyezés megfelel a szervezeti szabályzatoknak és az iparági előírásoknak.

Műszaki felderítés végrehajtása

A technikai számítási feladatok felderítése magában foglalja a számítási feladatok műszaki aspektusainak átfogó megértését, beleértve a függőségeket, az erőforrásokat, a hálózati konfigurációt és az egyéb műszaki követelményeket vagy korlátozásokat. A technikai felderítés segít előrejelezni és csökkenteni az áthelyezéssel járó kockázatokat. Az alábbiakban a technikai felderítési stratégiákat mutatjuk be.

Függőségek kiértékelése

A függőségek olyan erőforrások vagy szolgáltatások, amelyeket a számítási feladatnak futtatnia kell. Az összes függőség azonosítása elengedhetetlen a számítási feladatok sikeres áthelyezéséhez. A függőségek a számítási feladat működéséhez nélkülözhetetlen különböző erőforrásokat és szolgáltatásokat foglalják magukban. Az alábbi lista néhány példát tartalmaz a függőségekre:

  • Azure-szolgáltatások: Minden Olyan Azure-szolgáltatás, amelyre a számítási feladat támaszkodik. A globális erőforrások nem egy adott régióban vannak üzembe helyezve, ezért nem kell áthelyeznie őket az áthelyezés során. Előfordulhat azonban, hogy újrakonfigurálja őket úgy, hogy egy másik régióban működjenek. Előfordulhat például, hogy frissítenie kell az Ip-címeket az Azure Front Door-profilban, hogy egy áthelyezett számítási feladat új IP-címére mutasson.

  • Nem Microsoft-alkalmazások: Más gyártóktól származó alkalmazások, amelyek integrálva vannak a számítási feladattal, vagy szükségesek a számítási feladathoz. Ismerje meg a számítási feladatban érintett termékek funkcióit és korlátozásait.

  • Licencek: Győződjön meg arról, hogy az összes szükséges szoftverlicencet el kell számolnia, és érvényesnek kell maradnia az új helyen.

  • Hálózatkezelés: A hálózati beállítás aláásása, beleértve a tűzfalakat is, az áthelyezés utáni zökkenőmentes kapcsolat biztosítása érdekében.

  • Tesztelés: Határozza meg azokat a tesztelési eljárásokat, amelyek szükségesek ahhoz, hogy a számítási feladat megfelelően működjön az új környezetben.

  • Címkézés: Az erőforrások megfelelő címkézése és azonosítása a hatékony felügyelethez és nyomon követéshez.

  • Automatizálás: A szervezet szkripteket és infrastruktúrát használhat kódként. Frissítenie kell az Azure-régiókra, szolgáltatásnevekre vagy szolgáltatás URL-címekre mutató hivatkozásokat a szkripteken vagy a kódon belül. A hivatkozásoknak meg kell felelnie az új Azure-régiónak, amelybe áttér.

    Kerülje a kód azon értékeinek keménykódolását, amelyek a számítási feladatok életciklusa során változhatnak. Ehelyett kérje le ezeket az értékeket dinamikusan, vagy használjon konfigurálható paramétereket a kódban. Ez a megközelítés kevésbé terheli a módosításokat, és zökkenőmentesebb áthelyezési folyamatot biztosít.

  • DNS: Az Azure a régiótól függően nyilvános IP-címeket rendel a végpontokhoz. Amikor egy végpontot egy másik Azure-régióba helyez át, az egy másik IP-címet kap. Mindenképpen frissítse a DNS-rekordokat ezekkel az új IP-címekkel. Emellett meg kell adnia az új IP-címet minden olyan rendszernek, amely rendelkezik a korábbi IP-címmel az "engedélyezett" listán.

    Előfordulhat, hogy új erőforrásokat kell üzembe helyeznie az új Azure-régióban, mielőtt kikapcsolja a régieket. Ha igen, olyan problémákba ütközhet, amelyekben két erőforrás nem rendelkezhet egyszerre ugyanazzal a DNS-névvel. A probléma elkerülése érdekében érdemes egyedi neveket használni az egyes szolgáltatásokhoz. Bizonyos esetekben előfordulhat, hogy CNAME rekordokkal biztosít egy absztrakciós réteget. Egyszerűbbé teszi az erőforrásnév-módosításokat.

  • Terheléselosztók. Frissítse a terheléselosztókat, hogy az új háttérbeli IP-címekre vagy gazdagépekre mutasson. A DNS-alapú terheléselosztók esetében a módosítás a DNS-gyorsítótárak és az élettartam (TTL) rekord lejárata alapján eltarthat egy ideig. További információkért tekintse meg az Azure terheléselosztási szolgáltatásait. Fontolja meg ideiglenesen a DNS-rekordok élettartamának (TTL) beállításának ideiglenes csökkentését. Segítségével a DNS-rekordok gyorsabban váltanak új IP-címre. Érdemes lehet a terheléselosztót úgy beállítani, hogy rövid ideig gyakrabban ellenőrizze a háttérrendszerek állapotát. Ne felejtse el a migrálás után a beállításokat a normál állapotra módosítani, hogy később elkerülhesse a többletköltségeket és a teljesítmény csökkenését.

  • Azure Backup-regisztráció. Amikor új Azure-régióba helyezi át a virtuális gépeket, mindenképpen törölje a regisztrációt az aktuális régióban lévő Azure Backup szolgáltatásból, és regisztrálja őket az Új régióban található Azure Backup szolgáltatásban. A meglévő biztonsági mentési helyreállítási pontok nem érhetők el, mert nem helyezhetők át az új biztonsági mentési tárolóba. Új helyreállítási pontokat kell létrehoznia az új régióban.

Végpontok kiértékelése

A végpontfelderítés a számítási feladathoz társított összes végpont vagy IP-cím azonosításának folyamatát jelenti. Az összes számítási feladatvégpont felderítése biztosítja az összes hálózati kapcsolat és hozzáférési pont használatát, és felkészül az új környezetben való megfelelő konfigurálásra. Az alábbiakban a nyilvános IP-címek és a privát végpontok kezelésére vonatkozó javaslatokat talál:

  • Nyilvános IP-címek: A nyilvános IP-címek régióspecifikusak. Nem helyezheti át őket régiók között. Exportálnia kell egy nyilvános IP-cím konfigurációját, és telepítenie kell azt az új célrégióban. További információ: Az Azure nyilvános IP-konfiguráció áthelyezése egy másik Azure-régióba.
  • Privát végpontok: Amikor újra üzembe helyez egy privát végpontot, az valószínűleg egy új IP-címet kap attól az alhálózattól, amelyre hivatkozik. Ha privát végponton keresztül csatlakozik az erőforrásokhoz, ezek a végpontok privát DNS-zónákra hivatkoznak, amelyek feloldják az erőforrás hálózati címét a virtuális hálózaton belül. Áthelyezés esetén frissítenie kell a dns-rekordokat a privát DNS-zónákban a kapcsolat fenntartása érdekében.

Automatizált eszközök használata

Ahol lehetséges, automatizált eszközökkel gyűjtsön információkat a számítási feladatokat alkotó alkalmazásokról és Azure-szolgáltatásokról. Ezekkel az eszközökkel alacsony szintű felderítési és architektúratervezési felderítést végezhet egy adott számítási feladat áthelyezéséhez. Az alábbi Azure-eszközöket és szolgáltatásokat kell használnia.

Próbálja ki az Azure Resource Movert. Először az Azure Resource Movert kell kipróbálnia. Jelenleg ez a legegyszerűbb felderítési eszköz, és szolgáltatásokat és adatokat is áthelyezhet a szolgáltatással. Az Azure Resource Mover azonban csak korlátozott számú szolgáltatást támogat, ezért a folytatás előtt győződjön meg arról, hogy a szolgáltatások támogatottak. További információ: Az Azure Resource Mover támogatott erőforrásai.

Vizualizációs eszközök használata. Ha az Azure Resource Mover nem felel meg minden igényének, vizualizációs eszközökkel segítheti a felderítést. Az Azure számos vizualizációs eszközzel rendelkezik, amelyekkel függőségeket képezhet le. Válassza ki az igényeinek leginkább megfelelő eszközt.

  • Erőforráscsoport-vizualizáció: Megjelenítheti az erőforráscsoport erőforrásai közötti kapcsolatokat. Az Azure Portalon lépjen az erőforráscsoportra, és válassza az Erőforrás-vizualizációt a bal oldali navigációs sávon.

  • Azure Monitor-topológia: Az Azure Monitor topológia funkciójával megtekintheti a hálózati függőségeket. További információ: Network Insights-topológia.

  • Alkalmazás Elemzések: Az alkalmazás-Elemzések egy alkalmazásleképezési funkcióval rendelkezik, ahol megtekintheti az elosztott alkalmazások logikai struktúráját. További információ: Alkalmazástérkép a Azure-alkalmazás Elemzések.

  • Azure Resource Explorer: Az Azure Resource Explorer felsorolja a Microsoft Entra-bérlő összes erőforrását. Láthatóságot biztosít, de nem jelez függőségeket. A számítási feladatok összetevőit és függőségeit manuálisan kell leképeznie. További információ: Azure Resource Explorer.

  • Azure Resource Graph: Az Azure Resource Graph lehetővé teszi lekérdezések futtatását egy Microsoft Entra-bérlő erőforrásain. A Resource Graph elérhető a portálon és a parancssorból. A számítási feladatok összetevőit és függőségeit manuálisan kell leképeznie. További információkért tekintse meg az Azure Resource Graph dokumentációját.

  • Leltár irányítópult: Az Azure Portalon a beépített leltársablon használatával létrehozhat egy irányítópultot a meglévő erőforrások nyomon követéséhez. Ezzel gyorsan meghatározhatja a rendelkezésére álló erőforrásokat és a példányok számát.

Dokumentáció manuális létrehozása

Ha az automatizált felderítési módszerek nem elegendőek, manuális értékelést végezhet a számítási feladatokról. A legtöbb manuális értékelés a műszaki szakértőkkel folytatott interjúkra és a műszaki dokumentációra támaszkodik a szükséges információk beszerzéséhez. Azonosítsa a termék- vagy alkalmazástulajdonosokat, és kérdezze meg őket. Ezek az interjúk nem kötelezőek, de akkor szükségesek, ha a csapatnak el kell fednie az eszközök által biztosított információk hiányosságait. Az alkalmazás tulajdonosa pedig lekérheti a címkéket, és manuálisan azonosíthatja a függőségeket.

A régió támogatási képességének keresése

Az Azure nem minden régiója nyújtja ugyanazokat a szolgáltatásokat, ezért győződjön meg arról, hogy a számítási feladat futtatásához szükséges szolgáltatások elérhetők a célrégióban. Úgy tűnhet, hogy a folyamat késve teszi ezt a döntést, de szüksége van a felderítési részletekre a támogatottság biztosításához. A számítási feladatok régiótámogatásának meghatározásához tekintse meg az egyes Azure-régiókban elérhető termékeket és szolgáltatásokat.

Tudja meg, hogy a célrégió párosított régió-e, vagy sem, és hogy támogatja-e a rendelkezésre állási zónákat. A régiók párosítása és a rendelkezésre állási zónák nem befolyásolják az áthelyezési erőfeszítéseket, de hatással vannak a célrégió üzletmenet-folytonossági és vészhelyreállítási (BCDR) stratégiájára. További információkért lásd az Azure földrajzi helyeit és a rendelkezésre állási zónákat.

Számítási feladatok szolgáltatásainak kategorizálása

Az áthelyezés szolgáltatás- és összetevőszinten történik. A legtöbb számítási feladat több szolgáltatást használ. Két elsődleges szolgáltatástípus létezik, állapotalapú és állapot nélküli. Minden szolgáltatást állapotalapúként vagy állapot nélküliként kell kategorizálnia. Ez a tudás segít meghatározni a függőségeket, megérteni a szolgáltatásintegrációkat, és szűkíteni az áthelyezés automatizálási lehetőségeit.

  • Állapot nélküli szolgáltatások: Az állapot nélküli szolgáltatások csak konfigurációs információkkal rendelkeznek. Ezek a szolgáltatások nem igényelnek folyamatos adatreplikálást az áthelyezéshez. Ilyenek például a virtuális hálózatok, a hálózati adapterek, a terheléselosztók és a hálózati biztonsági csoportok.

  • Állapotalapú szolgáltatások: Az állapotalapú szolgáltatások konfigurációs információkkal és áthelyezésre szoruló adatokkal rendelkeznek. Ilyenek például a virtuális gépek és az SQL-adatbázisok.

További lépések

A számítási feladat kiértékelése elegendő információt nyújt egy áthelyezési módszer kiválasztásához, valamint a választott módszer végrehajtásához szükséges eszközökről. A Kiválasztás lépés végigvezeti az áthelyezési módszer kiválasztására vonatkozó döntéseken és az áthelyezési módszer megfelelő eszközein.