Windows Server 2016
Windows Server 2016 — это операционная система семейства Windows NT корпорации Microsoft, предназначенная для работы на серверах. Относится к десятому поколению серверных операционных систем линейки Windows Server, выпущенному на базе архитектуры Windows 10. Релиз состоялся 26 сентября 2016 года, заменив предыдущую версию Windows Server 2012 R2. Основное внимание в разработке было уделено повышению безопасности, интеграции с облачными технологиями (Azure), контейнеризации и новым возможностям управления корпоративной инфраструктурой.
История и развитие
Разработка Windows Server 2016 началась под кодовым названием Windows Server vNext после выхода Windows Server 2012 R2. Первая публичная предварительная версия (Technical Preview) была представлена 1 октября 2014 года. Всего вышло пять предварительных выпусков, в которые постепенно добавлялись новые функции. Окончательная версия (RTM) была выпущена 26 сентября 2016 года, а коммерческая доступность началась 15 октября 2016 года.
Система стала последней серверной ОС Microsoft, поддерживающей процессоры на архитектуре x86 (32-разрядные версии официально не выпускались, но поддержка 32-битных приложений сохранялась). В 2018 году вышло крупное обновление Windows Server 2016 (версия 1607), а в 2019 году на смену пришла Windows Server 2019.
Редакции и лицензирование
Windows Server 2016 выпускалась в нескольких редакциях, ориентированных на разные сегменты рынка:
| Редакция | Назначение | Ключевые ограничения |
|---|---|---|
| Datacenter | Для высоконагруженных и виртуализированных сред | Неограниченное количество виртуальных машин Hyper-V |
| Standard | Для физических серверов или сред с умеренной виртуализацией | До 2 виртуальных машин Hyper-V |
| Essentials | Для малого бизнеса (до 25 пользователей и 50 устройств) | Ограничение на 2 физических процессора; отсутствие Hyper-V |
| MultiPoint Premium Server | Для учебных заведений и терминальных сред | Поддержка до 10 пользовательских сессий (Windows Server 2016 MultiPoint Services) |
Лицензирование осуществлялось по модели «на ядра» (Core-based licensing), требующей приобретения лицензий на все физические ядра процессора сервера (минимум 8 лицензий на процессор, минимум 16 на сервер). Для редакции Essentials применялась модель «на сервер» (Server License).
Архитектура и ключевые возможности
Ядро и безопасность
Windows Server 2016 построена на том же ядре, что и Windows 10 версии 1607 (Anniversary Update). В системе внедрён ряд улучшений безопасности:
- Защищённый узел (Guarded Fabric) — технология для изоляции виртуальных машин от скомпрометированного гипервизора. Виртуальные машины могут быть «защищёнными» (Shielded VMs), что предотвращает доступ администраторов гипервизора к их данным.
- Device Guard и Credential Guard — аппаратная защита от выполнения неподписанного кода и кражи учётных данных.
- Windows Defender Advanced Threat Protection (ATP) — встроенная защита от сложных угроз (впоследствии переименована в Microsoft Defender for Endpoint).
- Just Enough Administration (JEA) — ограничение прав администраторов до минимально необходимых для выполнения задач.
- Just In Time (JIT) Administration — временное повышение привилегий через Privileged Access Management (PAM).
Контейнеризация
Windows Server 2016 стала первой серверной ОС Microsoft с полноценной поддержкой контейнеров. Было представлено два типа:
- Контейнеры Windows Server (Windows Server Containers) — изолированные среды с общим ядром с хостом.
- Контейнеры Hyper-V — каждый контейнер работает в собственной виртуальной машине с изолированным ядром.
Контейнеры поддерживали образы на базе Windows Server Core и Nano Server. Интеграция с Docker осуществлялась через Docker Engine, входящий в состав системы.
Hyper-V
Виртуализационная платформа Hyper-V получила значительные улучшения:
- Поддержка до 240 виртуальных процессоров и 12 ТБ оперативной памяти на виртуальную машину.
- Shielded VMs — защита виртуальных машин от администраторов фабрики.
- Storage Spaces Direct (S2D) — создание отказоустойчивых хранилищ на основе локальных дисков нескольких серверов.
- Nested Virtualization — возможность запуска Hyper-V внутри виртуальной машины.
- Linux Secure Boot — поддержка загрузки Linux-гостевых ОС с Secure Boot.
Nano Server
Nano Server — минимальная версия Windows Server 2016, предназначенная для облачных сред и контейнеров. Она не имела графического интерфейса, локального входа и поддержки 32-битных приложений. Размер образа составлял около 400 МБ. Nano Server управлялся удалённо через PowerShell, WMI или REST API. В Windows Server 2019 эта редакция была заменена на образы для контейнеров.
Сетевые возможности
- Сетевая виртуализация (Network Virtualization) — поддержка виртуальных сетей (VXLAN, NVGRE) и политик безопасности на уровне гипервизора.
- Software Defined Networking (SDN) — централизованное управление сетевой инфраструктурой через контроллер сетевой политики (Network Controller).
- DNS Policy — возможность настройки политик разрешения имён в зависимости от клиента или времени суток.
- IP Address Management (IPAM) — улучшенное управление IP-адресами и DHCP-серверами.
Управление и автоматизация
- Windows Server 2016 поддерживала PowerShell 5.1 с расширенными возможностями Desired State Configuration (DSC) для управления конфигурациями.
- Server Manager — консоль управления с возможностью удалённого администрирования нескольких серверов.
- Windows Admin Center (выпущен позже) — веб-консоль для управления серверами.
Применение
Windows Server 2016 использовалась в корпоративных средах для:
- Файловых и печатных серверов — поддержка SMB 3.0, DFS, BranchCache.
- Веб-серверов — IIS 10.0 с поддержкой HTTP/2 и ASP.NET Core.
- Серверов баз данных — оптимизация для Microsoft SQL Server.
- Терминальных серверов — Remote Desktop Services (RDS) с поддержкой до 10 000 одновременных сессий.
- Гибридных облачных решений — интеграция с Azure Active Directory, Azure Backup, Azure Site Recovery.
- Сред разработки и тестирования — поддержка контейнеров и Nano Server.
Критика и ограничения
Несмотря на нововведения, Windows Server 2016 подвергалась критике за:
- Сложность лицензирования — модель «на ядра» увеличила стоимость для серверов с большим количеством ядер.
- Высокие системные требования — для установки требовалось минимум 512 МБ ОЗУ (рекомендовалось 2 ГБ), но для полноценной работы с Hyper-V и контейнерами требовалось значительно больше.
- Ограниченная поддержка контейнеров — контейнеры Windows Server имели больший размер и худшую производительность по сравнению с Linux-контейнерами.
- Прекращение поддержки — основная поддержка завершилась 12 января 2021 года, расширенная — 11 января 2022 года. После этого система перестала получать обновления безопасности.
- Отсутствие поддержки новых процессоров — после выхода Windows Server 2019 обновления для 2016 не включали драйверы для новых поколений процессоров Intel и AMD.
Интересные факты
- Windows Server 2016 стала первой версией, в которой Microsoft официально отказалась от поддержки Windows PowerShell 2.0 (он был удалён из состава системы).
- Система поддерживала до 63 узлов в кластере отказоустойчивости (Failover Cluster).
- Nano Server изначально планировался как основная платформа для контейнеров, но из-за низкой популярности в Windows Server 2019 он был заменён на образы для контейнеров.
- Windows Server 2016 Essentials поддерживала только один физический процессор (независимо от количества ядер).
Источники
- Microsoft Docs: Windows Server 2016 — обзор функций и системные требования.
- TechNet: Windows Server 2016 — история выпуска и редакции.
- Microsoft Learn: контейнеризация в Windows Server 2016.
- Статья «Windows Server 2016: обзор и анализ» (журнал «Системный администратор», 2016).
- Официальная документация Microsoft по лицензированию Windows Server 2016.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →