0

我正在做一个基于 CDMI 的存储云的项目。

谁能解释一下,在这种情况下,“互操作性”究竟意味着什么?

4

2 回答 2

1

如今,用于从对象存储访问数据的协议都特定于对象存储实现,例如 S3、OpenStack Swift 对 HTTP 进行了自己的添加,用于访问其中的数据。与这些云中的任何一个对话的客户不能直接与另一个对话。云自己不说话。

SNIA 提出了 CDMI 以实现互操作性,因此如果许多对象存储实现 CDMI 协议,则为一个云编写的客户端可以(很大程度上)重新用于与所有实现 CDMI 协议的云进行访问。此外,云可以相互交谈和联合。因此,CDMI 是客户端到云和云到云互操作协议。

于 2013-06-22T05:30:42.877 回答
1

互操作性只不过是相互合作的能力。云存储有多种类型的云数据存储接口,能够同时支持旧应用程序和新应用程序。要使用这些接口,现有的标准协议,如用于块的 iSCSI(和其他)和用于文件网络存储的 CIFS/NFS 或 WebDAV 等. 被使用。

于 2012-08-31T09:58:25.900 回答