Примеры виртуальной архитектуры SharePoint 2010
Развернуть SharePoint 2010 в виртуализованной среде можно многими способами. Однако некоторые конструкции встречаются чаще других и отражают обычные потребности во многих организациях. Например, при управлении критическими документами и совместной работе в SharePoint необходимым требованием становится высокая степень готовности. Все новые возможности обеспечения высокой готовности в SharePoint 2010 доступны и для виртуальных сред; их бывает даже легче развернуть в силу гибкости, предоставляемой виртуализацией.
На рис. 12-1 показана небольшая виртуализованная среда SharePoint 2010, в которой все компоненты выполняются на одном виртуальном хосте. В подобном развертывании отсутствуют встроенная высокая готовность и аварийное восстановление, но такую среду проще всего установить, и она все-таки позволяет использовать возможности виртуализации и масштабируемости. В табл. 12.2 приведены примерные спецификации для сервера среды такого размера. В них предполагается наличие 500 активных пользователей.
Следующая архитектура, представленная на рис. 12.2. предоставляет высокий уровень доступности, отказоустойчивости и масштабируемости для среды с 2000 активными пользователями. Вся среда SharePoint развернута на двух виртуальных хостах, которые обеспечивают высокую степень готовности среды. Базы данных SQL Server из одной виртуальной гостевой системы имеют зеркальные копии в другой гостевой системе, а третий — следящий — сервер SQL наблюдает за основным сервером SQL и обеспечивает автоматический подхват функций в случае отказа виртуального хоста или виртуального гостя. Подробнее об использовании зеркал баз данных SQL для обеспечения высокой готовности написано в главе 17.
Тестовая ферма
Произв. ферма
Веб-доступ, запросы и приложения-службы
Веб-доступ, запросы и приложения-службы
Виртуальный хост 1
Насть III
Таблица 12.2. Спецификации для развертывания небольшой виртуальной среды SharePoint |
|
Сервер |
ОЗУ |
Процессоры |
Диск |
Виртуальный хост |
24 Гбайт |
два 4-ядерных (8 ядер) |
С: — выделенный том 50 Гбайт для ОС Windows Server 2008 R2 с Hyper-V D: — выделенный том для вирт. дисков ОС Е: — выделенный том 500 Гбайт для вирт. дисков баз данных SQL R — выделенный том 100 Гбайт для вирт. дисков журналов SQL Server |
Сервер SQL Server |
12 Гбайт |
4 виртуальных процессора |
С: — вирт. диск фикс, объема 100 Гбайт для ОС D: — вирт. диск фикс, объема 100 Гбайт для журналов SQL Server Е: — вирт. диск фикс, объема 500 Гбайт для данных SQL Server |
Веб/эапросы/ приложения SharePoint |
10 Гбайт |
4 виртуальных процессора |
С: — вирт. диск фикс, объема 100 Гбайт для ОС и журналов транспортных очередей D: — вирт. диск фикс, объема 100 Гбайт для индексации и обработки запросов |
Ферма для разработки
Произв.
ферма
Тестовая
ферма
* Э|
«э
Веб-доступ, запросы и приложения-службы
О) 0).С н
5 о
4
Основной
SQL-сервер
Виртуальный
ХОСТ1
Следящий
SQL-сервер
Виртуальный хост 2
--- Ш1ИТ Ц11ИЩЩЛМ1И1ПИИЯЯ Г.И1 1И|Ц|Г|ч
--И------------- I 299 >
Глава 12 _
Эти возможности высокой доступности и отказоустойчивости возможны без задействования общедоступной памяти, SAN или решений обеспечения доступности хостов. В табл. I2.3 приведены примерные рекомендации по архитектуре виртуальных хостов и гостевых систем для решения с рис. 12.2.
Таблица 12.3. Спецификации для развертывания виртуальной среды SharePoint среднего размера |
|
Сервер |
ОЗУ |
Процессоры |
Диск |
Виртуальные хосты |
48 Гбайт |
два 4-ядерных (8 ядер) |
С: — выделенный логический номер устройства (LUN) 50 Гбайт для ОС Windows Server 2008 R2 с Hyper-V D: — выделенный LUN для вирт. дисков том прямого доступа: — выделенный UUN 100 Гбайт для журналов SQL Server R — выделенный LUN 2 ТБ для баз данных SQL Server |
Серверы SQL Server |
16 Гбайт |
4 виртуальных процессора |
С: — вирт. диск фикс, объема 50 Гбайт для ОС D: — выделенный LUN прямого доступа 100 Гбайт для журналов SQL Server Е: — выделенный LUN прямого доступа 2 Тбайт для данных SQL Server |
Серверы веб-доступа и при-ложений-служб SharePoint |
12 Гбайт |
2 виртуальных процессора |
С: — вирт. диск фикс, объема 100 Гбайт для ОС |
Серверы поиска и запросов SharePoint |
12 Гбайт |
2 виртуальных процессора |
С: — вирт. диск фикс, объема 100 Гбайт для ОС D: — вирт. диск фикс, объема 200 Гбайт для индексации и обработки запросов |
Следящий SQL-сервер |
2 Гбайт |
1 виртуальный процессор |
С: — вирт. диск фикс, объема 50 Гбайт для ОС |
Технологии виртуализации позволяют выполнять масштабирование в широких пределах, они не ограничены размерами небольших и средних организаций. Например, архитектура на рис. 12-3 позволяет работать с десятками тысяч пользователей SharePoint, обеспечивает полную нечувствительность к авариям и высокую степень готовности — и все это с высокой производительностью, присущей SharePoint. В данной модели несколько маг шин SQL Server используются для различных баз данных: одна для баз данных контента, одна для баз данных приложений и одна для баз данных поиска. Для различных серверных ролей SharePoint созданы серверные группы, а веб-слой разбит на два компонента: один для пользователей, а другой для индексации и администрирования. В данном примере желательно также применить хостовые решения подхвата функций наподобие Hyper-V Live Migration, которые обеспечат подхват отдельных гостевых сеансов при отказе одного из хостов.
Читать дальше