Поделиться через


Объект порта контроллера

[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков заменен API управления хранилищем Windows.]

Объект порта контроллера моделирует порт контроллера в подсистеме. Хост-компьютеры могут выполнять запись в LUN и считывать их через порты контроллера. Порты контроллеров содержатся контроллерами в подсистеме. В VDS 1.1 и VDS2.0 каждый порт контроллера подсистемы имеет значение "активный" или "неактивный" по отношению к каждому luN, с помощью которых находится подсистема. Таким образом, один порт контроллера можно одновременно установить как активный для одного LUN и неактивный для других. Порт контроллера, активный для заданного LUN, несет ответственность за обработку входных и выходных данных LUN.

Порты активных контроллеров служат одной из конечных точек путей MPIO в поставщиках оборудования Fibre Channel, на которые можно наложить политики балансировки нагрузки.

Используйте метод IVdsControllerControllerPort::QueryControllerPorts , чтобы определить порты контроллера, содержащиеся в определенном контроллере. Вызывающие объекты могут получить указатель на определенный порт контроллера, выбрав нужный объект порта контроллера из перечисления, возвращаемого методом QueryControllerPorts . С помощью объекта контроллера вызывающий объект может задать состояние порта контроллера и запросить связанные с ним LUN.

Свойства объекта контроллера включают идентификатор объекта, имя, серийный номер и состояние порта контроллера.

В следующей таблице перечислены связанные интерфейсы, перечисления и структуры.

Тип Элемент
Интерфейсы, которые всегда предоставляются этим объектом только в поставщиках VDS 1.1 и 2.0 Fibre Channel IVdsControllerPort
Связанные перечисления VDS_PORT_STATUS
Связанные структуры VDS_PORT_PROP и VDS_PORT_NOTIFICATION

 

Объекты поставщика оборудования

IVdsControllerControllerPort::QueryControllerPorts