Обзор ролей сервера MinRole в SharePoint Servers 2016, 2019 и Subscription Edition

ОБЛАСТЬ ПРИМЕНЕНИЯ:no-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Узнайте о новой топологии фермы MinRole и ее преимуществах в SharePoint Server 2016, 2019 и Subscription Edition.

Что такое MinRole?

MinRole — это новая топология фермы, основанная на наборе предопределенных ролей сервера, представленных в SharePoint Server 2016. При настройке фермы SharePoint теперь вы выбираете роль сервера при создании новой фермы или присоединении сервера к существующей ферме. SharePoint автоматически настроит службы на каждом сервере в зависимости от роли сервера. SharePoint Server 2016, 2019 и Subscription Edition оптимизированы для топологии фермы MinRole.

В следующем видео представлен общий обзор MinRole и ее возможностей.

 

Преимущества использования топологии фермы MinRole

Три основных преимущества использования MinRole:

  • Упрощенное развертывание. Теперь вам больше не нужно беспокоиться о том, какие службы следует запускать на каких серверах. Развернув ферму в рекомендуемой топологии MinRole, вы можете сосредоточиться на том, какие функции следует включить в ферме, и позволить SharePoint позаботиться о остальном.

  • Повышение производительности и надежности. Корпорация Майкрософт уже много лет работает с SharePoint в Microsoft 365 и анализирует характеристики производительности SharePoint при различных условиях, включая ЦП, память, дисковые операции ввода-вывода и задержку в сети. SharePoint Server 2016, 2019 и Subscription Edition оптимизированы для топологии фермы MinRole на основе этого анализа. Развернув ферму в рекомендуемой топологии MinRole, вы сможете уменьшить задержку в сети и повысить надежность.

  • Упрощенное планирование емкости и масштабируемость фермы. Корпорация Майкрософт основывает планирование ресурсов на топологии MinRole. Развернув ферму в рекомендуемой топологии MinRole, вы сможете использовать более предсказуемые и предписывающие рекомендации по планированию ресурсов. Кроме того, теперь проще добавлять серверы в ферму по мере роста потребностей, так как SharePoint автоматически настраивает дополнительные серверы.

Как MinRole упрощает развертывание?

MinRole автоматически запускает и останавливает экземпляры служб на каждом сервере фермы (управляемом с помощью MinRole) в зависимости от роли сервера. Когда вы создаете новую ферму или присоединяете компьютер к существующей, среда SharePoint запускает базовый набор экземпляров служб, необходимых для роли сервера. Кроме того, она определяет, какие дополнительные службы включены в ферме, и запускает подходящие экземпляры этих служб в соответствии с ролью сервера. Напоследок она определяет, какие приложения-службы созданы в ферме и какие службы необходимы для поддержки этих приложений-служб. Эти экземпляры службы также запускаются в соответствии с ролью сервера.

Управление экземплярами служб с помощью MinRole выполняется не только во время присоединения сервера к ферме. По мере включения или отключения служб либо создания или удаления приложений-служб в ферме MinRole запускает и останавливает экземпляры служб на имеющихся серверах фермы. Это гарантирует, что на каждом сервере в ферме SharePoint выполняется только необходимые ему службы.

Благодаря этому администраторы ферм SharePoint теперь могут сосредоточиться на том, какие службы, необходимо запустить в ферме, не беспокоясь о где они будут выполняться. Если развернута поддерживаемая топология фермы MinRole, эту задачу берет на себя SharePoint.

Как MinRole повышает производительность и надежность?

SharePoint часто требуется взаимодействовать с экземплярами службы при обслуживании запросов. В предыдущих выпусках многие экземпляры служб обычно размещались на отдельных серверах, требуя межсерверных подключений с интерфейсных серверов, что привело к увеличению задержки. Кроме того, если один из серверов, на которых размещены эти экземпляры службы, был неработоспособным, это может повлиять на запросы от нескольких интерфейсных серверов, что усложняет устранение проблемы и ограничение влияния на остальную часть фермы.

MinRole улучшает этот процесс, размещая экземпляры служб на локальном сервере в соответствии с ролью. Например, экземпляры служб, подходящие для запросов пользователей, размещаются на сервере с ролью сервера переднего плана, а экземпляры, подходящие для фоновых задач, — на сервере с ролью сервера приложений. Когда SharePoint требуется взаимодействовать с экземпляром службы для обслуживания запроса, он обнаруживает, размещен ли экземпляр службы на локальном сервере. Если это так, SharePoint будет всегда использовать локальный экземпляр службы вместо экземпляра, размещенного на удаленном сервере.

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

Функция MinRole обладает способностью самовосстановления. MinRole сканирует каждый сервер в ферме один раз в день, чтобы убедиться, что на нем запущены экземпляры службы, которые должны быть запущены. Если будет обнаружено, что сервер не соответствует своей роли, MinRole автоматически запускает или останавливает необходимые экземпляры служб, чтобы восстановить соответствие. Администратор фермы SharePoint имеет полный контроль над этой проверкой работоспособности и может изменить частоту выполнения сканирования, будет ли MinRole автоматически исправлять серверы, не соответствующие требованиям, или просто сообщить о них администратору фермы, а также может полностью отключить сканирование.

Как MinRole упрощает планирование ресурсов и масштабирование фермы?

Корпорация Майкрософт предоставляет клиентам различные рекомендуемые топологии ферм MinRole, в том числе мелкие, средние и крупные фермы. Сведения о рекомендуемых топологиях ферм MinRole см. в статье Планирование развертывания сервера MinRole в SharePoint Server 2016, 2019 и Subscription Edition.

MinRole также можно адаптировать со встроенным преобразованием ролей сервера. Вы можете легко преобразовать одну роль сервера в другую без необходимости отключать сервер от фермы и снова присоединять его. Преобразование роли сервера выполняется через веб-сайт центра администрирования или с помощью Windows PowerShell.

Усовершенствования MinRole

С появлением общедоступного обновления за ноябрь 2016 г. для SharePoint Server 2016, которое выпустила корпорация Майкрософт, стали доступны следующие улучшения для MinRole:

  • Улучшенная поддержка топологий фермы малых и средних размеров за счет добавления новых общих ролей. Теперь можно развернуть ферму MinRole с двумя серверами или ферму MinRole с высоким уровнем доступности (HA) с четырьмя серверами. Дополнительные сведения об этих новых ролях и рекомендуемых топологиях ферм MinRole см. в разделе Планирование развертывания сервера MinRole в SharePoint Server 2016, 2019 и Subscription Edition.

  • Улучшенный интерфейс преобразования ролей сервера с помощью предварительной проверки преобразования ролей. Теперь MinRole проверяет готовность сервера к преобразованию ролей перед началом преобразования. Если он обнаружит, что сервер не готов, он заблокирует преобразование и предоставит сообщение с объяснением причины блокировки преобразования роли и инструкциями по устранению проблемы. Дополнительные сведения о предварительной проверке преобразования ролей см. в статье Преобразование ролей с помощью MinRole в SharePoint Server 2016, 2019 и Subscription Edition.

  • Обновлены назначения экземпляров служб для каждой роли сервера, чтобы обеспечить оптимальную производительность фермы. Дополнительные сведения о новых назначениях экземпляров служб см. в разделе Описание MinRole и связанных служб в SharePoint Server 2016, 2019 и Subscription Edition.

Корпорация Майкрософт рекомендует установить общедоступное обновление за ноябрь 2016 г. (или более поздней версии) на SharePoint Server 2016, 2019 или Subscription Edition, чтобы в полной мере воспользоваться преимуществами этих улучшений MinRole.

См. также

Понятия

Технические схемы для SharePoint Server

Описание MinRole и связанных служб в SharePoint Server 2016, 2019 и Subscription Edition

Другие ресурсы

Планирование развертывания сервера MinRole в SharePoint Servers 2016, 2019 и Subscription Edition

Управление фермой серверов MinRole в SharePoint Servers 2016, 2019 и Subscription Edition