Azure Stack: az Azure szolgáltatások és funkciók kiterjesztése tetszőleges környezetre

A publikus felhő számos előnyt biztosít a használóinak ilyenek például a költséghatékonyság, felhasználásalapú fizetési model, vertikális és horizontális skálázás, rugalmasság, biztonság. Amíg ezek az előnyök növelik a felhő szolgáltatások adoptálását, vannak speciális workload-ok vagy esetek amikor a publikus felhő egyszerűen nem jöhet szóba, mint opció, mert nem felel meg vagy technikai, vagy jogszabályi vagy megfelelősségi követelményeknek. Szerencsére, mint általában mindenre, erre az esetre is van megoldás.

Mi az Azure Stack?

Az Azure Stack egy termékcsalád, ami az Azure kiterjesztését teszi lehetővé az adatközpontokban, különböző felhőszolgáltatóknál, távoli irodákban található hibrid alkalmazások következetes fejlesztéséhez és futtatásához. Az Azure Stack termékcsaládnak jelen pillanatban három szereplője elérhető: Azure Stack Hub, Azure Stack HCI és Azure Stack Edge. Igaz ezek a termékek különböző hibrid felhős igényeket szolgálnak ki, de e három terméknek a különböző jellemzői és funkciói kiegészítik egymást.

Néhány közös jellemző:

  • On-premise deployment-ek
  • Szoros integráció az Azure-ral
  • Modern technológiák, amik felgyorsítják a infrastruktúra cseréjét és konszolidációját
  • Pay-as-you-go fizetési model, amely ugyan azokat a pénzügyi kötelezettségvállalásokat és számlázási eszközöket használja, mint az Azure
  • Célzottan kialakított, előre konfigurált Microsoft által tanúsított vagy harmadik féltől származó elérhető hardverek

Mi az Azure Stack Hub?

Az Azure Stack Hub lehetővé teszi az Azure publikus felhőjében elérhető IaaS és PaaS szolgáltatások egy bizonyos halmazának telepítését saját adatközpontokban vagy egy szolgáltató által kezelt adatközpontban. Ezek a szolgáltatások tartalmazzák a virtuális gépeket, App Service web appokat, API appokat és function-ket, SQL és MySQL adatbázisokat, konténereket, Event Hubs, IoT Hubs, Service Fabric cluster-ket és Kubernetes cluster-ket.

Hardver szempontból minden Azure Stack Hub instance egy integrált rendszer, amely 4-16 fizikai szerverből álló, előre összeállított rackből áll. Minden rendszer rendelkezik egy sor interfésszel, amelyek csak a műveletek kezeléséhez és a munkaterhelések végrehajtásához szükséges funkciókat fedik fel, de nem biztosítanak közvetlen hozzáférést a fizikai szervereken futó operációs rendszerhez. Az egyenértékű eszközkészlet használata lehetővé teszi, hogy a hibrid forgatókönyvekben a szolgáltatásokat és alkalmazásokat azonos, egységes módon tervezzék, fejlesszék, telepítsék és kezeljék, függetlenül azok helyétől. Ez segít minimalizálni az adminisztratív és fejlesztési többletköltségeket. Lehetőség van az Azure Stack Hub megvalósítására teljesen szétválasztott forgatókönyvekben is, az Azure-hoz való közvetlen kapcsolódás nélkül. Az Azure Stack Hub szolgáltatásai támogatják a többszemélyes használatot, ami azt jelenti, hogy az Azure Stack Hub hosztjaként (vagy szolgáltatójaként) egyszerre több felhasználói csoportnak is kínálhatók azonos típusú erőforrások, miközben minden csoportnak kizárólagos hozzáférés biztosítható a saját erőforrásaihoz, teljes logikai elszigeteléssel közöttük. A szolgáltatók kihasználhatják ezt a képességet, hogy több ügyfélnek nyújtsanak Azure Stack Hub szolgáltatásokat.

Mire nem használható az Azure Stack Hub?

  • Jelenlegi virtualizációs technológia lecserélése
  • Testreszabható infrastruktúra
  • Olyan megoldás, ami megszüntetni az infrastruktúra frissítésének szükségességét
  • Olyan megoldás, ami megszünteti az infrastruktúrával kapcsolatos felelősséget

Gyakori felhasználási esetek Azure Stack Hub-bal

  • Késleltetés és sávszélesség érzékeny workload-ok
  • Workload-ok amikre valamilyen megfelelősségi szabály vonatkozik

Mi az Azure Stack HCI?

Az Azure Stack HCI lehetővé teszi, hogy Windows és Linux alapú virtualizált vagy konténerizált workload-ok telepítését egy hiverkonvergens infrastruktúra cluster-en akár saját adatközpontban vagy egy szolgáltató által kezelt adatközpontban. Hardveres szempontból az Azure Stack HCI cluster 2-16 fizikai szerverből áll, amelyeken egy kifejezetten hiperkonvergens infrastruktúrához meghatározott operációs rendszer fut.

Leegyszerűsítve: az Azure Stack HCI-t egy előre elkészített, előre konfigurált, nagymértékben optimalizált hiperkonvergens clusternek tekinthetjük, amelyet Windows és Linux Hyper-V VM-ek telepítésére használhatunk.

A clusterbeli kiszolgálók a Windows Server Failover Clustering funkciót kihasználva közös konfigurációt és erőforrásokat használnak. Ezek a közös erőforrások tartalmazzák:

  • Hyper-V alapú compute erőforrások
  • Storage Spaces Direct alapú virtualizált tároló
  • opcionális Software-Defined Networking (SDN) alapú virtualizált hálózat, Network Controller Windows Server szerepkör használatával

Az Azure Stack Hub-tól eltérően, ami csak a rendszergazdai feladatok egy részét teszi elérhetővé korlátozott interfészeken keresztül, Azure Stack HCI esetében teljes, közvetlen hozzáféréssel rendelkezik a cluster node-kon futó operációs rendszerhez és hardverhez. Továbbá az Azure Stack HCI disaster recovery lehetőségeket is kínál. Másrészt az Azure Stack HCI nem támogatja az ARM deployment modelt, illetve Azure-ban elérhető PaaS szolgáltatások telepítését, továbbá nem biztosítja a többszemélyes használatot.

Gyakori felhasználási esetek Azure Stack HCI-vel

  • VDI
  • Magas teljesítményű SQL szerver
  • Azure Kubernetes Service
  • DR a virtualizált workload-hoz

Mi az Azure Stack Edge?

Az Azure Stack Edge lehetővé teszi a földi környezetben tárolt adatok feldolgozását és ML-alapú következtetések levonását, majd feltöltését az Azure-ba egy földi környezetben található, a Microsoft által biztosított erre a célra kifejlesztett eszközzel. A Microsoft előfizetéses alapon teszi elérhetővé ezt a szolgáltatást. Az Azure Stack Edge támogatja az általános virtualizált és konténerizált workload-kat, de leginkább az adatok feldolgozására és elemzésére, valamint az eredmények felhőbe történő továbbítására optimalizált.

Gyakori felhasználási esetek Azure Stack Edge-dzsel

  • Adatfeldolgozás
  • Azure ML modelekkel való következtetés
  • On-premise környezetben létrejött adatok Azure-ba mozgatása

Szeretnél többet tudni?

Vedd fel velünk a kapcsolatot az alábbi elérhetőségen:

Sétáló Patrik
Systems Engineer, Microsoft
+36-30/333-1437
Patrik.Setalo@alef.com