Megosztás a következőn keresztül:


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

Ez a cikk az Azure Stack Hub felügyelt lemezei és az Azurefelü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 szempontokat cikkben talál.

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 hoz létre az Azure Stack Hub portálon.

Súgólap: Kezelt lemezek különbségei

Funkció 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 - az Azure vészhelyreállítási szolgáltatása Azure Site Recovery az Azure Stack Hubon
Lemezek teljesítményelemzője A támogatott metrikák és lemezenkénti metrikák összesítése. Még nem támogatott
Lemezméret Azure Premium Disk: P4 (32 GiB) –P80 (32 TiB)
Azure Standard SSD-lemez: E10 (128 GiB) és E80 (32 TiB)
Azure Standard HDD Disk: 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épmásolata Támogatott futó virtuális géphez csatlakoztatott Azure-beli felügyelt lemezek pillanatképe. A biztonsági mentési szolgáltatók által támogatott. 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
Nyugalmi állapotú adatok titkosítása Azure Storage Service Encryption (SSE), Azure Disk Encryption (ADE). BitLocker 128 bites AES-titkosítás
Lemez bővítése – felügyelt lemez Támogatott Támogatott
Windows
Linux
Kép Felügyelt testreszabott rendszerkép Támogatott
Migráció 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 szintű lemezek Teljes mértékben támogatott. Kiosztható, de nincs teljesítménykorlát vagy garancia
Prémium szintű lemezek IOP-jai A lemez méretétől függ. Lemezenként 2300 IO-művelet/másodperc
Prémium szintű lemezek átviteli sebessége A lemez méretétől függ. Lemezenként 145 MB/másodperc

Jegyzet

A felügyelt lemezek IOP-jai é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 befolyásolhatnak.

Metrikák

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.
  • Az Azure Stack Hub tranzakciós adatai a tárolómetrikákban nem tartalmazzák a csatlakoztatott lemezekhez való virtuális gépi hozzáférést.

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 képek, nincsenek lemezek, nincsenek pillanatképek)

Konvertálás felügyelt lemezekké

Jegyzet

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

Az alábbi szkripttel átalakíthat 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 is to 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 képek

Az Azure Stack Hub támogatja felügyelt rendszerképeket, amelyek lehetővé teszik egy felügyelt rendszerkép objektum létrehozását egy általánosított virtuális gépen (legyen az akár nem felügyelt, akár felügyelt), amely a jövőben csak felügyelt lemezen futó virtuális gépeket hozhat létre. A felügyelt ké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 A Windows rendszerű virtuális gép általánosítása Sysprep használatával szakaszt. Linux esetén kövesse az 1. lépést, itt.

Jegyzet

Ügyeljen arra, hogy általánosítsa a virtuális gépet. A nem megfelelően általánosított rendszerképből létrehozott virtuális gép VMProvisioningTimeout hibát okozhat.

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

A felügyelt rendszerkép létrehozásához használhatja a portált, a PowerShellt vagy az Azure CLI-t. Kövesse Felügyelt lemezkép létrehozásacímű témakörben leírt lépéseket.

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 végrehajtása 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. A nem megfelelően általánosított rendszerképből létrehozott virtuális gép VMProvisioningTimeout hibát eredményez.

Kövesse a . pont utasításait, hogy hozzon létre egy felügyelt lemezképet egy általánosított VHD-ből egy tárfiókban található virtuális gépről. Ezt a lemezké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épéről a -ban található szkript használatával, hozzon létre egy lemezképet felügyelt lemezről a PowerShellhasználatával, az alábbi példaszkripttel hozzon létre egy hasonló Linux rendszerű virtuális gépet egy meglévő rendszerképobjektumból.

Azure Stack Hub PowerShell 1.7.0-s vagy újabb modul: Kövesse a Virtuális gép létrehozása felügyelt rendszerképbőlcímű témakör 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óért tekintse meg az Azure kezelt képmás cikkeket: Általánosított VM kezelése Azure-ban és VM létrehozása kezelt képmásból.

Konfiguráció

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

  • Ha az előfizetést az 1808-at megelőzően hozták létre, az előfizetés frissítéséhez kövesse az alábbi lépéseket. Ellenkező esetben előfordulhat, hogy a virtuális gépek üzembe helyezése ebben az előfizetésben "Belső hiba a lemezkezelőben" hibaüzenettel meghiúsulhat.
    1. Az Azure Stack Hub felhasználói portálján lépjen a Előfizetések részhez, és keresse meg az előfizetést. Kattintson a Erőforrás-szolgáltatókelemre, majd kattintson a Microsoft.Computeelemre, végül kattintson a Újraregisztráláselemre.
    2. Ugyanebben az előfizetésben lépjen hozzáférés-kezelés (IAM), és ellenőrizze, hogy az Azure Stack Hub – felügyelt lemez 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 az Több bérlős bérlő konfigurálása az Azure Stack Hub. Ellenkező esetben a vendégkönyvtárhoz társított előfizetésben lévő virtuális gépek üzembe helyezése meghiúsulhat a "Belső hiba a lemezkezelőben" hibaüzenettel.

Következő lépések