Számítási feladatok hibrid felhőkhöz

Befejeződött

Figyelemfelhívás

Ez a tartalom a CentOS-ra hivatkozik, amely egy Lejárt élettartamú (EOL) állapotú Linux-disztribúció. Fontolja meg a használatát, és ennek megfelelően tervezze meg. További információ: CentOS End Of Life útmutató.

A Tailwind Traders különböző számítási feladatokkal rendelkezik, amelyek fizikai kiszolgálóként, virtuális gépként és tárolóként futnak a Sidney-ben, Melbourne-ben és Aucklandben található adatközpontjaiban. A számítási feladatok Windows Servert és Linuxot is futtatnak, az elsődleges virtualizálási platformjuk pedig a Hyper-V.

A különböző operációs rendszerek kezelése már önmagában is kihívást jelent a Tailwind Traders számára. A vállalat tart attól, hogy a számítási feladatokat a helyszínen és a felhőben egyaránt futtató hibrid környezetbe való migrálás még bonyolultabbá teszi a kiszolgálói operációs rendszerek számítási feladatainak és azok megfelelőségi állapotának követését.

A Tailwind Traders az elmúlt évek során a Microsoft egy nagy teljesítményű feldolgozási (HPC) csomagjának használatával felügyelte a 16 csomóponttal rendelkező, mérnöki tervezési feladatok ellátásra használt számítási fürtöt, amely a sydney-i adatközpontban található. Ezekre a számításokra csak rövid időszakokon kerül sor az év során. Ahogyan azonban a számítások egyre összetettebbé válnak, az elvégzésükhöz szükséges idő is megnövekedett.

A Tailwind Traders azt tervezi, hogy az új alkalmazások elsődleges platformjaként a virtuális gépek helyett tárolókat fog használni. A vállalat egy olyan platformot keres, amelyen keresztül a hibrid környezetben vezényelheti a tárolókat.

Ebben a leckében megismerkedhet a számítási feladatok a hibrid környezetekben való támogatásának különböző módszereivel.

Mik az Azure Arc-kompatibilis kiszolgálók?

Az Azure Arc-kompatibilis kiszolgálók lehetővé teszik a szervezetek számára a Windows- és Linux-kiszolgálók kezelését az Azure-on kívüli hálózatokon. Ez magában foglalja a belső, szervezeti hálózatokon és a külső, felhőalapú IaaS-infrastruktúrákon üzemeltetett kiszolgálókat is.

Ha hibrid módon csatlakoztat egy számítógépet az Azure Arc használatával az Azure Arc-kompatibilis kiszolgálóügynök telepítéséhez, a kiszolgáló Azure-erőforrásként kezelhető. Így egy erőforráscsoport részeként kezelheti a kiszolgálót az előfizetésen belül. Az Azure Policyt is alkalmazhatja konfigurálása és felügyeletre, és címkéket is alkalmazhat.

Az Azure Arc-kompatibilis kiszolgálóügynök a következő Windows és Linux operációs rendszereket támogatja:

  • Windows Server 2008 R2 SP1, 2012 R2, 2016, 2019 és 2022
    • Az Asztali és a Server Core-élmény is támogatott
    • Az Azure-kiadások támogatottak az Azure Stack HCI-ben
  • Windows 10, 11 (lásd az ügyfél operációs rendszerének útmutatóját)
  • Windows IoT Enterprise
  • Azure Stack HCI
  • Ubuntu 16.04, 18.04, 20.04 és 22.04 LTS
  • Debian 10 és 11
  • CentOS Linux 7 és 8
  • Rocky Linux 8
  • SUSE Linux Enterprise Server (SLES) 12 SP3-SP5 és 15
  • Red Hat Enterprise Linux (RHEL) 7, 8 és 9
  • Amazon Linux 2
  • Oracle Linux 7 és 8

Csak x86-64 (64 bites) architektúrák támogatottak.

Az Azure Arc-kompatibilis kiszolgálóügynök a következő funkciókat támogatja:

  • Az Azure Policy vendégkonfigurációs funkciója lehetővé teszi az operációs rendszer konfigurációjának érvényesítését.
  • Az Azure Monitor Log Analytics-adatokhoz elérhető erőforrás-környezet segítségével korlátozhatja a kiszolgálói telemetriához hozzáférők körét az Azure szerepkör-alapú hozzáférés (RBAC) használatával.

A hibrid környezetekben lévő számítógépeken az Azure Arc-kompatibilis kiszolgálók ügynökének üzembe helyezésekor elérhető funkciók folyamatosan fejlődnek. A legfrissebb információkért tekintse meg az Azure Arc által támogatott felhőműveleteket , valamint az Azure Arc-kompatibilis kiszolgálók újdonságait.

A Tailwind Traders üzemeltetéssel foglalkozó csapatainak a hibrid környezet összetettségével kapcsolatos aggodalmaira részben megoldást jelent az, hogy egy helyről felügyelhetik a teljes hibrid környezet Windows Server- és Linux-alapú számítási feladatait.

Mi az Azure Stack HCI?

Az Azure Stack HCI egy hiperkonvergens infrastruktúrával rendelkező operációs rendszer, amelynek segítségével Windows vagy Linux operációs rendszert futtató Hyper-V-beli virtuális gépeket hozhat létre. A hiperkonvergens Windows Server Hyper-V-fürttől eltérően az Azure Stack HCI lehetővé teszi a virtuális gépek üzembe helyezését és felügyeletét az Azure Portalon vagy a Windows Admin Centeren keresztül is.

Az Azure Stack HCI egy Azure-szolgáltatás, ellentétben a hagyományos Windows Server virtualizálási környezettel, ahol a helyi üzemeltetési csapat felelős a gazdagép operációs rendszerének felügyeletéért. Az ügyfél érvényesített hardverkonfigurációt kap egy jóváhagyott szállítótól, és egy internetkapcsolattal rendelkező hálózathoz csatlakoztatja a rendszert, az infrastruktúrát pedig egy Azure-szolgáltatás felügyeli. Az olyan hibrid Azure-szolgáltatások, mint az Azure-frissítéskezelés, az Azure Site Recovery és az Azure Backup integrálása automatikusan megtörténik.

A Tailwind Traders számára az Azure Stack HCI egy platform, amelyre a jövőben a helyszíni virtuális gépeiket migrálhatják. A migrálással elérhetővé válnak számukra a hibrid környezet virtuális gépeinek kezeléséhez szükséges eszközök.

Mi a hibrid nagy teljesítményű feldolgozás?

A nagy teljesítményű feldolgozás nagy mennyiségű CPU és GPU használatával végez összetett matematikai feladatokat, például bizonyos tudományos vagy mérnöki tevékenységekkel kapcsolatos számításokat. Ahelyett, hogy a CPU-k és GPU-k egyazon számítógéphez tartoznának, a HPC rendszerében a vezérlő számítógép különböző, Windows és Linux rendszerű, csomópontként funkcionáló számítógépek között osztja ki a feladatokat, hogy elvégezzék a nagyméretű és ismétlődő számítási feladat különálló részeit. Minél több csomóponttal rendelkezik egy HPC-fürt, annál gyorsabban végzi el a számítást.

A már meglévő helyszíni HPC-megoldással rendelkező szervezetek csatlakoztathatják a megoldást az Azure-hoz. Ez a struktúra lehetővé teszi a felhőalapú teljesítménynövelést. A felhőalapú teljesítménynöveléshez felhőalapú HPC-csomópontokat kell adni egy már meglévő helyszíni HPC-csomópontpéldányhoz. Ha ezt a megközelítést alkalmazza, a HPC számítási csomópontok igény szerint példányosíthatók az Azure-ban a számítási feladatok elvégzéséhez, majd eltávolíthatók, ha a feladat befejeződött.

Az alábbi ábra a felhőbeli átmeneti teljesítményfokozást szemlélteti.

A helyszíni HPC-üzembe helyezést bemutató ábra, amely a helyszíni munkavégző csomópontok használatával és az Azure-ban szükséges módon jeleníti meg a feladatsort.

A HPC-számítások a felhőbe való átvitelével a szervezeteknek minimális mennyiségű hardvert kell fenntartaniuk a helyszíni, általános HPC-feladatok elvégzéséhez. A szervezetek ezután szükség szerint további csomópontokat telepíthetnek, ha a számítással járó előnyök indokolják a költségeket.

A Tailwind Traders már rendelkezik HPC-környezettel. Azonban az összetett számítások elvégzéséhez a vállalat rendelkezésre álló kapacitást korlátozza a fizikai és virtuális környezetben található, HPC-feladatokhoz használható számítási erőforrások száma. A hibrid HPC megközelítését alkalmazva a Tailwind Traders igény szerint méretezheti a HPC-kapacitást anélkül, hogy hardvereket kellene vásárolnia további helyszíni csomópontok létesítéséhez.

Mi az Azure Arc-kompatibilis Kubernetes?

Az Azure Arc-kompatibilis Kubernetes lehetővé teszi a Kubernetes-fürtök csatolását és konfigurálását, amelyek így az Azure Portalon keresztül felügyelhetők. Az Azure Arc-kompatibilis Kubernetes használatával a következőket teheti:

  • Azure-on kívül futó Kubernetes-fürtöket csatlakoztathat, valamint leltárral, csoportosítással és címkézéssel kapcsolatos feladatokat végezhet.
  • Alkalmazásokat telepíthet és konfigurációkat alkalmazhat az Azure Arc-kompatibilis Kubernetes-fürtökön a GitOps-alapú konfigurációkezelés használatával.
  • A tárolókhoz készült Azure Monitor használatával felülvizsgálhatja és monitorozhatja a hibrid környezetbeli Kubernetes-fürtöket.
  • Alkalmazhatja a Kuberneteshez készült Azure Policy-szabályzatokat a hibrid környezetbeli Kubernetes-fürtökre.

Az Azure Arc-kompatibilis Kubernetes bármely, a Cloud Native Computing Foundation (CNCF) által hitelesített Kubernetes-fürttel használható. Az Azure Arc-kompatibilis Kubernetes lehetővé teszi a szervezet számára a helyszíni és a felhőbeli Kubernetes-fürtök hibrid környezetben való felügyeletét, ahogyan az alábbi ábrán látható.

Az Azure Monitor, az Azure Policy és az Azure Arc-kompatibilis Kubernetes-fürtök által felügyelt hibrid Kubernetes-fürtöket bemutató ábra.

A Tailwind Traders számára azért előnyös az Azure Arc-kompatibilis Kubernetes használata, mert a szolgáltatás segítségével egyetlen eszköztár használatával felügyelhetik a Kubernetes-fürtöket. Emellett lehetővé teszi a Kubernetes-fürtök konzisztens konfigurálását és védelmét a hibrid környezet egészében.

Mik azok az Azure Arc-kompatibilis adatszolgáltatások?

Azure Arc-kompatibilis adatszolgáltatások lehetővé teszik, hogy a szervezetek egyetlen eszköztár használatával felügyelhessék az Azure-ban és a helyszínen futó támogatott adatbázisokat. Azure Arc-kompatibilis adatszolgáltatások használatával a szervezetek Azure Database for PostgreSQL-kiszolgálókat és felügyelt SQL-példányokat futtathatnak a helyszínen, amelyeket az Azure Data Studio, az Azure Portal és az Azure CLI használatával felügyelhetnek.

Ha engedélyezve vannak, az Azure Arc-kompatibilis adatszolgáltatások lehetővé teszik a helyszíni adatbázispéldányok javítási és frissítési folyamatainak automatizálását, ugyanúgy, ahogy a Microsoft felügyeli ezeket a folyamatokat a PostgreSQL- és a felügyelt SQL-példányok az Azure-ban való telepítésekor. Az Azure Arc-kompatibilis adatszolgáltatások lehetővé teszik a szervezetek számára, hogy az Azure SQL-adatbázisokhoz Felhőhöz készült Microsoft Defender elérhető fejlett veszélyforrások elleni védelmet alkalmazzák a helyszínen futó adatbázis-kiszolgálópéldányokra.

Az Azure Arc-kompatibilis adatszolgáltatások a helyszíni szolgáltatások tároló- és Kubernetes-infrastruktúráját használják. Ezenkívül az Azure Arc-kompatibilis adatszolgáltatások lehetővé teszik a helyszíni adatszolgáltatások és az Azure-szolgáltatások, például az Azure Backup közötti integrációt.

A Tailwind Traders szemszögéből az Azure Arc-kompatibilis adatszolgáltatások alternatív megoldást nyújtanak az adatbázissal kapcsolatos jelenlegi számítási feladatok futtatására. A vállalat a helyszíni adatbázisok egy részét Azure Arc-kompatibilis adatszolgáltatásokba migrálhatja. Ez a migrálás megoldást jelenthet az üzemeltetéssel foglalkozó csapat a példányok felügyeletével és biztonságával kapcsolatos aggodalmaira.

Mi az Azure Site Recovery?

Az Azure Site Recovery lehetővé teszi a szervezetek számára a vészhelyreállítási helyek lecserélését a fizikai és virtuális operációs rendszerek és az üzemeltetett számítási feladatok az Azure-felhőplatfromra történő replikálásával. Az Azure Site Recovery támogatja az Azure-ba irányuló feladatátvételt. Az Azure Site Recovery a számítási feladatok visszavételét is végre tudja hajtani az Azure-ból egy helyszíni adatközpontba irányulóan.

Az alábbi képen egy alapszintű Azure Site Recovery-konfiguráció látható.

Az Azure Site Recovery azure-beli konfigurációját ábrázoló ábra, amely helyszíni virtuális gépeket replikál egy Azure-beli helyreállítási tárolóba.

Az Azure Site Recovery lehetővé teszi a Tailwind Traders számára, hogy a hibrid környezet bevezetésével a kizárólag helyszíni implementációjában vészhelyreállítási helyként szolgáló melbourne-i és sidney-i adatközpontok helyett sok számítási feladat esetében áttérjen az Azure mint vészhelyreállítási hely használatára. A Tailwind Traders számára kihívást jelent, hogy néhány számítási feladat fizikai vagy más jellegű függőségekkel rendelkezik, amelyek megakadályozzák az Azure-ba történő migrálásukat. A vállalat emiatt az Azure-t sem tudja vészhelyreállítási helyként használni.

Tesztelje tudását

1.

A hibrid stratégia részeként a Tailwind Traders a helyszíni eszközök használata helyett az Azure Portalon keresztül szeretné kezelni a tárolóvezénylést. Az alábbi hibridfelhő-alapú számítási technológiák közül melyikkel teljesítheti a Tailwind Traders ezt a célt?

2.

A hibridfelhő-stratégia részeként a Tailwind Traders a nagy teljesítményű számítási fürtön elvégzett számítások teljesítményét időnként ideiglenes Azure-beli virtuális gépek használatával szeretné növelni. Az alábbi technológiák közül melyek használatával felügyelhetné a vállalat ezt a folyamatot?