تقليل تكاليف الخدمة باستخدام Azure Advisor
يساعدك Azure Advisor على تحسين إنفاقك الإجمالي على Azure وتقليله من خلال تحديد الموارد الخاملة وغير المستغلة. يمكنك الحصول على توصيات التكلفة من علامة التبويب التكلفة في لوحة معلومات المستشار.
سجّل الدخول إلى مدخل Azure.
ابحث عن المستشار وحدده من أي صفحة.
في لوحة معلومات المستشار ، حدد علامة التبويب التكلفة .
تحسين إنفاق الأجهزة الظاهرية عن طريق تغيير حجم المثيلات غير المستغلة بالكامل أو إيقاف تشغيلها
على الرغم من أن بعض سيناريوهات التطبيقات يمكن أن تؤدي إلى انخفاض الاستخدام حسب التصميم ، إلا أنه يمكنك في كثير من الأحيان توفير المال عن طريق إدارة حجم وعدد أجهزتك الافتراضية.
يستخدم Advisor خوارزميات التعلم الآلي لتحديد الاستخدام المنخفض وتحديد التوصية المثالية لضمان الاستخدام الأمثل للأجهزة الافتراضية. يتم إيقاف تشغيل الإجراءات الموصى بها أو تغيير حجمها، خاصة بالمورد الذي يتم تقييمه.
توصيات إيقاف التشغيل
يحدد المستشار الموارد التي لم يتم استخدامها على الإطلاق خلال آخر 7 أيام ويقدم توصية بإغلاقها.
- المقاييس التي تم أخذها في الاعتبار هي استخدام وحدة المعالجة المركزية والشبكة الصادرة (لا يتم النظر في الذاكرة لتوصيات إيقاف التشغيل نظرا لأننا وجدنا أن الاعتماد على وحدة المعالجة المركزية والشبكة يوفران إشارات كافية لهذه التوصية)
- يتم النظر في آخر 7 أيام من بيانات الاستخدام
- يتم أخذ عينات من المقاييس كل 30 ثانية ، ويتم تجميعها إلى 1 دقيقة ثم يتم تجميعها إلى 30 دقيقة (نأخذ متوسط القيم القصوى أثناء تجميعها إلى 30 دقيقة)
- يتم إنشاء توصية إيقاف التشغيل إذا:
- P95th من القيمة القصوى لاستخدام وحدة المعالجة المركزية التي تم جمعها عبر جميع النوى أقل من 3٪.
- P100 من متوسط وحدة المعالجة المركزية في آخر 3 أيام (مجموع على جميع النوى) <= 2٪
- استخدام الشبكة الصادرة أقل من 2٪ على مدى سبعة أيام.
تغيير حجم توصيات SKU
يفكر Advisor في تغيير حجم الأجهزة الافتراضية عندما يكون من الممكن احتواء الحمل الحالي على وحدة SKU أكثر ملاءمة ، والتي تكلف أقل من الحالية (نحن نعتبر حاليا أسعار التجزئة فقط أثناء إنشاء التوصيات).
- المقاييس التي تم أخذها في الاعتبار هي استخدام وحدة المعالجة المركزية والذاكرة والشبكة الصادرة
- يتم النظر في آخر 7 أيام من بيانات الاستخدام
- يتم أخذ عينات من المقاييس كل 30 ثانية ، ويتم تجميعها إلى 1 دقيقة ثم يتم تجميعها إلى 30 دقيقة (نأخذ متوسط القيم القصوى أثناء تجميعها إلى 30 دقيقة)
- يتم تحديد SKU المناسب بناء على المعايير التالية:
- لا ينبغي أن يتأثر أداء أعباء العمل على SKU الجديد.
- الهدف من أعباء العمل التي تواجه المستخدم:
- P95 من وحدة المعالجة المركزية واستخدام الشبكة الصادرة بنسبة 40٪ أو أقل على SKU الموصى بها
- P100 لاستخدام الذاكرة بنسبة 60٪ أو أقل على SKU الموصى بها
- الهدف من أعباء العمل التي لا تواجه المستخدم:
- P95 من وحدة المعالجة المركزية واستخدام الشبكة الصادرة بنسبة 80٪ أو أقل على SKU الجديد
- P100 لاستخدام الذاكرة بنسبة 80٪ أو أقل على SKU الجديد
- الهدف من أعباء العمل التي تواجه المستخدم:
- تتمتع وحدة SKU الجديدة بنفس إمكانات الشبكات المتسارعة والتخزين Premium
- يتم دعم SKU الجديد في المنطقة الحالية من الجهاز الظاهري مع التوصية
- SKU الجديد أقل تكلفة
- لا ينبغي أن يتأثر أداء أعباء العمل على SKU الجديد.
- يحدد المستشار نوع عبء العمل (الذي يواجه المستخدم / لا يواجه المستخدم) من خلال تحليل خصائص استخدام وحدة المعالجة المركزية لعبء العمل. ويستند هذا إلى بعض النتائج الرائعة التي توصلت إليها Microsoft Research. يمكنك العثور على مزيد من التفاصيل هنا: تجاوز الطاقة القائم على التنبؤ في الأنظمة الأساسية السحابية - Microsoft Research.
- لا توصي Advisor فقط بوحدات SKU الأصغر حجما في نفس العائلة (على سبيل المثال D3v2 إلى D2v2) ولكن أيضا بوحدات SKU في إصدار أحدث (على سبيل المثال D3v2 إلى D2v3) أو حتى عائلة مختلفة تماما (على سبيل المثال D3v2 إلى E3v2) بناء على أفضل ملاءمة وأرخص التكاليف دون أي تأثيرات على الأداء.
توصيات غير مستقرة
هذا نوع خاص من توصيات تغيير الحجم، حيث يقوم المستشار بتحليل أعباء العمل لتحديد الأهلية للعمل على وحدات SKU المتخصصة التي تسمى وحدات SKU Burstable التي تسمح بمتطلبات أداء عبء العمل المتغيرة وهي أرخص عموما من وحدات SKU للأغراض العامة. تعرف على المزيد حول وحدات SKU القابلة للانفجار هنا: السلسلة B القابلة للانفجار - أجهزة Azure الافتراضية.
- يتم تقديم توصية SKU قابلة للانفجار إذا:
- متوسط استخدام وحدة المعالجة المركزية أقل من الأداء الأساسي لوحدات SKU القابلة للانفجار
- إذا كان P95 من وحدة المعالجة المركزية أقل من ضعف الأداء الأساسي لوحدات SKU القابلة للانفجار
- إذا لم يكن لدى SKU الحالي إمكانية تشغيل الشبكات المسرعة (لا تدعم وحدات SKU القابلة للانفجار الشبكات المتسارعة حتى الآن)
- إذا قررنا أن أرصدة SKU Burstable كافية لدعم متوسط استخدام وحدة المعالجة المركزية على مدار 7 أيام
- والنتيجة هي توصية تقترح على المستخدم تغيير حجم VM الحالي إلى SKU قابل للانفجار (مع نفس العدد من النوى) للاستفادة من التكاليف المنخفضة وحقيقة أن عبء العمل لديه متوسط استخدام منخفض ولكن طفرات عالية في الحالات ، والتي يمكن خدمتها بشكل أفضل بواسطة SKU من الفئة B.
يعرض المستشار وفورات التكاليف المقدرة لأي إجراء موصى به: تغيير الحجم أو إيقاف التشغيل. لتغيير الحجم، يوفر Advisor معلومات SKU الحالية والمستهدفة. لتكون أكثر انتقائية بشأن الإجراء على الأجهزة الظاهرية غير المستغلة بشكل كاف ، يمكنك ضبط قاعدة استخدام وحدة المعالجة المركزية على أساس كل اشتراك.
هناك حالات لا يمكن فيها اعتماد التوصيات أو قد لا تكون قابلة للتطبيق ، مثل بعض هذه السيناريوهات الشائعة (قد تكون هناك حالات أخرى):
- تم توفير جهاز افتراضي لاستيعاب حركة المرور القادمة
- يستخدم الجهاز الظاهري موارد أخرى لا يأخذها algo في الاعتبار تغيير الحجم ، أي مقاييس أخرى غير وحدة المعالجة المركزية والذاكرة والشبكة
- يتم إجراء اختبارات محددة على SKU الحالي ، حتى لو لم يتم استخدامه بكفاءة
- تحتاج إلى الحفاظ على وحدات SKU VM متجانسة
- VM يجري استخدامها لأغراض التعافي من الكوارث
في مثل هذه الحالات ، ما عليك سوى استخدام خيارات الرفض / التأجيل المرتبطة بالتوصية.
ونحن نعمل باستمرار على تحسين هذه التوصيات. لا تتردد في مشاركة التعليقات على منتدى المستشارين.
الخطوات التالية
لمعرفة المزيد حول توصيات المستشارين، راجع: