Проектирование развертывания SharePoint 2010 — КиберПедия 

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Проектирование развертывания SharePoint 2010

2022-11-27 23
Проектирование развертывания SharePoint 2010 0.00 из 5.00 0 оценок
Заказать работу

В ЭТОЙ ГЛАВЕ...

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

• Поводы для развертывания нескольких ферм

• Выбор оборудования, нужного для SharePoint

• Определение оптимальной конфигурации операционной системы

• Планирование баз данных и дополнительного ПО

• Примеры реальных развертываний SharePoint 2010

• Устранение обычных производственных проблем с помощью SharePoint

• Развертывание решения бригадной работы с помощью SharePoint

• Развертывание решения корпоративной интрасети с помощью SharePoint

• Развертывание решения клиентской экстрасети с помощью SharePoint

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

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

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

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

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

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

НА ЗАМЕТКУ -

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

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

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

Проектирование развертывания SharePoint 2010 Глава 2 эо

кой доступности (High Availability — НА), так и для аварийного восстановления (Disaster

Recovery - DR) данных.

Единственный под держиваемый в SharePoint формат базы данных — это Microsoft SQL Server, и поэтому для работы SharePoint в ферме должен существовать по крайней мере один сервер роли СУБД SQL Server.

SharePoint 2010 поддерживает следующие версии SQL Server:

• SQL Server 2005 SP3 x64

«SQL Server 2008 x64

. SQL Server 2008 R2x64

ВНИМАНИЕ! -

Поддерживается также версия SQL Server 2008 Express, но она не рекомендуется для большинства современных сред SharePoint из-за слабой масштабируемости. Любая производственная среда SharePoint должна опираться на полную редакцию Standard или Enterprise SQL Server.

В ферме SharePoint может находиться более одной роли сервера базы данных, и администратор SharePoint может определить местоположение конкретных баз данных SharePoint. К примеру, в больших средах могут существовать несколько серверов ролей баз данных SharePoint, каждый из которых обслуживает несколько баз данных в пределах фермы.

Роль веб-сервера

Из всех ролей SharePoint роль веб-сервера является наиболее очевидной: большинству людей понятна концепция сервера, где выполняется приложение, которое поставляет веб-страницы запрашивающим их пользователям. В случае SharePoint этим приложением является информационная служба интернета (Internet Information Services — 1IS) продукта Windows Server. Член фермы SharePoint, на котором выполняется роль веб-сервера, отвечает за отображение контента SharePoint — это веб-модули, компоновка страниц и всякая другая информации, выводимая пользователям.

Роль веб-сервера SharePoint может выполняться либо под Windows Server 2008 х64 IIS 7.0, либо (предпочтительнее) под Windows Server 2008 R2 х64 IIS 7. В любом случае перед инсталляцией SharePoint требуется установить следующие компоненты:

• Роль сервера приложений

• Роль веб-сервера (IIS)

• Microsoft SQL Server 2008 Native Client

• Windows Identity Foundation (KB974405)

• Microsoft Sync Framework Runtime v 1.0 (x64)

• Microsoft Chart Controls для Microsoft.NET Framework 3.5

• Microsoft Filter Pack 2-0

• Microsoft SQL Server 2008 Analyses Services ADOMD.NET

• Microsoft Server Speech Platform Runtime (x64)

• Microsoft Server Speech Recognition Language — TELE

Все эти компоненты можно установить с носителя SharePoint 2010, щелкнув на ссылке Install Prerequisites (Установить необходимые компоненты) на первоначальном экране инсталляции. Для выполнения этой операции требуется подключение к интернету. Если доступа к интернету нет, каждый отдельный компонент придется устанавливать вручную.

СОВЕТ --

В среде SharePoint можно установить несколько серверов веб-ролей, чтобы справиться с количеством пользователей, которые предположительно будут пользоваться платформой, или обеспечить высокую степень доступности к среде. В таком случае балансировка нагрузки между подключениями к среде SharePoint позволяет доступ к информации большому количеству пользователей. Балансировку нагрузки можно выполнять либо с помощью специального оборудования, либо с помощью программного компонента Windows Network Load Balancing (NLB), полностью поддерживающего серверы веб-ролей SharePoint.

Роли приложений-служб

Наиболее значительным архитектурным изменением в SharePoint 2010 является добавление приложений-служб, которые пришли на замену концепции поставщиков совместно используемых услуг (Shared Services Provider — SSP) из SharePoint 2007. Приложения-службы представляют собой независимые службы, которые могут совместно использоваться несколькими веб-приложениями, а в некоторых случаях и несколькими фермами.

В табл. 2.1 перечислены приложения-службы, имеющиеся в SharePoint 2010, и указано, в какой версии SharePoint 2010 они доступны.

Таблица 2.1. Список приложений-служб, имеющихся в SharePoint 2010
 
SharePoint SharePoint SharePoint Office Web App
Foundation Server 2010 Server 2010 Services (можно
2010 Standard Enterprise добавить в ферму
  Edition Edition SharePoint)

Business Data Connectivity ServicesXXX Usage and Health Data Collection ServicesXXX SharePoint Foundation Subscription Settings ServiceXXX Managed Metadata ServiceXX Search ServiceXX Secure Store ServiceXX State ServiceXX User Profile ServiceXX Web Analytics ServiceXX Word Automation ServicesXX Access ServicesX Excel ServicesX PerformancePoint ServiceX Visio Graphics ServicesX Excel Calculation Services PowerPoint Service Word Viewing Service

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

НА ЗАМЕТКУ--

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


Поделиться с друзьями:

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.016 с.