Сценарий присутствия в Интернете: планирование инфраструктуры

Важно!

Данная статья является одной из серии статей, в которых описываются полные сценарии планирования, разработки, построения и обслуживания корпоративного веб-сайта на основе Microsoft Office SharePoint Server 2007.

Предыдущая статья

Определение полномочий

Следующая статья

Развертывание среды проектирования и разработки

Начало сценария

Сценарий присутствия в Интернете (Office SharePoint Server 2007)

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

1. Определите исходные требования к инфраструктуре

Факторы, определяющие вид инфраструктуры, устанавливаются на стадиях выработки концепции решения и организационных требований. В их число входят следующие факторы:

  • Цель решения и требования к движению данных.

  • Функции, используемые в решении (например, развертывание контента), и наличие функции поиска.

  • Требования к мощности (например, число пользователей, объем собрания текстов, частота обновления и загрузка рабочего сайта).

  • Требования к производительности (например, время загрузки страницы).

  • Соглашения об управлении (например, целевые точки восстановления и целевое время их создания, соответствующее расписание резервного копирования, требования к доступности и расписание стандартного технического обслуживания).

Действие

Собрать все требования в электронной таблице.

Результат

Единый источник готовых к анализу данных о требованиях.

Ресурсы

2. Проанализируйте существующую инфраструктуру

Также следует проанализировать существующую инфраструктуру системы и оценить ту ее часть, которая может быть использована в новом решении.

Действие

Проанализировать существующую инфраструктуру:

  • Среда

  • Средства хранения данных

  • Разработка программного обеспечения

  • Внешние средства хранения

  • Оборудование

  • Программное обеспечение

Результат

Описание имеющихся средств, которые необходимо сравнить с требованиями.

Ресурсы

Системные требования

Существующая среда

В составе существующей инфраструктуры имеются следующие среды. Обзор топологий, подключенных к Интернету, см. в разделе Back-to-back perimeter topology with content publishing. Обзор способов аварийного восстановления см. в разделе Технический документ: защита и восстановление данных Office SharePoint Server в небольших и средних развертываниях.

  • Внутренняя Внутренняя среда имеет один лес и несколько доменов. Она состоит из компьютеров в одном центре обработки данных.

  • Демилитаризованная зона Демилитаризованная зона размещается в том же центре обработки данных, что и внутренняя среда.

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

  • Расположение аварийного восстановления − локальное Локальная среда аварийного восстановления − это сайт внутри области, в которой хранятся изображения и резервные копии для быстрой сборки.

  • Расположение аварийного восстановления − региональное Региональная среда аварийного восстановления − это сайт вне области, в которой хранятся изображения и резервные копии для быстрой сборки.

Хранение баз данных

В настоящее время все базы данных хранятся на устройствах с прямым подключением (DAS).

Управление хранением

Управление базами данных осуществляется отдельной командой администраторов.

Процессы и средства разработки программного обеспечения

В компании имеется большая группа специалистов по разработке и тестированию, которая использует систему и процессы управления конфигурации программного обеспечения.

Внешнее хранение и восстановление

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

Аппаратное и программное обеспечение

Основные характеристики аппаратного и программного обеспечения серверов компании приведены ниже.

Компонент Описание

Процессор

Два процессора с тактовой частотой 3 ГГц или выше

Память

8 Гб оперативной памяти

Дисковое пространство

500 Гб

Операционная система

Windows Server 2003, 64-разрядный выпуск

Система управления базами данных

Microsoft SQL Server 2005

3. Определите способы осуществления планов

В течение двух следующих финансовых лет компания планирует расширить свое интернет-представительство, а именно:

  • Добавить версии основных страниц на различных языках.

  • Добавить доступ к среде экстранета для партнеров.

Обе операции потребуют увеличения бюджета разработки и наращивания инфраструктуры. Данные операции запланированы на дальнюю перспективу, и покупка требуемого оборудования в данный момент будет идти вразрез с политикой закупок компании.

4. Утвердите физическую структуру

Исходя из требований, утвердите итоговый план физической архитектуры. Для этого выполните следующие действия:

Действие

Сравните потребности бизнеса с рекомендациями по обеспечению избыточности, а также по планированию мощностей и доступности.

Результаты

Схемы физической структуры, описывающие следующие аспекты:

  • Количество и расположение ферм

  • Количество и роли серверов внутри ферм

  • Аппаратное и программное обеспечение для каждого типа сервера внутри фермы

  • Средства обеспечения доступности и отработки отказов, обеспечивающие взаимодействие между рабочей и резервной фермой

Ресурсы

Определение размера фермы

Физическая архитектура

Архитектура решения для веб-сайта в Интернете

Ферма Размер и конфигурация Основные особенности

Среда интеграции

Один сервер или виртуальный сервер

Способность к быстрому повторному созданию

Среда создания

Два интерфейсных веб-сервера

Кластерные серверы баз данных

Количество пользователей

Количество уникальных пользователей в день

Время загрузки страницы

Необходимость избыточности

Среда разработки

Один сервер или виртуальный сервер

Способность к быстрому повторному созданию

Рабочая среда

Три интерфейсных веб-сервера, один сервер выполняет запросы

Один сервер приложения

кластерные серверы баз данных

Количество пользователей

Количество посещений

Время загрузки страницы

Необходимость избыточности

Резервная среда

Три интерфейсных веб-сервера, один сервер выполняет запросы

Один сервер приложения

кластерные серверы баз данных

Количество пользователей

Количество посещений

Время загрузки страницы

Необходимость избыточности

Примечание

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

Определение стратегии отработки отказов

Группа разработки инфраструктуры приняла решение использовать для резервной фермы зеркальное отображение Microsoft SQL Server 2005. Это решение принято по следующим причинам:

  • Задержка передачи данных между рабочим и резервным центром обработки данных равна 1 миллисекунде, а пропускная способность канала составляет 1 Гб.

  • Сеть хранения данных (SAN) не используется.

  • Группа администраторов баз данных согласна использовать зеркальное отображение SQL Server 2005.

Определение аппаратного и программного обеспечения среды создания

Роль сервера Характеристики Основные особенности

Кластерные серверы баз данных

Четыре процессора с тактовой частотой 3 ГГц или выше

16 Гб оперативной памяти

Жесткий диск 15 Гб (вмещает собрание текстов размером в 1000000 документов по 10 Кб)

Windows Server 2003 R2 Enterprise x64 Edition

SQL Server 2005 Enterprise Edition

Количество документов и запросов, стратегия резервного копирования, существующее программное обеспечение среды

По два веб-сервера для интерфейсных серверов и серверов запросов

Два процессора с тактовой частотой 3 ГГц или выше

4 Гб оперативной памяти

Дисковое пространство, достаточное для хранения индекса по крайней мере одной трети (0,34) всего собрания документов и кэша большого двоичного объекта (BLOB), − примерно 20 Мб.

Windows Server 2003 R2 Enterprise x64 Edition

Количество пользователей

Количество посещений

Время загрузки страницы

Избыточность

Существующее программное обеспечение среды

Определение аппаратного и программного обеспечения рабочей среды

Роль сервера Характеристики Основные особенности

Кластерные серверы баз данных

Четыре процессора с тактовой частотой 3 ГГц или выше

16 Гб оперативной памяти

Жесткий диск 15 Гб (вмещает собрание текстов размером в 1000000 документов по 10 Кб)

Windows Server 2003 R2 Enterprise x64 Edition

SQL Server 2005 Enterprise Edition

Количество документов и запросов, стратегия резервного копирования, существующее программное обеспечение среды

По три веб-сервера для интерфейсных серверов и серверов запросов

Два процессора с тактовой частотой 3 ГГц или выше

4 Гб оперативной памяти

Дисковое пространство, достаточное для хранения индекса по крайней мере одной трети (0,34) всего собрания документов и кэша большого двоичного объекта (BLOB), − примерно 20 Мб.

Windows Server 2003 R2 Enterprise x64 Edition

Количество пользователей

Количество посещений

Время загрузки страницы

Избыточность

Существующее программное обеспечение среды

Сервер индекса

Два процессора с тактовой частотой 3 ГГц или выше

4 Гб оперативной памяти

Дисковое пространство, достаточное для хранения индекса по крайней мере одной трети (0,34) всего собрания документов

Количество пользователей

Размер собрания

Частота изменений

Существующее программное обеспечение среды

Определение аппаратного и программного обеспечения резервной среды

Резервная среда должна иметь то же количество компьютеров, то же программное обеспечение и те же операционные системы, а также иметь тот же уровень исправлений, что и рабочая среда. Это позволит переключиться на резервную среду с помощью зеркального отображения и псевдонимов клиента SQL Server. Дополнительные сведения см. в разделе Сценарий присутствия в Интернете: настройка отказоустойчивой инфраструктуры.

Определение аппаратного и программного обеспечения среды интеграции

Один сервер: четыре процессора с тактовой частотой 3 ГГц или выше, 16 Гб оперативной памяти, 500 Гб дискового пространства, Windows Server 2003 R2 Enterprise x64 Edition, SQL Server 2005 Developer Edition, Microsoft Visual Studio 2005 Team Edition for Developers.

Определение аппаратного и программного обеспечения среды разработки

Один сервер: четыре процессора с тактовой частотой 3 ГГц или выше, 16 Гб оперативной памяти, 500 Гб дискового пространства, Windows Server 2003 R2 Enterprise x64 Edition, SQL Server 2005 Developer Edition, Microsoft Visual Studio 2005 Team Edition for Developers.

Загрузка данной книги

Для упрощения чтения и печати этот раздел включен в следующую загружаемую книгу:

См. полный список доступных книг на веб-сайте Загружаемые книги для Office SharePoint Server 2007.