- •Введение в архитектуру ферм серверов
- •Что такое ферма серверов?
- •Типичные сферы применения
- •Масштабирование ферм серверов
- •Узкие места, связанные с оборудованием
- •Балансировка сетевой нагрузки для обеспечения масштабируемости
- •Достоинства и недостатки вертикального и горизонтального масштабирования
- •Рост доступности при использовании ферм серверов
- •Стоимость обеспечения доступности
- •Балансировка нагрузки для обеспечения доступности
- •Избыточность
- •Доступность базы данных
- •Повышение гибкости и управляемости ферм серверов
- •Добавочное расширение
- •Контроль обновлений
- •Делегированное администрирование
- •Дискуссия. Фермы серверов на предприятии
- •Вопросы для дискуссии
- •Топология фермы серверов
- •Роли серверов 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
- •► Процедура применения обновлений к серверам
Дискуссия. Фермы серверов на предприятии
Дискуссией в классе должен руководить инструктор. Примите участие в дискуссии, когда посчитаете нужным, чтобы вы и другие участники курса смогли получить максимальную пользу от данной дискуссии.
Вопросы для дискуссии
Для начала дискуссии можно воспользоваться вопросами, указанными ниже. Можно без колебаний обсуждать и другие возникшие вопросы, которые связаны с данной тематикой.
Вы когда-либо создавали или использовали ферму серверов?
Если да, то сложности при этом возникали? (Например, определение того, какие уровни можно масштабировать первыми, где следует помещать определенные роли, какие роли требуют большего внимания — с точки зрения аппаратного обеспечения).
Как вы расширяли ферму серверов для обеспечения соответствия требованиям?
Почему вы решили увеличить или уменьшить некоторые роли? Какие критерии вы использовали (избыточность, производительность, др.)?
Как вы контролировали доступность решения?
Какие меры вы предпринимали для улучшения управляемости решений?
Топология фермы серверов
Этот раздел предоставляет описание топологии ферм серверов Office SharePoint Server 2007 и Windows SharePoint Services 3.0. Здесь описываются цели каждой роли серверов и приводятся подробности соответствующих требований к аппаратному обеспечению. Также в разделе описывается типичный макет фермы серверов и объясняется архитектура поставщика общих служб.
Цели
После изучения данного раздела вы поймете, как:
описать роли серверов Windows SharePoint Services 3.0.
описать роли серверов Office SharePoint Server 2007.
описать архитектуру поставщика общих служб.
объяснить требования к аппаратному и программному обеспечению для каждой роли сервера.
описать макет типичной фермы серверов для продуктов и технологий SharePoint.
объяснить, когда следует использовать нескольких поставщиков общих служб в ферме серверов.
объяснить, когда следует использовать поставщика общих служб совместно в нескольких фермах серверов.
Роли серверов Windows SharePoint Services 3.0
После установки Windows SharePoint Services 3.0 можно настроить три различные роли серверов. А именно: рель внешнего веб-сервера, роль сервера баз данных и роль сервера поиска. Можно установить каждую роль на отдельный компьютер или распределить роли в ферме серверов.
Внешние веб-серверы
В продуктах и технологиях SharePoint 2007 роль внешнего веб-сервера получает HTTP-запросы от пользователей и отвечает на них. На внешних веб-серверах устанавливаются веб-приложения SharePoint в службах IIS. Внешние веб-серверы посылают запросы и обновления на серверы баз данных в ответ на запросы пользователей. Так как внешний веб-сервер — единственная роль сервера, доступ к которой открыт непосредственно конечному пользователю, его обычно устанавливают внутри зоны действия брандмауэра или устройства балансировки нагрузки программного обеспечения в своей демилитаризованной зоне.
Как обсуждалось ранее, можно использовать решения балансировки нагрузки сети или аппаратного обеспечения для распределения запросов пользователей между различными внешними веб-серверами.
Внешний веб-сервер содержит большинство файлов .Net .dll, используемых для получения доступа к содержимому базы данных и форматированию этого содержимого для пользователей. Также он содержит изображение, файлы JavaScript, IE behaviour и другие необходимые для обозревателя файлы. Все функции Office SharePoint Server, определения веб-узлов и файлы локализации хранятся на внешнем веб-сервере.
Папка, содержащая большинство системных файлов Office SharePoint Server, известна под названием 12-hive и обычно расположена по следующему адресу: <Install Drive>:\Program Files\Common Files\Microsoft Shared\web server extensions\12. Большинство библиотек кода Office SharePoint Server находится в глобальном кэше сборки по следующему адресу: <Install Drive>:\WINDOWS\assembly.
Наконец, Office SharePoint Server также устанавливает определенные службы Windows на внешних веб-серверах, которые используются для связи с другими серверами в ферме и осуществления администраторских служб фермы. Например, служба таймера в Office SharePoint Server 2007 проверит, созданы ли новые веб-приложения IIS и используются ли решения; если это так, она загружает необходимые файлы из базы данных и локально делает соответствующие изменения.
При развертывании внешнего веб-сервера многие организации предпочитают развертывание установки «полного» типа для обеспечения более простого масштабирования и гибкости в будущем (например, выбрав параметр «полный», на внешнем веб-сервере можно в будущем активировать другие службы, такие как служба запросов.)