我的初创公司正在考虑采用 CEPH 进行块存储(以及它提供的其他功能)。我们的大多数基础设施都在公共云(DO、GCP、AWS 等)上运行。
在公共云数据存储上,您通常会获得一系列与数据损坏相关的保证。(RAID 等)。
由于这些保证是由我们的云提供商提供和管理的,因此在没有复制的情况下进行 ceph 安装是否有效?
注意:HA 并不是主要问题,但数据丢失却是。
澄清:
这个问题也可以改述如下:
假设完美的存储设备(即它不会发生故障,也不会遭受任何硬件级别的损坏),因为实际上,当您从存储卷购买时,您购买的就是存储设备。公共云供應商)
CEPH 还需要复制吗?
换一种方式:如果底层存储没有出现故障,并且我不介意数据暂时离线。
我还需要复制吗?
谢谢
答案1
嗯,您没有提到涉及的具体服务或保证的细节,但我的第一个问题是,为什么您不直接使用公共云提供商的本地存储 - 它们中的大多数都提供了您所需要的一切;块、文件、对象。
但如果你坚持要这么做,那就不要跳过复制,如果你喜欢你的数据就不要跳过复制——首先,有时公共云服务会暂时中断,如果这种情况在没有复制的情况下发生,那么你就失去了对数据的访问权,当数据恢复时可能会损坏。所以是的,请使用复制。