- •Введение в архитектуру ферм серверов
- •Что такое ферма серверов?
- •Типичные сферы применения
- •Масштабирование ферм серверов
- •Узкие места, связанные с оборудованием
- •Балансировка сетевой нагрузки для обеспечения масштабируемости
- •Достоинства и недостатки вертикального и горизонтального масштабирования
- •Рост доступности при использовании ферм серверов
- •Стоимость обеспечения доступности
- •Балансировка нагрузки для обеспечения доступности
- •Избыточность
- •Доступность базы данных
- •Повышение гибкости и управляемости ферм серверов
- •Добавочное расширение
- •Контроль обновлений
- •Делегированное администрирование
- •Дискуссия. Фермы серверов на предприятии
- •Вопросы для дискуссии
- •Топология фермы серверов
- •Роли серверов Windows SharePoint Services 3.0
- •Внешние веб-серверы
- •Серверы баз данных
- •Серверы поиска
- •Роли серверов Office SharePoint Server 2007
- •Серверы индексирования
- •Серверы запросов
- •Другие серверы приложений
- •Архитектура поставщика общих служб
- •Поставщики общих служб и веб-приложения
- •Услуги, предоставляемые поставщиком общих служб
- •Требования к внешним веб-серверам
- •Требования к веб-серверам
- •Требования к серверу баз данных Требования к аппаратному и программному обеспечению
- •Raid конфигурация
- •Требования к серверу приложений Серверы приложений Windows SharePoint Services
- •Серверы приложений Office SharePoint Server
- •Типичные схемы серверов для малых развертываний
- •Изолированная установка
- •Небольшая ферма серверов
- •Типичные схемы серверов для средних развертываний Средняя ферма серверов — Windows SharePoint Services 3.0
- •Средняя ферма серверов — Office SharePoint Server 2007
- •Типичные схемы серверов для больших развертываний Большая ферма серверов — Windows SharePoint Services 3.0
- •Большая ферма серверов — Office SharePoint Server 2007
- •Несколько поставщиков общих служб в ферме Почему используют нескольких поставщиков общих служб?
- •Создание нескольких поставщиков общих служб
- •Ассоциирование поставщика общих служб с веб-приложением
- •► Чтобы ассоциировать поставщика общих служб с веб-приложением
- •Общий доступ к поставщикам общих служб между фермами Причины, по которым необходим общий доступ к поставщику общих служб
- •Настройка системы межферменных общих служб
- •► Процедура обеспечения общего доступа к поставщику общих служб между фермами
- •Развертывание ферм серверов
- •Подготовка серверов
- •Серверы баз данных
- •Внешние веб-серверы и серверы приложений
- •Порядок установки
- •Рекомендованный порядок установки для Office SharePoint Server
- •Рекомендованный порядок установки для Office SharePoint Services
- •Выполнение развертывания Установка первого сервера
- •Добавление серверов в ферму
- •Перемещение веб-узла центра администрирования
- •► Процедура перемещения веб-узла центра администрирования
- •Установка с базами данных, созданными администраторами
- •Установки со сценариями
- •Типичные сценарии
- •Изменение файла конфигурации
- •Защита содержимого с помощью Microsoft Forefront
- •Опасности, характерные для продуктов и технологий SharePoint
- •Концепция «защита в глубину»
- •Развертывание Forefront Security для SharePoint
- •Управление Forefront Security для SharePoint
- •► Процедура применения обновлений к серверам
Серверы баз данных
Роль сервера баз данных исполняет тот сервер, на который устанавливается база данных SQL. Сервер баз данных запрашивает и обновляет базу данных в ответ на запросы с внешнего веб-сервера. В Office SharePoint Server база данных может быть локальной (на том же сервере) или удаленной (на другом сервере) по отношению к серверу, исполняющему роль внешнего веб-сервера. Однако при переходе к развертыванию веб-фермы сначала необходимо установить внешний веб-сервер и сервер базы данных на разные машины. Это повысит избыточность, а также значительно облегчит процесс добавления, при необходимости, дополнительных серверов в ферму.
При развертывании в Интернете и экстранета для повышения безопасности можно отделить сервер базы данных от внешнего веб-сервера. Также для безопасности можно установить сервер баз данных в отдельной сети, изолированной от сети внешних веб-серверов, или использовать прокси-сервер, например Microsoft ISA Server 2006, для разделения ролей сервера. Отдельные серверы баз данных необходимы и в организациях, в которых есть отдельная группа администраторов баз данных.
Серверы поиска
В Windows SharePoint Services 3.0 служба поиска — единственная роль сервера приложений. Служба поиска и индексирования хранит индекс содержимого данной файловой системы и использует его для ответа на пользовательские запросы.
Как упоминалось ранее, в отличие от Office SharePoint Server 2007 в Windows SharePoint Services службу поиска нельзя разделить на роли запроса и индексирования. По умолчанию служба поиска запускается на одном из внешних веб-серверов, в зависимости от того, какой внешний сервер настроен пользователем для выполнения индексирования в процессе наполнения данными. Запустить службу поиска Windows SharePoint Services можно только на одном сервере для каждого веб-приложения. В типичной ферме на 5 серверов, состоящей из двух внешних веб-серверов, двух кластерных серверов баз данных и одного сервера поиска, служба поиска запускается на ее собственном выделенном сервере.
Роли серверов Office SharePoint Server 2007
В ферме серверов Office SharePoint Server 2007 можно присваивать серверы роли внешнего веб-сервера или роли сервера баз данных таким же образом, как и для фермы серверов в Windows SharePoint Services 3.0. Однако модель развертывания Office SharePoint Server 2007 также включает уровень сервера приложений. Можно назначать службы специальным серверам приложений. Например, настроить специальный сервер индексирования, один или более специальных серверов запросов и один или более серверов, на которых размещены другие службы приложений, такие как службы Excel, InfoPath Forms Services и каталог бизнес-данных.
В Office SharePoint Server 2007 роли сервера приложений сгруппированы и управляются поставщиком общих служб. Каждое веб-приложение Office SharePoint Server должно быть связано с одним поставщиком общих служб. С одним веб-приложением запрещено использовать несколько поставщиков общих служб. Однако один поставщик общих служб может использоваться для нескольких веб-приложений, что значительно упрощает управление службами данных веб-приложений. Далее поставщики общих служб будут описаны более подробно.