VDI: Дешево та сердито

VDI: Дешево та сердито

Доброго дня шановні Хабровчани, друзі та знайомі. Як передмову хочу розповісти про реалізацію одного цікавого проекту або як зараз модно висловлюватися, одного цікавого кейсу щодо розгортання VDI інфраструктури. Здавалося, статей з VDI багато, тут є і step-by-step, і порівняння прямих конкурентів і знову step-by-step і порівняння конкурентних рішень. Здавалося, що можна запропонувати нового?

А нового, чого немає у багатьох статей, це опис економічного ефекту від впровадження, розрахунку вартості володіння обраного рішення і ще цікавіше — порівняння вартості володіння з аналогічними рішеннями. У цьому випадку, виходячи з назви статті ключове слово дешево: що це означає? Один мій колег, знайомий і друг на початку року мав завдання реалізувати VDI з мінімальною кількістю “вікон”, а саме безкоштовний гіпервізор, Linux робочий стіл, безкоштовна БД та інші способи мінімізації витрат з нашим «улюбленим» Microsoft.

А чому з "мінімальними вікнами"? Тут я відступлю від подальшої розповіді і опишу диспозицію, чому мене зацікавило розкриття саме цієї теми. Мій знайомий, якому я допомагав у розгортанні проекту працює в середній компанія зі штатом більше близько 500 осіб, не весь софт легальний, але роботи з його оптимізації йшли, більшість Front-end інформаційних систем адаптовані під WEB, був гарний настрій поки одного прекрасного дня не прийшов колектор "персональний менеджер" Microsoft закріплений за компанією і почав ні, не пропонувати, не просити, а вимагати терміново все примусово легалізувати, роблячи багато висновків про рішення, що використовуються на основі відкритих джерел і прес-релізів. Здавалося, у компанії не проти, але ця настирливість і нав'язливість, що межують з погрозами, спонукали до давніх планів імпортозаміщення мінімізації використання продуктів MS та максимального догляду в OpenSource. Людина з боку може не особливо повірити в описану ситуацію з представником софтверного гіганта, але свого часу аналогічна ситуація повторилася 1 в 1 із зазначеним тиском з боку співробітника Microsoft особисто зі мною.

З іншого боку, це додатковий тригер для перегляду стратегії розвитку ІТ підрозділу з метою диверсифікації використання платних програмних продуктів. Знову ж таки, тенденція проникнення OpenSource рішень для бізнесу набирає все більших масштабів, на цю тему було обговорення на конференції ІТ-ОСЬ 0219 і слайд нижче повне тому підтвердження.

VDI: Дешево та сердито
Так от, у зазначеній вище організації була поставлена ​​мета: форсувати завершення ліцензування MS продуктів, при цьому максимально впроваджувати та використовувати OpenSource рішення. Для доступу користувачів було вирішено перейти з "терміналок" та Windows VDI повністю на Linux VDI. Вибір Citrix VDI був зумовлений через невеликий штат адміністрування, велику кількість філій і простоту розгортання масштабування і вже придбаний продукт.

І в першій частині статті я хочу зупинитися на розрахунку TCO володіння інфраструктури Linux VDI і виборі рішення на базі рішення Citrix Virtual Apps and Desktops у простолюді XenDesktop і старого доброго XenServer хоча зараз він називається Citrix Hypervisor (ох вже цей ребрендинг, разом змінити назву майже всієї продуктової лінійки) і відповідно Linux робочих столів. Здавалося, всі чудово знають, що синергія VDI/APP це сукупність використання Vmware як гіпервізора, Citrix як контролера доставки додатків і Microsoft як гостьовий ОС. Але як бути якщо потрібна та ж технологія, але з мінімальними витратами? Що ж, давайте порахуємо:

На початку я розповім про диспозицію ДО, а потім "варто" перейти на нову платформу.
Для простоти і цілісності картини давайте розглядати лише програмну частину, оскільки устаткування вже було і виконувало своє завдання.

Отже, на початку було… була чудова СГД EMC, Blade кошик HP c7000 та 7 G8 серверів у ролі віртуалізації VDI. На серверах було встановлено Windows Server 2012R2 за участю Hyper-V і використовувався SCVMM. Було розгорнуто придбану платформу VDI на базі XenDesktop 7.18, було розгорнуто кілька термінальних ферм. Знаючи диспозицію та необхідність ліцензування великої кількості ПЗ давайте порівняємо вартість розгортання Linux VDI та повного рішення на базі Microsoft “під ключ”. Переклад було вирішено реалізовувати поступово, на початковому етапі торкалися філії компанії, другим етапом передбачалося переведення робочих місць, що залишилися в ГО.

VDI: Дешево та сердито

На термінальній фермі в основному працювала 1С, на VDI робочих столах працював стандартний офісний пакет, пошта, файли, інтернет (основна їхня функція була виключно читання та друк).

Знаючи список необхідного ПЗ давайте порахуємо повну вартість володіння рішення від Microsoft.

Windows Server:

Відповідно до вимог ліцензування Microsoft повинні бути виконані такі умови:

  1. Ліцензувати потрібно всі фізичні ядра на сервері.
  2. Мінімальний пакет 2-ядерних ліцензій на сервер – 8 шт. (або одна 16-ядерна ліцензія).
  3. Мінімальний пакет 2-ядерних ліцензій на процесор – 4 шт. (це правило включається, якщо число процесорів більше двох).
  4. Пакет ліцензій Standard надає право використання одного фізичного та двох віртуальних екземплярів Windows Server на одному сервері.
  5. Пакет ліцензій Datacenter надає право використання одного фізичного та будь-якої кількості віртуальних екземплярів Windows Server на одному сервері.

Виходить, що якщо на сервері потрібно встановити більше 13 віртуальних екземплярів Windows Server і Windows робочих станцій, то економічно доцільно придбати редакцію Datacenter, яку ми розглядатимемо.

Windows 10 VDI:

Відповідно до ліцензійної політики Microsoft, доступ до віртуальних десктопів з клієнтської ОС повинен здійснюватися з пристрою, що має підписку Microsoft VDA (Virtual Desktop Access), за винятком ПК охоплених дією Software Assurance. У нашому випадку фактично потрібно купувати та щорічно продовжувати передплату на 300 DVA ліцензій.

“I'm buying VDI software від VMware/Citrix/another vendor.

Do I still потрібна Windows VDA? Yes. Якщо ви придбаєте Windows Client OS як ваш поточний операційний система в datacenter від будь-якого SA-пристрою (включаючи його клієнтів, iPads, etc), Windows VDA є відповідним licensing vehicle regardless of VDI software vendor you choose. Лише випадок, де ви не повинні Windows VDA, і якщо ви використовували PC, що займаються програмою Software Assurance, як доступ до пристроїв, тому віртуальний робочий стіл, доступ до правління включається як benefit of SA.”

SCVMM:

Система управління віртуальною інфраструктурою system center virtual machine manager входить до комплекту Microsoft System Center і як окремий продукт не поставляється. Щодо такого підходу дискутувати не доводиться, що маємо, то маємо.

Враховуючи вимоги ліцензування:

  1. Ліцензувати потрібно всі фізичні ядра в сервері.
  2. Мінімальний пакет 2-ядерних ліцензій на сервер – 8 шт. (або одна 16-ядерна ліцензія).
  3. Мінімальний пакет 2-ядерних ліцензій на процесор – 4 шт. (це правило включається, якщо число процесорів більше двох).
  4. Пакет ліцензій Standard надає право керування однією фізичною та двома віртуальними ОС на одному сервері.
  5. Пакет ліцензій Datacenter надає право керування однією фізичною та будь-якою кількістю віртуальних ОС на одному сервері.”

VDI: Дешево та сердито

Зазначені ціни прайсові, безумовно, за такого обсягу можлива знижка, але на відміну від GLP прайсів Cisco або Lenovo, забудьте про знижку в 50 або 70%. На досвід взаємодії з MS понад 5% побачити складно. Виходить лише за перший рік вартість володіння становитиме понад 5 мільйонів рублів, у рамках 3 років вартість володіння становитиме ~ 9 млн. руб. Цифра не мала, а для компанії середнього розміру скажу, що величезна. Виходить, що з економічної точки зору рішення вже здається таким непростим.

Забігаючи наперед, скажу, що після калькуляції рішення зазначеного проекту керівництво прийняло позитивне рішення при його затвердженні.

Підсумок:

У результаті зв'язка ПЗ виявилася така: Гірепвізор Citrix Hypervisor, гостьові ОС Linux, усім управляє Citrix Virtual Desktops. Економія 3 хв. руб. на рік суттєва. Чи було легко реалізувати цей проект? Ні! Чи це панацея для такого рішення? Ні! Але однозначно має місце для детального розгляду можливості впровадження на базі Citrix VDI з Linux гостьовими системами. Мінуси, звичайно, є і не малі, більш детально про них я розповім у другій частині, яка буде повний step-by-step описаного рішення.

На закінчення хочу сказати, я не претендую на висновок у кінцевій інстанції, але сам по собі кейс, завдання були дуже цікаві.

Дякую за приділену увагу, до швидкої зустрічі)

Джерело: habr.com

Додати коментар або відгук