Достоинства и недостатки вертикального и горизонтального масштабирования
Существуют два очевидных пути масштабирования серверного решения и тем самым обеспечения возросших запросов. Архитектура вертикального масштабирования означает модернизацию аппаратных компонентов введенных в эксплуатацию серверов или замену сервера более производительной моделью. Когда речь идет об архитектуре горизонтального масштабирования, имеется в виду установка дополнительных серверов, которые примут на себя часть нагрузки, так что на каждый сервер будет приходиться меньшее, чем прежде, число запросов. Помимо этого, архитектура горизонтального масштабирования предусматривает, что некоторые серверы могут быть выделены исключительно для выполнения определенных задач. Это позволяет ослабить соперничество за выделение ресурсов между процессами с различными требованиями к использованию ресурсов.
Часто решение о вертикальном масштабировании принимается без долгих раздумий как единственный вариант на том основании, что производительность новых процессоров постоянно растет. Однако такой подход чреват последствиями в виде отказа оборудования (например, к ферме серверов добавляется один внешний веб-сервер вместо двух). Если для организации важно обеспечить высокую степень доступности, необходимо позаботиться об избыточных системах, способных управлять нагрузкой сервера. Горизонтальное масштабирование уменьшает тяжесть негативных последствий при отказах оборудования, поскольку выход из строя отдельного узла сети означает всего лишь перераспределение нагрузки между оставшимися узлами. Горизонтальное масштабирование также означает большую гибкость архитектуры, поскольку по мере необходимости удовлетворения растущих требований позволяет подключать или выводить из эксплуатации серверы, имеющие более низкую стоимость. В первую очередь к горизонтальному масштабированию имеет смысл прибегать, если речь идет о веб-серверах, и эту же модель модернизации стоит иметь в виду в случае баз данных SQL.
- Введение в архитектуру ферм серверов
- Что такое ферма серверов?
- Типичные сферы применения
- Масштабирование ферм серверов
- Узкие места, связанные с оборудованием
- Балансировка сетевой нагрузки для обеспечения масштабируемости
- Достоинства и недостатки вертикального и горизонтального масштабирования
- Рост доступности при использовании ферм серверов
- Стоимость обеспечения доступности
- Балансировка нагрузки для обеспечения доступности
- Избыточность
- Доступность базы данных
- Повышение гибкости и управляемости ферм серверов
- Добавочное расширение
- Контроль обновлений
- Делегированное администрирование
- Дискуссия. Фермы серверов на предприятии
- Вопросы для дискуссии
- Топология фермы серверов
- Роли серверов 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
- ► Процедура применения обновлений к серверам