Лицензирование виртуальных машин. Часть 3 — Серверные ОС - Windows Server 2008 с/без Hyper-V

Сегодня начнем разговор о лицензировании серверов при использовании виртуализации. Но сразу оговорюсь, что потребуется разделить темы лицензирования самих ОС и серверных приложений. Данная статья посвящена именно серверным ОС — Windows Server 2008 и Windows Server 2008 without Hyper-V. Первого марта с запуском продаж по программам корпоративного лицензирования в программы лицензирования серверных ОС внесены интересные изменения. Обсудим их.

В самом начале отмечу главное: мы лицензируем запускаемые* экземпляры ОС, а не создаваемые или хранимые образы. То есть, вы можете создавать и хранить любое количество экземпляров ОС. В том числе, на любых носителях — например, CD, DVD или VHD — и хранить их в любом количестве копий. Это разрешено правилами лицензирования еще с декабря 2005 года.

Для того, чтобы запустить экземпляр ОС на вашем сервере, вы должны сначала «привязать» лицензию к серверу. Привязывая лицензию к серверу, вы разрешаете использование ПО, попадающего под действие этой лицензии, только на данном сервере. Количество экземпляров, которое вы можете запускать в рамках одной лицензии, зависит от издания серверной ОС, которую вы лицензируете. Вы можете переносить лицензии с сервера на сервер — отвязывая от одного и привязывая к другому — но не чаще, чем раз в 90 дней.

Из этого принципа существуют некоторые исключения, которые обозначены в документе «Правила использования продукта» (Product Use Rights или PUR). Например, вы можете произвести внеочередной перенос лицензию и не дожидаясь истечения 90-дневного срока — в случае, когда вы отказываетесь от сервера из-за его аппаратной поломки.

Возвращаемся к Windows Server 2008. С официальным выходом ОС первого марта в прайс-листах появилась версия «without Hyper-V». По первоначальным планам, в течении 180 дней после выпуска (состоявшегося второго февраля) будет выпущена версия «with Hyper-V», и в прайс-листах должны стать доступны две версии. Однако ситуация на рынке виртуализации накалилась и в Редмонде решили начать продавать версию «with Hyper-V» с первого мая. Сейчас обе версии доступны в прайс листах. Если в названии версии про Hyper-V ничего не сказано, то в этой версии он есть.

Лицензирование Windows Server 2008 в зависимости от издания

Windows Server 2008 Standard лицензируется «per Server» — то есть одной лицензией на весь запущенный экземпляр — и помимо этого требует CAL для доступа к ресурсам запущеных экземпляров. При этом,

  • одна лицензия дает возможность использовать один запущенный экземпляр на одном физическом сервере И еще один запущенный экземпляр ОС в виртуальной машине на этом же сервере. А также возможность создавать и хранить неограниченное число незапущенных экземпляров ОС.

Windows Server 2008 Enterprise лицензируется также «per Server» и требуются CAL для доступа к ресурсам. При этом,

  • одна лицензия дает возможность использовать один запущенный экземпляр на одном физическом сервере И еще до четырех запущенных экземпляров ОС в виртуальных машинах на этом сервере. А также возможность создавать и хранить неограниченное число незапущенных экземпляров ОС.
  • на физическом сервере должна быть установлена Windows Server издания Enterprise или ОС другого производителя. В виртуальных машинах может быть установлена Windows Server 2008 изданий Enterprise или Standard, а также предшествующие им версии.

Windows Server 2008 Datacenter лицензируется «per Processor» — то есть требуется столько лицензий, сколько процессоров установлено в сервере — и помимо этого также требует CAL для доступа к ресурсам. При этом,

  • один комплект лицензий по количеству процессоров дает возможность использовать один запущенный экземпляр на одном физическом сервере И еще неограниченное количество запущенных экземпляров ОС в виртуальных машинах на этом сервере.
  • вы должны лицензировать все физические процессоры (сокеты, а не ядра) сервера для того, чтобы пользоваться правами на неограниченное количество запущенных виртуальных экземпляров.
  • Windows Server 2008 Datacenter требует Windows CALs точно так же, как другие издания.

Для подсчета необходимого числа лицензий рекомендую воспользоваться Windows Virtualization Calculator.

* Вы запускаете экземпляр ОС, загружая его в память и выполняя любые его инструкции. Будучи единожды запущенным, экземпляр считается таковым даже если его инструкции перестали выполняться — до тех пор, пока он загружен в память.

Экземпляры не могут быть поделены между несколькими серверами. Однако вы можете привязать несколько лицензий к одному физическому серверу, чтобы увеличить количество лицензированных запускаемых экземпляров. О лицензировании гостевой ОС при переносе виртуальной машины между физическими серверами мы поговорим в следующей статье.