Поделиться через


Планирование развертывания служб Visio

 

Применимо к: SharePoint Server 2010

Последнее изменение раздела: 2011-11-18

Службы Visio в Microsoft SharePoint Server 2010 легко развернуть виде интегрированной части Microsoft SharePoint Server 2010. Планирование развертывания Службы Visio перед выгрузкой позволяет улучшить производительность системы и эффективность работы пользователей, а также упрощает управление системными ресурсами в ферме SharePoint Server и связанных системах.

Производительность служб Visio

Службы Службы Visio реализованы с использованием службы Служба графики Visio, которая работает на одном или нескольких серверах приложений в ферме. Как и все такие службы, эта служба потребляет ресурсы (производительность процессора и емкость памяти) на каждом сервере, где работает эта служба.

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

  • Размер обрабатываемых веб-документов

  • Количество документов, подключенных к источнику данных

  • Производительность источников данных, к которым подключаются веб-документы

  • Частота обновления данных для веб-документов, подключенных к источнику данных

  • Пиковые нагрузки пользователей, которые получают доступ к веб-документам

  • Пиковые нагрузки на внешние источники данных, к которым получают доступ веб-документы

  • Сложность веб-документов

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

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

Если ферма SharePoint Server имеет несколько серверов приложений, на котором потенциально работает несколько служб, необходимо решить, на каком сервере приложений должны работать Службы Visio. После определения этого посмотрите на другие службы SharePoint Server 2010, которые работают на серверах приложений. Когда происходит пиковая нагрузка для других служб? Попробуйте выбрать сервер приложений, где пиковые нагрузки других служб происходят в другое время, отличное от Службы Visio.

Кроме учета пиковых нагрузок также рассмотрите общую загрузку других служб, работающих на том же сервере. Некоторые службы SharePoint Server, такие как служба поиска, могут лучше работать на своих собственных серверах приложений, которые не разделяются с другими нагрузками, такими как службы Службы Visio. Другие службы, такие как службы Службы Access, могут быть идеальной совместной нагрузкой для Службы Visio, в зависимости от характера использования.

Помимо учета производительности SharePoint Server необходимо также проверить влияние Службы Visio на производительность других систем. Например, если имеется веб-документ, запрашивающий данные из базы данных Oracle, то каково влияние пиковой нагрузки Службы Visio на базу данных Oracle? Если множество пользователей одновременно запрашивает данные из внешнего источника данных, то это может повысить нагрузку на ресурсы этого источника данных.

Следующие рекомендации могут использоваться для оптимизации производительности Службы Visio:

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

  • Запустите службу Служба графики Visio на нескольких серверах приложений в ферме для достижения дополнительной производительности.

  • Запустите службу Служба графики Visio на сервере приложений, где другие службы имеют пиковую загрузку в другое время дня, чем служба Служба графики Visio.

  • Ограничьте максимальный размер веб-документов.

  • Увеличьте минимальный срок хранения кэша для веб-документов. Это способствует увеличению интервала просмотра кэшированных данных для конкретного веб-документа.

Приложения-службы Visio Graphics

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

Для многих развертываний одного приложения-службы Службы Visio достаточно. Однако SharePoint Server позволяет создавать несколько приложений-служб каждого типа, если требуется.

Некоторые причины для развертывания нескольких приложений службы Служба графики Visio:

  • Размещение решений, где требуется изоляция различных пользователей

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

  • Использование различных источников данных, которые требуют различных глобальных параметров или различных учетных записей автоматических служб в Службы Visio

Использование пробного развертывания

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

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

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

Отслеживание

Настоятельно рекомендуется отслеживать системные ресурсы, потребляемые Службы Visio во взаимодействии с другими службами SharePoint Server. Обычно использование ресурсов увеличивается по мере подключения дополнительных пользователей и при увеличении использования существующими пользователями служб Службы Visio и других технологий SharePoint Server.

Архитектура служб SharePoint Server упрощает добавление серверов приложений в ферму. По мере увеличения запросов пользователей можно добавлять серверы в ферму и разгружать службы на эти серверы (в том числе службы Службы Visio). Кроме того, вместо выгрузки Службы Visio на новый сервер можно запустить службу Службы Visio на нескольких серверах приложений, чтобы обеспечить дополнительную емкость и избыточность.

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

Резервное копирование и восстановление данных

При проведении стандартного резервного копирования администратором фермы может быть произведено резервное копирование параметров Службы Visio и документов Visio, сохраненных в библиотеках SharePoint Server. Однако следует учесть, что при публикации документов Visio, подключенных к источникам данных, размещенным вне фермы, данные, к которым подключаются документы Visio, не копируются в процессе стандартного процесса резервного копирования фермы. В этом случае администратор системы, где размещаются данные, должен выполнить процедуру полного резервного копирования.

Развертывание Visio Professional 2010 и Visio Premium 2010

Службы Visio позволяют отображать рисунки Visio с помощью веб-части без необходимости установки Microsoft Visio 2010 на клиентский компьютер. Однако Службы Visio не позволяют создавать и редактировать схемы Visio. В план развертывания Службы Visio должно входить планирование потребностей разработчиков схем в организации. Каждый разработчик схем, публикующий свои данные в Службы Visio, должен иметь копию Microsoft Visio профессиональный 2010 или Microsoft Visio премиум 2010.

Важно!

Visio профессиональный 2010 или Visio премиум 2010 требуется для публикации в SharePoint Server. Microsoft Visio стандартный 2010 и предыдущие версии Visio не могут публиковать данные на сервер.