据我了解,EMC ECS 和 ScaleIO应用程序用于将Data Center中存储节点的所有驱动器组合在一起,形成一个资源池。我已经用谷歌搜索了更多关于这两者的异同的信息,但无法获得太多信息。
寻找更多信息,这些产品有什么区别以及这些应用程序的用例是什么?这些工具是否属于同一类别以进行比较?这些工具的用途是什么?
这两种存储产品解决了不同的问题。我会用非常简单的术语来表达:
ScaleIO 是块级存储。集群中的每台主机都可以作为计算节点和存储节点。节点具有直接附加的存储。ScaleIO 安装在每台主机上并汇集存储资源。它是一种分布式和横向扩展的存储架构。当运行需要高可用性的高性能应用程序(例如通用应用程序和数据库)时,需要这种类型的存储。
ECS(弹性云存储)是基于对象的存储。这类似于在本地运行 Amazon S3。因此,如果您的应用程序使用对象存储来获取 JPG/MOV/MPEG/DOC/XLS 类型的文件等媒体,那么这就是您想要使用的。
简单来说。ECS 就像硬件盒子中的私有 AWS。(对象存储)ScaleIO 就像块存储的 Hadoop。(分布式对象存储)