我正在阅读 Amazon Dynamo 和 Google Big Table 等分布式存储系统的云供应商解决方案。
并且真的很困惑两个方面:
- 什么是分布式文件系统,云供应商是否使用不同类型的 DFS?
- 分布式存储系统有什么用?
- 这些术语和功能有什么区别?
如果我理解这些术语,我将创建云供应商的通用架构,任何好的教程或网页都会受到赞赏。
谢谢
我正在阅读 Amazon Dynamo 和 Google Big Table 等分布式存储系统的云供应商解决方案。
并且真的很困惑两个方面:
如果我理解这些术语,我将创建云供应商的通用架构,任何好的教程或网页都会受到赞赏。
谢谢
DFS 是一个非常通用的术语,用于从多个物理位置提供文件的系统。这可以是冗余副本(用于性能或冗余);或者它可以是单个逻辑文件系统,其中单个文件放置在不同的物理服务器上。
分布式存储是通过单一的逻辑表示抽象物理存储;基本上,您在多个位置(不同的服务器或专用硬件)都有存储,这看起来像是一个单一的存储系统。
在某种程度上,它们被用作营销流行语。除非您确切知道它们是如何实现的,以及如何利用它们,否则它们将毫无意义。
Wikipedia 文章对分布式文件系统和存储虚拟化(包括物理上多样化的存储)进行了更深入的解释。