- Google Cloud Platform for Architects
- Vitthal Srinivasan Janani Ravi Judy Raj
- 277字
- 2021-06-25 20:48:31
Preemptibillity
A preemptible instance is a VM instance type that is much cheaper than the regular Compute Engine machine types that we discussed in the previous section. The reason for this is that a preemptible instance uses spare resources in Google's infrastructure, but they might be terminated (that is, preempted) at any time if Google requires the resources held by this VM.

Preemptible instances cost only a fraction of what other VM instances do and so if you have a fault-tolerant application, for instance, a processing-only node in a Hadoop cluster, a preemptible instance might make a lot of sense and particularly so, if you are budget conscious.
Preemptible instances will definitely be terminated after running for 24 hours. Hence, do not ever use preemptible instances for long running jobs. When using a preemptible instance for relatively short jobs, the probability of termination is typically quite low. This probability of termination will vary based on the day, the zone, the network conditions, and other factors such as migrations and maintenance. Preemptible instances, unlike other VM types, cannot migrate; that is, they cannot stay alive during software updates and they will be forcibly restarted during maintenance. The first step in the preemption process is that the Google Cloud Platform or Compute Engine will send your instance a soft off signal where your machine has 30 seconds in which to clean up through a shutdown script and give up control. If it does not do so, Compute Engine will forcibly take control by sending a mechanical off signal. Therefore, if you use preemptible instances, do ensure that you have a well written shutdown script associated with the preemptible instance.

- 數據存儲架構與技術
- Word 2010中文版完全自學手冊
- 從零開始學Hadoop大數據分析(視頻教學版)
- Unity 5.x Game AI Programming Cookbook
- 信息系統與數據科學
- 數據庫開發實踐案例
- PySpark大數據分析與應用
- 數據化網站運營深度剖析
- Starling Game Development Essentials
- Hands-On Mathematics for Deep Learning
- Oracle 12c云數據庫備份與恢復技術
- MATLAB Graphics and Data Visualization Cookbook
- 云原生數據中臺:架構、方法論與實踐
- Chef Essentials
- SQL Server 2012實施與管理實戰指南