Felügyelt Azure Stack Hub-lemezek: különbségek és szempontok

Ez a cikk az Azure Stack Hub felügyelt lemezei és az Azure-beli felügyelt lemezek közötti különbségeket foglalja össze. Az Azure Stack Hub és az Azure közötti magas szintű különbségekről a Főbb szempontok című cikkben olvashat.

A felügyelt lemezek leegyszerűsítik az IaaS virtuális gépek (VM-ek) lemezkezelését a virtuálisgép-lemezekhez társított tárfiókok kezelésével.

A felügyelt lemezek alapértelmezés szerint engedélyezve vannak, amikor virtuális gépeket hoznak létre az Azure Stack Hub portál használatával.

Hasznos tanácsok: a felügyelt lemezek különbségei

Szolgáltatás Azure (globális) Azure Stack Hub
Biztonsági mentési beállítások Azure Backup szolgáltatás Még nem támogatott
Vészhelyreállítási lehetőségek Azure Site Recovery Még nem támogatott
Lemezek teljesítményelemzője Összesített metrikák és lemezenkénti metrikák támogatottak. Még nem támogatott
Lemezméret Azure Premium Disk: P4 (32 GiB) –P80 (32 TiB)
Azure Standard SSD-lemez: E10 (128 GiB) –E80 (32 TiB)
Azure Standard HDD-lemez: S4 (32 GiB) –S80 (32 TiB)
M4: 32 GiB
M6: 64 GiB
M10: 128 GiB
M15: 256 GiB
M20: 512 GiB
M30: 1023 GiB
Lemezek pillanatképének másolása Támogatott futó virtuális géphez csatolt Azure-beli felügyelt lemezek pillanatképe. A biztonsági mentés szállítói támogatják. A támogatás ellenőrzéséhez forduljon a szállítóhoz.
Lemeztípusok Prémium SSD, Standard SSD és Standard HDD. Prémium SSD, Standard HDD
Inaktív adatok titkosítása Azure Storage Service Encryption (SSE), Azure Disk Encryption (ADE). BitLocker 128 bites AES-titkosítás
Lemez kibontása – felügyelt lemez Támogatott Támogatott
Windows
Linux
Kép Felügyelt egyéni rendszerkép Támogatott
Áttelepítés Adjon meg eszközt a meglévő nem felügyelt Azure-Resource Manager virtuális gépekről való migráláshoz anélkül, hogy újra létre kellene hoznia a virtuális gépet. Még nem támogatott
Prémium lemezek Teljes mértékben támogatott. Kiosztható, de nincs teljesítménykorlát vagy garancia
Prémium lemezek IOPS-címei A lemez méretétől függ. Lemezenként 2300 IOPS
Prémium szintű lemezek átviteli sebessége A lemez méretétől függ. Lemezenként 145 MB/másodperc

Megjegyzés

A felügyelt lemezek IOPS-címei és átviteli sebessége az Azure Stack Hubban a kiosztott szám helyett egy korlátszám, amelyet az Azure Stack Hubban futó hardverek és számítási feladatok érinthetnek.

Mérőszámok

A tárolási metrikák között is vannak különbségek:

  • Az Azure Stack Hub esetében a tárolási metrikák tranzakciós adatai nem különböztetik meg a belső vagy külső hálózati sávszélességet.
  • A tárolómetrikákban az Azure Stack Hub tranzakciós adatai nem tartalmazzák a virtuális gépek csatlakoztatott lemezekhez való hozzáférését.

API-verziók

Az Azure Stack Hub által felügyelt lemezek a következő API-verziókat támogatják:

  • 2019-07-01
  • 2019-03-01
  • 2018-09-30
  • 2018-06-01
  • 2018-04-01
  • 2017-03-30
  • 2017-03-30
  • 2017-12-01 (csak felügyelt rendszerképek, lemezek nélkül, pillanatképek nélkül)

Konvertálás felügyelt lemezekké

Megjegyzés

A Azure PowerShell ConvertTo-AzVMManagedDisk parancsmag nem használható nem felügyelt lemezek felügyelt lemezzé való átalakítására az Azure Stack Hubban. Az Azure Stack Hub jelenleg nem támogatja ezt a parancsmagot.

A következő szkripttel konvertálhat egy jelenleg kiépített virtuális gépet nem felügyeltről felügyelt lemezekre. Cserélje le a helyőrzőket a saját értékeire.

$SubscriptionId = "SubId"

# The name of your resource group where your VM to be converted exists.
$ResourceGroupName ="MyResourceGroup"

# The name of the managed disk to be created.
$DiskName = "mngddisk"

# The size of the disks in GB. It should be greater than the VHD file size.
$DiskSize = "50"

# The URI of the VHD file that will be used to create the managed disk.
# The VHD file can be deleted as soon as the managed disk is created.
$VhdUri = "https://rgmgddisks347.blob.local.azurestack.external/vhds/unmngdvm20181109013817.vhd"

# The storage type for the managed disk: PremiumLRS or StandardLRS.
$AccountType = "StandardLRS"

# The Azure Stack Hub location where the managed disk will be located.
# The location should be the same as the location of the storage account in which VHD file is stored.
# Configure the new managed VM point to the old unmanaged VM configuration (network config, VM name, location).
$Location = "local"
$VirtualMachineName = "unmngdvm"
$VirtualMachineSize = "Standard_D1"
$PIpName = "unmngdvm-ip"
$VirtualNetworkName = "unmngdrg-vnet"
$NicName = "unmngdvm"

# Set the context to the subscription ID in which the managed disk will be created.
Select-AzSubscription -SubscriptionId $SubscriptionId

# Delete old VM, but keep the OS disk.
Remove-AzVm -Name $VirtualMachineName -ResourceGroupName $ResourceGroupName

# Create the managed disk configuration.
$DiskConfig = New-AzDiskConfig -AccountType $AccountType -Location $Location -DiskSizeGB $DiskSize -SourceUri $VhdUri -CreateOption Import

# Create managed disk.
New-AzDisk -DiskName $DiskName -Disk $DiskConfig -ResourceGroupName $resourceGroupName
$Disk = Get-AzDisk -DiskName $DiskName -ResourceGroupName $ResourceGroupName
$VirtualMachine = New-AzVMConfig -VMName $VirtualMachineName -VMSize $VirtualMachineSize

# Use the managed disk resource ID to attach it to the virtual machine.
# Change the OS type to "-Windows" if the OS disk has the Windows OS.
$VirtualMachine = Set-AzVMOSDisk -VM $VirtualMachine -ManagedDiskId $Disk.Id -CreateOption Attach -Linux

# Create a public IP for the VM.
$PublicIp = Get-AzPublicIpAddress -Name $PIpName -ResourceGroupName $ResourceGroupName

# Get the virtual network where the virtual machine will be hosted.
$VNet = Get-AzVirtualNetwork -Name $VirtualNetworkName -ResourceGroupName $ResourceGroupName

# Create NIC in the first subnet of the virtual network.
$Nic = Get-AzNetworkInterface -Name $NicName -ResourceGroupName $ResourceGroupName

$VirtualMachine = Add-AzVMNetworkInterface -VM $VirtualMachine -Id $Nic.Id

# Create the virtual machine with managed disk.
New-AzVM -VM $VirtualMachine -ResourceGroupName $ResourceGroupName -Location $Location

Felügyelt rendszerképek

Az Azure Stack Hub támogatja a felügyelt rendszerképeket, amelyek lehetővé teszik, hogy felügyelt lemezkép-objektumokat hozzon létre egy olyan általánosított virtuális gépen (nem felügyelt és felügyelt), amely csak felügyelt lemezes virtuális gépeket hozhat létre. A felügyelt rendszerképek a következő két forgatókönyvet teszik lehetővé:

  • Általánosított nem felügyelt virtuális gépekkel rendelkezik, és a jövőben felügyelt lemezeket szeretne használni.
  • Általánosított felügyelt virtuális géppel rendelkezik, és több, hasonló felügyelt virtuális gépet szeretne létrehozni.

1. lépés: A virtuális gép általánosítása

Windows esetén kövesse a Windows rendszerű virtuális gép Általánosítása a Sysprep használatával című szakaszt. Linux esetén kövesse az 1. lépést itt.

Megjegyzés

Mindenképpen általánosítsa a virtuális gépet. A nem megfelelően általánosított rendszerképből létrehozott virtuális gépek VMProvisioningTimeout hibát okozhatnak.

2. lépés: A felügyelt rendszerkép létrehozása

A felügyelt rendszerképet a portál, a PowerShell vagy az Azure CLI használatával hozhatja létre. Kövesse a Felügyelt rendszerkép létrehozása című cikk lépéseit.

3. lépés: A használati eset kiválasztása

1. eset: Nem felügyelt virtuális gépek migrálása felügyelt lemezekre

A lépés elvégzése előtt győződjön meg arról, hogy helyesen általánosítja a virtuális gépet. Az általánosítás után már nem használhatja ezt a virtuális gépet. Ha nem megfelelően általánosított rendszerképből hoz létre virtuális gépet, az VMProvisioningTimeout hibához vezet.

Kövesse a Lemezkép létrehozása tárfiókot használó virtuális gépről című cikk utasításait egy tárfiókban lévő általánosított VHD-ből történő felügyelt rendszerkép létrehozásához. Ezt a rendszerképet a jövőben felügyelt virtuális gépek létrehozásához használhatja.

2. eset: Felügyelt virtuális gép létrehozása felügyelt rendszerképből a PowerShell használatával

Miután létrehozott egy lemezképet egy meglévő felügyelt lemez virtuális gépről a Lemezkép létrehozása felügyelt lemezből a PowerShell használatával című témakör szkriptjével, az alábbi példaszkripttel hozzon létre egy hasonló Linux rendszerű virtuális gépet egy meglévő rendszerképobjektumból.

Az Azure Stack Hub PowerShell 1.7.0-s vagy újabb modulja: Kövesse a Virtuális gép létrehozása felügyelt rendszerképből című cikk utasításait.

Az Azure Stack Hub PowerShell 1.6.0-s vagy korábbi modulja:

# Variables for common values
$ResourceGroupName = "MyResourceGroup"
$Location = "local"
$VirtualMachineName = "MyVM"
$ImageRG = "managedlinuxrg"
$ImageName = "simplelinuxvmm-image-2019122"

# Create credential object
$Cred = Get-Credential -Message "Enter a username and password for the virtual machine."

# Create a resource group
New-AzResourceGroup -Name $ResourceGroupName -Location $Location

# Create a subnet configuration
$SubnetConfig = New-AzVirtualNetworkSubnetConfig -Name "MySubnet" -AddressPrefix "192.168.1.0/24"

# Create a virtual network
$VNet = New-AzVirtualNetwork -ResourceGroupName $ResourceGroupName -Location $Location `
  -Name "MyVNet" -AddressPrefix "192.168.0.0/16" -Subnet $SubnetConfig

# Create a public IP address and specify a DNS name
$PIp = New-AzPublicIpAddress -ResourceGroupName $ResourceGroupName -Location $Location `
  -Name "mypublicdns$(Get-Random)" -AllocationMethod Static -IdleTimeoutInMinutes 4

# Create an inbound network security group rule for port 3389
$NsgRuleSSH = New-AzNetworkSecurityRuleConfig -Name "MyNetworkSecurityGroupRuleSSH"  -Protocol Tcp `
  -Direction Inbound -Priority 1000 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `
  -DestinationPortRange 22 -Access Allow

# Create a network security group
$Nsg = New-AzNetworkSecurityGroup -ResourceGroupName $ResourceGroupName -Location $Location `
  -Name "MyNetworkSecurityGroup" -SecurityRules $NsgRuleSSH

# Create a virtual network card and associate with public IP address and NSG
$Nic = New-AzNetworkInterface -Name "MyNic" -ResourceGroupName $ResourceGroupName -Location $Location `
  -SubnetId $VNet.Subnets[0].Id -PublicIpAddressId $PIp.Id -NetworkSecurityGroupId $Nsg.Id

$Image = Get-AzImage -ResourceGroupName $ImageRG -ImageName $ImageName

# Create a virtual machine configuration
$VmConfig = New-AzVMConfig -VMName $VirtualMachineName -VMSize "Standard_D1" | `
Set-AzVMOperatingSystem -Linux -ComputerName $VirtualMachineName -Credential $Cred | `
Set-AzVMSourceImage -Id $Image.Id | `
Set-AzVMOSDisk -VM $VmConfig -CreateOption FromImage -Linux | `
Add-AzVMNetworkInterface -Id $Nic.Id

# Create a virtual machine
New-AzVM -ResourceGroupName $ResourceGroupName -Location $Location -VM $VmConfig

A portálon felügyelt rendszerképből is létrehozhat virtuális gépet. További információ: Azure managed image articles Create a managed image of a generalized VM in Azure and Create a VM from a managed image (Felügyelt virtuális gép létrehozása az Azure-ban) és Create a VM from a managed image (Felügyelt virtuális gép létrehozása felügyelt rendszerképből).

Konfiguráció

Az 1808-os vagy újabb frissítés alkalmazása után a következő konfigurációs módosítást kell végrehajtania a felügyelt lemezek használata előtt:

  • Ha az előfizetést az 1808-ban történt frissítés előtt hozták létre, az előfizetés frissítéséhez kövesse az alábbi lépéseket. Ellenkező esetben a virtuális gépek ebben az előfizetésben történő üzembe helyezése meghiúsulhat a "Belső hiba a lemezkezelőben" hibaüzenettel.
    1. Az Azure Stack Hub felhasználói portálján lépjen az Előfizetések területre, és keresse meg az előfizetést. Kattintson az Erőforrás-szolgáltatók, majd a Microsoft.Compute, majd az Újraregisztráló elemre.
    2. Ugyanebben az előfizetésben lépjen a Access Control (IAM) területre, és ellenőrizze, hogy az Azure Stack Hub – Managed Disk szerepel-e a listában.
  • Ha több-bérlős környezetet használ, kérje meg a felhőszolgáltatót (aki lehet a saját szervezetében vagy a szolgáltatótól), hogy konfigurálja újra az egyes vendégkönyvtárakat a Több-bérlős fiók konfigurálása az Azure Stack Hubban című cikk lépéseit követve. Ellenkező esetben a virtuális gépeknek az adott vendégkönyvtárhoz társított előfizetésben való üzembe helyezése meghiúsulhat a "Belső hiba a lemezkezelőben" hibaüzenettel.

Következő lépések