持久磁盘可靠性和GCE中的备份

时间:2014-06-27 11:44:07

标签: google-compute-engine

(我为此道歉是一个稍微偏离SO的问题,但似乎GCE问题往往与编程紧密相关。)

我正在设计一个在GCE上运行的数据采集程序。数据被收集到永久磁盘上。由于数据是我无法承受的,我需要了解持久磁盘的可靠性。我能够找到三条信息:

  • 永久磁盘具有内置冗余功能,可保护您的数据免受设备故障的影响,并通过数据中心维护事件保持可用状态。您的实例(无本地存储)可以通过Google Live Migration移动到更新的硬件,而无需您的干预。这使得Google数据中心可以维持在最高水平;可以不断更新软件,硬件和设施,以确保基于云的服务具有出色的性能和可靠性。 (谷歌)

  • Google Compute Engine使用冗余的行业标准机制来保护持久磁盘用户免受数据损坏和数据完整性的复杂攻击。 (谷歌)

  • Google永久磁盘永远不会返回错误数据,而是会出现IO错误。 [我现在找不到这个,但请记住从谷歌的一些文档中读到这篇文章,所以请耐心等待]

云存储带有一些可靠性数字,但是有一些持久性磁盘的信息吗?在不知道任何可靠性估计的情况下,很难选择备份机制。连续体的两端使用具有实时同步的热备份并且定期获取数据的增量(数据仅附加)。在后一种情况下,恢复需要更长的时间,并且很可能涉及手动位拼接。如果MTBF足够高,那就可以提供。

我并不担心短暂的停机时间,但我担心数据损坏。系统在linux + ext4上运行,因此它应该能够抵御意外停机。

1 个答案:

答案 0 :(得分:0)

您可以浏览以下博文,其中提供了有关持久性磁盘https://cloud.google.com/developers/articles/compute-engine-disks-price-performance-and-persistence

的更多信息