Читайте также:
|
|
Чаще всего фермы используются там, где возникает потребность в гибких и легко масштабируемых внешних веб-серверах. Такие решения часто называют фермами веб-серверов или просто веб-фермами. Они позволяют аппаратно или программно выравнивать сетевую нагрузку, равномерно распределяя поступающие 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).
Дата добавления: 2015-08-27; просмотров: 48 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Введение в архитектуру ферм серверов | | | Узкие места, связанные с оборудованием |