分布式文件系统和分布式存储系统的功能是什么?

分布式文件系统和分布式存储系统的功能是什么?

我正在阅读针对分布式存储系统(例如 Amazon Dynamo 和 Google Big Table)的云供应商解决方案。

并且确实对两个术语感到困惑:

  1. 什么是分布式文件系统,云供应商是否使用不同类型的 DFS?
  2. 分布式存储系统有什么用处?
  3. 这些术语和功能有什么区别?

如果我理解这些术语,我将创建云供应商的通用架构,任何好的教程或网页都将受到赞赏。

谢谢

答案1

  1. DFS 是一个非常通用的术语,指的是一种可从多个物理位置访问文件的系统。这可以是冗余副本(为了提高性能或冗余度);也可以是单个逻辑文件系统,其中各个文件位于不同的物理服务器上。

  2. 分布式存储通过单一逻辑表示来抽象物理存储;基本上,您在多个位置(不同的服务器或专用硬件)拥有存储,对于应用程序来说,它就像一个单一的存储系统。

  3. 在某种程度上,它们被用作营销热词。除非你确切地知道它们是如何实现的,以及如何利用它们,否则它们就毫无意义。

维基百科文章对分布式文件系统存储虚拟化(包括物理上不同的存储)。

相关内容