Bevezetés a Service Fabric által felügyelt fürtbe rövid élettartamú operációsrendszer-lemezekkel a csomóponttípusokhoz (előzetes verzió)
Az Azure Service Fabric által felügyelt fürtök alapértelmezés szerint felügyelt operációsrendszer-lemezeket használnak egy adott csomóponttípus csomópontjaihoz. A költséghatékonyabb működés érdekében a felügyelt fürtök lehetővé teszik a rövid élettartamú operációsrendszer-lemezek konfigurálását. A rövid élettartamú operációsrendszer-lemezek a helyi virtuális gép (VM) tárterületén jönnek létre, és nincsenek mentve a távoli Azure Storage-tárterületre. A rövid élettartamú operációsrendszer-lemezek ingyenesek, és lecserélik a felügyelt operációsrendszer-lemezek használatának szükségességét.
A rövid élettartamú operációsrendszer-lemezek fő előnyei a következők:
- Alacsonyabb olvasási/írási késés, például ideiglenes lemez, valamint gyorsabb csomópontméretezés és fürtfrissítés.
- A Marketplace, az egyéni rendszerképek és az Azure Compute Gallery (korábbi nevén Megosztott képtár ) által támogatott.
- A virtuális gépek és a méretezési csoportpéldányok gyors alaphelyzetbe állításának vagy újraimálásának képessége az eredeti rendszerindítási állapotra.
- Minden Azure-régióban elérhető.
A rövid ideig futó operációsrendszer-lemezek jól működnek, ha az alkalmazások tolerálják az egyes virtuálisgép-hibákat, de jobban befolyásolják a virtuális gépek üzembe helyezési ideje vagy az egyes virtuálisgép-példányok újraimálása. Nem biztosítják az adatok biztonsági mentésére/visszaállítására vonatkozó garanciát, ahogyan a felügyelt operációsrendszer-lemezek teszik.
Ez a cikk azt ismerteti, hogyan hozhat létre Service Fabric által felügyelt fürtcsomóponttípusokat kifejezetten rövid élettartamú operációsrendszer-lemezekkel egy Azure Resource Manager-sablon (ARM-sablon) használatával.
Előfeltételek
Ez az útmutató a felügyelt fürt rövid útmutatóján alapul: Felügyelt Service Fabric-fürt üzembe helyezése az Azure Resource Manager használatával
Előkészületek:
- Ha nem rendelkezik Azure-előfizetéssel, hozzon létre egy ingyenes fiókot
- Felügyelt fürt ARM-sablon lekérése. A Resource Manager-mintasablonok az Azure-mintákban érhetők el a GitHubon. Ezek a sablonok kiindulópontként használhatók a fürtsablonhoz.
- A rövid élettartamú operációsrendszer-lemezek mind az elsődleges, mind a másodlagos csomóponttípus esetében támogatottak. Ez az útmutató bemutatja, hogyan helyezhet üzembe standard termékváltozatú fürtöt két csomóponttípussal – egy elsődleges és egy másodlagos csomóponttípussal, amely rövid élettartamú operációsrendszer-lemezt használ.
- A rövid élettartamú operációsrendszer-lemezek nem támogatottak minden termékváltozathoz. Az olyan virtuálisgép-méretek, mint a DSv1, DSv2, DSv3, Esv3, Fs, FsV2, GS, M, Mdsv2, Bs, Dav4, Eav4, támogatja a rövid élettartamú operációsrendszer-lemezeket. Győződjön meg arról, hogy a telepíteni kívánt termékváltozat támogatja a rövid élettartamú operációsrendszer-lemezt. Az egyes termékváltozatokról további információt a támogatott virtuálisgép-termékváltozatban talál, és keresse meg a kívánt termékváltozatot a bal oldali panelen.
- A Service Fabric rövid ideig futó operációsrendszer-lemezei a virtuálisgép-termékváltozat ideiglenes lemezeinek helyére kerülnek. Győződjön meg arról, hogy a használt virtuálisgép-termékváltozat több mint 127 GiB ideiglenes lemezterülettel rendelkezik a rövid élettartamú operációsrendszer-lemez elhelyezéséhez.
A sablon áttekintése
Az útmutatóban használt sablon az Azure Samples – Service Fabric-fürtsablonokból származik.
Ügyféltanúsítvány létrehozása
A Service Fabric által felügyelt fürtök egy ügyféltanúsítványt használnak kulcsként a hozzáférés-vezérléshez. Ha már rendelkezik ügyféltanúsítvánnyal, amelyet a fürt hozzáférés-vezérléséhez szeretne használni, kihagyhatja ezt a lépést.
Ha új ügyféltanúsítványt kell létrehoznia, kövesse a beállítás lépéseit , és kérjen le egy tanúsítványt az Azure Key Vaultból. Jegyezze fel a tanúsítvány ujjlenyomatát, mivel a sablon üzembe helyezéséhez a következő lépésben szükség lesz.
A sablon üzembe helyezése
Válassza ki a sablont a Service Fabric-fürt rövid élettartamú operációsrendszer-lemezhez készült mintasablonjából, amely tartalmazza a rövid élettartamú operációsrendszer-lemezek támogatásának specifikációját.
Adja meg saját értékeit a következő sablonparaméterekhez:
- Előfizetés: válasszon ki egy Azure-előfizetést.
- Erőforráscsoport: Válassza az Új létrehozása lehetőséget. Adjon meg egy egyedi nevet az erőforráscsoportnak(például myResourceGroup), majd válassza az OK gombot.
- Hely: Válasszon egy helyet.
- Fürt neve: Adjon meg egy egyedi nevet a fürtnek, például a mysfcluster nevet.
- Rendszergazda felhasználónév: Adja meg a fürt mögöttes virtuális gépeinek RDP-hez használni kívánt rendszergazdájának nevét.
- Rendszergazda jelszó: Adjon meg egy jelszót a rendszergazdának, amelyet a fürt mögöttes virtuális gépei RDP-hez használnak.
- Ügyféltanúsítvány ujjlenyomata: Adja meg a fürt eléréséhez használni kívánt ügyféltanúsítvány ujjlenyomatát. Ha nem rendelkezik tanúsítvánnyal, kövesse a készletet, és kérje le a tanúsítványt egy önaláírt tanúsítvány létrehozásához.
- Csomóponttípus neve: Adjon meg egy egyedi nevet a csomóponttípusnak, például nt1.
ARM-sablon üzembe helyezése az alábbi módszerek egyikével:
AZ ARM-portál egyéni sablonélménye: Egyéni üzembe helyezés – Microsoft Azure. Válassza ki a következő képet az Azure-ba való bejelentkezéshez, és adja meg saját értékeit a sablonparaméterekhez, majd telepítse a sablont.
ARM PowerShell-parancsmagok: New-AzResourceGroupDeployment (Az.Resources). Tárolja az ARM-sablon és a paraméterfájlok elérési útját változókban, majd telepítse a sablont.
$templateFilePath = "<full path to azuredeploy.json>" $parameterFilePath = "<full path to azuredeploy.parameters.json>" New-AzResourceGroupDeployment ` -Name $DeploymentName ` -ResourceGroupName $resourceGroupName ` -TemplateFile $templateFilePath ` -TemplateParameterFile $parameterFilePath ` -Debug -Verbose
Várja meg, amíg az üzembe helyezés sikeresen befejeződik.
Ha egy csomóponttípust úgy szeretne konfigurálni, hogy rövid élettartamú operációsrendszer-lemezeket használjon saját sablonon keresztül:
- A Service Fabric API 2022-06-01-preview és újabb verziójának használata
- Szerkessze a sablont, azuredeploy.json, és adja hozzá a következő tulajdonságokat a csomóponttípus szakaszhoz:
"properties": { "useEphemeralOSDisk": true }
Mintasablon érhető el, amely a következő specifikációkat tartalmazza: Azure-Sample – Service Fabric-fürtsablon.
Migrálás rövid élettartamú operációsrendszer-lemezek használatára a Service Fabric által felügyelt fürtcsomópontok típusaihoz
A csomóponttípusok csak rövid élettartamú operációsrendszer-lemez használatára konfigurálhatók a létrehozáskor. A meglévő csomóponttípusok nem konvertálhatók rövid élettartamú operációsrendszer-lemezek használatára. Minden áttelepítési forgatókönyv esetén adjon hozzá egy új csomóponttípust rövid élettartamú operációsrendszer-lemezzel a fürthöz, és migrálja a szolgáltatásokat erre a csomóponttípusra.
- Adjon hozzá egy új csomóponttípust, amely a korábban megadott rövid élettartamú operációsrendszer-lemez használatára van konfigurálva.
- A szükséges számítási feladatok áttelepítése az új csomóponttípusra.
- Tiltsa le és távolítsa el a régi csomóponttípust a fürtből.