网络注意事项
IBM Spectrum Virtualize for Public Cloud 在 IBM Cloud™ 上支持双节点、四节点、六节点或八节点系统配置。所有这些配置都需要进行网络规划并了解如何在 IBM Cloud 中配置网络选项。根据计划安装 IBM Spectrum Virtualize for Public Cloud 软件的方式,您可以通过包含多台裸机服务器的单个订单,或者通过在 IBM Cloud 门户网站设备订单的“已验证的订单”页面上指定前端 VLAN,配置系统中的所有节点。
在自动安装 IBM Spectrum Virtualize for Public Cloud 软件期间,此安装会在 IBM Cloud 中的现有主专用 VLAN 上创建一个新子网。自动安装会在与目标裸机服务器相同的 VLAN 上创建子网。在配置期间,IBM Cloud 会为裸机服务器上的公用以太网端口 (intr1) 和专用以太网端口 (intr0) 分配 IP 地址。这些端口属于同一个 VLAN,并且安装程序会在同一 VLAN 中订购包含可移植专用 IP 地址的新子网。在虚拟专用以太网端口(eth0 和 eth1)上分配 6 个 IP 地址,并且这些地址属于该子网。对于系统中的每个节点,分配了 5 个唯一 IP 地址,并将这些地址配置到可移植专用子网上的服务器。此外,为整个系统配置了第六个 IP 地址,并且系统中的节点将共享此地址。此 IP 地址将用作整个系统的管理 IP 地址。
如果使用半自动或手动安装过程代替自动安装,那么需要通过 IBM Cloud 门户网站来请求可移植子网并分配所需的 IP 地址。要分配这些地址,您需要选择要分配子网范围内的哪些 IP 地址作为每个节点的 5 个 IP 地址。您还必须分配一个用于整个系统的共享 IP 地址。
- 针对主机和块存储器的基于 iSCSI 的连接
- 通过 IP 复制实现的远程拷贝操作
- 针对节点间通信和数据复制的基于 IP 的连接
- 在系统和裸机服务器上的所有端口之间共享 20 Gb 网络。
- 必需的节点硬件支持 4 个 10 Gbps 以太网端口:两个专用端口和两个公用端口。仅将属于专用网络的两个端口映射到 IBM Spectrum Virtualize for Public Cloud 软件。在 IBM Cloud 环境中,端口 1 和 2 属于专用网络。
- 在 IBM Cloud 环境中,块存储器必须位于专用网络中。
- 确认在正确的端口上指定 IP 地址。所有 IP 地址都是专用可移植地址。使用以下信息将 IP 地址分配给正确的端口:
- 系统上每个节点的服务 IP 地址都必须位于端口 1 中。
- 每个节点都必须有两个节点 IP 地址,一个在端口 1 上分配,另一个在端口 2 上分配。节点 IP 地址必须位于同一 VLAN 或子网中。
- 系统的系统 IP 地址位于端口 1 中。您可以使用 chsystemip 命令为节点上的第二个以太网端口配置第二个 IP 地址。
- iSCSI 主机不必位于同一 VLAN 或子网中。只要它们具有良好的网络连接,就可正常工作。
- 远程系统之间的 IP 复制使用端口 1 和 2 上的端口 IP。IP 复制将在两个位置之间复制数据以提供数据弹性和恢复。例如,您可以将数据从内部部署的位置迁移到 IBM Cloud 环境中的 IBM Spectrum Virtualize for Public Cloud 系统。您还可以在云环境中的系统之间或者单独的云实例之间使用 IP 复制。
此外,每个系统都使用多个 IP 地址,并且需要系统中的所有节点都在相同 VLAN 和子网中提供。系统上的每个节点都需要两个节点 IP 地址、两个端口 IP 地址和一个服务 IP 地址。此外,需要单个系统 IP 地址来管理系统。节点 IP 地址用于节点到节点的连接。端口 IP 地址用于主机、后端存储器通信、IP 复制和 iSCSI 虚拟化。下图显示了这 6 个 IP 地址,并展示了如何在网络中使用这些地址。除了这些 IP 地址外,还将裸机服务器上的两个物理端口映射到 IBM Spectrum Virtualize for Public Cloud 节点上的虚拟端口。在下图中,为了简便起见,只显示了一个节点。

- 系统 IP 地址
- 在系统中的所有节点之间共享此 IP 地址,并且此地址用于通过命令行或管理 GUI 界面连接到系统以完成管理操作和 IP 复制。
- 服务 IP 地址
- 对于系统中的所有节点,服务 IP 地址用于直接连接到节点以在节点上执行与服务相关的任务。为系统中的所有节点分配一个服务 IP 地址。
- iSCSI 端口 IP 地址
- 对于系统中的每个节点,分配了两个 iSCSI 端口 IP 地址来为系统路由不同类型的流量。例如,您可以指定是将某个端口用于主机、存储器还是 IP 复制流量。可针对多个用途分配端口,并且可根据系统的流量需求来更改端口。要在管理 GUI 中更改这些设置,请选择。右键单击端口,然后选择操作。
- 节点 IP 地址
- 对于系统中的每个节点,必须分配两个 IP 地址。这些 IP 地址用于处理两个节点之间通过 IP 连接(称为 IP 集群)进行的通信。
裸机服务器有 4 个物理以太网端口,分别名为 intr0、intr1、intr2 和 intr3。在配置期间,IBM Cloud 自动在 intr0 上配置一个专用 IP 并在 intr1 上配置一个公用 IP。未配置端口 intr2 和 intr3。系统通过 Single Root I/O Virtualization (SR-IOV) 技术映射两个专用端口(intr0 和 intr2)。在节点上,这两个已映射的虚拟专用以太网端口的名称为 eth0 和 eth1。如果使用 RHEL 命令来使 intr0 或 intr2 端口脱机,那么节点对应的映射虚拟专用端口也将脱机。
除了这些 IP 地址和端口注意事项外,IBM Spectrum Virtualize for Public Cloud 的常见用例是将数据从内部部署的数据中心迁移或复制到 IBM Cloud。此场景也会对网络产生影响。在传统内部部署配置中,数据中心位于云中提供的专用网络外部。内部部署站点的管理员可以建立 IP 复制,以便将数据传输到云以用于数据迁移或恢复场景。
下图显示了迁移或复制用例以及网络配置所需的组件。

- 内部部署的数据中心将运行 IBM Spectrum Virtualize 软件,并在内部部署的源卷与 IBM Cloud 中运行的系统上的目标卷之间使用复制。内部部署的系统和 IBM Spectrum Virtualize 系统必须安全地相互连接。一种连接方法是通过虚拟专用网 (VPN)。管理员配置内部部署系统和云系统之间的 IP 伙伴关系,并指定两个位置中的源卷和目标卷。 在源卷和目标卷之间创建此关系后,可在内部部署的系统和 IBM Cloud 中的系统之间复制数据。
- 假定管理员登录到内部部署的系统,并通过 VPN 或直接链路来连接到 IBM Cloud 专用网络。访问管理 GUI 或命令行界面需要向 IBM Cloud 专用网络进行认证。
- 系统有多个可用于访问系统的管理 IP 地址。系统 IP 地址用于配置和管理系统上的对象和功能。管理 IP 地址位于端口 1 上。对于系统中的每个节点,服务 IP 地址用于直接连接到节点以完成服务和维护任务。 每个节点的服务 IP 地址都分配给端口 1。
- IBM Spectrum Virtualize for Public Cloud 系统中的每个节点位于运行 IBM Spectrum Virtualize for Public Cloud 安装的裸机服务器上。裸机服务器上的端口具有不同的端口号。在将这些端口映射到 IBM Spectrum Virtualize for Public Cloud 节点上的虚拟端口时,它们将成为专用端口 1、公用端口 2、专用端口 3 和公用端口 4。
- 块存储器位于 IBM Cloud 专用网络中。 管理员可使用 iSCSI 虚拟化(将云存储器用于卷)添加云存储器。
- 节点还具有 iSCSI 端口 IP 地址,用于在系统与主机和云存储器之间路由流量。用于将系统连接到块存储器的端口 IP 地址可以位于端口 1 或 2 上,因为存储器位于 IBM Cloud 上的专用网络中。对于专用网络中的主机,可使用端口 1 或端口 2。
- iSCSI 主机不必位于同一专用网络中。