IBM Cloud Docs
QuantaStor for VMware 体系结构指南

QuantaStor for VMware 体系结构指南

您可以为 VMware ESXi 5 环境订购和配置 OSNexus QuantaStor 共享存储器解决方案。 请将以下信息与高级单站点 VMware 参考体系结构手册一起使用,在 VMware 环境中设置其中一个存储器选项。

准备工作

确保您具有任何必需的帐户许可权和设备访问权。 只有帐户所有者或具有管理用户经典基础架构许可权的用户才能调整许可权。

步骤 1:订购 QuantaStor 共享存储器

在下单购买存储设备之前,您需要确定符合您的容量、性能和冗余要求的规格。 这些规格可包括处理器和机箱选择、QuantaStor许可证容量、服务器内存、数据磁盘驱动器的类型和数量、缓存磁盘的类型和数量以及网络配置和其他规格。 有关在您的环境中选择正确的QuantaStor配置的更多信息,请参阅 《虚拟化QuantaStor解决方案设计指南》

确保您了解 VM 的容量和 I/O 需求,然后再下订单。 虽然 QuantaStor 服务器是可扩展的,但初始调整硬件大小也非常重要,这可避免配置和部署中发生延迟。

订购 QuantaStor

完成以下步骤以订购 24 TB 可用 QuantaStor 混合系统,该系统针对 VMware 工作负载的中端性能进行了调整:

  1. 登录 IBM Cloud® infrastructure customer portal并单击账户 > 下订单
  2. 选择 Bare Metal Servers, Monthly。
  3. 输入以下配置选项:
    • **数据中心:**先前创建的 VLAN 和 ESXi 主机的位置
    • 服务器: 具有双处理器 Xeon 处理器的 36 托架机箱
    • 内存: 128 GB
    • 操作系统: OSNEXUS QuantaStor 5.x (48 TB)
    • 硬盘驱动器
      • 操作系统磁盘: 2 RAID 1 中的 960 GB SSD
      • 数据磁盘: 24 个 2 TB SATA (单独)
      • 日志磁盘: 2 x 960 GB SSD (单独)
      • 高速缓存磁盘: 2 x 960 GB SSD (单独)
    • **公用带宽:**仅限专用网络
    • **上行端口速度:**10 Gbps 冗余专用网络上行链路
  4. 单击继续处理订单

存储服务器配置了两个未绑定的网络接口,这样就可以使用两个不同的子网来平衡存储阵列的负载流量。

完成配置

现在,您的购物车中有一个 QuantaStor 设备。 为设备分配专用 VLAN、主机名和域,以便正确配置。

  1. 分配以下 VLAN 并为设备创建主机名:QuantaStor 主机 - 后端 VLAN:(在环境中为 1102)
  2. 选择付款方式,同意“条款和条件”,然后单击“最终确定订单”。

在服务器配置完成并可通过 VPN 或虚拟服务器访问之前,请勿继续执行步骤 3。

步骤 2: 为 VMware 主机启用 iSCSI 软件适配器

必须在每个管理和容量主机上启用 iSCSI Software Adapter,并在装载 iSCSI 卷之前收集其 iSCSI 限定名 (IQN)。 使用以下步骤来启用 iSCSI Software Adapter:

  1. 转至 ESXi 管理或容量主机,然后选择“管理”>“存储器”>“存储适配器”。
  2. 单击绿色加号 (+) 并添加 iSCSI Software Adapter。
  3. 启用后,单击对应于 iSCSI Software Adapter 的 vmhba,并记录“适配器详细信息”部分中的“iSCSI 名称”(图 1)。
  4. 对每台 ESXi 主机上的每个iSCSI软件适配器执行步骤 1 - 3。

步骤 3:配置 QuantaStor

供应 QuantaStor 服务器后,可以设置网络,创建传递 (RAID0) 单元,构建存储池,创建 iSCSI 卷,最后将这些卷分配给主机。

例如,卷 vmk3 具有 vmnic0,用于连接到存储器 VLAN 上的“可移植专用子网 A”。 卷 vmk4 具有 vmnic2,用于连接到存储器 VLAN 上的“可移植专用子网 B”。 QuantaStor服务器还有两个专用网络适配器(eth4 和eth6)连接到存储 VLAN。

配置联网

  1. 打开网络浏览器,转到设备页面上列出的QuantaStorIP 地址。
  2. 输入管理用户名密码(位于设备详细信息页面上的“密码”部分中)。 继续之前,请记下 QuantaStor 服务器所使用的专用网络设备,例如 eth4。
  3. 转至存储系统 > 网络端口
  4. 从网络适配器列表中选择活动的专用适配器(示例:eth4)。 右键单击并从菜单中选择修改网络端口
  5. 清除“已启用iSCSI”复选框,禁用与此适配器的iSCSI连接,然后单击“确定”。
  6. 选择不活动但已分配给专用网络的专用适配器(示例:eth6)。
  7. 右键单击eth6适配卡,从菜单中选择修改网络端口
  8. 修改网络端口屏幕上,对于配置类型,选择静态
  9. 输入适配器的主专用 IP 地址、子网和网关。 如果要使用高级单站点 VMware 参考体系结构手册中的 VLAN 工作表,请使用“存储器”行中的地址。
  10. 清除“已启用iSCSI”复选框,禁用与此适配器的iSCSI连接。
  11. 为该专用适配器配置 IP 地址后,右键单击该适配器,并选择启用网络端口以使其联机。
  12. 单击确定以在验证 IP 地址后启用端口。

开具支持凭单

为第二个适配器配置主专用 IP 地址后,需要开具支持凭单。 打开票据有助于确保在 VLAN 上配置了其他系统时,您使用的 IP 地址不会被占用。

  1. 单击支持 > 添加凭单,然后输入以下信息:
    • 主题:专用网络问题
    • 标题预留和分配专用 IP 地址
    • 关联设备:“选择 QuantaStor 服务器”
    • 详细信息:在 VLAN 上保留和分配。 此 IP 地址用于 QuantaStor 服务器上的第二个适配器。

配置 QuantaStor

现在,阵列可以接受来自两个适配器的连接,那么必须分配这两个适配器在“存储路径 A”和“存储路径 B”子网上的虚拟接口。

  1. 右键单击初始专用适配器接口eth4),然后选择菜单上的创建虚拟接口
  2. 在出现的屏幕上输入适配器的便携式专用 IP 地址和子网,并确保选中已启用iSCSI
  3. 如果您正在使用 VLAN 工作表,请使用“存储路径 A”行中的地址。
  4. 记录“可移植 IP 地址”页面上“注释”部分中使用的 IP 地址。
  5. 选择要绑定虚拟接口的初始专用适配器接口 (eth4),然后单击确定
  6. 右键单击另一个专用适配器接口eth6),然后选择菜单上的创建虚拟接口
  7. 为适配器输入便携式专用 IP 地址和子网,并确保在生成的窗口中选中已启用iSCSI
  8. 如果您正在使用 VLAN 工作表,请使用存储路径 B 行中的地址。
  9. 记录“可移植 IP 地址”页面上“注释”部分中使用的此 IP 地址。
  10. 选择要绑定虚拟接口的另一个专用适配器接口 (eth6),然后单击确定

在使用 IP 地址和虚拟接口配置 QuantaStor 服务器之后,配置路由以确保传出流量使用正确的接口。 两个 NIC 位于不同子网。

  1. 使用 root 用户凭证通过 SSH 登录到 QuantaStor 服务器,然后将以下行附加到 /etc/network/interfaces。 假定 eth4 和 eth6 是专用网络上的 NIC:
    • post-up ip route add10.0.0.0/8on deveth4
    • post-up ip route add10.0.0.0/8on deveth6tableeth6
    • 从表eth6中添加新的 IP 规则

配置传递 (RAID0) 单元

** 根据供应,物理磁盘可能不会向 QuantaStor公开。 您可以通过单击“物理磁盘”部分并查看可用硬盘驱动器的列表来进行检查。 如果未看到正确数量的驱动器,请执行以下步骤:

  1. Hardware Controller 菜单中,单击 Controllers & Enclosures > **创建直通单元。
  2. 验证主机和控制器,然后单击 OK
  3. 任务完成后,单击 Physical Disks 并验证。

创建存储池

接下来,必须创建用于分配卷的存储池,然后才能创建卷或共享。

  1. 右键单击存储池,并选择创建存储池
  2. 创建存储池屏幕上,输入以下信息:
    • 名称:输入适用的存储池名称。 示例:StoragePool-01
    • 池类型:缺省值 (zfs)
    • I/O 概要文件:虚拟化
    • 存储池使用的磁盘:检查所有数据磁盘(不检查固态硬盘)。
  3. 单击确定

创建 iSCSI 存储卷

您需要创建两个存储卷。 一个卷用于管理集群上的管理 VM,另一个卷用于容量集群上的 VM。 完成以下步骤以创建 iSCSI 存储卷:

  1. 右键单击存储卷,然后选择菜单上的创建存储卷

  2. 输入存储卷的信息。

    虽然您的配置可能因工作负载和存储容量而异,但示例中为每个存储卷显示了表 1 和表 2 中的值。

iSCSI管理卷
字段
名称 Mgmt-LUN0
存储池 [上一步中配置的存储池名称]
大小 1 TB
保留百分比 0-100
压缩 已启用
iSCSI容量卷
字段
名称 Capacity-LUN0
存储池 [上一步中配置的存储池名称]
大小 40 TB
保留百分比 0-100
压缩 已启用

为主机分配对卷的访问权

设置卷之后,您需要配置 QuantaStor,以允许 ESXi 主机通过每个主机的 IQN 对这些卷进行访问。

  1. 转到QuantaStor管理页面,右键单击“主机”菜单并选择“添加主机”。
  2. 添加主机屏幕上,输入以下信息:
    • 主机名:输入适当的主机名。 主机名没有完全合格域名(FQDN),但必须描述主机。 示例:MyESXiHostName
    • 操作系统类型:VMware
    • 启动器:iSCSI合格名称 (IQN)
    • iSCSI 限定名:相应主机的 IQN。
  3. 单击确定

请针对 ESXi 环境中的每台主机执行以下步骤。 在管理群集和容量群集中添加每台主机后,请按照以下步骤操作:

  1. 右键单击“主机组”菜单并选择“创建主机组”。
  2. 在“名称”字段中输入 "`ManagementCluster",然后选择管理群集中的所有主机。
  3. 单击确定。 创建一个主机组,我们可以将其分配给特定卷。

对容量集群重复此过程。

  1. 单击存储卷菜单。
  2. 右键单击 Mgmt-Lun0 卷,然后选择 分配或取消分配主机访问权
  3. 确认_Mgmt-Lun0_是菜单中的一个选项,然后选择在上一步中创建的主机组。 此选项允许管理集群中的每个 ESXi 主机访问 Mgmt-Lun0 卷。 对_Capacity-LUN0_ 执行同样操作。

第 4 步:在管理集群和容量集群上挂载卷

登录到 vSphere Web 客户机,然后转至 vCenter 库存列表下的主机

使用以下步骤在 ESXi 主机上装载卷:

  1. 选择一个主机,然后单击管理 > 存储器 > 存储适配器
  2. 选择目标 > 动态发现 > 添加...
  3. 添加发送目标服务器屏幕上,输入在“存储路径 A”上分配给 QuantaStor 存储设备的 IP 地址。
  4. 将“端口”保留为 3260,然后单击确定
  5. 单击动态发现 > 添加...。 对“存储路径 B”重复步骤 4 和 5。

ESXI 主机已准备好重新扫描 iSCSI Software Adapter 来发现 Mgmt-Lun0 卷。

  1. 选择存储适配器屏幕上的重新扫描存储适配器图标(图 9)。
  2. 在出现的屏幕上保留默认选项,然后单击“确定”。
  3. 发现卷后,单击操作,新建数据存储, 并将其格式化为 VMFS-5
  4. 确认格式设置完成,然后单击存储设备 > 设备详细信息 > 编辑多路径...
  5. 对于路径选择策略,选择循环法,然后单击确定

现在,_Mgmt-Lun0_卷已连接到一台主机,您必须返回群集中的其他管理主机,重复添加卷的过程。 You do not need to format the volume as it is already formatted with VMFS-5 and is displayed as such after discovery.

步骤 5:在 vSphere ESXi 主机中禁用延迟确认

在存储 LUN 连接到管理主机和容量主机后,需要禁用延迟 ACK。

  1. 转至 vSphere 环境,然后选择存储适配器 > iSCSI Software Adapter > 高级选项
  2. 单击编辑,然后一直滚动到“高级选项”屏幕的末尾。
  3. 清除 DelayedAck 复选框,然后单击确定

现在,您可以返回 高级单站点VMware参考架构 手册,完成环境设置。