مجموعات مقياس الجهاز الظاهري Azure وأقراص البيانات المرفقة

لتوسيع التخزين المتوفر، تدعم مجموعات مقياس الجهاز الظاهري Azure مثيلات الجهاز الظاهري مع أقراص البيانات المرفقة. يمكنك إرفاق أقراص البيانات عند إنشاء مجموعة المقياس، أو بمجموعة مقاييس موجودة.

إنشاء الأقراص وإدارتها في مجموعة مقياس

للحصول على معلومات مفصلة حول كيفية إنشاء مجموعة مقاييس باستخدام أقراص البيانات المرفقة، أو إعداد وتنسيق أو إضافة أقراص بيانات وإزالتها، راجع أحد البرامج التعليمية التالية:

توضح بقية هذه المقالة حالات استخدام محددة مثل مجموعات Service Fabric التي تتطلب أقراص بيانات أو إرفاق أقراص بيانات موجودة بمحتوى بمجموعة مقياس.

إنشاء مجموعة Service Fabric باستخدام أقراص البيانات المرفقة

يتم دعم كل نوع عقدة في مجموعة Service Fabric قيد التشغيل في Azure بواسطة مجموعة مقياس الجهاز الظاهري. باستخدام قالب Azure Resource Manager، يمكنك إرفاق أقراص البيانات بمجموعة (مجموعات) المقاييس التي تشكل مجموعة Service Fabric. يُمكنك استخدام قالب موجود كنقطة بداية. في القالب، قم بتضمين قسم dataDisks في storageProfile لمورد Microsoft.Compute/virtualMachineScaleSets ونشر القالب. يرفق المثال التالي قرص بيانات بسعة 128 جيجابايت:

"dataDisks": [
    {
    "diskSizeGB": 128,
    "lun": 0,
    "createOption": "Empty"
    }
]

يمكنك تقسيم أقراص البيانات وتنسيقها وتحميلها تلقائياً عند نشر المجموعة. قم بإضافة ملحق برنامج نصي مخصص إلى extensionProfile الخاص بـ virtualMachineProfile لمجموعة (مجموعات) المقاييس.

لإعداد قرص (أقراص) البيانات تلقائياً في نظام مجموعة Windows، أضف ما يلي:

{
    "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"
        }
    }
}

لإعداد قرص (أقراص) البيانات تلقائياً في نظام مجموعة Linux، أضف ما يلي:

{
    "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"
        }
    }
}

إضافة أقراص بيانات معبأة مسبقاً إلى مجموعة مقاييس موجودة

تكون أقراص البيانات المحددة في نموذج مجموعة المقاييس فارغة دائماً. ومع ذلك، يمكنك إرفاق قرص بيانات موجود بجهاز ظاهري معين في مجموعة مقياس. إذا كنت ترغب في نشر البيانات عبر جميع الأجهزة الظاهرية في مجموعة المقياس، فيمكنك تكرار قرص البيانات وإرفاقه بكل جهاز ظاهري في مجموعة المقياس، أو إنشاء صورة مخصصة تحتوي على البيانات وتوفير مجموعة المقياس من هذه الصورة المخصصة، أو يمكنك استخدام Azure Files أو عرض تخزين بيانات مماثل.

ملاحظات إضافية

يتوفر دعم الأقراص المُدارة من Azure وأقراص البيانات المرفقة بمجموعة المقاييس في إصدار واجهة برمجة التطبيقات 2016-04-30-preview أو إصدار أحدث من واجهة برمجة تطبيقات Microsoft.Compute.

دعم مدخل Azure لأقراص البيانات المرفقة في مجموعات المقاييس محدود. استناداً إلى متطلباتك، يمكنك استخدام قوالب Azure وCLI وPowerShell وSDK وREST API لإدارة الأقراص المرفقة.