google-compute-engine - Google Cloud Preemptible 实例多久抢占一次(大致)?

标签 google-compute-engine

我看到 Google Cloud 可能 terminate preemptible instances at any time ,但是否有任何非官方的独立研究报告显示“抢占率”(每小时抢占的虚拟机数量),可能是在几个不同的地区进行抽样?

考虑到我发现的信息很少(与 similar questions 一样),即使是诸如“回顾过去 6 个月,我通常看到 uswest1 每小时有 3% - 5% 的实例抢占”这样的轶事也会很有用(我认为这可以像 AWS 中的实例计数指标一样进行监控)。

客户偶尔会为了“便宜”(尽管 best practices )而将他们现有的非容错代码推送到云中,并且在没有预期的故障率的情况下,他们常常被便宜所蒙蔽抢占式的,所以我想分享一些 GCP 社区的典型经验,即使人们的经验可能有所不同,以帮助传达安全期望。

最佳答案

想想“非官方的、独立的研究”和“甚至像这样的轶事:”“客户偶尔会为了“便宜”而将他们现有的、非容错的代码推送到云中”,应该说没有人头脑清醒的架构师或系统管理员会将具有已定义 SLA 的生产工作负载置于执行环境中 without SLA .因此,该主题颇具推测性。

对于那些热衷于此的人,Google 提供了 preemption rate expectation :

For reference, we've observed from historical data that the average preemption rate varies between 5% and 15% per day per project, on a seven-day average, occasionally spiking higher depending on time and zone. Keep in mind that this is an observation only: Preemptible instances have no guarantees or SLAs for preemption rates or preemption distributions.

除此之外还有一个有趣的 edutainment approach到“如何使不适用适用”的任务。

关于google-compute-engine - Google Cloud Preemptible 实例多久抢占一次(大致)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60769206/

相关文章:

google-cloud-storage - 计算引擎使用 gsutil 下载 tgz 文件有 crcmod 错误

elasticsearch - Docker中的Elasticsearch 2.0.0集群Zen Zen发现

node.js - 使用 Google Cloud Platform 部署时出错

kubernetes - 如何在位于不同区域的两个私有(private) GCP 集群之间建立通信?

linux - 允许 VM 实例上的 http 流量的 gcloud 命令是什么? (这不是创建防火墙规则!)

google-compute-engine - 使用 gcloud 列出 Google Compute Engine 中的所有项目

node.js - 谷歌云 Node.js 套接字服务器应用程序托管

google-compute-engine - 无法在谷歌云计算引擎实例上设置 tcp_keepalive_time

google-cloud-storage - 如何更改 Google Compute Engine 服务帐户的范围以将数据写入 Google Cloud Storage 存储桶?

node.js - 如何将Node.js应用程序部署到Google Cloud?