Разработка топологии развертывания содержимого
При развертывании контента производится копирование контента из исходного семейства сайтов Microsoft Office SharePoint Server 2007 в конечное семейство сайтов. Копирование осуществляется на основе расписания или вручную. В данной статье перечисляются элементы топологий, предназначенные для развертывания контента, и приводятся стандартные топологии развертывания контента. Обзор развертывания контента при помощи Office SharePoint Server 2007 см. в статье Планирование развертывания содержимого.
Содержание:
Элементы топологий развертывания контента
Стандартные топологии развертывания контента
Элементы топологий развертывания контента
В большинстве топологий развертывания контента предусматривается две или более серверных ферм, что предназначено для разделения среды разработки и рабочей среды. Применяемая в развертывании контента серверная ферма может использоваться для одной из следующих целей:
Среда разработки В ферме содержится семейство сайтов, используемое группой разработки контента для записи контента.
Рабочая среда В ферме содержится семейство сайтов, представляющее контент для целевой аудитории. Обычно при этом применяется усиленная система безопасности.
Промежуточная среда В ферме содержится семейство сайтов, являющееся копией рабочего семейства сайтов и предназначенное для анализа и тестирования контента перед публикацией.
При экспорте контента с любой фермы необходимо указать один интерфейсный сервер в качестве сервера экспорта. Аналогично, при импорте сервера на любую ферму необходимо указать один интерфейсный сервер в качестве сервера импорта.
Пакеты развертывания контента внедряются в качестве файлов CAB-файлов. Эти файлы по умолчанию разделяются на блоки размером в 10 МБ, которые собираются во временной папке сервера экспорта. После создания всех CAB-файлов и их перемещения во временную папку на сервере экспорта начинается процедура развертывания контента. После того, как сервер импорта принимает все CAB-файлы, развернутый контент копируется на конечные веб-сайты.
На интерфейсных серверах экспорта и импорта должно быть достаточно дискового пространства для сохранения полного комплекта CAB-файлов для самой масштабной процедуры развертывания контента, которая может быть запущена. После успешной отправки всех CAB-файлов на конечную ферму они удаляются с сервера экспорта. Из временной папки сервера импорта CAB-файлы удаляются после успешного развертывания контента сайтов на конечных сайтах.
Стандартные топологии развертывания контента
В данном разделе приводятся наиболее распространенные топологии развертывания контента.
Стандартная топология интернет-сайта
Стандартная топология интернет-сайта представляет собой стандарт, который используется для публикации интернет-сайтов. В качестве примеров интернет-сайтов можно привести корпоративный веб-сайт или сайт сетевых новостей новостной компании. В данной топологии предусмотрены две серверные фермы: одна для размещения рабочего семейства сайтов, а другая для размещения разрабатываемого семейства сайтов вместе с другими сайтами, которые используются группой разработки. Пользователи рабочей серверной фермы принадлежат к отдельному домену службы каталогов Active Directory®, а некоторые пользователи рабочей фермы могут быть анонимными.
Необходимо настроить один интерфейсный веб-сервер для импорта контента с фермы разработки. В случае необходимости этот сервер можно использовать только для импорта контента.
На серверной ферме разработки содержится семейство сайтов, предназначенное для разработки контента сайтов. Интерфейсный веб-сервер фермы разработки необходимо настроить для экспорта контента с разрабатываемого семейства сайтов на рабочую ферму.
В этой топологии рабочая ферма зачастую размещается в демилитаризованной зоне под защитой внешнего и внутреннего брандмауэров для повышения безопасности. Дополнительные сведения о развертывании конфигурации демилитаризованной зоны см. в статье Создание топологии фермы экстрасети (Office SharePoint Server).
В число вариантов данной топологии входят:
Одна ферма разработки, публикуемая на несколько рабочих ферм В этом варианте в демилитаризованной зоне развертывается несколько ферм. Контент рабочих ферм может быть идентичным или варьироваться. Настроить данную топологию можно несколькими способами:
Можно развернуть ферму разработки на все рабочие фермы.
Можно развернуть ферму разработки на одну рабочую ферму. Затем рабочая ферма развертывается на остальные рабочие фермы с помощью развертывания контента.
Несколько ферм разработки, публикуемых на одну рабочую ферму Несколько групп разработки, использующих собственные фермы разработки, могут работать над разными семействами сайтов, публикуемых на одной рабочей ферме.
Трехэтапная топология
В некоторых решениях развертывается трехэтапная топология, предусматривающая наличие фермы разработки, промежуточной фермы и рабочей фермы. Промежуточная ферма используется для тестирования и анализа контента перед публикацией контента на рабочей ферме.
В трехэтапной топологии развертывания контента производится развертывание фермы разработки на промежуточную ферму, поэтому необходимо настроить интерфейсный веб-сервер фермы разработки для экспорта контента. Интерфейсный сервер промежуточной фермы необходимо настроить для импорта и экспорта контента. Интерфейсный сервер рабочей фермы необходимо настроить для импорта контента с промежуточной фермы.
Топология с одной фермой
Развертывание контента можно настроить в рамках одной серверной фермы. В этой топологии авторы работают над одним семейством сайтов, а развертывание производится на дублирующее публикуемое семейство сайтов на той же ферме. Семейства сайтов находятся в отдельных веб-приложениях и используют отдельные базы данных на одном компьютере под управлением Microsoft® SQL Server™. Управление безопасностью осуществляется путем предоставления пользователям доступа к контенту, а не путем использования отдельных доменов Active Directory.
Загрузить эту книгу
Для упрощения чтения и печати эта тема включена в следующую загружаемую книгу:
См. полный список доступных книг на веб-сайте Загружаемые материалы для Office SharePoint Server 2007.