Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A virtuálisgép-méretezési csoportok lemezekkel tárolják a virtuálisgép-példány operációs rendszerét, alkalmazásait és adatait. Méretezési csoport létrehozása és kezelése során fontos, hogy a várt számítási feladatnak megfelelő lemezméretet és konfigurációt válasszon. Ez az oktatóanyag bemutatja, hogyan hozhat létre és kezelhet virtuálisgép-lemezeket. Ebben az oktatóanyagban a következőket ismerheti meg:
- Operációsrendszer-lemezek és ideiglenes lemezek
- Adatlemezek
- Standard és Prémium lemezek
- Lemezteljesítmény
- Adatlemezek csatolása és előkészítése
Ha nincs Azure-előfizetésed, hozz létre egy ingyenes fiókot mielőtt elkezdenéd.
Azure Cloud Shell
Az Azure által üzemeltetett Azure Cloud Shell egy interaktív felület, amelyet a böngészőből használhat. A Bash vagy a PowerShell segítségével is használhatja a Cloud Shellt az Azure-szolgáltatásokhoz. A Cloud Shell előre telepített parancsaival futtathatja a jelen cikkben szereplő kódot anélkül, hogy bármit telepítenie kellene a helyi környezetben.
Az Azure Cloud Shell indítása:
| Lehetőség | Példa/hivatkozás |
|---|---|
| Válassza a Kipróbálás lehetőséget egy kód vagy parancsblokk jobb felső sarkában. A Kipróbálás lehetőség választása nem másolja automatikusan a kódot vagy a parancsot a Cloud Shellbe. |
|
| Látogasson el a https://shell.azure.com webhelyre, vagy kattintson a Cloud Shell indítása gombra a böngészőben. |
|
| Az Azure Portal jobb felső sarkában található menüben kattintson a Cloud Shell gombra. |
|
Az Azure Cloud Shell használata:
Indítsa el a Cloud Shell alkalmazást.
A kód vagy parancs másolásához kattintson a Másolás gombra egy kódblokkon (vagy parancsblokkon).
Illessze be a kódot vagy parancsot a Cloud Shell-munkamenetbe a Windows és Linux rendszeren a Ctrl Shift+ billentyűkombinációval+, vagy a Cmd++ macOS rendszeren való kiválasztásával.
A kód vagy parancs futtatásához válassza az Enter lehetőséget .
Alapértelmezett Azure-lemezek
Méretezési csoport létrehozásakor vagy méretezésekor a rendszer automatikusan két lemezt csatol minden egyes virtuálisgép-példányhoz.
Operációsrendszer-lemez – Az operációsrendszer-lemezek mérete legfeljebb 2 TB lehet, és a virtuálisgép-példány operációs rendszerét üzemelteti. Az operációsrendszer-lemez alapértelmezés szerint a /dev/sda címkével van ellátva. Az operációsrendszer-lemez lemez gyorsítótárazási konfigurációja az operációs rendszer teljesítményére van optimalizálva. Emiatt a konfiguráció miatt az operációsrendszer-lemez nem üzemeltethet alkalmazásokat vagy adatokat. Alkalmazásokhoz és adatokhoz használjon adatlemezeket, amelyekről a cikk későbbi részében tájékozódhat.
Ideiglenes lemez – Az ideiglenes lemezek olyan szilárdtest-meghajtót használnak, amely ugyanazon az Azure-gazdagépen található, mint a virtuálisgép-példány. Ezek nagy teljesítményű lemezek, és olyan műveletekhez használhatók, mint az ideiglenes adatfeldolgozás. Ha azonban a virtuálisgép-példányt egy új gazdagépre helyezi át, az ideiglenes lemezen tárolt adatok törlődnek. Az ideiglenes lemez méretét a virtuálisgép-példány mérete határozza meg. Az ideiglenes lemezek címkéje /dev/sdb , és / mnt csatlakoztatási ponttal rendelkezik.
Azure-adatlemezek
További adatlemezek is hozzáadhatók, ha alkalmazásokat kell telepítenie és adatokat kell tárolnia. Az adatlemezeket minden olyan helyzetben használni kell, ahol tartós és rugalmas adattárolásra van szükség. Minden adatlemez maximális kapacitása 4 TB. A virtuálisgép-példány mérete határozza meg, hogy hány adatlemez csatolható. Minden virtuális gép vCPU-jának két adatlemeze csatolható.
Virtuálisgép-lemeztípusok
Az alábbi táblázat az öt lemez típusának összehasonlítását nyújtja, hogy segítsen eldönteni, melyiket használja.
Megjegyzés:
2028. szeptember 8-án megszűnik a standard HDD-lemezek operációsrendszer-lemezekként való használatának lehetősége. További információ: Standard HDD operációsrendszer-lemezek migrálása 2028. szeptember 08-ig.
| Ultralemez | Prémium SSD v2 | prémium SSD | standard SSD |
|
|
|---|---|---|---|---|---|
| Lemez típusa | SSD | SSD | SSD | SSD | HDD |
| Forgatókönyv | IO-igényes számítási feladatok, például AZ SAP HANA, legfelső szintű adatbázisok (például SQL, Oracle) és egyéb tranzakciós terhelések. | Gyártási és teljesítményérzékeny munkaterhelések, amelyek folyamatosan alacsony késleltetést és magas IOPS-t, valamint átviteli sebességet igényelnek | Gyártási és teljesítményérzékeny munkafolyamatok | Webszerverek, kevésbé használt vállalati alkalmazások és fejlesztés/tesztelés | Biztonsági mentés, nem kritikus, ritkán hozzáférhető |
| Maximális lemezméret | 65 536 GiB | 65 536 GiB | 32 767 GiB | 32 767 GiB | 32 767 GiB |
| Maximális átviteli sebesség | 4000 MB/s | 1200 MB/s | 900 MB/s | 750 MB/s | 500 MB/s |
| Maximális IOPS | 160,000 | 80,000 | 20,000 | 6,000 | 2 000, 3 000* |
| Használható operációs rendszer lemezként? | Nem | Nem | Igen | Igen | Igen |
*Csak azokra a lemezekre vonatkozik, amelyeken engedélyezve van a teljesítmény plusz (előzetes verzió) funkció.
A különböző lemeztípusok közötti néhány magas szintű különbséget, valamint a számítási feladatokra vonatkozó követelményekre gyakorolt hatás meghatározásának néhány módját bemutató videóért tekintse meg az Azure Disk Storage és az Elastic SAN tárolási lehetőségeinek blokkolását.
Lemezek létrehozása és csatolása
Méretezési csoport vagy meglévő méretezési csoport létrehozásakor lemezeket hozhat létre és csatolhat.
Az API-verziótól 2019-07-01a StorageProfile.osDisk.diskSizeGb tulajdonsággal beállíthatja az operációsrendszer-lemez méretét egy virtuálisgép-méretezési csoportban. A kiépítés után előfordulhat, hogy a teljes terület használatához ki kell bontani vagy újra kell bontani a lemezt. További információ arról, hogyan bővítheti a kötetet az operációs rendszerben Windows vagy Linux rendszeren.
Lemezek csatolása méretezési csoport létrehozásakor
Virtuálisgép-méretezési csoport létrehozása New-AzVmss használatával. Amikor a rendszer kéri, adjon meg egy felhasználónevet és jelszót a virtuálisgép-példányokhoz. Az egyes virtuálisgép-példányok közötti forgalom elosztásához létrejön egy terheléselosztó is. A terheléselosztó szabályokat tartalmaz a forgalom 80-as TCP-porton való elosztására, valamint a távoli asztali forgalom engedélyezésére a 3389-as TCP-porton és az 5985-ös TCP-porton történő PowerShell-újraírásra.
A paraméterrel -DataDiskSizeGb két lemez jön létre. Az első lemez mérete 64 GB, a második lemez pedig 128 GB. Amikor a rendszer kéri, adja meg a saját kívánt rendszergazdai hitelesítő adatait a méretezési csoportban lévő virtuálisgép-példányokhoz:
New-AzResourceGroup -Name "myResourceGroup" -Location "East US"
New-AzVmss `
-ResourceGroupName "myResourceGroup" `
-Location "EastUS" `
-OrchestrationMode "Flexible" `
-VMScaleSetName "myScaleSet" `
-VirtualNetworkName "myVnet" `
-SubnetName "mySubnet" `
-PublicIpAddressName "myPublicIPAddress" `
-LoadBalancerName "myLoadBalancer" `
-DataDiskSizeInGb 64,128
A méretezési csoport összes erőforrásának és virtuálisgép-példányának létrehozása és konfigurálása néhány percet vesz igénybe.
Lemez csatolása meglévő méretezési csoporthoz
Lemezeket egy meglévő méretezési csoporthoz is csatolhat. Az előző lépésben létrehozott méretezési csoport használatával vegyen fel egy másik lemezt az Add-AzVmssDataDisk használatával. Az alábbi példa egy további 128 GB-os lemezt csatol egy meglévő méretezési csoporthoz:
# Get scale set object
$vmss = Get-AzVmss `
-ResourceGroupName "myResourceGroup" `
-VMScaleSetName "myScaleSet"
# Attach a 128 GB data disk to LUN 2
Add-AzVmssDataDisk `
-VirtualMachineScaleSet $vmss `
-CreateOption Empty `
-Lun 2 `
-DiskSizeGB 128
# Update the scale set to apply the change
Update-AzVmss `
-ResourceGroupName "myResourceGroup" `
-VMScaleSetName "myScaleSet" `
-VirtualMachineScaleSet $vmss
Ha adatlemezt szeretne hozzáadni egy méretezési csoportban lévő egyes példányhoz, használja az Add-AzVmssVMDataDisk parancsot.
$VirtualMachine = Get-AzVmssVM -ResourceGroupName "myResourceGroup" -VMScaleSetName "myScaleSet" -InstanceId 1
Add-AzVmssVMDataDisk -VirtualMachineScaleSetVM $VirtualMachine -LUN 2 -DiskSizeInGB 1 -CreateOption Empty -StorageAccountType Standard_LRS
Update-AzVmssVM -VirtualMachineScaleSetVM $VirtualMachine
Csatolt lemezek listázása
A méretezési csoporthoz csatlakoztatott lemezek adatainak megtekintéséhez használja a Get-AzVmss parancsot az alábbiak szerint:
Get-AzVmss -ResourceGroupName "myResourceGroup" -Name "myScaleSet"
A VirtualMachineProfile.StorageProfile tulajdonság alatt megjelenik a DataDisks listája. A lemez méretére, a tárolási szintre és a LUN-ra (logikai egységszám) vonatkozó információk jelennek meg. Az alábbi példakimenet a méretezési csoporthoz csatolt három adatlemezt ismerteti:
DataDisks[0] :
Lun : 0
Caching : None
CreateOption : Empty
DiskSizeGB : 64
ManagedDisk :
StorageAccountType : PremiumLRS
DataDisks[1] :
Lun : 1
Caching : None
CreateOption : Empty
DiskSizeGB : 128
ManagedDisk :
StorageAccountType : PremiumLRS
DataDisks[2] :
Lun : 2
Caching : None
CreateOption : Empty
DiskSizeGB : 128
ManagedDisk :
StorageAccountType : PremiumLRS
Válassz le egy lemezt
Ha már nincs szüksége egy adott lemezre, leválaszthatja azt a méretezési csoportról. A rendszer eltávolítja a lemezt a méretezési csoport összes virtuálisgép-példányából. Ha le szeretne választani egy lemezt egy méretezési csoportról, használja a Remove-AzVmssDataDisk parancsot , és adja meg a lemez LUN-ját. A LUN-k az előző szakasz Get-AzVmss kimenetében jelennek meg. Az alábbi példa leválasztja a LUN 3-at a méretezési csoportról:
# Get scale set object
$vmss = Get-AzVmss `
-ResourceGroupName "myResourceGroup" `
-VMScaleSetName "myScaleSet"
# Detach a disk from the scale set
Remove-AzVmssDataDisk `
-VirtualMachineScaleSet $vmss `
-Lun 2
# Update the scale set and detach the disk from the VM instances
Update-AzVmss `
-ResourceGroupName "myResourceGroup" `
-VMScaleSetName "myScaleSet" `
-VirtualMachineScaleSet $vmss
Ha egy adatlemezt el szeretne távolítani egy méretezési csoportban lévő egyes példányból, használja a Remove-AzVmssVMDataDisk parancsot.
$VirtualMachine = Get-AzVmssVM -ResourceGroupName "myResourceGroup" -VMScaleSetName "myScaleSet" -InstanceId "c91dfbd9"
Remove-AzVmssVMDataDisk -VirtualMachineScaleSetVM $VirtualMachine -Lun 2
Update-AzVmssVM -VirtualMachineScaleSetVM -VM $VirtualMachine
Erőforrások tisztítása
A méretezési csoport és a lemezek eltávolításához törölje az erőforráscsoportot és annak összes erőforrását a Remove-AzResourceGroup használatával. A -Force paraméter megerősíti, hogy további kérés nélkül szeretné törölni az erőforrásokat. A -AsJob paraméter visszaadja a vezérlést a parancssornak, és nem várja meg a művelet befejeztét.
Remove-AzResourceGroup -Name "myResourceGroup" -Force -AsJob
Következő lépések
Ebben az oktatóanyagban megtanulta, hogyan hozhat létre és használhat lemezeket méretezési csoportokkal az Azure PowerShell használatával:
- Operációsrendszer-lemezek és ideiglenes lemezek
- Adatlemezek
- Standard és Prémium lemezek
- Lemezteljesítmény
- Adatlemezek csatolása és előkészítése
A következő oktatóanyagban megtudhatja, hogyan használhat egyéni rendszerképet a méretezési csoport virtuálisgép-példányaihoz.