ГОСТ Р ИСО/МЭК 17203-2013
поддерживать по крайней мере один из типов виртуальной системы, идентифицированных в
элементах vssd:VirtualSystemType. Идентификаторы типа виртуальной системы, определенные в
элементах vssd:VirtualSystemType, как ожидают, будут противопоставляться значениям свойств
VirtualSystemTypesSupportod класса CIM_VirtualSystemManagementCapabilities модели CIM.
Характеристики виртуального аппаратного обеспечения описаны как последовательность
элементовItem.ЭлементItem—этопредставлениеXMLэкземпляракласса
CIM_ResourceAllocationSettingData модели CIM. Элемент может описать все требования к памяти и
центральному процессору, так же как и требования к виртуальным устройствам.
В элементе Item могут быть определены несколько подтипов устройства, разделенные одним
символом пробела.
ПРИМЕР
<rasd:RosourceSubType>buslogic lsilogic</rasd:ResourceSubTypo>
8.2 Возможности расширения
Дополнительный атрибут ovf.required элемента Item определяет, требуется ли для
корректного функционирования гостевого программного обеспечения реализация этого элемента
(например, CD-ROM или контроллер USB). Если значение атрибута ovf:requirod не определено, то его
значение по умолчанию ИСТИНА (TRUE).
В дочерних элементах элемента Item дополнительный Булевский атрибут ovf:required должен
учитываться, несмотря на то, что эти элементы находятся в разных пространствах имен RASD WS-
CIM. Программа, анализирующая элемент Item, должна действовать согласно Таблице 2.
Таблица 2 —Действия для дочерних элементов с атрибутом ovf:required
Дочерний элемент
Известен
Значение атрибута ovf-.required
ИСТИНА (TRUE) или не
определен
Действие
Нужно интерпретировать
элемент Item
Известен
ЛОЖЬ (FALSE)
То же
Неизвестен
ИСТИНА (TRUE) или не
определен
Обработка Item должна быть
прекращена
Неизвестен
ЛОЖЬ (FALSE)
Элемент Item нужно
игнорировать
8.3 Элементы виртуального аппаратного обеспечения
Общая форма любого элемонта Item в элементе VirtualHardwareSection имеет следующий
вид:
<ltem ovf:required=‘ ...’ ovf:configurat>on=’...’ ovf:bound
<rasd:Address> ... </rasd:Address>
<rasd:AddressOnParent>... </rasd:AddressOnParent>
<rasd:AllocationUnits> ... </rasd:AllocationUnits>
<rasd:AutomaticAllocation> ... </rasd:AutomaticAllocation>
<rasd:AutomaticDeallocation> ... </rasd:AutomaticDeallocation>
<rasd:Caption> ... </rasd:Caption>
<rasd:Connection> ... </rasd:Connection>
<!—возможны описания нескольких элементов connection -->
<rasd:ConsumerVisibility> ... </rasd:ConsumerVisibility>
<rasd:Description> ... </rasd:Description>
<rasd:ElementName>... </rasd:ElementName>
<rasd:HostResource> ... </rasd:HostResource>
<rasd:lnstancelD>... </rasd:lnstance!D>
<rasd:Limit> ... </rasd:Limit>
<rasd:MappingBehavior> ... </rasd:MappingBehavior>
<rasd:OtherResourceType> ... </rasd:OtherResourceType>
12