【发布时间】:2016-04-12 12:15:13
【问题描述】:
如果整个谷歌数据中心遭遇灾难性断电,本地 SSD 上的数据会怎样?当计算引擎实例最终重新上线时,它是否还会有本地 SSD 上的数据?它似乎可以很好地处理计划内的停机时间:
无计划停机:本地 SSD 数据不会在 Google 发生时丢失 数据中心维护,即使没有复制或冗余。我们 将使用我们的实时迁移技术来移动您的虚拟机 在任何计划之前将他们的本地 SSD 转移到新机器上 维护,因此您的应用程序不会中断,您的数据不会中断 没有丢失。
但我担心计划外停机。磁盘故障是一个永远存在的风险,但如果您将本地 SSD 与复制结合起来,您可以防范这种情况。但是,我试图防止相关的失败,例如整个区域变暗。那么内存中的复制数据会丢失,但是当实例恢复时,fsync 到本地 SSD 的数据是否可能仍然存在?如果您丢失了它,那么将数据同步到本地 SSD 确实不会比 RAM 更安全 - 例如。用于运行本地数据库实例或其他东西。
【问题讨论】:
标签: storage google-compute-engine reliability solid-state-drive durability