ينطبق على: ✔️ أجهزة ظاهرية بنظام التشغيل Linux ✔️ أجهزة ظاهرية بنظام التشغيل Windows ✔️ مجموعات التوسعة المرنة ✔️ مجموعات التوسعة الموحدة
يتيح لك استخدام Azure Spot Virtual Machines الاستفادة من القدرة الإنتاجية غير المستخدمة لدينا مع توفير كبير في التكلفة. في أي وقت يحتاج فيه Azure إلى استعادة السعة، ستقوم البنية الأساسية في Azure بإخلاء أجهزة Azure Spot الظاهرية. ولذلك، تعتبر أجهزة Azure Spot الظاهرية رائعة لأحمال العمل التي يمكنها معالجة حالات التوقف عن العمل مثل مهام معالجة الدفعات وبيئات التطوير/الاختبار وأحمال العمل الكبيرة للحساب وغير ذلك المزيد.
يمكن أن تختلف كمية السعة المتاحة بناءً على الحجم والمنطقة والوقت من اليوم وأكثر من ذلك. عند توزيع الأجهزة الظاهرية في Azure Spot، سيقوم Azure بتخصيص الأجهزة الظاهرية إذا كانت هناك قدرة إنتاجية متوفرة، ولكن لا توجد اتفاقية على مستوى الخدمة لهذه الأجهزة الظاهرية. لا يقدم جهاز Azure Spot الظاهري ضمانات توفر عالية. في أي وقت يحتاج فيه Azure إلى استعادة القدرة الإنتاجية، البنية الأساسية لـ Azure ستسترد الأجهزة الظاهرية في Azure Spot مع إشعار مدته 30 ثانية.
نهج الإخلاء
يمكن إيقاف الأجهزة الظاهرية الموضعية إذا احتاج Azure إلى سعة لأحمال العمل الأخرى للدفع أولا بأول أو عندما يتجاوز سعر المثيل الموضعي الحد الأقصى للسعر الذي قمت بتعيينه. عند إنشاء Azure Spot Virtual Machine، يمكنك تعيين نهج الاسترداد إلى إلغاء تخصيص (افتراضي) أو حذف.
ينقل نهج إلغاء تخصيص الجهاز الظاهري إلى الحالة التي تم إلغاء تخصيصها-إيقافها، مما يسمح لك بإعادة توزيعها لاحقًا. ومع ذلك، ليس هناك ما يضمن نجاح التخصيص. سيتم احتساب الأجهزة الظاهرية التي تم إلغاء تخصيصها مقابل حصتك النسبية وسيتم محاسبتك على تكاليف التخزين للأقراص الأساسية.
إذا كنت ترغب في حذف الجهاز الظاهري عند إخلائه، فيمكنك تعيين نهج الاسترداد إلى حذف. يتم حذف الأجهزة الظاهرية التي تم استردادها مع أقراصها الأساسية، لذلك لن يستمر تحصيل رسوم منك مقابل التخزين.
يمكنك اختيار تلقي إعلامات في الجهاز الظاهري من خلال الأحداث المجدولة في Azure. ويتم تسليمها على أساس أفضل جهد حتى 30 ثانية قبل الإخلاء.
خيار
النتيجة
يتم تعيين الحد الأقصى للسعر إلى >= السعر الحالي.
يتم توزيع الجهاز الظاهري إذا كانت القدرة الإنتاجية والحصة النسبية متاحتين.
يتم تعيين الحد الأقصى للسعر إلى < السعر الحالي.
لا يتم توزيع الجهاز الظاهري. ستتلقى رسالة خطأ مفادها أن الحد الأقصى للسعر يجب أن يكون >= السعر الحالي.
إعادة تشغيل جهاز ظاهري متوقف/تم إلغاء تخصيصه إذا كان الحد الأقصى للسعر > = السعر الحالي
إذا كانت هناك قدرة إنتاجية وحصة نسبية، فسيتم توزيع الجهاز الظاهري.
إعادة تشغيل جهاز ظاهري متوقف/تم إلغاء تخصيصه إذا كان الحد الأقصى للسعر < السعر الحالي
ستتلقى رسالة خطأ مفادها أن الحد الأقصى للسعر يجب أن يكون >= السعر الحالي.
ارتفع سعر الجهاز الظاهري وهو الآن > الحد الأقصى للسعر.
يتم استرداد الجهاز الظاهري. سيحاول Azure تسليم الحدث المجدول حتى 30 ثانية قبل الإخلاء الفعلي.
بعد الاسترداد، يعود سعر الجهاز الظاهري إلى كونه الحد الأقصى للسعر <.
لن تتم إعادة تشغيل الجهاز الظاهري تلقائيا. يمكنك إعادة تشغيل الجهاز الظاهري بنفسك، وسيتم محاسبته بالسعر الحالي.
إذا تم تعيين الحد الأقصى للسعر إلى -1
لن يتم استرداد الجهاز الظاهري لأسباب تتعلق بالأسعار. سيكون الحد الأقصى للسعر هو السعر الحالي، حتى سعر الأجهزة الظاهرية القياسية. لن يتم محاسبتك أبدًا فوق السعر القياسي.
تغيير الحد الأقصى للسعر
تحتاج إلى إلغاء تخصيص جهاز ظاهري لتغيير الحد الأقصى للسعر. الغ خصص الجهاز الظاهري، وقم بتعيين حد أقصى جديد للسعر، ثم قم بتحديث الجهاز الظاهري.
بالنسبة إلى موفر خدمة السحابة (CSP)، راجع مركز الشركاء أو اتصل بشريكك مباشرة.
التسعير
يتغير تسعير Azure Spot Virtual Machines، استنادًا إلى المنطقة وSKU. لمزيدٍ من المعلومات، راجع تسعير الجهاز الظاهري لنظامي التشغيل Linux و Windows.
يمكنك أيضًا الاستعلام عن معلومات التسعير باستخدام واجهة برمجة تطبيقات أسعار التجزئة في Azure للاستعلام عن معلومات حول تسعير Spot. سيحتوي كل من meterName وskuName على Spot.
مع الأسعار المتغير، لديك خيار لتعيين حد أقصى للسعر بالدولار الأمريكي باستخدام ما يصل إلى خمسة منازل عشرية. على سبيل المثال، ستكون القيمة 0.98765 أقصى سعر يبلغ 0.98765 دولار أمريكي لكل ساعة. إذا عيَّنت الحد الأقصى للسعر إلى -1، فلن يتم استرداد الجهاز الظاهري بناءً على السعر. سيكون سعر الجهاز الظاهري هو السعر الحالي لـ Spot أو سعر جهاز ظاهري قياسي، وهو أقل من أي وقت مضى، طالما أن هناك قدرة إنتاجية وحصة نسبية متوفرة.
محفوظات التسعير والاسترداد
المدخل
يمكنك مشاهدة الأسعار التاريخية ومعدلات الإخلاء لكل حجم في منطقة في المدخل أثناء إنشاء الجهاز الظاهري. بعد تحديد خانة الاختيار للتشغيل باستخدام خصم Azure Spot، سيظهر ارتباط ضمن تحديد حجم الجهاز الظاهري بعنوان عرض سجل الأسعار ومقارنة الأسعار في المناطق القريبة. بتحديد هذا الارتباط، ستتمكن من رؤية جدول أو رسم بياني للتسعير الموضعي لحجم الجهاز الظاهري المحدد. معدلات التسعير والاسترداد في الصور التالية ليست سوى أمثلة.
تلميح
يتم تسعير معدلات الإخلاء في الساعة. على سبيل المثال، يعني معدل الإخلاء بنسبة 10٪ أن الجهاز الظاهري لديه فرصة 10٪ للإخلاء في غضون الساعة التالية، استنادا إلى بيانات الإخلاء التاريخية لآخر 7 أيام.
مخطط بياني:
الجدول:
Azure Resource Graph
يمكنك الوصول برمجيا إلى بيانات جهاز ظاهري Spot SKU ذات الصلة من خلال موارد Azure Graph. احصل على محفوظات الأسعار في آخر 90 يوما ومعدلات الإسترداد لآخر 28 يوما لاحقة لتحديد وحدات SKU التي تلبي احتياجاتك المحددة بشكل أفضل.
إنشاء استعلام مخصص لاستخراج البيانات المحددة ذات الصلة بالسيناريو الخاص بك مع القدرة على التصفية عبر مجموعة متنوعة من المعلمات، مثل SKU والمنطقة
مقارنة البيانات بسهولة عبر مناطق متعددة ووحدات SKU
العثور على Spot SKU أو منطقة مختلفة بسعر أقل و/أو معدل إخلاء
جرب نماذج الاستعلامات التالية لمحفوظات الأسعار الموضعي ومعدلات الإخلاء باستخدام مستكشف ARG في مدخل Microsoft Azure. تتوفر بيانات محفوظات الأسعار الفوري ومعدلات الإخلاء في الجدول SpotResources.
استعلام عينة محفوظات الأسعار Spot:
SpotResources
| where type =~ 'microsoft.compute/skuspotpricehistory/ostype/location'
| where sku.name in~ ('standard_d2s_v4', 'standard_d4s_v4')
| where properties.osType =~ 'linux'
| where location in~ ('eastus', 'southcentralus')
| project skuName = tostring(sku.name), osType = tostring(properties.osType), location, latestSpotPriceUSD = todouble(properties.spotPrices[0].priceUSD)
| order by latestSpotPriceUSD asc
استعلام عينة معدلات لإستراداد Spot:
SpotResources
| where type =~ 'microsoft.compute/skuspotevictionrate/location'
| where sku.name in~ ('standard_d2s_v4', 'standard_d4s_v4')
| where location in~ ('eastus', 'southcentralus')
| project skuName = tostring(sku.name), location, spotEvictionRate = tostring(properties.evictionRate)
| order by skuName asc, location asc
س: بمجرد إنشائها، هل Azure Spot Virtual Machine هو نفسه الجهاز الظاهري القياسي العادي؟
ج: نعم، باستثناء عدم وجود اتفاقية على مستوى الخدمة لـالأجهزة الظاهرية في Azure Spot ويمكن استردادها في أي وقت.
س: ماذا تفعل عندما يتم الاسترداد، لكنك لا تزال بحاجة إلى القدرة الإنتاجية؟
ج: نوصي باستخدام الأجهزة الظاهرية القياسية بدلاً من Azure Spot Virtual Machines إذا كنت بحاجة إلى قدرة إنتاجية على الفور.
س: كيف تتم إدارة الحصة النسبية لـ Azure Spot Virtual Machines؟
ج: سيكون لدى Azure Spot Virtual Machines تجمع حصص نسبية منفصل. ستتم مشاركة الحصة النسبية لـ Spot بين الأجهزة الظاهرية ومثيلات مجموعة تغيير السعة. لمزيد من المعلومات، راجع حدود الاشتراك والخدمة في Azure والحصص النسبية والقيود.
س: هل يمكنني طلب حصة نسبية إضافية لـ Azure Spot Virtual Machines؟
ج: يمكنك نشر سؤالك azure-spot ووضع علامة عليه في Q&A.
س: كيف يمكنني تغيير الحد الأقصى لسعر Spot Virtual Machine؟
ج: قبل أن تتمكن من تغيير الحد الأقصى للسعر، تحتاج إلى إلغاء تخصيص الجهاز الظاهري. ثم يمكنك تغيير الحد الأقصى للسعر في المدخل، من قسم التكوين للجهاز الظاهري.