HP-UX számítási feladatok futtatása az Azure-ban a Stromasys Charon-PAR használatával
Ez a cikk a HP-UX számítási feladatok Azure-ba történő migrálását ismerteti. A HP-UX a HP Unix operációs rendszere PA-RISC munkaállomásokhoz és kiszolgálókhoz. A cikk bemutatja, hogy a Microsoft-partner Stromasys charon-PAR nevű emulátorszoftvere hogyan futtathat HP-UX számítási feladatokat az Azure-ban.
Architektúra
Töltse le az architektúra Visio-fájlját.
Munkafolyamat
A Charon-PAR az Azure-ban fut, és a HP-UX PA-RISC rendszereit emulálja. Ezen a virtuális rendszeren (Azure-beli virtuális gépeken) telepíti a Charon-gazdagép operációs rendszerét (Linux), a Charon emulátorszoftvert, valamint az örökölt operációs rendszert (HP-UX) és a kapcsolódó alkalmazásokat. Ezzel a konfigurációval a HP-UX számítási feladatokat vagy alkalmazásokat változatlanul futtathatja az Azure-beli virtuális gépek emulációs környezetében. A virtuális rendszer úgy viselkedik, mintha az eredeti hardvert használja.
A Charon-PAR szoftver Linux Azure-beli virtuális gépeken fut, mert a Charon-PAR linuxos gazdagépet igényel. A Charon-PAR a PA-RISC processzorarchitektúrát emulálja. A HP-UX számítási feladatok ezeken az emulált PA-RISC rendszereken futnak.
A HP-UX számítási feladatok a gazdagép Azure-beli virtuális gép SSD által felügyelt lemezén találhatók.
Egy vagy több gazdahálózati hálózati adapter (NIC) dedikáltan használható a vendég operációs rendszer számára. Ezt úgy teheti meg, hogy a fizikai hálózati adaptereket a vendég operációs rendszernek szenteli. Minden HP-UX virtuális gép saját Azure-hálózati adaptert kap, így saját dedikált privát IP-címmel rendelkezik. Ezt a gazdagépspecifikus hálózati adaptert általában a Charon-konfigurációban használják a vendég számítási feladatok dedikált használatához.
Igény szerint egyszerűen beállíthatja az Azure nyilvános IP-címeit ugyanazon a hálózati adapteren. A vendég operációs rendszernek mindig dedikált hálózati adaptereknek kell lenniük. A gazdagép hálózati adaptert kap. A PA9-32 720 csak egy hálózati adaptert engedélyez, a PA9-64 azonban több, a vendég operációs rendszer számára dedikált hálózati adaptert is lehetővé tesz.
A felhasználók közvetlenül a Secure Shellen (SSH) keresztül csatlakozhatnak a HP-UX virtuális gépekhez (ha az SSH-t a HP-UX verziója támogatja). Ezek a virtuális gépek saját dedikált hálózati adapterekkel és IP-címekkel rendelkeznek.
A Linux rendszerű virtuális gépre csatlakoztatott Azure Storage-fiók fájlmegosztásai lehetővé teszik a Charon-PAR virtuális szalagkezelő egy helyileg csatlakoztatott eszközre való leképezését, amelyet egy felhőbeli Azure Files-tárfiók biztosít. Ez a leképezés lehetővé teszi az archivált szalagok alacsony költségű tárolását szabályozási és megfelelőségi célokból.
Összetevők
- Az Azure Virtual Machines igény szerinti, méretezhető számítási erőforrásokat biztosít az Azure-ban. Az Azure-beli virtuális gépek rugalmasságot biztosítanak a virtualizáláshoz anélkül, hogy fizikai hardvereket kellene vásárolnia és karbantartania. Az Azure-beli virtuális gépek számos operációs rendszert kínálnak, beleértve a Windowst és a Linuxot is.
- Az Azure Virtual Network az Azure-beli magánhálózatok alapvető építőeleme. A virtuális hálózatok lehetővé teszik, hogy az Azure-erőforrások, például a virtuális gépek kommunikáljanak egymással, az internettel és a helyszíni hálózatokkal. Az Azure Virtual Network olyan, mint egy hagyományos hálózat a saját adatközpontjában, de az Azure-infrastruktúra további skálázási, rendelkezésre állási és elkülönítési előnyeit biztosítja.
- Az Azure-beli virtuális hálózati adapterek lehetővé teszik, hogy egy Azure-beli virtuális gép kommunikáljon az internettel, az Azure-ral és a helyszíni erőforrásokkal. Az ábrán látható módon további hálózati adaptereket adhat hozzá egyetlen Azure-beli virtuális géphez, amely lehetővé teszi a gyermek virtuális gépek számára, hogy saját dedikált hálózati adapter eszközeikkel és IP-címekkel rendelkezzenek.
- Az Azure SSD által felügyelt lemezek az Azure által felügyelt blokkszintű tárolókötetek, amelyeket azure-beli virtuális gépekhez használnak. Ultralemezek, prémium SSD-k, standard SSD-k és standard merevlemez-meghajtók (HDD-k) érhetők el. Ehhez az architektúrához prémium SSD-k vagy ultralemezes SSD-k használatát javasoljuk.
- Az Azure ExpressRoute lehetővé teszi, hogy a helyszíni hálózatokat egy kapcsolatszolgáltató által megkönnyített privát kapcsolaton keresztül kiterjessze a Microsoft Cloudba. Az ExpressRoute használatával kapcsolatokat létesíthet olyan Microsoft Cloud-szolgáltatásokkal, mint az Azure és a Microsoft 365.
- Az Azure Storage és az Azure Files teljes körűen felügyelt fájlmegosztásokat kínál a felhőben, amelyek az iparági szabványnak megfelelő kiszolgálói üzenetblokk (SMB) protokollon keresztül érhetők el. Az Azure-fájlmegosztások párhuzamosan több felhőalapú vagy helyszíni Windows, Linux vagy macOS rendszerű üzemelő példány által is csatlakoztathatóak.
- A Stromasys Charon-PAR újra létrehozza a PA-RISC virtuális hardverréteget az iparági szabványnak megfelelő x86-64 számítógépes rendszereken és virtuális gépeken. A virtuális hardverréteg kompatibilis a rajta futó HP-UX szoftverekkel, így nincs szükség kódátalakításra vagy forráskódra. (Tekintse meg a kompatibilis verziók listáját.) A Charon-PAR a Stromasys platformfüggetlen hardvervirtualizálási termékcsaládjának tagja. Ez egy hardvervirtualizálási réteg, amely Linux alatt fut az iparági szabványkiszolgálókon. Számos korábbi 64 bites és 32 bites PA-RISC hardvert emulál, és lehetővé teszi ezeknek a rendszereknek a meglévő felhasználói számára, hogy modern Intel-alapú kiszolgálói hardverre váltanak.
Alternatívák
Ez a megoldás prémium SSD-k vagy ultralemezes SSD-k esetén működik a legjobban. Prémium szintű SSD-lemezek használatát javasoljuk. Az Azure ultra SSD-beli felügyelt lemezek még nagyobb másodpercenkénti bemeneti/kimeneti műveletekre (IOPS) használhatók.
A legjobb teljesítmény érdekében egy számításra optimalizált FX sorozatú virtuális gépet ajánlunk. Az Azure Fs-sorozatot használhatja alacsony szintű specifikációs kiszolgálókhoz, de a PAR minimális értéke 3,0 GHz. (3,4 GHz vagy több ajánlott.) A csúcskategóriás kiszolgálókhoz FX-sorozatú példányra van szükség.
Forgatókönyv részletei
Az üzleti alkalmazások fejlődése és karbantartása gyakran elakad a mögöttes örökölt hardver miatt. Néha a hardver már nem kompatibilis az újabb frissítésekkel és integrációkkal, vagy ami még rosszabb, már nem támogatott. A kritikus fontosságú alkalmazások öregedési infrastruktúrája aggodalomra ad okot. Minél tovább nem oldódott meg a probléma, annál nagyobb a kockázat és a kockázatcsökkentés költsége.
Ezek az alkalmazások támogathatták a szervezet kritikus üzletmenetét, és évtizedeken át fejlődtek, auditokon és minősítéseken mentek keresztül, és jól megalapozott működéssel rendelkeztek körülöttük. A magas kockázatú és összetett újratervezési projekt helyett egy alternatív megközelítés egy alacsony kockázatú projekt, amely egy emulátor segítségével egy modern és kevésbé költséges platformra helyezi át az alkalmazásokat, például az Azure-t. Egy ilyen projekt, amelyet gyakran liftnek és műszaknak neveznek, megőrzi az alkalmazás üzleti funkcióit, és csak a hardvert cseréli le, biztosítva az üzletmenet folytonosságát.
Az emulátorral rendelkező alkalmazások felhőbeli futtatása számos előnyt biztosít, például a biztonságot, a rugalmasságot, a vészhelyreállítást, a magas rendelkezésre állást és a feladatátvételt. A legfontosabb előnyök azonban a csökkentett üzemeltetési költségek és a könnyű karbantartás. Nincs szükség kockázatos migrálási projektekre, illetve az operációs rendszer vagy a köztes szoftver módosításaira. Az Azure-beli kiszolgálóvirtualizálás lehet az első lépés a modernizáció felé. Miután a számítási feladat az Azure-on van, kihasználhatja a felhő egyéb előnyeit.
Ez a cikk egy HP-UX számítási feladat Azure-ba való migrálását ismerteti. Bemutatja, hogy a Charon-PAR emulátorszoftver hogyan futtathat HP-UX számítási feladatokat az Azure-ban.
A Stromasys alapvető üzleti központja a platformfüggetlen virtualizálási / kiszolgálóvirtualizálási szoftverek, amelyek lehetővé teszik a HP-UX örökölt rendszerek tulajdonosai számára, hogy továbbra is változatlanul futtassák a kritikus fontosságú alkalmazásokat az új iparági standard számítógépes rendszereken. A Charon-termékek megőrzik az aktuális alkalmazásbefektetéseket azáltal, hogy lehetővé teszik az ügyfelek számára, hogy továbbra is használják meglévő alkalmazásaikat és üzleti folyamataikat. Mivel minden módosítás nélkül folytatódik, nincs szükség újratanításra vagy restaffingra. A Charon termékek jelentősen csökkentik a tulajdonjog költségeit azáltal, hogy csökkentik a számítógép-lábnyomot, az energiafogyasztást és a hűtési költségeket, miközben kiküszöbölik az elöregedő hardverek futtatásával járó kockázatokat és költségeket.
A Stromasys Charon környezet jelentősen magasabb platformstabilitást biztosít. Az első HP-UX rendszerek bevezetése óta először a tényleges fizikai kiszolgáló cseréje már nem igényel módosításokat a HP-UX szoftverkörnyezetben. A Charon emellett több platformstabilitást biztosít, és gyakorlatilag korlátlan élettartammal rendelkezik.
Az Azure által üzemeltetett rendszerek tipikus vállalati környezetben való használatának folyamatos növekedésével a Linuxon üzemeltetett emulált HP-UX rendszer a legjobb módszer a HP-UX rendszerek üzemeltetésére ezekben a környezetekben.
Az alábbi képen az ebben a cikkben javasolt migrálási megközelítés látható:
A migrálás átemelési megközelítésének előnyei a következők:
- Az Azure/Charon-ügyfelek továbbra is használhatják a meglévő kritikus alkalmazásokat az újraírás, a portolás, a migrálás vagy az újratanítás költsége nélkül.
- A karbantartási költségek csökkennek, mivel ezek az alkalmazások az Azure-ban üzemeltetett emulált rendszerekbe kerülnek.
Lehetséges használati esetek
- A PA-RISC kiszolgálói gépeken futó helyszíni HP-UX számítási feladatok alacsony súrlódású felemelésének és az Azure-ba való áthelyezésének engedélyezése.
- Továbbra is használjon olyan HP-UX-alkalmazásokat, amelyek az élettartamuk végén lévő PA-RISC-kiszolgálókon futnak változtatás nélkül, de szabadítsd fel az alkalmazásokat a régi hardverektől, és továbbra is ugyanazokat a vagy jobb felületeket biztosítsd a felhasználóknak.
- Több kiszolgálói gazdagép és gyermek virtuális gép kezelése egyetlen felületen.
- Az alacsony költségű Azure Storage használatával szabályozási és megfelelőségi célokra archiválhatja a szalagokat.
- Adatbázis migrálása a felhőbe, és az alkalmazás futtatása a felhőben emulációval, módosítások nélkül.
Megfontolások
Ezek a szempontok implementálják az Azure Well-Architected Framework alappilléreit, amely a számítási feladatok minőségének javítására használható vezérelvek készlete. További információ: Well-Architected Framework.
Biztonság
A biztonság biztosítékokat nyújt a szándékos támadások és az értékes adatokkal és rendszerekkel való visszaélés ellen. További információkért lásd a Biztonsági terv felülvizsgálati ellenőrzőlistát.
- Ez a megoldás egy Azure-beli hálózati biztonsági csoportot használ az Azure-erőforrások közötti forgalom kezelésére. További információ: Hálózati biztonsági csoportok.
- A nagyobb biztonság érdekében fontolja meg az Azure Bastion használatát. Az Azure Bastion a nyitott portok minimalizálásával maximalizálja a rendszergazdai hozzáférés biztonságát. Biztonságos és zökkenőmentes RDP/SSH-kapcsolatot biztosít a virtuális hálózati virtuális gépekhez közvetlenül az Azure Portalról TLS-en keresztül.
Költségoptimalizálás
A költségoptimalizálás a szükségtelen kiadások csökkentésére és a működési hatékonyság javítására összpontosít. További információt a Költségoptimalizálás tervezési felülvizsgálati ellenőrzőlistájában talál.
Az Azure elkerüli a szükségtelen költségeket a megfelelő számú erőforrástípus azonosításával, az időalapú kiadások elemzésével és az üzleti igényeknek megfelelő skálázással, túlköltekezés nélkül. Az Azure-ral például útközben fizethet. Ha nincs szüksége számítási feladatokra, leállíthatja őket, hogy pénzt takarítson meg. A Charon-PAR szolgáltatást manuálisan vagy automatikusan is elindíthatja az Azure-beli virtuális gép indításakor. A szolgáltatást manuálisan vagy automatikusan is leállíthatja, amikor a gazdarendszer leáll. Győződjön meg arról, hogy mindig először állítsa le a vendég operációs rendszert (HP-UX), majd az emulátort (Charon), majd a gazdagép virtuális gépét. A rendszer indításakor fordított sorrendben végezze el. Íme néhány további költségoptimalizálási szempont:
- Az Azure Files díjszabása számos tényezőtől függ: adatmennyiségtől, adatredundanciától, tranzakciómennyiségtől és a használt fájlszinkronizálási kiszolgálók számától.
- Az Azure Storage költségei az adatredundancia-konfigurációtól és a kötettől függenek.
- Az architektúra virtuális gépei prémium SSD-ket vagy ultralemezes SSD-ket használnak. További információ: Felügyelt lemezek díjszabása.
- Az ExpressRoute esetében havi portdíjat és kimenő adatátviteli díjakat kell fizetnie.
Az Azure-termékek és -konfigurációk költségeinek becsléséhez használja az Azure díjkalkulátorát. A Stromasys termékekről és azok kapcsolódó szolgáltatásairól a Stromasys webhelyén talál további információt.
Működési kiválóság
Az Operational Excellence azokat az üzemeltetési folyamatokat fedi le, amelyek üzembe helyeznek egy alkalmazást, és éles környezetben működtetik. További információ: Az operatív kiválóság tervezési felülvizsgálati ellenőrzőlistája.
A proaktív monitorozáshoz és felügyelethez fontolja meg az Azure Monitor használatát a migrált HP-UX számítási feladatokat futtató Azure-szolgáltatások monitorozásához.
Teljesítményhatékonyság
A teljesítményhatékonyság azt jelenti, hogy a számítási feladat hatékonyan képes méretezni a felhasználói igényeket. További információt a Teljesítményhatékonyság tervezési felülvizsgálati ellenőrzőlistájában talál.
A gazdagép operációs rendszerének legalább egy processzormagja és emulált processzoronként két mag szükséges. Ez a megoldás a számításra optimalizált Azure-beli virtuális gépeken működik a legjobban. A számításoptimalizált virtuális gépek magas processzor-memória aránysal rendelkeznek. Az FX sorozatú virtuális gép az F sorozat új kiegészítője. A legjobb teljesítmény érdekében egy FX sorozatú virtuális gépet ajánlunk. Nagy gyakoriságú számítási feladatokhoz tervezték. 3,4 GHz-es alapfrekvenciával és akár 4,0 GHz-es teljes magos turbóórával rendelkezik. Az FX sorozatot a csúcskategóriás HP-UX számítási feladatokhoz ajánljuk.
Az Fx sorozatú virtuális gépek processzormagonként 2 GB RAM-mal és 16 GB helyi SSD-vel vannak felszerelve.
Közreműködők
Ezt a cikket a Microsoft tartja karban. Eredetileg a következő közreműködők írták.
Fő szerző:
- Sunnyma Ghosh | Vezető programmenedzser
Egyéb közreműködők:
- Mick Alberts | Műszaki író
- Bhaskar Bandam | Vezető programmenedzser
A nem nyilvános LinkedIn-profilok megtekintéséhez jelentkezzen be a LinkedInbe.
Következő lépések
- Charon-PAR
- Charon az Azure Cloudon | Stromasys
- Mi az Azure Virtual Network?
- Linux rendszerű virtuális gépek az Azure-ban
- Mi az Az Azure ExpressRoute?
- Linux rendszerű virtuális gép létrehozása az Azure-ban
További információkért lépjen velünk kapcsolatba: legacy2azure@microsoft.com.