Комментарии 98
Сначала по рассчётам один хост «может теоритически потянуть» работу пятерых, а далее, автор пишет о миграции 500 хостов на один.
Или я что-то не понимаю или тут что-то не так.
Единственная моя неточность заключается в том, что 500 хостов в кластере быть не может. Максимум 64)
Спрашиваю любопытства ради, а не для холиваров: зачем собирать кластеры на Windows?
Q: Как лицензируются виртуальные контейнеры (Hyper-V Containers) Hyper-V Containers
A: контейнеры лицензируются также, как обычные виртуальные машины Hyper-V. На редакции Standard можно запустить 2 виртуальные машины, на Datacenter – неограниченное количество
Для Standard ограничения на виртуализацию указано: Two virtual OSE
С расшифровкой «OSE: Operating System Environment»
Microsoft Server Virtualization License Mobility VL Brief
Operating System Environment: Operating system environment (OSE) means all or part of an operating system instance, or all or part of a virtual (or otherwise emulated) operating system instance which enables separate machine identity (primary computer name or similar unique identifier) or separate administrative rights, and instances of applications, if any, configured to run on the operating system instance or parts identified above. There are two types of OSEs, physical and virtual. A physical hardware system can have one physical OSE and/or one or more virtual OSEs.
Тут явно указано что речь идёт об экземпляре(instance). Выше в этой же пдф-ке даётся определение экземпляра:
Instance: An instance of software is the set of files that make up the software, stored in executable form and ready to run. You create an instance of software by executing the software’s setup or install procedure, or by duplicating an existing instance. Instances of software can run on physical or virtual hardware systems.
В примерах к определению экземпляра упоминаются только серверные продукты MS.
В вводной части сказано что речь идёт именно о лицензировании серверных продуктов MS в виртуальных средах:
It can help you understand how to use Microsoft server products with virtualization technologies, such as Microsoft Hyper-V technology, or third-party virtualization solutions provided by VMware and Parallels.
Тем более что для бесплатного Hyper-V 2012 R2 указано ограничение в 1024 виртуальных машин на хост.
Т.е. я склонен рассматривать OSE в контексте лицензирования Windows Server именно как экземпляр Windows Server.
Но я с вами согласен — было бы лучше если бы в определении OSE было явно указано что это относится именно к Windows Server, и не касается ОС прочих разработчиков/редакций(ограничения использования которых в виртуальных средах регламентируется лицензионным соглашением к этим продуктам, а не лицензированием Windows Server). Всего одна строчка в лицсоглашении сняла бы кучу однотипных вопросов с техподдержки MS и реселлеров. Тем более что судя по приведённой вами переписке, ТП реселлеров зачастую трактует схему лицензирования иначе чем MS — недавно проходил очередной аудит MS, претензий к использованию прочих ОС в виртуалках Windows Server 2012 R2 Std(сверх двух инстансов этого стандарта) у аудиторов не возникло. Хотя конечно в данной ситуации прецедент не прецедент :D
4. Выпуск Standard.
• Лицензия выпуска Standard дает право использовать серверное программное обеспечение в двух Операционных средах на Лицензированном сервере.
• Выпуск Standard позволяет использовать один Запущенный экземпляр серверного программного обеспечения в Физической операционной среде на Лицензированном сервере (в дополнение к двум Виртуальным операционным средам), если Физическая операционная среда используется исключительно для предоставления удаленного доступа к Виртуальным операционным средам и для управления ими.
1. Проект ReactOS ни сам, ни под видом каких-либо сопутствующих брендов никаких «государственных» денег не получал на данный момент!
2. Вообще, 90% финансирования проект получает исключительно сбором пожертвований. Остальные 10% — это мероприятия вроде Google Summer of Code.
3. Прежде чем кричать о распиле государственных денег, которые внезапно ваши, предьявите нам пожалуйста справку о зарплате и деларацию о налогах. И мы посмотрим в какой вы стране зарабатываете и сколько платите налогов, если вообще зарабатываете и платите. Возможно вы работате в черную, в конверт или фриланс, а нам заливаете про народные деньги.
А вот здесь вы пишите, что вы украли 100 тысяч из бюджета. Здесь же пишите про бренд под который украли.
У вас склероз? А у меня его нет.
А требовать что-то от меня у вас права нет. У меня есть право требовать от вас, потому что вы украли мои деньги, а у вас такого права по отношению ко мне нет.
2. Не государтсвенных, а от фирмы LG. Коммерческая фирма. Знаете, они еще смартфоны делают. Государственных денег в тот год на Селигере не давали. Вы не владеете темой, а распространяете клевету.
3. Если бы их выиграли не мы в честной борьбе, из бы выиграл любой другой проект, а полезных проектов там реально было мало.
Вы, простите, с какого района (гражданство РФ точно есть? А статус налогового резидента? А сколько реально уплаченных налогов?) И откуда у вас такие права? Право распространять клевету?
Раз у нас нет права проверить гражданин ли вы РФ и исправно платите налоги, то у вас нет права заявлять на абсолютно неподдевержденных ничем основания, что среди полученных нами денег есть «государственные» и что среди «государственных денег» есть ваши «налоги».
Еще раз повторю, грант был коммерческим, получен честным путем. Хотя зачем спорить с человеком со слитой кармой?
Вы никто и звать вас никак, ваше место в тюрьме.
А то что ваши же сявки слили мне карму, так что с того?
Обратите внимание, что я пишу статьи полезные, а вы только рекламку своего недопродукта. Видите разницу? Я — профессионал. А вы — мошенник.
Давайте я приведу простой факт, вы его не оцените, ибо вы — религиозный фанатик, но пусть его увидят другие. За 19 лет Linux прошел путь от набросков одинокого финского студента, до 460 мест в TOP500 Supercomputers и ведущей серверной платформы.
За 19 лет ReactOS так и не научился запускаться на реальном железе.
Вот это — факты. А все остальное — религиозный фанатизм.
Я вижу. что вас слили за очевидные проявления признаков параноидальной шизофрении. И я, как гражданин РФ, совершенно не против если вам снимут обострение за счет моих налоговых отчислений (в том числе) в одной из государственных психиатрических клиник.
Здоровья вам! Не болейте!
А требовать что-то от меня у вас права нет. У меня есть право требовать от вас, потому что вы украли мои деньги, а у вас такого права по отношению ко мне нет.
У вас логическая ошибка здесь: вы можете требовать отчета, только если речь идет о ваших деньгах. И вопрос «а это реально ваши деньги?» — по делу. Потому что, если не ваши, то и требовать вы ничего не можете.
Напомните эту историю, пожалуйста, а то не гугл по запросу "ReactOS торговая марка" только первоапрельскую шутку находит...
ReactOS под брендом WooS выиграл грант на 100 тысяч рублей во время проведения Селигера в рамках номинации «лучшая презентация проекта».
Вон выше уже есть ссылка на пост пиарщика РекталОСа который, как всегда, начал даже отрицать факт воровства денег, хотя сам о нем писал.
Во-первых, на каких условиях предоставляются гранты? Если эти условия были выполнены — то ни о каком воровстве речи со стороны участников проекта ReactOS быть не может.
Во-вторых, вы вообще на сумму смотрели? 100 тысяч — это точно не та сумма, которую могут дать на создание и развитие операционной системы! Да блин, это всего лишь в 5 раз больше той стипендии, которую я получил в школе без всяких обязательств, просто так, за достижения в спортивном программировании! С учетом инфляции, региона и числа человек на проекте — я получил даже больше! Я что, теперь тоже вор?
В-третьих, у вас есть информация про источники финансирования этих грантов? У меня про 2011й год информации нет, но вот например про 2010й год в вики написано, что гранты давала фирма Panasonic, а не госбюджет.
Вообще-то после таких высказываний можно и в суде оказаться.
И заплатить за моральный ущерб.
>>несколько порядков
мы все помним со школы, что на порядок это в 10 раз, на два порядка уже в 100 раз, три (самое маленькое несколько) — 1000 и.т.д.
>>5-кратная ошибка
…
Хост можно сделать на бесплатной Hyper-v server от тех же Microsoft, за что тогда платить?
В вашем случае, это нарушение лицензионного соглашения. В таких случаях обычно хостер сдает ВМ в аренду вместе с Windows Server Datacenter по программе SPLA.
• Windows Server 2016 Datacenter: для центров обработки данных и облачных сред с высокой степенью виртуализации.
• Windows Server 2016 Standard: для физических сред и сред с очень низкой степенью виртуализации.
Думаю, для большого кол-ва ВМ редакцию Std и не рассматривают.
Причём, о таком сценарии явно сказано в документации (см. картинку).
Подскажите, пож-та, откуда картинка?
(т.к. 1 лицензия Standard — это 2 ВМ)
Здесь бы внёс уточнение. 2 ВМ заказчик получает, когда залицензирует все ядра в сервере. Для получения 3-4 ВМ — идёт повторное лицензирование.
Тогда ещё немного
в кластере любая виртуальная машина может перемещаться с хоста на хостА может и не перемещаться. Точнее, перемещаться, но на сервер вне данного кластера. Тогда n-кратное лицензирование серверов не потребуется.
кто ж в здравом уме для кластера считает стандартные лицензии.
For Windows Server software, except in a few cases (see the Assignment of Licenses section), licenses may only be
reassigned to new hardware after 90 days. This, however, does not restrict the dynamic movement of virtual OSEs
between licensed servers. As long as the servers are licensed and each server individually does not run more instances
than the number for which it is licensed, you are free to use VMware vMotion and System Center Virtual Machine
Manager to move virtualized instances between licensed servers at will.
Ну и вся статья сразу становится неверной.
При миграции ВМ такого ограничения нет. Но вот что касательно Std и DC — это уже было в 2012.
Тут автор, скорее всего, прав.
Допустим, есть у нас 3 сервера и 12 одинаковых по ресурсам ВМ. В обычном режиме они распределены по 4 на сервер. Вышел один сервер из строя, его 4 ВМ переехали на два других, и сейчас на них по 6 ВМ.
Вот по 6 ВМ на сервер и надо лицензировать. Если предположить, что сдохнут 2 любых сервера и все ВМ как-то буду вкорячены (с уменьшением ресурсов) на оставшийся, то тогда да, надо на все сервера лицензировать 12 ВМ. Но ситуация притянута за уши.
Да, лицензий нужно больше, чем у вас есть ВМ. На каждом хосте должны быть несколько дополнительных (запасных) лицензий, на случай если на него будет осуществляться переезд.
Но не надо каждую виртуалку лицензировать на все ядра, как написан в статье.
В документе есть картинка 4C с описанной мной ситуацией. А по вашему на каждый хост нужно по 6 лицензий.
На картинке 12 виртуалок, а лицензий на 16.
Логичнее было бы конечно на каждый сервер по 3 лицензии, тогда любой сервер можно безболезненно выключить.
Чем больше хостов в кластере, тем запасных лицензий нужно меньше.
А если посмотреть еще и актуальную документацию по лицензированию 2016 то совсем мрак — 20 ядер просто так невозможно лицензировать — это «Additional core license grants», хотя 4 обойдутся по цене SA.
CAL требуют дополнительно.
В конце концов в документах однозначно пишут для ферм использовать Datacenter
http://download.microsoft.com/download/6/8/9/68964284-864d-4a6d-aed9-f2c1f8f23e14/Lease_Agreement_for_Microsoft_Software_Products.pdf
Когда пришёл ОБЭП в паре с «экспертом» от MS, они долго смотрели на приглашение в терминале. Потом тяжело вздохнули и ушли.
Просто вот интерполировал ситуацию на старую работу, куда покупали 2012R2. Там трудится еще сервер 2ЦП 4core. Куплена 2012R2 одна лицензия и 2008R2. Работают 3 инстанса и не особо они нагруженные(AD на 150-200 машин, CIFS сервер, сервер печати и RDS) — не все же занимаются разработками и интернет проектами в этом мире. Для остального CentOS виртуалки. Коснись сейчас для такого сценария лицензировать — выйдет дешевле купить уцененный сервак на 2 ядерных Xeon и ставить его отдельно в стойку, чем залицензировать в общем хосте, хоть им и нужно 2 vcore всего для работы. Получается от чего бежали с помощью виртуализации, к тому и прибежали, так чтоли?
Но мы уже давно все сервера перевели на Linux и если нанимают админа и он любит ставить MS, его не берут на работу.
Причем, в момент Х (когда проверка решить придраться) бесполезно кивать на продавца.
Если у вас есть кластер из 50 хостов и 49 из них отказало, очевидно, что виртуалки со всего кластера вряд ли смогут взгромоздиться на единственный оставшийся хост.
Ну то есть чисто гипотетически могут, но MS к этому не цепляется.
Мы проходили аудит полгода назад и лицензировали виртуалки по Standard, исходя из их текущего расположения.
Выглядит это так: MS присылает утилиту, говорит: запустите ее 3 раза в разное время в течение рабочего дня, утилита сгенерит несколько xls файлов, вы их ни к коем случае сами не открывайте, а сразу присылайте нам.
В течение рабочего дня виртуалки у нас сидели смирно, по хостам не прыгали и скользких вопросов при лицензировании не возникло.
P.S. За винду гнобить не надо :) сами мы не местные, на linux/docker переползаем, но в один вжух это не делается.
Зачем эти глупости? CentOS + oVirt прекрасно работают.
У нас так один банчок чуть не налетел на грабли с hyper-v.
Блин, так и не могу понять — у меня сейчас есть в работе бесплатный гипервизор от vmware на 2х процессорном справке, я туда могу вкорячить 2 ВМ с windows server 2012r2 с одной лицензией? Просветите пожалуйста
Заметка про лицензирование Windows Server или как не обанкротить компанию при лицензионном аудите