Сервісний центр VPSGroup ремонт комп'ютерної техніки, заправка картриджів, ремонт оргтехніки, Київ, Виставковий центр, Васильківська, 55

Огляд Windows Server 2016 Essentials.

На днях мені в руки потрапив екземпляр Windows Server 2016 Essentials. Для тих, хто не в курсі, Essentials - це редакція Windows Server, спеціально призначена для використання в невеликих організаціях. Вона входить в лінійку серверних операційних систем Microsoft, однак має деякі особливості, про які ми сьогодні і поговоримо.

Для наочності розглянемо таблицю порівняння основних редакцій Windows Server 2016, взяту з сайту Microsoft. Як видно з неї, ключова відмінність Essentials полягає в схемі ліцензування:

• Редакції Standard і Datacenter ліцензуються за кількістю фізичних ядер процесора, а для доступу до файлу потрібне клієнтські ліцензії CAL;
• Редакція Essentials ліцензується на сервер і не вимагає наявності клієнтських ліцензій, а на кількість підключень діє фіксована обмеження в 25 користувачів \ 50 пристроїв.



Є кілька сценаріїв використання Windows Server Essentials. Передбачуваний за замовчуванням - це перший (і єдиний) сервер в невеликій організації. З нього і почнемо.

Установка в якості першого сервера

Установка Essentials можлива як на фізичний сервер, так і в якості віртуальної машини на Hyper-V.Незалежно від варіанту установки на сервері повинно бути не більше 2-х фізичних процесорів і максимум 64 Гб оперативної пам'яті.

Сама процедура установки операційної системи нічим не відрізняється від звичайної, все найцікавіше починається пізніше. Відразу після установки автоматично запускається майстер настройки, за допомогою якого і відбувається перетворення звичайного сервера в Windows Server Essentials.



Насамперед майстер пропонує встановити дату, час і вибрати часовий пояс.



В наступному вікні треба ввести інформацію про компанію. Цей етап дуже важливий, оскільки в процесі підготовки буде створений домен Active Directory, а вказане ім'я буде вибрано в якості імені домену.Налаштувати ці параметри пізніше не вийде, тому до вибору імені треба підходити серйозно.



Якщо натиснути на посилання «Set Full DNS Name», то з'явиться додаткове вікно для вказівки повного доменного імені. За замовчуванням використовується ім'я DomainName.local.



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



В завершення потрібно вибрати телевізор автоматично оновлював. Тут можна просто погодитися з рекомендованими параметрами або відкласти настройку на потім.На цьому етапі можна повернутися назад і змінити введені настройки, наприклад змінити ім'я домену або облікові дані адміністратора. Якщо ж ви впевнені в своїх діях, то треба натиснути кнопку «Configure»



і дочекатися закінчення настройки. Процес досить тривалий і займає від 10 до 30 хвилин, в залежності від швидкодії сервера.В процесі сервер кілька разів перезавантажується.



Після закінчення настройки можна відразу зареєструвати сервер в хмарних сервісах Microsoft .



Процедура настройки виглядає несерйозною, але це тільки на перший погляд. Насправді в процесі настройки на сервер встановлюються ролі доменного контролера, сервера DNS, центру сертифікації, файлового сервера, веб-сервера, роль Windows Server Essentials Experience і ще багато всього по дрібниці.Що примітно, змінити набір встановлюваних компонентів неможливо.



Установка в якості рядового сервера в домені

Якщо у вас вже є домен Active Directory і ви навіщо то хочете встановити Windows Server Essentials в якості рядового сервера, то спочатку необхідно додати сервер в домен і тільки після цього запускати майстер настройки.При цьому процедура настройки скорочується до мінімуму.



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



При такому варіанті настройки на сервер встановлюються всі ті-ж компоненти, крім ролі доменного контролера і DNS-сервера.



Панель управління

Крім стандартних оснащень в Windows Server Essentials є спеціальна панель Windows Server Essentials Dashboard, яка стає доступною після завершення роботи майстра. Ця панель призначена для управління сервером і є відмінною рисою Essentials, тому розглянемо її детальніше.

Зовні панель нагадує оснащення Server Manager, проте за своєю суттю кардинально від неї відрізняється. Передбачається, що редакція Essentials буде використовуватися в невеликих компаніях або філіях, де часто відсутні кваліфіковані системні адміністратори, а управління сервером здійснює співробітник, більш-менш знайомий з IT.Тому завдання панелі управління - надати максимально простий і швидкий доступ до найбільш важливих функцій сервера.

Панель складається з декількох основних розділів. Більшість розділів перетинаються між собою і посилаються один на одного. При запуски панелі відкривається домашній розділ, в якому є кілька вкладок.На вкладці «Setup» знаходяться посилання на деякі базові настройки сервера. Всі настройки проводяться за допомогою майстрів, досить тільки перейти на потрібну вкладку і натиснути на посилання.



Windows Server 2016 Essentials можна інтегрувати з хмарними сервісами Microsoft, такими як Azure або Office 365.На вкладці «Services» показано стан цих служб і звідси ж можна отримати доступ до потрібної службі, при наявності активної підписки. Після підключення службою можна управляти безпосередньо з консолі управління, це є особливістю Essentials.



На вкладці « Quick Status »можна оперативно подивитися поточний стан сервера - кількість користувачів і пристроїв, загальні папки, стан резервного копіювання і т.п.



У підрозділі «Health Monitoring» показані повідомлення системи про наявність проблем в роботі сервера.



А в підрозділі «Health Report» є можливість отримати звіт про стан сервера. У звіт входять в основному повідомлення з попереднього розділу, але з більш детальним описом.Звіт можна згенерувати вручну або встановити створення за розкладом. Також при необхідності готовий звіт може відправлятися на зазначені адреси e-mail.



Переходимо до наступного розділу «Users». З цього розділу можна управляти користувачами і групами (створювати, видаляти і т.п.) а також налаштовувати політику паролів (довжина, складність і т.п.).



Треба сказати, що оскільки інтерфейс управління розрахований на "недосвідченого" користувача і сильно спрощений, деякі важливі моменти в ньому просто відсутні. Наприклад при створенні нового користувача доступно тільки два рівня доступу - Standard User і Administrator.При цьому Administrator означає, що користувач буде додано не куди небудь, а в групу адміністраторів домену.



У розділі «Devices» відображаються комп'ютери, підключені до цього сервера. Трохи пізніше я розповім про те, що вдає із себе процедура підключення.



В розділі «Storage» показані загальні папки і жорсткі диски, наявні на сервері. Підтримується технологія Storage Spaces і при наявності на сервері декількох фізичних дисків на базі Windows Server Essentials можна зібрати відмовостійке файлове сховище.



В розділі «Applications» повинні відображатися спеціальні додатки, встановлені на сервері.



Програми ці являють собою доповнення для стандартного функціоналу для Windows Server Essentials. Їх можна знайти в Центрі партнерів Microsoft (колишній Microsoft Pinpoint), на сайтах розробників або написати самому, за допомогою Windows Server Essentials SDK.

Як приклад я встановив додаток Advanced Admin Console, призначене для адміністрування сервера.Як бачите, додатки інтегруються в консоль управління і розширюють її функціональність.



Віддалений доступ

Одна з цікавих можливостей Windows Server Essentials є функція під "скромним" назвою повсюдний доступ (Anywhere Access). Ця функція забезпечує віддалений доступ до даних і додатків за допомогою веб-браузера.За замовчуванням Anywhere Access не включений і перед тим, як його використовувати, необхідно провести настроювання. Налаштування здійснюється за допомогою майстра, який запускається за посиланням на вкладці «Setup».

Примітка. Для настройки Anywhere Access в обов'язковому порядку потрібна наявність SSL-сертифікату.



Підключення зовні здійснюється за адресою https://DomainName/Remote, а при підключенні всередині локальної мережі https://ServerName/Remote.



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



Підключення комп'ютера

Підключення комп'ютера - одна з ексклюзивних функцій Essentials. Підключити можна клієнтські і серверні ОС Windows, а також MacOS.Для підключення необхідно зайти за адресою http://ServerName/connect, завантажити коннектор і встановити його на підключений комп'ютер.



Після установки і настройки коннектора приєднаному комп'ютері з'являється в панелі управління і ми можемо подивитися його властивості і стан деяких компонентів.Також для кожного підключеного пристрою автоматично налаштовується резервне копіювання. Ну і ще можна підключитися до вибраного комп'ютера по RDP прямо з панелі управління.



А тепер розглянемо деякі цікаві моменти, які відсутні в офіційній документації.

Без налаштування

Перше питання, яке виникло у мене - чи можна використовувати Windows Server Essentials як звичайний сервер? Технічно можна, для цього достатньо скасувати процедуру настройки. Майстер налаштування являє собою звичайний виконуваний файл з ім'ям EssentialsRoleConfigurationVizard.exe, що знаходиться в папці C: \ Windows \ System32. Автоматичний запуск майстра забезпечується за допомогою ключа реєстру EssentialsRoleConfigurationVizard в розділі HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Run і для скасування запуску досить видалити цей ключ.



Після цього сервером цілком можна користуватися, але без настройки не запуститься панель управління і, відповідно, всі ексклюзивні можливості Windows Server Essentials будуть недоступні.Крім того можливо, що подібна поведінка порушує ліцензійну угоду.

Обмеження

Редакція Essentials відрізняється від інших редакцій Windows наявністю деяких обмежень. Це дуже важливий момент, тому розглянемо ці обмеження детальніше.

Програми

Windows Server Essentials ніяк не обмежена в установці додатків і на дану редакцію цілком можна встановлювати такі серверні додатки як Exchange, SQL Server і т.п. Однак при цьому необхідно пам'ятати, що редакція Essentials підтримує не більше 2-х фізичних процесорів і максимум 64 Гб оперативної пам'яті. Якщо ліміт на процесори не особливо обмежує сервер по продуктивності, то з пам'яттю все набагато гірше. 64 Гб ОЗУ для сервера це вкрай мало, тому на базі Essentials не вийде створити більш-менш продуктивне рішення.Обійти це обмеження неможливо, скільки б пам'яті не було встановлено в сервері, є системі буде не більше 64Гб.

Ролі сервера

В Windows Server 2016 Essentials доступний весь базовий функціонал Windows Server. Відсутні всі нові фічі віртуалізації, такі як контейнери або нано-сервер, але роль Hyper-V встановити можна.Хоча при обмеженні на кількість пам'яті використання Essentials як сервер віртуалізації не має особливого сенсу.

Окремо варто згадати про ролях RDS (Remote Desktop Services). Ці ролі доступні для вибору і їх все можна встановити на сервер. Однак редакція Essentials обмежена всього 2 підключеннями по RDP і це обмеження ніяк не можна обійти.Навіть якщо встановити на сервер роль RDP-сервера і навісити на нього термінальні ліцензії, кількість можливих підключень не збільшиться.

Справа в тому, що для підключення по RDP необхідна наявність клієнтських ліцензій (CAL), а Essentials не використовує клієнтські ліцензії. Ця обставина виключає можливість використання Windows Server Essentials як сервер RDS.

Користувачі та пристрої

Редакція Essentials відрізняється наявністю обмеження на 25 користувачів \ 50 пристроїв. Але що саме означають ці обмеження і чи можна їх обійти?

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



Використовуючи оснащення ADUC або PowerShell можна без проблем створити будь-яку кількість користувачів. Тобто обмеження не технічне і при необхідності його можна легко обійти, хоча це і буде порушенням ліцензійної угоди.



Що стосується 50 пристроїв, то тут обмеження працює, але тільки на кількість підключених пристроїв. Тобто кількість облікових записів комп'ютерів в Active Directory не обмежена і їх також можна створювати в будь-якій кількості.

Зміна редакції

При виборі Windows Server Essentials необхідно чітко розуміти всі обмеження цієї операційної системи і бути впевненим в тому, що вони не стануть перешкодою для зростання компанії в майбутньому.Однак якщо це вже сталося, то зневірятися не варто. Звичайно, змінити ліміти неможливо, але можна змінити саму редакцію операційної системи.

Зробити це можна за допомогою утиліти dism. Наприклад так можна подивитися поточну редакцію:

Dism/Online/Get-CurrentEdition

А так - визначити редакцію, на яку можна перейти:

Dism/Online/Get-TargetEditions



Як бачите, з Essentials можна перейти на редакцію Standard.Для цього досить виконати таку команду:

Dism/Online/Set-Edition: ServerStandard/AcceptEula/ProductKey: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

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

Висновок

На закінчення розглянемо плюси і мінуси Windows Server Essentials. До плюсів можна віднести:

+ Економія на покупці клієнтських і серверних ліцензій;
+ Простота настройки і використання;
+ Інтеграція з хмарними службами;
+ Можливість без особливих втрат перейти на повноцінну редакцію Windows Server.

Ну і мінуси, як же без них:

- Ліміт на кількість користувачів \ пристроїв;
- Обмеження на кількість процесорів і максимальний розмір пам'яті;
- неможливість використання в якості сервера віддалених робочих столів;
- Непрозора процедура настройки, що не дозволяє вибрати тільки необхідний функціонал;
- Дуже грубі і примітивні (на мій погляд) настройки в консолі управління.

Мінусів вийшло більше, хоча в цілому Windows Server Essentials непогана система, цілком підходяща для своїх цілей. Головне при виборі чітко розуміти всі її особливості та бути впевненим у своєму виборі.

.