وصف مجموعات تحجيم الأجهزة الظاهرية
يمكن أن تستخدم Contoso Azure virtual machine scale sets لتوفير طريقة قابلة للتطوير لتشغيل التطبيقات الخاصة بهم على مجموعة من VMs. تملك كل الـ VMs في Azure virtual machine scale sets نفس التكوين وتقوم بتشغيل نفس التطبيقات. مع تزايد الطلب، يمكن أن يزيد عدد VMs التي تعمل في مجموعة المقياس. مع انخفاض الطلب، يمكن إيقاف تشغيل الأجهزة الظاهرية الزائدة. تعتبر virtual machine scale sets مثالية للسيناريوهات التي تتضمن أحمال عمل الحساب والبيانات الكبيرة.
على سبيل المثال، في Contoso، يوفر فريق تكنولوجيا المعلومات موقعًا يركز على العملاء باستخدام جهاز ظاهري VM يشغل IIS. يمكن لعملاء Contoso الوصول إلى هذا الموقع لمراجعة حالة طلباتهم. نظرًا إلى أن هذا الموقع يتم الوصول إليه عالميًا، فقد يكون من الصعب التنبؤ بالحمولة على الموقع في أي وقت معين خلال اليوم وبالإضافة إلى ذلك، قد تكون هناك أيضًا اختلافات موسمية. لذلك، يقرر موظفو تكنولوجيا المعلومات في Contoso تنفيذ virtual machine scale sets وينبغي أن يساعد هذا التنفيذ على معالجة أحمال العمل المتقلبة.
تلميح
إذا كانت لديك أحمال عمل كبيرة حيث يختلف الطلب ولا يمكن التنبؤ بها، فإن مجموعات التحجيم هي حل رائع. ولأن مجموعات تحجيم الجهاز الظاهري تقدم VMs متطابقة تم تحجيمها وموازنة التحميل فيها استجابة للطلب، فإنها تلقائيًا عالية الوصول للغاية.
ما هي virtual machine scale sets؟
تمكنك Azure virtual machine scale sets من استخدام وإدارة عدة VMs متوازنة الحمل، ومتطابقة. هذه الـ VMs لها نفس التكوينات. يمكن أن تستجيب مجموعات تحجيم الجهاز الظاهري إلى الزيادات و الانخفاضات في الطلب عن طريق تغيير عدد مثيلات VM، وأيضًا بتغيير حجم مثيلات VM.
إشعار
تعتمد المعايير المستخدمة لتفعيل التوسيع أو التضييق اللازم على جدول زمني مخصص أو الطلب الفعلي والاستخدام.
تستخدم مجموعة التحجيم موازِن تحميل لتوزيع الطلبات عبر مثيلات VM وفحص صحة للتحقق من توفر كل مثيل. إذا كان المثيل يستجيب إلى الفحص، تعرف حينها مجموعة التحجيم أن المثيل لا يزال متوفرًا. أو، تعرف مجموعة التحجيم أن المثيل غير متوفر.
إشعار
تدعم مجموعات توسيع الجهاز الظاهري كلاً من Linux وWindows والأجهزة الظاهرية في Azure.
خيارات تحجيم مجموعات التوسيع.
مجموعات التحجيم مصممة لتكون فعالة من حيث التكلفة. ينشئ Azure فقط مثيلات VM جديدة حسب الحاجة. يمكن لـ Azure أن يغير حجم VMs أفقيًا أو عموديًا، كما هو موضح في الجدول التالي.
| نوع التحجيم | الوصف |
|---|---|
| أفقي | عملية إضافة أو إزالة VMs في مجموعة تحجيم. اعتماداً على الطلب، قد تحتاج إلى إضافة أو إزالة الأجهزة في مجموعة تحجيم. على سبيل المثال، في عطلات نهاية الأسبوع، قد يكون الطلب منخفضًا، لذلك قد ترغب في تشغيل عدد أقل من أجهزة الـ VMs. على الرغم من أنه يمكنك ضبط عدد VMs يدويًا في مجموعة تحجيم، فمن الأفضل في كثير من الحالات تغيير عدد VMs تلقائيًا باستخدام القواعد. بالإضافة إلى وجود جدول، يمكنك تأسيس هذه القواعد على مقاييس والمساعدة في التأكد من إضافة العدد الصحيح من VMs، اعتمادًا على الطلب. |
| عمودي | عملية زيادة الموارد في VMs، مثل المعالج أو الذاكرة أو مساحة القرص. يركز التحجيم العمودي على زيادة حجم VMs في مجموعة التحجيم بدلاً من إضافة VMs إضافية. على سبيل المثال، في أثناء فترات أكثر انشغالاً مع زيادة الطلب، قد تحتاج إلى زيادة عدد وحدات المعالجة المركزية (CPUs) التي تحتويها كل VM في مجموعة تحجيم الجهاز الظاهري. مرة أخرى، يتم استخدام القواعد لإجراء التغييرات تلقائيًا استنادًا إلى المقاييس. |
تنبيه
يتطلب التحجيم العمودي إعادة تشغيل VMs المتأثرة في مجموعة التحجيم قد يؤدي هذا إلى أداء متدهور مؤقت في مجموعة التحجيم في أثناء إعادة التشغيل.