Pages Menu
Rss
Categories Menu

Опубликовано | Нет комментариев

Nano Server


Nano Server - это отличный вариант установки для Windows Server 2016, который имеет меньший размер, чем более ранняя опция установки - Server Core.

Возможности Nano Server

Nano Server - новая опция не управляемой установки для Windows Server 2016. Это глубокий рефакторинг Windows Server, оптимизированный для облака. Nano Server в Windows Server 2016 идеально подходит для следующих сценариев:

  • Вычислить хост для Hyper-V или части отказоустойчивого кластера Windows
  • Контейнерный хост
  • Хост хранилища для файлового сервера масштабирования (SOFS)
  • DNS сервер
  • Веб сервер, на котором запущен IIS
  • Application Platform для приложений, которые создаются с использованием шаблонов облачных вычислений и выполняются в контейнере и/или гостевой системе VM

Nano Server не управляем; так, что для организаций, которые не полностью управляют своими текущими развёртываниями сервера удалённо, он может потребовать некоторых изменений в процедурах управления и операций.

Клиенты Windows Server обратили внимание на:

  • Перезагрузки оказывают негативное влияние на мой бизнес - почему мне нужно перезагружаться из-за патча на функцию, которую я никогда не использую?
  • Когда требуется перезагрузка, мои серверы должны быть как можно скорее подключены к службе.
  • Большие образы сервера занимают много времени для развёртывания и требуют большой пропускной способности сети.
  • Если операционная система потребляет меньше ресурсов, я могу увеличить компактность виртуальной машины.
  • Для обеспечения безопасности, мы больше не можем себе позволить риск подхода «установить все везде».

Nano Server решает эти проблемы, включая только необходимую для предлагаемых вариантов использования функциональность, и ничего больше.

Это минимизирует возможности внешних атак, тем самым устраняя перезагрузки и минимизируя зону обслуживания, обеспечивая более быстрое развёртывание и время перезагрузки, и освобождая ресурсы для других целей.

Улучшение безопасности Eliminating, установленная по умолчанию функция Nano Server также уменьшает количество открываемых драйверов, сервисов и портов.

сравнение_функционала_Nano_Server_Server_Core

Сравнение функциональных возможностей по умолчанию между Nano Server и Server Core

Использование ресурсов Nano Server

Минимизация ресурсов, используемых Nano Server, освобождает их для увеличения мощности VM. А также, если требуются перезагрузки, повышает производительность загрузки.

использование_ресурсов_Nano_Server_Server_Core

Сравнение использования ресурсов между Nano Server и Server Core

Улучшение развёртывания Nano Serve

Время установки, включая специализации, для Nano Server значительно меньше, чем для Server Core. Это обеспечивает быстрое развёртывание, с меньшими затратами для копирования по сети при передислокации, и снижение пропускной способности сети для развёртываний, что должно быть учтено в общей мощности.

резвертывание_Nano_Server_Server_Core

Требования для развёртывания, сравнение между Nano Server и Server Core

Структура Server Core

На рисунке ниже показан Nano Server - отдельная опция установки из других параметров инсталляции сервера в Windows Server 2016, так же как в Windows Server 2008 и Windows Server 2008 R2 был Server Core.

архитектура_установки_Windows_Server2016

Различные опции архитектуры установки для Windows Server 2016

Примечание. Перемещение между Nano Server и другие параметры установки потребуют переустановки.

Развёртывание Nano Server

Nano Server — это новая возможность установки для Windows Server 2016. Однако, в отличие от Server Core, не предоставляется как опция при запуске программы установки. Это связано с тем, что он требует пользовательской настройки образа для своего оборудования и определение роли, которую он будет играть перед развёртыванием. Вы можете найти его на носителе Windows Server 2016 в папке \NanoServer. Все пакеты, которые вы можете установить на Nano Server, находятся в \NanoServer\Packages или доступны в онлайн-хранилище.

Больше информации. Для получения последней информации о развёртывании Nano Server смотрите руководство по адресу https://msdn.microsoft.com/library/mt126167.aspx.

Драйверы

Поскольку сервер в режиме пользователя не имеет режима plug-and-play, прежде чем его развёртывать, необходимо добавить к создаваемому образу драйверы для вашего оборудования. Nano Server использует те же драйверы, что и Windows Server, поэтому любое поддерживаемое оборудование может использовать драйвера для Windows Server, в том числе:

  • Сетевые адаптеры
  • Контроллеры хранения
  • Дисковые накопители

Хотя в специальной версии драйвера для Nano Server необходимости нет, если для аппаратного обеспечения требуется специальный инструмент для настройки, а текущий не работает удалённо, поставщику оборудования необходимо будет предоставить обновлённый инструмент или инструкции для настройки на сервере.

Внимание. Для добавления драйверов к образу сервера, используйте скрипт New-NanoServerImage.

Роли и функции

Nano Server разделяет хранилище пакетов и образ. Поэтому, при его развёртывании, ни одного из исполняемых файлов роли или функций, в папке WinSXS нет. Вы должны добавить их к образу до развёртывания Nano Server. Это позволяет вам настроить развёрнутый образ сервера именно так, как необходимо для его роли.

Внимание. Роли и функции устанавливаются с помощью командлета NewNanoServerImage.

Дополнительные роли будут добавляться с течением времени. Вы можете проверить, какие роли добавлены в Nano Server Support на https://msdn.microsoft.com/library/mt126167.aspx.

Приложения

Nano Server, как мы уже обсуждали, имеет несколько проверенных сценариев, но как насчёт запуска приложений на этом сервере в качестве гостевой VM или контейнера нагрузки? Это сократило бы требуемую зону обслуживания и уменьшило множество потенциальных угроз безопасности. Большой вопрос - как установить приложение на этот сервер?

Помните, этот сервер - глубокий рефакторинг версии Windows и, следовательно, если компоненты, от которых зависит ваше приложение (то есть, компоненты графического пользовательского интерфейса), не включены в Nano Server, оно работать не будет и вам для его поддержки, нужно выполнить рефакторинг приложения.

Подробнее. Для получения некоторой справочной информации, вы можете найти пример для разработки приложения на Nano Server по адресу http://blogs.technet.microsoft.com/nanoserver/2016/04/27
/developing-native-apps-on-nano-server
и https://blogs.TechNet.Microsoft.com/ nanoserver/2016/04/27/nanoserverapiscan-exe-updated-for-tp5/.

Если вы настроили приложение на совместимость с Nano Server, вы можете использовать новую утилиту Windows Server Apps (WSA), которая поможет вам упаковать пакет APPX и установить его на вашем сервере. APPX и WSA - новая структура для установки приложений и преодоления некоторых, имеющихся с установщиком MSI, ограничений.

Подробнее. Чтобы больше узнать об установке приложений Windows Server на Nano Server, перейдите на https://blogs.technet.microsoft.com/nanoserver/2015/11/18
/installing-windows-server-apps-on- nano-server
.

Специализация

Так же, как в Server Core, чтобы специализировать образ Nano Server, вы можете использовать много из того, что доступно в Unattend. Для сокращения времени развёртывания, можно установить пару часто используемых параметров Unattend на установку в автономном режиме:

  • Имя компьютера
  • Соединение с доменом с помощью Djoin.exe

Подробнее. Информацию о том, как выполнить автономное соединение с доменом с помощью Djoin.exe смотрите https://technet.microsoft.com/windows-server-docs/compute/nano-server/getting-started-with- nano-server.

При развёртывании образа Nano Server с этими параметрами, настроенными в автономном разделе файла Unattend, сервер специализируется на первой загрузке. Это устраняет вторую загрузку, которая возникает с Server Core во время специализации, что ещё больше сокращает развёртывание.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.


↓