نمونه های VM قابل پیش بینی

ساخت وبلاگ

در این صفحه نمونه های ماشین مجازی قابل پیش بینی (VM) توضیح داده شده است. برای یادگیری نحوه ایجاد یک نمونه قابل پیش بینی ، ایجاد و استفاده از VM های قابل حمل را بخوانید. برای کسب اطلاعات بیشتر در مورد موارد به طور کلی ، مستندات نمونه های ماشین مجازی را بخوانید.

نمونه قابل پیش بینی چیست؟

نمونه های VM قابل پیش بینی با قیمت بسیار پایین تر-تخفیف 60-91 ٪-با قیمت VM های استاندارد در دسترس هستند. با این حال ، اگر نیاز به بازپرداخت ظرفیت محاسبه برای تخصیص به سایر VM ها داشته باشد ، ممکن است موتور محاسباتی این موارد را متوقف کند. نمونه های قابل پیش بینی از ظرفیت موتور محاسباتی اضافی استفاده می کنند ، بنابراین در دسترس بودن آنها با استفاده متفاوت است.

اگر برنامه های شما تحمل گسل هستند و می توانند در برابر پیشگیری های احتمالی احتمالی مقاومت کنند ، پس نمونه های قابل پیش بینی می توانند هزینه های محاسباتی شما را به میزان قابل توجهی کاهش دهند. به عنوان مثال ، مشاغل پردازش دسته ای می توانند در موارد قابل پیش بینی اجرا شوند. اگر برخی از این موارد در حین پردازش متوقف شود ، کار کند می شود اما کاملاً متوقف نمی شود. نمونه های قابل پیشگیری وظایف پردازش دسته ای خود را بدون قرار دادن حجم کار اضافی در نمونه های موجود خود انجام دهید و بدون اینکه شما را ملزم به پرداخت کامل قیمت برای موارد عادی اضافی کنید.

محدودیت های نمونه قابل پیش بینی

نمونه های قابل پیش بینی مانند نمونه های عادی عمل می کنند اما محدودیت های زیر را دارند:

  • موتور محاسبه ممکن است به دلیل وقایع سیستم ، نمونه های قابل پیش بینی را در هر زمان متوقف کند. احتمال اینکه موتور محاسبه یک نمونه قابل پیش بینی برای یک رویداد سیستم را متوقف کند ، به طور کلی کم است ، اما ممکن است از روز به روز و از منطقه به منطقه دیگر بسته به شرایط فعلی متفاوت باشد.
  • محاسبات موتور همیشه نمونه های قابل پیش بینی را پس از 24 ساعت اجرا می کند. اقدامات خاص این پیشخوان 24 ساعته را مجدداً تنظیم می کند.
  • نمونه های قابل پیش بینی منابع محاسباتی محدود هستند ، بنابراین ممکن است همیشه در دسترس نباشند.
  • نمونه های قابل پیش بینی نمی توانند به یک نمونه معمولی VM مهاجرت کنند ، یا در صورت وجود یک رویداد نگهداری ، به طور خودکار مجدداً راه اندازی شوند.
  • با توجه به محدودیت های قبلی ، نمونه های قابل پیش بینی تحت پوشش هیچ توافق سطح خدمات قرار نمی گیرند و از موتور محاسباتی SLA خارج نمی شوند.
  • اعتبارات ردیف رایگان Google Cloud برای موتور محاسبات در مورد موارد قابل پیش بینی اعمال نمی شود.

پیشگیری VM های قابل پیش بینی

در این بخش توضیح می دهد که چگونه VM های قابل پیش بینی توسط موتور محاسباتی پیش بینی می شوند و VM ها برای پیش بینی انتخاب می شوند.

فرایند پیشگیری

محاسبات موتور مراحل زیر را برای پیش بینی نمونه انجام می دهد:

  1. Compute Engine به صورت یک سیگنال خاموش نرم ACPI G2 ، یک اعلامیه پیش بینی را به نمونه ارسال می کند. قبل از توقف نمونه می توانید از یک اسکریپت خاموش برای رسیدگی به اعلامیه پیش بینی و اقدامات پاکسازی کامل استفاده کنید.
  2. اگر نمونه بعد از 30 ثانیه متوقف نشود ، Compute Engine یک سیگنال خاموش مکانیکی ACPI G3 را به سیستم عامل ارسال می کند.
  3. محاسبه موتور به عنوان مثال به حالت خاتمه یافته.

می توانید با متوقف کردن نمونه ، یک پیش بینی نمونه را شبیه سازی کنید.

نمونه های پیش از این هنوز در پروژه شما ظاهر می شوند ، اما در حالی که در حالت خاتمه یافته باقی مانده است ، به مدت ساعت به شما هزینه نمی شود. شما می توانید داده ها را از هر دیسک های مداوم که به عنوان مثال وصل شده اند ، دسترسی داشته و بازیابی کنید ، اما این دیسک ها تا زمانی که آنها را حذف نکنید ، هنوز هزینه های ذخیره سازی را متحمل می شوند. همانطور که در موارد عادی ، دیسک های مداوم که برای حذف خودکار مشخص شده اند ، هنگام حذف نمونه قابل پیش بینی حذف می شوند. تا زمانی که ظرفیت وجود داشته باشد ، می توانید یک نمونه از پیش تنظیم شده را مجدداً مجدداً مجدداً راه اندازی کنید. راه اندازی مجدد یک نمونه قابل تنظیم ، روند مقدماتی را مجدداً تنظیم می کند.

اگر Compute Engine نمونه ای از پیش فرض را کمتر از یک دقیقه پس از ایجاد متوقف کند ، برای استفاده از آن نمونه VM صورتحساب نمی شوید. این تضمین می کند که شما هزینه های قابل پیش بینی را پرداخت نمی کنید مگر اینکه آنها وقت خود را برای انجام مقدار قابل توجهی کار داشته باشند. با این حال ، هزینه های سیستم عامل های حق بیمه هنوز به صورت عادی محاسبه می شود.

تا زمانی که ظرفیت وجود داشته باشد ، می توانید یک نمونه از پیش تنظیم شده را مجدداً مجدداً مجدداً راه اندازی کنید. راه اندازی مجدد یک نمونه قابل تنظیم ، روند مقدماتی را مجدداً تنظیم می کند.

انتخاب پیشگیری

بهترین شیوه های ما را برای پیشنهادات در مورد کاهش نرخ پیش بینی خود مشاهده کنید. توجه داشته باشید که موتور محاسبات در صورتی که در دقیقه اول پس از شروع کار ، از قبل از آن استفاده می شود ، شما را برای مواردی شارژ نمی کند.

اقدامات خاص پیشخوان 24 ساعته را برای موارد قابل پیش بینی تنظیم می کند. به طور خاص ، اگر به عنوان مثال متوقف شوید و شروع کنید ، محاسبه موتور پیشخوان را مجدداً تنظیم می کند زیرا نمونه به حالت خاتمه یافته منتقل می شود. با این حال ، اقدامات دیگر ، جایی که نمونه در حالت اجرا باقی مانده است ، پیشخوان را مجدداً تنظیم نکنید ، به عنوان مثال ، یک نمونه را دوباره تنظیم کنید یا راه اندازی مجدد SUDO را از درون VM اجرا کنید.

قیمت گذاری

VM های قابل پیشگیری از قیمت های نقطه ای ، همان مدل قیمت گذاری به عنوان VM های Spot استفاده می کنند. برای کسب اطلاعات بیشتر در مورد قیمت گذاری VM های قابل پیش بینی ، به قیمت گذاری برای VM های Spot مراجعه کنید. برای قیمت های فعلی ، به صفحات قیمت گذاری موتور محاسبه مراجعه کنید.

استفاده از VM های قابل پیشگیری با موتور محاسباتی

در این بخش اطلاعات قابل توجهی در مورد استفاده از VM های قابل پیش بینی با سایر پیشنهادات موتور محاسباتی ارائه شده است. در مورد استفاده از VM های قابل پیش بینی با گروه های نمونه مدیریت شده ، سیستم عامل های حق بیمه ، SSD های محلی و GPU اطلاعات کسب کنید. علاوه بر این ، درک کنید که چگونه VM های قابل پیش بینی بر سهمیه های شما برای منابع موتور محاسبه تأثیر می گذارند.

نمونه های قابل پیش بینی در یک گروه نمونه مدیریت شده

شما می توانید در یک گروه نمونه مدیریت شده ، موارد قابل پیشگیری را ایجاد کنید. قبل از ایجاد یا به روزرسانی گروه ، گزینه preemptable را در الگوی نمونه مشخص کنید.

گروه های نمونه مدیریت شده فقط در صورت موجود بودن منابع موتور محاسبه اضافی می توانند نمونه های جدید قابل پیشگیری را ایجاد یا اضافه کنند. اگر این منابع محدود باشد ، گروه های نمونه مدیریت شده قادر به تغییر اندازه یا به طور خودکار تعداد نمونه های قابل پیش بینی در گروه نیستند.

گروه های نمونه مدیریت شده همیشه سعی می کنند اندازه هدف خود یا اندازه مشخص شده توسط Autoscaler را برای آن گروه حفظ کنند. اگر Compute Engine نمونه ای از پیش فرض را در یک گروه نمونه مدیریت شده متوقف کند ، این گروه بارها و بارها سعی می کنند با استفاده از الگوی نمونه مشخص شده ، آن نمونه را دوباره بسازند. اگر منابع لازم دوباره در دسترس باشند ، گروه نمونه را بازآفرینی می کنند و اندازه گروه هدف را حفظ می کنند.

سیستم عامل های حق بیمه در موارد قابل پیش بینی

موارد قابل پیش بینی هزینه سیستم عامل های حق بیمه را کاهش نمی دهد و راهی را که برای استفاده از آن سیستم عامل ها صورتحساب داده اید تغییر نمی دهد. اگر Compute Engine نمونه ای از پیش فرض را که یک سیستم عامل حق بیمه را اجرا می کند ، متوقف کند ، برای آن سیستم عامل صورتحساب می شوید که گویی خودتان نمونه را متوقف کرده اید. هزینه های حداقل استفاده هنوز هم اعمال می شود ، و صورتحساب برای سیستم عامل های حق بیمه هنوز با گردآوری تا نزدیکترین افزایش استفاده محاسبه می شود.

انواع دستگاه در موارد قابل پیش بینی که سیستم عامل های حق بیمه را اجرا می کنند همیشه توسط دوم صورتحساب می شوند و قیمت های ذکر شده در صفحه قیمت گذاری نمونه VM را دنبال می کنند.

SSD های محلی در موارد قابل پیش بینی

شما می توانید یک نمونه VM قابل پیش بینی را با یک SSD محلی شروع کنید و هزینه های موتور را محاسبه کنید که قیمت های آن را برای استفاده محلی SSD تخفیف داده اید. SSD های محلی متصل به موارد قابل پیش بینی مانند SSD های محلی عادی کار می کنند ، همان ویژگی های پایداری داده ها را حفظ می کنند و برای زندگی نمونه ضمیمه می شوند.

اگر نمونه های آنها در دقیقه اول پس از شروع دویدن ، شما را برای SSD های محلی شارژ نمی کند.

برای کسب اطلاعات بیشتر در مورد SSD های محلی ، به اضافه کردن SSD های محلی مراجعه کنید.

GPU در موارد قابل پیش بینی

می توانید GPU ها را با قیمت های پایین تر VM خود با قیمت پایین تر برای GPU ها اضافه کنید. GPU های متصل به نمونه های قابل پیش بینی مانند GPU های معمولی کار می کنند اما فقط برای زندگی نمونه ادامه دارند. نمونه های قابل پیش بینی با GPU همان روند پیشگیری را به عنوان همه موارد قابل پیش بینی دنبال می کنند.

در نظر بگیرید که از سهمیه GPU پیش بینی شده اختصاصی استفاده کنید تا از GPU ها در موارد قابل پیش بینی استفاده کنید. برای اطلاعات بیشتر ، به سهمیه های نمونه های VM قابل پیش بینی مراجعه کنید.

در حین وقایع نگهداری ، موارد قابل پیش بینی با GPU به طور پیش فرض از پیش تنظیم می شوند و نمی توانند به طور خودکار مجدداً راه اندازی شوند. اگر می خواهید نمونه های خود را پس از پیشگیری از آنها بازآفرینی کنید ، از یک گروه نمونه مدیریت شده استفاده کنید. اگر منابع VCPU ، حافظه و GPU در دسترس باشد ، گروه های نمونه مدیریت شده موارد شما را بازآفرینی می کنند.

اگر می خواهید قبل از پیشگیری از نمونه خود هشدار دهید ، یا می خواهید نمونه خود را پیکربندی کنید تا به طور خودکار بعد از یک رویداد تعمیر و نگهداری مجدداً راه اندازی شود ، از یک نمونه استاندارد با GPU استفاده کنید. برای موارد استاندارد با GPU ، Google قبل از پیشگیری یک ساعت اخطار پیشبرد را ارائه می دهد.

اگر نمونه های آنها در دقیقه اول پس از شروع دویدن ، شما را برای GPU ها شارژ نمی کند.

برای مراحل برای راه اندازی خودکار یک نمونه استاندارد ، به عنوان مثال به گزینه های به روزرسانی مراجعه کنید.

برای یادگیری نحوه ایجاد نمونه های قابل پیش بینی با GPU های ضمیمه ، خواندن یک VM با GPU های ضمیمه ایجاد کنید.

سهمیه برای نمونه های VM قابل پیش بینی

مانند سایر VM ها ، VM های قابل پیشگیری به سهمیه پردازنده در دسترس نیاز دارند. علاوه بر این ، اگر قصد دارید از VM های قابل پیشگیری با SSD های محلی یا با GPU استفاده کنید ، VM های قابل حمل به ترتیب به سهمیه دیسک و سهمیه GPU نیز نیاز دارند.

اگر از VM های قابل حمل با این منابع استفاده می کنید و از سهمیه قابل پیش بینی درخواست نکرده اید ، VM های قابل پیشگیری سهمیه استاندارد خود را برای این منابع مصرف می کنند. اگر قصد دارید از VM های قابل پیش بینی استفاده کنید ، درخواست سهمیه قابل پیش بینی را برای آن منابع در نظر بگیرید تا از مصرف VM های پیش از مصرف سهمیه خود جلوگیری کنید.

پس از کمک های مالی محاسبه موتور ، سهمیه قابل پیش بینی را در یک منطقه ، کلیه VM های قابل پیش بینی (و هر VM های نقطه ای) در آن منطقه در برابر آن سهمیه قرار می دهند. تمام VM های استاندارد در آن منطقه همچنان در برابر سهمیه استاندارد حساب می شوند. در مناطقی که سهمیه قابل پیشگیری را ندارید ، می توانید از سهمیه استاندارد برای راه اندازی VM های قابل حمل استفاده کنید.

سهمیه قابل پیش بینی در صفحات سهمیه کنسول GCLOUD CLI یا Google Cloud Console قابل مشاهده نیست ، مگر اینکه موتور محاسباتی سهمیه را اعطا کرده باشد.

چه چیزی بعدی؟

خودتان آن را امتحان کنید

اگر تازه وارد Google Cloud هستید ، برای ارزیابی نحوه عملکرد موتور محاسبه در سناریوهای دنیای واقعی ، یک حساب کاربری ایجاد کنید. مشتریان جدید همچنین 300 دلار اعتبار رایگان برای اجرای ، آزمایش و استقرار بارهای کاری دریافت می کنند.

به جز آنچه در غیر این صورت ذکر شد ، محتوای این صفحه تحت مجوز Creative Commons Attribution 4. 0 مجوز دارد و نمونه های کد تحت مجوز Apache 2. 0 مجوز دارند. برای جزئیات بیشتر ، به سیاست های سایت Google Developers مراجعه کنید. جاوا یک علامت تجاری ثبت شده اوراکل و/یا شرکت های وابسته به آن است.

فارکس وکسب درامد...
ما را در سایت فارکس وکسب درامد دنبال می کنید

برچسب : نویسنده : آرش اصل زاد بازدید : <-PostHit-> تاريخ : جمعه 11 فروردين 1402 ساعت: 15:12