本节不详细介绍用于设置 Oracle ZFSSA 的过程。如需了解包括配置步骤在内的有关设备的更多信息,请参阅以下来源:
Oracle 帮助中心存储文档页中的 Oracle ZFSSA 产品文档
《Using the Oracle ZFS Storage Appliance as Storage Back End for OpenStack Cinder》(《使用 ZFS Storage Appliance 作为 OpenStack Cinder 的存储后端》)。此白皮书详细介绍了如何设置要在云中使用的存储设备。
在执行使用 Oracle ZFSSA 设置 OpenStack 的过程之前,请确保已经创建了将承载数据存储通信流量的子网。本章中的方案使用图 1 作为此起点的基础,但有一处差异。此处,存储数据通信流量承载在两个子网上,以 net2 和 net3 作为该通信流量的接口。这两个子网可确保数据存储服务的高效性能和可用性。
Oracle ZFSSA 使用 iSCSI 在网络上交换 SCSI 命令。要设置 iSCSI 节点之间的通信,必须提供以下信息:
SCSI 节点 DNS 名称或 IP 地址。SCSI 节点包含启动器节点和目标节点。
目标节点上的 TCP iSCSI Internet 端口。缺省情况下,端口号为 3260。
启动器节点和目标节点的 iSCSI 限定名称 (iSCSI Qualified Name, IQN)。
使用质询握手身份验证协议 (Challenge Handshake Authentication Protocol, CHAP) 的可选验证信息(CHAP 验证)
要为此预备步骤获取相关的 iSCSI 信息,请使用 Oracle Solaris iscsiadm 命令。
本文档不介绍设备配置步骤。有关为设备进行运营准备的过程,请参阅 Oracle 的存储文档中的相应发行版文档。
OpenStack ZFSSA Cinder 驱动程序会创建和管理卷,其方法为:在设备上创建相关的 LUN,设置这些 LUN 的相应属性,以及管理 LUN 对要在其上使用卷的 OpenStack 计算节点和来宾实例的可见性。
在设置了 Oracle ZFSSA 后,就可以配置 ZFSSA iSCSI Cinder 驱动程序了。