Linux rendszerű virtuális gépek az Azure-ban

A következőkre vonatkozik: ✔️ Linux rendszerű virtuális gépek ✔️ rugalmas méretezési készletekhez

Az Azure Virtual Machines (VM) az Azure által kínált számos különböző típusú igény szerinti, skálázható számítási erőforrás egyike. Virtuális gépet általában akkor érdemes választani, ha a számítási környezet átfogóbb vezérlésére van szüksége annál, amelyet az egyéb lehetőségek kínálnak. Ez a cikk bemutatja, hogy mit kell szem előtt tartania egy virtuális gép létrehozása előtt, valamint hogy hogyan hozhatja létre és kezelheti azt.

Az Azure VM a virtualizálás rugalmasságát biztosítja anélkül, hogy a virtuális gépet futtató fizikai hardvereket kellene vásárolnia és karbantartania. A virtuális gép karbantartásához azonban így is szükséges elvégeznie néhány feladatot, például a virtuális gépen futó szoftver konfigurálását, javítását és telepítését.

Az Azure virtuális gépek különféle módon használhatóak. Néhány példa:

  • Fejlesztés és tesztelés – Az Azure virtuális gépek gyors és egyszerű módot biztosítanak az alkalmazások programozásához és teszteléséhez szükséges adott konfigurációjú számítógépek létrehozásához.
  • Felhőbeli alkalmazások – Mivel az alkalmazások iránti igény ingadozhaz, gazgaságosabb lehet őket egy virtuális gépen futtatni az Azure szolgáltatásban. A további virtuális gépekért csak akkor kell fizetnie, amikor szüksége van rájuk, amikor pedig nincs, akkor leállíthatja őket.
  • Bővített adatközpont – Az Azure virtuális hálózatokon futó virtuális gépek könnyedén összekapcsolhatók a szervezet hálózatához.

Az alkalmazás által használt virtuális gépek száma az Ön igényei szerint skálázható.

Mit kell átgondolnom egy virtuális gép létrehozása előtt?

Az Azure-ban futó alkalmazás-infrastruktúrák kiépítésekor mindig számos kialakítási szempontot kell figyelembe venni. A kezdés előtt a virtuális gépek következő tulajdonságait fontos átgondolni:

  • Az alkalmazás erőforrásainak nevei
  • Az erőforrások tárolásának helye
  • A virtuális gép mérete
  • A létrehozható virtuális gépek maximális száma
  • A virtuális gépen futó operációs rendszer
  • A virtuális gép indítás utáni konfigurációja
  • A virtuális gép által igényelt kapcsolódó erőforrások

Helyek

Világszerte több földrajzi régió is van, ahol Azure-erőforrásokat hozhat létre. A virtuális gépek létrehozásakor a régiót általában helynek nevezik. Virtuális gépek esetén a hely határozza meg a virtuális merevlemezek tárolóhelyét.

Az alábbi táblázatban az elérhető helyek listájának megismeréséhez olvasható néhány módszer.

Metódus Leírás
Azure Portal Egy virtuális gép létrehozásakor válasszon egy helyet a listából.
Azure PowerShell Használja a Get-AzLocation parancsot.
REST API Használja a Helyek listázása műveletet.
Azure CLI Használja az az account list-locations műveletet.

Rendelkezésre állás

Az Azure bejelentett egy iparágvezető, 99,9%-os elérhetőséget biztosító egypéldányos virtuálisgép-szolgáltatói szerződést, amelynek az a feltétele, hogy az üzembe helyezett virtuális gép összes lemezén prémium szintű tárolást használjon. Ahhoz, hogy az üzembe helyezett példány megfeleljen a standard 99,95%-os virtuálisgép-szolgáltatói szerződésnek, legalább még két virtuális gépet kell üzembe helyeznie a számítási feladatok futtatásához egy rendelkezésre állási csoporton belül. A rendelkezésre állási csoport biztosítja, hogy a virtuális gépek több tartalék tartomány között legyenek elosztva az Azure-adatközpontokban, valamint az őket futtató gazdagépeknek különböző karbantartási időszakaik legyenek. Az Azure egészére vonatkozó rendelkezésre állási garancia magyarázata a teljes Azure SLA-ban található.

Virtuális gép mérete

A használt virtuális gép mérete a futtatni kívánt számítási feladatok mennyiségétől függ. A választott méret határoz meg olyan tényezőket, mint a feldolgozókapacitás, a memória és a tárolókapacitás. Az Azure számos különböző méretet kínál különféle felhasználási módokhoz.

Az Azure óradíjat fizet a virtuális gép mérete és az operációs rendszer alapján. Nem egész órák esetében az Azure csak a használt perceket számlázza. A tárhely árazása és felszámítása külön történik.

A virtuális gépekre korlátai

Minden előfizetésre alapértelmezett kvótakorlátozások vonatkoznak, amelyek akadályt jelenthetnek, ha a projektjéhez nagy számú virtuális gépet szeretne üzembe helyezni. A jelenlegi határérték minden előfizetés esetében régiónként 20 virtuális gép. A határértékek megemelhetők egy emelést kérvényező támogatási jegy benyújtásával

Managed Disks

A felügyelt lemezek a háttérben végzik az Azure Storage-fiók létrehozását és kezelését, hogy Önnek ne kelljen foglalkoznia a tárfiók skálázási korlátaival. Adja meg a lemez méretét és teljesítményszintjét (Standard vagy Prémium), és az Azure létrehozza és felügyeli a lemezt. Nem kell a használt tárterület miatt aggódnia, amikor lemezeket ad hozzá, vagy fel-/leskálázza a virtuális gépet. Ha új virtuális gépeket hoz létre, használja az Azure CLI-t vagy az Azure Portalt felügyelt operációs rendszerrel és adatlemezekkel rendelkező virtuális gépek létrehozásához. Ha a virtuális gépei nem felügyelt lemezeket tartalmaznak, átalakíthatja a virtuális gépeket, hogy felügyelt lemezek támogassák őket.

Az egyéni rendszerképeit Azure-régiónként egyetlen tárfiókban is felügyelheti, és a használatukkal több száz virtuális gépet hozhat létre egy adott előfizetésben. A felügyelt lemezekkel kapcsolatos további információért tekintse meg a felügyelt lemezek áttekintésével kapcsolatos cikket.

Disztribúciók

A Microsoft Azure több, különböző partnerek által biztosított és kezelt, népszerű Linux-disztribúció futtatását is támogatja. Az elérhető disztribúciókat a Azure Marketplace. A Microsoft folyamatosan együttműködink a különböző-Linux közösségekkel, hogy még tovább bővíthesse az Azure által támogatott Linux-disztribúciók listáját.

Ha a kívánt Linux-disztribúció jelenleg nem szerepel a katalógusban, „Saját Linux használata” típusú virtuális gépet is használhat. Ehhez hozzon létre egy Linux VHD-t, és töltse fel az Azure-ba.

A Microsoft szorosan együttműködik a partnereivel, hogy az elérhető rendszerképek biztosan frissítve és optimalizálva legyenek az Azure futtatókörnyezetre. Az Azure-partneri ajánlatokkal kapcsolatos további információkért tekintse meg az alábbi hivatkozásokat:

Cloud-init

A megfelelő DevOps-kultúra megteremtéséhez minden infrastruktúrának kódoltnak kell lennie. Ha minden infrastruktúra kódban van, könnyen újra létrehozható. Az Azure az összes fontosabb automatizáló eszközt használja, köztük az Ansible, a Chef, a SaltStack és a Puppet eszközöket. Az Azure továbbá saját automatizáló eszközökkel is rendelkezik:

Az Azure a legtöbb Linux-disztribúcióban támogatja a cloud-initet. Folyamatosan dolgozunk a támogatott Linux-disztribúciós partnereinkkel annak érdekében, hogy a cloud-init-kompatibilis rendszerképek elérhetők legyen az Azure Marketplace-en. Ezekkel a rendszerképekkel zökkenőmentesen működnek a cloud-init üzemelő példányai és konfigurációi a virtuális gépekkel és a virtuálisgép-méretezési készletekkel.

Tárolás

Hálózatkezelés

Adattárolási hely

Az Azure-ban az ügyféladatok egyetlen régióban való tárolásának engedélyezése jelenleg csak a brazíliai geo- és brazíliai Ázsia és a Csendes-óceáni térség Geo- és Dél-Brazília (Sao Paulo State) régió délkelet-ázsiai régiójában (Szingapúr) érhető el. Az összes többi régió esetében az ügyféladatokat a Geo tárolja. További információ: Megbízhatósági központ.

Következő lépések

Hozza létre első virtuális gépét!