LUN Plex 对象

[从Windows 8和Windows Server 2012开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]

LUN plex 对象为 LUN 包含的 LUN plex 建模。 只有镜像 LUN 才能有多个丛;所有其他 LUN 类型都有一个 plex。 每个 plex 都包含 LUN 上的一个数据副本。 可以向 LUN 添加新的丛,并且除了原始 plex 之外,还可以删除现有的 plex。 VDS 支持四种 LUN plex 类型:简单、跨区、条带和带化奇偶校验。 有关其中每个 LUN 类型的说明,请参阅 LUN 对象

使用 IVdsLun::AddPlex 方法将 plex 添加到 LUN,使用 IVdsLun::RemovePlex 方法删除 plex。 可以通过调用 IVdsLun::QueryPlexes 方法来查询 LUNplexes 。 可以通过从 QueryPlexes 方法返回的枚举中选择所需的 plex 对象来获取指向特定 LUN plex 的指针。 使用 plex 对象,可以查询驱动器盘区和自动显示提示,并应用新提示。

除了对象标识符、名称和序列号之外,LUN plex 对象属性还包括 plex 类型、大小、状态、运行状况、转换状态和标志;取消屏蔽列表和条带大小;和重新生成优先级设置。

下表列出了相关的接口、枚举和结构。

类型 元素
始终由此对象公开的接口 IVdsLunPlex
关联的枚举 VDS_LUN_PLEX_FLAGVDS_LUN_PLEX_STATUSVDS_LUN_PLEX_TYPE
关联的结构 VDS_LUN_PLEX_PROP

 

硬件提供程序对象

LUN 对象