Microsoft SharePoint 2010. Полное руководство (Спенс, Ноэл) - страница 29

В данной главе описывается структура и архитектура SharePoint 2010, объясняются и сравниваются структурные компоненты SharePoint, и рассматриваются проектные решения по структуре базы данных и размещению сервера приложений. Основное внимание здесь уделяется конкретно физической структуре и инфраструктуре SharePoint. Логическое построение пользовательских компонентов SharePoint, таких как компоновка и структура сайта, будет описано в главах части IV.

Серверные роли в SharePoint

То, что конечный пользователь среды SharePoint видит на странице SharePoint, является результатом сложных взаимосвязанных действий на одном или нескольких серверах, выполняющих различные задачи. Информация хранится в базах данных сложной структуры, веб-страницы видны на экране благодаря веб-роли, а поиски и процессы выполняются на серверах с помощью роли приложения-службы поиска.

В зависимости от размера среды, эти роли могут находиться на одном или нескольких серверах. В очень маленьких средах все роли могут размещаться на единственном сервере, а в огромных фермах роли могут быть распределены на десятки или даже сотни серверов. Эти серверные роли и являются базовыми архитектурными элементами в ферме SharePoint — семейства серверов, которые предоставляют ср>еде услуги SharePoint. Отсюда следует необходимость понимания, что такое эти серверные рюли и как они используются в ферме SharePoint.

НА ЗАМЕТКУ -

В одной организации может быть и не одна ферма SharePoint. В любой среде рекомендуется иметь как минимум одну дополнительную ферму, используемую для тестирования. Ситуации, где развертываются более одной фермы, будут рассмотрены в главе 4.

Роль сервера базы данных

Почти вся информация SharePoint хранится в базах данных, включая все содержимое библиотеки документов, элементы списков, метаданные документов и веб-модули. Из этого правила есть только два исключения. Первое: сервер базы данных использует концепцию удаленного хранилища BLOB-объектов (Remote BLOB Storage — RBS), что позволяет хранить документы или BLOB-объекты (большие двоичные объекты) на другом носителе данных — например, на файловом сервера или в архиве. Эта концепция будет подрюбно рассмотрена в главе 9. Другим исключением является полнотекстовый индекс поиска, который хранится в обычном файловом формате (см. ниже разделы, посвященные роли приложения-службы поиска). В отдельных редких случаях некоторые рзешения веб-модулей могут также хранить обычные файлы и в приложениях веб-интерфейса, что в любом случае неплохо, однако в реальности подавляющее большинство контента SharePoint хранится на рюли сервера базы данных. Поэтому эта роль крайне важна как для обеспечения высо-