部署 SUSE Enterprise Storage 6 集群后,您可能需要安装对象网关或 iSCSI 网关等附加软件以便访问您的数据,或者也可以在 Ceph 集群之上部署一个集群化文件系统。本章重点介绍手动安装。如果您的集群是使用 Salt 部署的,请参见第 5 章 “使用 DeepSea/Salt 部署”了解有关安装特定网关或 CephFS 的过程。
Ceph 对象网关是构建在 librgw
之上的对象存储接口,为应用提供用于访问 Ceph 集群的 RESTful 网关。该网关支持两种接口:
iSCSI 是一种存储区域网络 (SAN) 协议,可让客户端(称作授权人)将 SCSI 命令发送到远程服务器上的 SCSI 存储设备(目标)。SUSE Enterprise Storage 6 包含一个可通过 iSCSI 协议向异构客户端(例如 Microsoft Windows* 和 VMware* vSphere)开放 Ceph 存储管理的工具。多路径 iSCSI 访问可让这些客户端实现可用性与可伸缩性,此外,该标准化 iSCSI 协议在客户端与 SUSE Enterprise Storage 集群之间提供了一层额外的安全隔离。该配置工具名为 ceph-iscsi。使用 ceph-iscs…
Ceph 文件系统 (CephFS) 是符合 POSIX 标准的文件系统,它使用 Ceph 存储集群来存储其数据。CephFS 使用与 Ceph 块设备相同的集群系统:Ceph 对象存储及其 S3 和 Swift API 或本机绑定 (librados
)。
使用 NFS Ganesha 可通过 NFS 访问对象网关或 CephFS。SUSE Enterprise Storage 6 支持 NFS 版本 3 和 4。NFS Ganesha 在用户空间而不是内核空间中运行,直接与对象网关或 CephFS 交互。