ГОСТ Р ИСО/МЭК 17203-2013
Пример 4
—
Пример содержимого внешнего файла resources/lt-it-bundle.msg на который
ссылается предыдущий пример:
«Strings
xmlns:ovf="
http://schemas.dmtf.org/ovf/envelope/1
"
xmlns="
http://schGmas.dmtf.org/ovf/envelope/1
"
xml:lang="it-IT”>
<Msg ovf:msgid=Minfo.os”>Sistema operativo«/Msg>
</Strings>
11 Среда OVF (OVF Environment)
Среда OVF определяет, как взаимодействуют гостевое программное обеспечение и
платформа развертывания. Эта среда позволяет гостевому программному обеспечению получать
доступ к информации о платформе развертывания, такой как определенные пользователем значения
для свойств, определенных в дескрипторе OVF. Спецификация среды поделена на раздел
протокола protocol
и раздел
транспорта transport.
Раздел
протокола
определяет формат
и семантику XML-докумемта, который может быть сделан доступным для гостевого программного
обеспечения. Раздел
-транспорта
определяет, как передается информация между платформой
развертывания и гостевым программным обеспечением.
В файле определения XML-схемы dsp8027_1.1.0.xsd для среды OVF перечислены элементы и
атрибуты.
11.1 Документ среды Environment Document
Документ среды — это расширяемый XML-документ. который обеспечивает гостевое
программное обеспечение информацией среды выполнения. Способ, посредством которого этот
документ доставляется, зависит от типа транспорта.
ПРИМЕР
-
В следующем примере приводится структура документа среды.
<?xml version="1.0" encoding="UTF-8"?>
«Environment xmlns:xsl="
http://www.w3.org/2001/XMLSchema-instance"
xmlns:ovfenv="
http://schemas.dmtf.org/ovf/environment/1"
xmlns=”
http://schemas.dmtf.org/ovf/environment/1
"
ovfenv:id=,,идeнтификaтop виртуальной машины из дескриптора OVF”>
<!—Информация о платформе виртуализации —>
«PlatformSection>
<Kind> Тип платформы виртуализации «/Kind»
<Version>BepcHB платформы виртуализации<Л/еге1оп>
«Vendor» Поставщик платформы BnpTyanH3apHH«/Vendor>
<1.оса1е»Язык и код страньк/Locale»
<TimeZone>TeKyiuan разница во времени с UTC в минутах«ГПте2опе>
</P!atformSection>
<!— Свойства, определенные для данной виртуальной машины ~>
<PropertySection>
«Property ovfenv:key="key" ovfenv:value=”value”>
<!—еще свойства ->
«/PropertySection»
«Entity оу(епу^=”Идентификатор одноуровневой виртуальной системы или
набора виртуальных систем ">
<PropertySection>
<!—Свойства с родственных систем ~>
«/PropertySection»
«/Entity»
«/Environment»
27