تقليل تكاليف الخدمة باستخدام Azure Advisor

يساعدك Azure Advisor على تحسين وتقليل إنفاق Azure الإجمالي من خلال تحديد الموارد الخاملة وغير المستغلة بشكلٍ جيد. يمكنك الحصول على توصيات بشأن التكلفة من علامة التبويب Cost في لوحة تحكم المستشار.

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. ابحث عن مستشار وحدده من أي صفحة.

  3. في لوحة تحكم Advisor، حدد علامة التبويب Cost.

تحسين إنفاق الجهاز الظاهري (VM) أو مجموعة مقياس الجهاز الظاهري (VMSS) عن طريق تغيير حجم المثيلات غير المستغلة أو إيقاف تشغيلها

رغم أن بعض سيناريوهات التطبيق قد تؤدي إلى استخدام منخفض حسب التصميم، يمكنك في كثير من الأحيان توفير المال عن طريق إدارة حجم وعدد الأجهزة الظاهرية الخاصة بك أو مجموعات قياس الأجهزة الظاهرية.

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

توصيات إيقاف التشغيل

يحدد Advisor الموارد التي لم يتم استخدامها على الإطلاق خلال الأيام السبعة الماضية ويقدم توصية لإيقاف تشغيلها.

  • تتضمن معايير التوصية مقاييس استخدام وحدة المعالجة المركزية والشبكة الصادرة. لا يتم مراعاة الذاكرة لأننا وجدنا أن استخدام وحدة المعالجة المركزية والشبكة الصادرة كافان.

  • يتم تحليل الأيام السبعة الأخيرة من بيانات الاستخدام. يمكنك تغيير فترة البحث في التكوينات. فترات البحث المتوفرة هي 7 و14 و21 و30 و60 و90 يوما. بعد تغيير فترة البحث، قد يستغرق تحديث التوصيات ما يصل إلى 48 ساعة.

  • يتم أخذ عينات المقاييس كل 30 ثانية، ويتم تجميعها في دقيقة واحدة ثم يتم تجميعها بعد ذلك إلى 30 دقيقة (نأخذ الحد الأقصى لمتوسط القيم أثناء التجميع إلى 30 دقيقة). في مجموعات مقياس الجهاز الظاهري، يتم تجميع المقاييس من الأجهزة الظاهرية الفردية باستخدام متوسط المقاييس عبر المثيلات.

  • يتم إنشاء توصية إيقاف التشغيل إذا:

    • P95 من القيمة القصوى لاستخدام وحدة المعالجة المركزية التي تم جمعها عبر جميع الذاكرات الأساسية أقل من 3٪
    • P100 من متوسط وحدة المعالجة المركزية في آخر 3 أيام (المجموع على جميع الذاكرات الأساسية) <= 2٪
    • استخدام الشبكة الصادرة أقل من 2٪ على مدى فترة سبعة أيام

تغيير حجم توصيات SKU

يوصي Advisor بتغيير حجم الأجهزة الافتراضية عندما يكون من الممكن ملاءمة الحمل الحالي على وحدة تخزين SKU أكثر ملاءمة، والتي تكون أقل تكلفة (بناءً على أسعار البيع بالتجزئة). في مجموعات مقياس الجهاز الظاهري، يوصي Advisor بتغيير الحجم عندما يكون من الممكن احتواء الحمل الحالي على SKU أرخص أكثر ملاءمة، أو عدد أقل من مثيلات SKU نفسها.

  • تتضمن معايير التوصية استخدام وحدة المعالجة المركزية والذاكرة والشبكة الصادرة.

  • يتم تحليل آخر 7 أيام من بيانات الاستخدام. يمكنك تغيير فترة البحث في التكوينات. فترات البحث المتوفرة هي 7 و14 و21 و30 و60 و90 يوما. بعد تغيير فترة البحث، قد يستغرق تحديث التوصيات ما يصل إلى 48 ساعة.

  • يتم أخذ عينات من المقاييس كل 30 ثانية، وتجميعها إلى دقيقة واحدة، ثم تجميعها بشكل أكبر إلى 30 دقيقة (مع أخذ الحد الأقصى من متوسط القيم مع التجميع إلى 30 دقيقة). في مجموعات مقياس الجهاز الظاهري، يتم تجميع المقاييس من الأجهزة الظاهرية الفردية باستخدام متوسط المقاييس لتوصيات عدد المثيلات، وتجميعها باستخدام الحد الأقصى من المقاييس لتوصيات تغيير SKU.

  • يتم تحديد SKU مناسب (للأجهزة الظاهرية) أو عدد المثيلات (لموارد مجموعة مقياس الجهاز الظاهري) استنادًا إلى المعايير التالية:

    • لن يتأثر أداء أحمال العمل على وحدة SKU الجديدة.
      • الهدف لأحمال العمل التي تواجه المستخدم:
        • P95 من استخدام وحدة المعالجة المركزية والشبكة الصادرة بنسبة 40٪ أو أقل على SKU الموصى به
        • P100 لاستخدام الذاكرة بنسبة 60٪ أو أقل على SKU الموصى به
      • الهدف لأحمال العمل غير المواجهة للمستخدم:
        • P95 من استخدام وحدة المعالجة المركزية والشبكة الصادرة بنسبة 80٪ أو أقل على وحدة SKU الجديدة
        • P100 لاستخدام الذاكرة بنسبة 80٪ أو أقل على وحدة SKU الجديدة
    • تتمتع وحدة SKU الجديدة، إن أمكن، بنفس إمكانات الشبكات المتسارعة والتخزين المتميز
    • يتم دعم وحدة SKU الجديدة، إن أمكن، في المنطقة الحالية من الجهاز الظاهري مع التوصية
    • وحدة SKU الجديدة، إن أمكن، أقل تكلفة
    • تأخذ توصيات عدد المثيلات أيضًا في الاعتبار إذا كان يتم إدارة مجموعة مقياس الجهاز الظاهري بواسطة Service Fabric أو AKS. بالنسبة للموارد المدارة لنسيج الخدمة، تأخذ التوصيات في الاعتبار مستويات الموثوقية والمتانة.
  • يحدد Advisor ما إذا كان حمل العمل يواجه المستخدم من خلال تحليل خصائص استخدام وحدة المعالجة المركزية الخاصة به. يستند النهج إلى النتائج التي توصلت إليها Microsoft Research. يمكنك العثور على مزيدٍ من التفاصيل هنا: تجاوز الطاقة القائم على التنبؤ في الأنظمة الأساسية السحابية - Microsoft Research.

  • استنادًا إلى أفضل ملاءمة وأقل تكلفة بدون تأثيرات على الأداء، لا يوصي Advisor فقط بوحدات SKU أصغر في نفس المجموعة (على سبيل المثال D3v2 إلى D2v2)، ولكن أيضًا وحدات SKU في إصدار أحدث (على سبيل المثال D3v2 إلى D2v3)، أو مختلف الأسرة (على سبيل المثال D3v2 إلى E3v2).

  • بالنسبة لموارد مجموعة مقياس الجهاز الظاهري، يعطي Advisor الأولوية لتوصيات عدد المثيلات على توصيات تغيير SKU لأن تغييرات عدد المثيلات قابلة للتنفيذ بسهولة، ما يؤدي إلى توفير أسرع.

توصيات قابلة للاندفاع

نقيّم ما إذا كانت أحمال العمل مؤهلة للعمل على وحدات حفظ مخزون متخصصة تسمى وحدات حفظ مخزون قابلة للاندفاع تدعم المتطلبات المتغيرة لأداء حمل العمل، وهي أقل تكلفة من وحدات حفظ مخزون للأغراض العامة. تعرف على المزيد بشأن وحدات SKU القابلة للاندفاع هنا: سلسلة B القابلة للاندفاع - أجهزة Azure الظاهرية.

يتم تقديم توصية SKU قابلة للاندفاع إذا كان:

  • متوسط استخدام وحدة المعالجة المركزية أقل من الأداء الأساسي لوحدات SKU القابلة للاندفاع
    • إذا كان P95 لوحدة المعالجة المركزية أقل من ضعفي الأداء الأساسي لوحدات SKU القابلة للاندفاع
    • إذا لم يكن SKU الحالي قد تم تمكين الشبكات المتسارعة، نظرًا لأن وحدات SKU القابلة للاندفاع لا تدعم الشبكات المتسارعة حتى الآن
    • إذا حددنا أن أرصدة SKU القابلة للاندفاع كافية لدعم متوسط استخدام وحدة المعالجة المركزية على مدار 7 أيام. يمكنك تغيير فترة البحث في التكوينات.

تقترح التوصية الناتجة أنه يجب على المستخدم تغيير حجم الجهاز الظاهري الحالي أو مقياس الجهاز الظاهري المعين إلى SKU قابل للاندفاع بنفس عدد الذاكرات الأساسية. يتم تقديم هذا الاقتراح حتى يتمكن المستخدم من الاستفادة من التكلفة المنخفضة وأيضًا حقيقة أن حمل العمل لديه متوسط استخدام منخفض ولكن ارتفاعات عالية في الحالات، والتي يمكن تقديمها على أفضل نحو من قبل SKU من سلسلة B.

يعرض Advisor الوفورات المقدرة في التكاليف لأي إجراء موصى به: تغيير الحجم أو إيقاف التشغيل. لتغيير الحجم، يوفر Advisor معلومات SKU/عدد المثيلات الحالية والمستهدفة. لتكون أكثر انتقائية حول الإجراء على الأجهزة الظاهرية غير المستغلة بشكل كاف أو مجموعات مقياس الجهاز الظاهري، يمكنك ضبط قاعدة استخدام وحدة المعالجة المركزية حسب الاشتراك.

في بعض الحالات، لا يمكن اعتماد التوصيات أو قد لا تكون قابلة للتطبيق، مثل بعض هذه السيناريوهات الشائعة (قد تكون هناك حالات أخرى):

  • تم توفير مجموعة مقياس الجهاز الظاهري أو الجهاز الظاهري لاستيعاب نسبة استخدام الشبكة القادمة

  • تستخدم مجموعة مقياس الجهاز الظاهري أو الجهاز الظاهري موارد أخرى لا تعتبرها خوارزمية تغيير الحجم، مثل مقاييس أخرى غير وحدة المعالجة المركزية والذاكرة والشبكة

  • يتم إجراء اختبار محدد على وحدة SKU الحالية، حتى لو لم يتم استخدامها بكفاءة

  • الحاجة إلى الحفاظ على تجانس وحدات SKU لمجموعة مقياس الجهاز الظاهري أو الجهاز الظاهري

  • يتم استخدام مجموعة مقياس الجهاز الظاهري أو الجهاز الظاهري لأغراض الإصلاح بعد كارثة

في مثل هذه الحالات، ما عليك سوى استخدام خيارات التجاهل/التأجيل المقترنة بالتوصية.

القيود

  • تستند المدخرات المرتبطة بالتوصيات إلى أسعار التجزئة ولا تأخذ في الاعتبار أي خصومات مؤقتة أو طويلة الأجل قد تنطبق على حسابك. ونتيجة لذلك، قد تكون المدخرات المدرجة أعلى من الممكن في الواقع.

  • لا تأخذ التوصيات في الاعتبار وجود عمليات شراء خطة المثيلات المحجوزة (RI) / المدخرات. ونتيجة لذلك، قد تكون المدخرات المدرجة أعلى من الممكن في الواقع. في بعض الحالات، على سبيل المثال في حالة التوصيات عبر السلاسل، اعتمادا على أنواع وحدات SKU التي تم شراء المثيلات المحجوزة لها، قد تزيد التكاليف عند اتباع توصيات التحسين. نحذرك من مراعاة عمليات شراء خطة RI/Savings عند العمل بناء على توصيات الحجم الصحيح.

نحن نعمل باستمرار على تحسين هذه التوصيات. لا تتردد في مشاركة الملاحظات بشأن منتدى Advisor.

تكوين توصيات VM/VMSS

يمكنك ضبط توصيات الجهاز الظاهري Advisor (VM) ومجموعات مقياس الجهاز الظاهري. على وجه التحديد، يمكنك إعداد عامل تصفية لكل اشتراك لإظهار التوصيات فقط للأجهزة التي لها استخدام معين لوحدة المعالجة المركزية. سيقوم هذا الإعداد بتصفية التوصيات ولكن لن يغير كيفية إنشائها.

إشعار

إذا لم يكن لديك الأذونات المطلوبة، يتم تعطيل الخيار في واجهة المستخدم. للحصول على معلومات حول الأذونات، راجع الأذونات في Azure Advisor.

لضبط Advisor VM/Virtual Machine Scale Sets right sizing rules، اتبع الخطوات التالية:

  1. من أي صفحة Azure Advisor، انقر فوق Configuration في جزء التنقل الأيمن. تفتح صفحة "Advisor Configuration" مع تحديد علامة التبويب "Resources "، بشكل افتراضي.

  2. حدد علامة تبويب تغيير الحجم الصحيح ل VM/Virtual Machine Scale Sets.

  3. حدد الاشتراكات التي تريد إعداد عامل تصفية لمتوسط استخدام وحدة المعالجة المركزية، ثم انقر فوق تحرير.

  4. حدد متوسط قيمة استخدام وحدة المعالجة المركزية المطلوبة وانقر فوق تطبيق. قد يستغرق ظهور الإعدادات الجديدة في التوصيات ما يصل إلى 24 ساعة.

لقطة شاشة لخيار تكوين Azure Advisor لقواعد تغيير حجم VM/Virtual Machine Scale Sets.

الخطوات التالية

لمعرفة المزيد حول توصيات Advisor، راجع: