Azure Sanal Makine Ölçek Kümeleri ve bağlı veri diskleri
Azure Sanal Makine Ölçek Kümeleri, kullanılabilir depolama alanınızı genişletmek için bağlı veri diskleri olan VM örneklerini destekler. Ölçek kümesi oluşturulduğunda veya mevcut bir ölçek kümesine veri diskleri ekleyebilirsiniz.
Ölçek kümesinde diskler oluşturma ve yönetme
Bağlı veri diskleri içeren bir ölçek kümesi oluşturma, veri diskleri hazırlayıp biçimlendirme veya veri diskleri ekleme ve kaldırma işlemlerine ilişkin ayrıntılı bilgiler için aşağıdaki öğreticilerden birine bakın:
Bu makalenin geri kalanında, veri diskleri gerektiren Service Fabric kümeleri gibi belirli kullanım senaryoları veya bir ölçek kümesine içerik barındıran mevcut veri disklerinin eklenmesi açıklanmaktadır.
Eklenen veri diskleri ile bir Service Fabric kümesi oluşturma
Azure'da çalışan bir Service Fabric kümesindeki her düğüm türü bir Sanal Makine Ölçek Kümesi tarafından yedeklenir. Azure Resource Manager şablonunu kullanarak, Service Fabric kümesini oluşturan ölçek kümelerine veri diskleri ekleyebilirsiniz. Başlangıç noktası olarak mevcut bir şablonu kullanabilirsiniz. Şablonda, Microsoft.Compute/virtualMachineScaleSets kaynaklarının storageProfile seçeneğine dataDisks bölümü ekleyin ve şablonu dağıtın. Aşağıdaki örnekte 128 GB veri diski kullanıma açılır:
"dataDisks": [
{
"diskSizeGB": 128,
"lun": 0,
"createOption": "Empty"
}
]
Küme dağıtıldığında veri disklerini otomatik olarak bölebilir, biçimlendirebilir ve bağlayabilirsiniz. Ölçek kümelerinin virtualMachineProfile bölümünün extensionProfile öğesine özel bir betik uzantısı ekleyin.
Bir Windows kümesinde veri disklerini otomatik olarak hazırlamak için şunları ekleyin:
{
"name": "customScript",
"properties": {
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.8",
"autoUpgradeMinorVersion": true,
"settings": {
"fileUris": [
"https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/prepare_vm_disks.ps1"
],
"commandToExecute": "powershell -ExecutionPolicy Unrestricted -File prepare_vm_disks.ps1"
}
}
}
Bir Linux kümesinde veri disklerini otomatik olarak hazırlamak için şunları ekleyin:
{
"name": "lapextension",
"properties": {
"publisher": "Microsoft.Azure.Extensions",
"type": "CustomScript",
"typeHandlerVersion": "2.0",
"autoUpgradeMinorVersion": true,
"settings": {
"fileUris": [
"https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/prepare_vm_disks.sh"
],
"commandToExecute": "bash prepare_vm_disks.sh"
}
}
}
Önceden doldurulmuş veri disklerini mevcut bir ölçek kümesine ekleme
Ölçek kümesi modelinde belirtilen veri diskleri her zaman boştur. Ancak bir ölçek kümesindeki belirli bir VM’ye var olan bir veri diski ekleyebilirsiniz. Verileri ölçek kümesindeki tüm VM'lere yaymak isterseniz, veri diskinizi çoğaltıp ölçek kümesindeki her vm'ye ekleyebilir veya verileri içeren özel bir görüntü oluşturabilir ve bu özel görüntüden ölçek kümesini sağlayıp Azure Dosyalar veya benzer bir veri depolama teklifi kullanabilirsiniz.
Ek notlar
Azure Yönetilen diskleri ve ölçek kümesi bağlı veri diskleri için destek, Microsoft.Compute API’sinin 2016-04-30-preview veya üstü sürümlere eklenmiştir.
Ölçek kümelerindeki ekli veri diskleri için Azure portal desteği sınırlıdır. Gereksinimlerinize bağlı olarak, bağlı diskleri yönetmek için Azure şablonları, CLI, PowerShell, SDK’lar ve REST API kullanabilirsiniz.