在位于不同集群系统中的卷之间创建同步拷贝关系

IBMTSSVC_StorageConfigurationService 类提供了一些方法,用于在属于不同 IBMTSSVC_Cluster 实例的源 IBMTSSVC_StorageVolume 实例和目标 IBMTSSVC_RemoteStorageVolume 实例之间创建同步拷贝关系。

该过程在源位于本地集群系统而目标位于远程集群系统的两个卷之间创建同步拷贝关系。

  1. 将 IBMTSSVC_Cluster 实例标识为首选同步拷贝关系的源集群系统
  2. 获取与源集群系统关联的 IBMTSSVC_StorageConfigurationService 实例的引用 (CIMObjectPath)。
  3. 通过 IBMTSSVC_RemotePartnership 关联标识要放置同步拷贝的 IBMTSSVC_RemoteCluster。
  4. 通过用以下参数规范调用 IBMTSSVC_CascadingAllocationService.Allocate() 方法来创建远程集群系统伙伴关系:
    1. 将 RemoteCluster 设置为 IBMTSSVC_RemoteCluster 实例的引用 (CIMObjectPath)。
    2. 将 Bandwidth 设置为首选带宽(MB)(可选)。

    确保同时从源和候选集群系统中发出该方法,以确定完全配置的伙伴关系;否则,将无法确定同步拷贝关系。

  5. 从源 IBMTSSVC_Cluster 选择一个 IBMTSSVC_StorageVolume 作为源卷。
  6. 从 IBMTSSVC_RemoteCluster 选择一个 IBMTSSVC_CandidateVolume 作为目标卷。要确定候选卷,请使用来自源卷的 IBMTSSVC_CopyCandidate 关联。
    Note: 远程集群系统上的 IBMTSSVC_StorageVolume 实例在本地集群系统上显示为 IBMTSSVC_CandidateVolume 实例。
  7. 用以下参数规范调用 IBMTSSVC_StorageConfigurationService.AttachReplica() 方法:
    1. 将 SourceElement 设置为源 IBMTSSVC_StorageVolume 实例的引用(CIMObjectPath)。
    2. 将 TargetElement 设置为目标 IBMTSSVC_CandidateVolume 的引用(CIMObjectPath)。
    3. 将 ElementName 设置为同步名称(可选)。
    4. 针对同步,将 CopyType 设置为 3;针对异步,将其设置为 2

源 IBMTSSVC_StorageVolume 实例和目标 IBMTSSVC_StorageVolume 或 IBMTSSVC_RemoteStorageVolume 实例现已通过 IBMTSSVC_MasterRemoteStorageSynchronized 关联连接起来。