Типичные сферы применения
Чаще всего фермы используются там, где возникает потребность в гибких и легко масштабируемых внешних веб-серверах. Такие решения часто называют фермами веб-серверов или просто веб-фермами. Они позволяют аппаратно или программно выравнивать сетевую нагрузку, равномерно распределяя поступающие HTTP-запросы между веб-серверами в зависимости от их доступности. По мере роста числа посетителей веб-узла растут и его потребности в ресурсах, и в этом случае ферма обеспечивает простоту подключения дополнительных серверов. Такое решение сводит к минимуму время, в течение которого веб-узел остается недоступным. В случае нарушения нормальной работы веб-сервера запросы к нему будут обрабатывать исправные серверы вплоть до момента восстановления работоспособности вышедшего из строя.
В пределах фермы становится возможным перераспределять функции составляющих ее серверов, удовлетворяя тем самым их потребности в дисковом пространстве, памяти и вычислительных ресурсах процессора. Иными словами, решение легко масштабируется сообразно изменению или росту потребности в ресурсах. Например, внутри небольшой фермы серверов на основе Office SharePoint Server 2007, состоящей из одного внешнего веб-сервера и сервера приложений и одного сервера баз данных, функции сервера обработки запросов и индексирования обычно выполняет внешний веб-сервер. Если число посетителей или запросов возрастает, можно добавить еще один внешний веб-сервер, а при необходимости – и выделенный сервер приложений. В подобном случае может быть принято решение о передаче функций сервера индексирования серверу приложений, при этом обработку запросов возьмут на себя оба внешних веб-сервера. Если же окажется, что растет и загруженность сервера индексирования, то ничто не будет препятствовать добавлению к ферме еще одного сервера именно в таком качестве, и переносу службы индексирования с сервера приложений на новый, выделенный сервер.
Примечание. Разделить роли сервера индексирования и сервера запросов между разными серверами позволяет только Office SharePoint Server 2007. Для Windows SharePoint Services 3.0 такая возможность не предусмотрена.
Наконец, ферма серверов позволяет повысить доступность базы данных. В Microsoft SQL Server® 2005 предусмотрено четыре основных способа обеспечить высокую степень доступности базы данных: использование средства отказоустойчивости кластера, зеркальное отображение базы данных, доставка журналов и репликация. Продукты и технологии SharePoint допускают применение к базам данных любого из названных методов кроме репликации.
Известны два сценария, связанные с избыточностью базы данных: высокая степень доступности благодаря локальному резервированию и высокая степень доступности благодаря наличию резервного центра обработки данных (который обычно расположен в удалении от рабочего центра обработки данных, во избежание возможных негативных последствий от стихийного бедствия в данной географической точке). С точки зрения базы данных SQL Server средство отказоустойчивости кластера и зеркальное отображение БД SQL можно использовать как средства обеспечения высокого уровня локального доступа, в то время как доставка журналов SQL или зеркальное отображение БД SQL – как средства обеспечения высокой степени доступности в случае нарушений работы центра обработки данных или стихийного бедствия в данной географической точке.
Примечание. Для получения более подробных сведений об использовании средства отказоустойчивости кластера, зеркального отображения базы данных и доставки журналов с продуктами и технологиями SharePoint см. технический документ Backup, Restore, and Disaster Recovery for Microsoft SharePoint Products and Technologies (Резервное копирование, восстановление и аварийное восстановление при использовании продуктов и технологий Microsoft SharePoint).
- Введение в архитектуру ферм серверов
- Что такое ферма серверов?
- Типичные сферы применения
- Масштабирование ферм серверов
- Узкие места, связанные с оборудованием
- Балансировка сетевой нагрузки для обеспечения масштабируемости
- Достоинства и недостатки вертикального и горизонтального масштабирования
- Рост доступности при использовании ферм серверов
- Стоимость обеспечения доступности
- Балансировка нагрузки для обеспечения доступности
- Избыточность
- Доступность базы данных
- Повышение гибкости и управляемости ферм серверов
- Добавочное расширение
- Контроль обновлений
- Делегированное администрирование
- Дискуссия. Фермы серверов на предприятии
- Вопросы для дискуссии
- Топология фермы серверов
- Роли серверов 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
- ► Процедура применения обновлений к серверам