Поделиться через


Обзор установки и настройки SharePoint 2013

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

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

Визуальное представление сведений, приведенных в этой статье, см. в статье Модель развертывания продуктов SharePoint 2013 в разделе Технические схемы для SharePoint Server . Связанные технические схемы включают топологии для SharePoint 2013 и служб в SharePoint Server 2013.

Концепции

Логическим следствием гибкости и широких возможностей SharePoint Server 2013 может быть высокая степень сложности установки и настройки SharePoint Server 2013. Глубокое понимание следующих ключевых структурных элементов среды SharePoint Server 2013 необходимо для правильного развертывания и поддержки SharePoint Server 2013:

  • Ферма серверов: элемент верхнего уровня логической архитектуры SharePoint Server 2013.

  • Веб-приложение: веб-сайт служб IIS, который создается и используется SharePoint Server 2013.

  • База данных контента: предоставляет хранилище для контента веб-приложения. Можно разделить контент по нескольким базам данных на уровне семейства сайтов.

  • Семейство сайтов: набор веб-сайтов с одним владельцем и общими параметрами администрирования.

  • Сайт: одна или несколько связанных веб-страниц и других элементов (таких как списки, библиотеки и документы), которые хранятся в семействе веб-сайтов.

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

Физическая архитектура

Физическая архитектура, состоящая из одного или нескольких серверов и сетевой инфраструктуры, позволяет реализовывать логическую архитектуру для решения SharePoint Server 2013. Физическая архитектура обычно описывается двумя способами: по размеру и по топологии. Размер, который можно оценивать разными способами, например, по числу пользователей или документов, используется для отнесения фермы к категории малых, средних или крупных. В топологии с помощью представления об уровнях или группах серверов описывается логическая организация серверов фермы.

Размер

Для определения размера фермы серверов в качестве основных показателей используется число пользователей и число элементов контента. Фермы серверов по своему размеру условно делятся на три типа (малые, средние и крупные) следующим образом:

  • Малая ферма серверов обычно состоит как минимум из двух веб-серверов и сервера базы данных. На одном из веб-серверов размещается сайт центра администрирования, а другой выполняет дополнительные задачи уровня фермы, например обслуживание контента для пользователей.

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

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

    В ситуациях, где службы используют непропорциональные объемы ресурсов, можно расширить уровень приложений. Данные производительности покажут, какие службы следует перенести на выделенный сервер.

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

    Примечание.

    [!Примечание] При расширении фермы рекомендуется группировать службы или базы данных со сходными характеристиками производительности на выделенных серверах, а затем увеличивать количество серверов в группе. В масштабных средах конкретные группы, образующиеся в ферме, зависят от конкретных потребностей в каждой службе внутри фермы.

Конкретные показатели для малых, средних и крупных ферм см. в статье Планирование производительности в SharePoint Server 2013.

Топология

В топологии уровни используются как модель логической организации фермы серверов в соответствии с размещаемыми на серверах компонентами или их роли в ферме. Ферма SharePoint Server 2013 развертывается на одном, двух или трех уровнях, как описано ниже:

  • В одноуровневом развертывании SharePoint Server 2013 и сервер баз данных установлены на одном компьютере.

  • В двухуровневом развертывании компоненты SharePoint Server 2013 и база данных устанавливаются на различные серверы. Этот тип развертывания соответствует понятию "малая ферма". Интерфейсные веб-серверы размещаются на первом уровне, а сервер базы данных — на втором. В компьютерной отрасли первый уровень обычно называется уровнем веб-сайтов. Сервер базы данных обычно называется уровнем баз данных или тыловым сервером баз данных.

  • В трехуровневом развертывании интерфейсные веб-серверы находятся на первом уровне, серверы приложений — на втором (который называется уровнем приложений), а сервер базы данных — на третьем. Такие топологии применяются в средних и крупных фермах.

Установка и настройка

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

  1. Подготовка серверов

  2. Создание фермы

  3. Настройка параметров, служб, решений и сайтов

Примечание.

[!Примечание] После создания и развертывания фермы она претерпит серьезные изменения в размере, топологии и сложности по мере прохождения разных этапов развертывания, показанных в модели развертывания продуктов SharePoint Server 2013. Это естественный результат поэтапного развертывания. Именно поэтому рекомендуется четко следовать всем этапам, описанным в разделе "Этапы развертывания" этой статьи.

Подготовка серверов

На этом этапе выполняется подготовка серверов к размещению продукта. Сюда относятся серверы поддержки и серверы с установленным пакетом SharePoint Server 2013. Для поддержки и размещения фермы необходимо настроить следующие серверы.

Создание фермы

На этом этапе выполняется установка продукта и настройка каждого сервера для выполнения его роли в ферме. Также создается база данных конфигурации и веб-сайт центра администрирования SharePoint. Для фермы SharePoint Server 2013 требуются следующие серверы:

  • Сервер баз данных. База данных конфигурации, база данных контента и другие необходимые базы данных создаются при выполнении мастера Мастер настройки продуктов SharePoint, если только не планируется создание баз данных администратором базы данных.

  • Сервер приложений. После подготовки сервера приложений установите все дополнительные компоненты, необходимые для поддержки таких функций, как управление правами на доступ к данным (IRM) и поддержка принятия решений. Установите SharePoint Server 2013 на сервере, на котором будет размещен веб-сайт центра администрирования SharePoint, а затем запустите мастер настройки продуктов SharePoint, чтобы создать и настроить ферму.

  • Интерфейсный веб-сервер. Установите SharePoint Server 2013 на каждом веб-сервере, установите языковые пакеты и запустите мастер Мастер настройки продуктов SharePoint, чтобы добавить веб-серверы в ферму.

    Примечание.

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

Настройка параметров, служб, решений и сайтов

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

Примечание.

Этапы настройки фермы не выделяются в отдельный уровень инфраструктуры сервера.

Этапы развертывания

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

Рекомендуем разделить развертывание фермы на следующие этапы:

  • Планирование

  • Разработка

  • Эксперимент

  • Пилотная версия

  • Тестирование на этапе пользовательской приемки

  • Производственная среда

Планирование

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

  • Проект инфраструктуры поддержки решения.

  • Подробное описание процедуры реализации фермы и решения.

  • План тестирования и проверки решения.

  • Архитектура объекта и решения.

  • Понимание требований мониторинга и инженерной поддержки решения.

  • Описание процесса управления решением.

  • Понимание способа, каким решение должно преподнесено, чтобы обеспечить принятие этого решения пользователем.

Рекомендуется использовать ресурсы планирования и статьи по планированию, описанные в Планирование развертывания SharePoint Server 2016.

Важно!

[!Важно!] При ограниченности ресурсов и нехватке времени некоторые детали в процессе планирования можно пропустить. Рекомендуется действовать с максимальной аккуратностью, поскольку недостаточное внимание к незначительным на первый взгляд элементам процесса планирования может привести к серьезным проблемам на этапе эксплуатации. Решение этих проблем может потребовать дополнительного времени и средств, что негативно повлияет на успешность решения на базе SharePoint Server 2013.

После этапа планирования выполняются следующие этапы развертывания, а в процессе тестирования происходит обновление и пересмотр планов, конфигураций и топологий.

Разработка

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

Экспериментальная среда

На этапе эксперимента цель представляется двоякой: необходимо понять SharePoint Server 2013 и оценить SharePoint Server 2013 в контексте соответствия бизнес-требованиям. Первый уровень оценки продукта может быть выполнен путем установки всех компонентов продукта на одном сервере. Более тщательная оценка продукта выполняется путем выполнения экспериментального развертывания.

Экспериментальное развертывание, выполняемое на одном сервере или в небольшой ферме, позволяет расширить область оценки. В таком развертывании в группу оценки включаются сотрудники, не являющиеся ИТ-специалистами, что дает возможность получить более широкий спектр мнений о возможности фактического использования функциональных возможностей SharePoint Server 2013 в организации. Преимущество экспериментального развертывания заключается в том, что оно позволяет собрать данные, которые можно использовать для уточнения исходного плана. Эти данные (представления страниц, модели поведения пользователей и потребление ресурсов серверов) также позволяют определиться с размерами фермы. Такая проверка также полезна для оценки приложений-служб и наборов компонентов, предлагаемых конечным пользователям.

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

Совет

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

Пилотная версия

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

Пилотное развертывание предлагает множество преимуществ. Оно позволяет собирать данные, которые можно использовать для проверки следующих аспектов проекта фермы:

  • проект инфраструктуры;

  • предположения об управлении объемом хранения;

  • архитектура объекта и решения;

  • предположения относительно использования решения;

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

Собранные данные помогут точнее отладить различные компоненты решения и поддерживаемой инфраструктуры.

Тест пользовательской приемки

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

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

Производственная среда

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

Для ввода фермы в эксплуатацию необходимо выполнить следующие задачи.

  • Развертывание фермы.

  • Развертывание решения.

  • Реализация плана операций.

  • При необходимости развертывание дополнительных сред, таких как фермы разработки и промежуточные фермы, а также фермы служб.