编程接口
多协议支持
Ozone 是一个多协议文件系统,用户可以通过多种协议访问 Ozone 中的数据。
Java API
Ozone 有一套基于原生 RPC 的 API,其它协议都由这个最底层的 API 扩展而来,它也是所有 Ozone 支持的协议中性能最好、功能最全的。
Ozone 文件系统
Hadoop 文件系统兼容使得任何使用类 HDFS 接口的应用无需任何修改就可以在 Ozone 上工作,比如基于 Apache Spark、YARN 和 Hive 等框架的应用。
CSI 协议
Ozone 支持 容器存储接口 (CSI) 协议。你可以通过 Ozone CSI 挂载 Ozone 桶的方式使用 Ozone。
S3 协议接口
Ozone 支持 Amazon 的 Simple Storage Service (S3) 协议,事实上,你不需要对基于 S3 客户端和 S3 SDK 的应用做任何修改就可以在 Ozone 上使用。
Recon API
Recon 服务器支持 HTTP 端点,以帮助故障排除和监听 Ozone 集群。