Project Server 2010 с архитектурой SharePoint Server 2010 (обзор)

 

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

Последнее изменение раздела: 2016-11-30

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

  • Обзор Microsoft EPM 2010

  • Совместимость Project Server 2010 с версиями SharePoint Server

  • Развертывание

  • Обновление из Project Server 2007

  • Рекомендации по установке

  • Требования приложения-службы для Project Server 2010

  • Рекомендации по базе данных

  • Рекомендации по службам аналитики Microsoft SQL Server

  • Языковые пакеты Project Server 2010

  • Рекомендации по веб-браузеру

Обзор Microsoft EPM 2010

Решение Microsoft Enterprise Project Management (EPM) 2010 – это гибкая, комплексная платформа для управления портфелем проектов (PPM), используемая организациями во многих отраслях для автоматизации основных процессов PPM. Решение Решение EPM помогает организациям обеспечивать выполнение следующих бизнес-требований:

  • Интуитивная запись всех запросов в центральное хранилище и управление ими с помощью управляющего рабочего процесса: управление запросами

  • Объективное определение приоритетов, оптимизация и выбор портфелей проектов с наилучшим соответствием бизнес-стратегии организации: выбор портфелей и аналитика

  • Проактивное и реактивное управление ресурсами на протяжении жизненного цикла проекта: управление ресурсами

  • Упрощенное создание и передача простых и сложных расписаний проектов:управление расписаниями

  • Контроль и измерение финансовых показателей проекта и портфеля:финансовое управление

  • Упрощенный сбор обновлений состояния времени и задачи от участников группы: управление временем и задачами

  • Улучшение связи между разными группами для совместного использования данных и совместной работы:совместная работа групп

  • Выявление проблем и рисков, которые могут отрицательно сказаться на выполнении проекта, уменьшение их воздействия и обмен связанной с ними информацией:управление проблемами и рисками

  • Эффективное измерение показателей проекта, улучшение наглядности представления всех портфелей, усиления возможностей контроля :бизнес-аналитика и составление отчетов

  • Запуск, планирование и выполнение стратегических программ: управление программами

Решение Microsoft Решение EPM включает следующие продукты семейства Microsoft Project 2010, обеспечивающие всеобъемлющие веб-решения и компьютерные решения PPM

  • Microsoft Project Server 2010: Project Server 2010 сводит вместе службы платформы для обеспечения совместной работы SharePoint Server 2010 и возможности структурированного выполнения, предоставляя гибкие решения управления работой. Project Server 2010 объединяет управление проектом и портфелем, помогая организациям приводить ресурсы и инвестиции в соответствие с бизнес-приоритетами, получить контроль над всеми типами работ и визуализировать эффективность с помощью мощных панелей мониторинга. Project Server 2010 содержит лучшие в своем классе техники управления портфелем Microsoft Office Project Portfolio Server 2007. Это устраняет необходимость в шлюзе Project Server (который требовался для распространения данных между Office Project Portfolio Server 2007 и Microsoft Office Project Server 2007) и обеспечивает согласованность пользовательского интерфейса SharePoint Server на протяжении всего решения.

  • Microsoft Project Professional 2010: Microsoft Project профессиональный 2010 предоставляет мощные, ощутимо улучшенные способы упрощения планирования, совместной работы и управления ресурсами, что позволяет руководителям успешно выполнять все типы проектов. Связь Project профессиональный 2010 с Project Server 2010 гарантирует организациям возможность достижения добавленных бизнес-преимуществ единого управления проектом и портфелем.

Примечание

Дополнительные сведения о новых функциях в Project Server 2010 см. в статье Новые возможности для профессионалов в Project Server 2010.

Продукт Project Server 2010 построен на SharePoint Server 2010 для обеспечения истинной многоуровневой архитектуры с помощью новой модели приложения-службы. Архитектура Project Server содержит клиенты Project профессиональный 2010 и Microsoft Project Web App на внешнем уровне. Интерфейсные приложения обмениваются данными со средним уровнем только через веб-службы интерфейса PSI, которые в свою очередь обмениваются данными с уровнем бизнес-объекта. Бизнес-объекты используют базы данных через уровень доступа к данным. Клиентские приложения не обращаются непосредственно к основным базам данных; Project Server скрывает от клиентов бизнес-объекты и DAL. Дополнительные сведения об архитектуре Project Server 2010 см. в статье Архитектура Project Server 2010.

Совместимость Project Server 2010 с версиями SharePoint Server

Версия SharePoint Server 2010 Enterprise – это требование установки Project Server 2010. См. следующую таблицу совместимости Project Server /SharePoint Server.

Требование установки Будет сосуществовать на одной ферме с Не будет работать с

Project Server 2010:

SharePoint Server 2010 Enterprise

SharePoint Server 2010 Enterprise

Office SharePoint Server 2007

Project Server 2007:

Windows SharePoint Services 3,0

Office SharePoint Server 2007

SharePoint Server 2010

Дополнительные сведения о требованиях Project Server 2010 см. в статье Определение требований к программному обеспечению и оборудованию (Project Server 2010).

Развертывание

Аналогично SharePoint Server, развертывание фермы Project Server может отличаться сложностью и размером в зависимости от деловых потребностей организации. Являясь трехуровневым приложением, Project Server 2010 поддерживает все топологии ферм (малые, средние и большие). Аналогично Office Project Server 2007, Project Server 2010 можно развернуть на физических или виртуальных серверах (Hyper-V) в зависимости от ИТ-требований. Кроме того, Project Server 2010 можно настроить на доступ к экстрасети, если для совместной работой над проектами требуются ресурсы извне организации. Аналогично SharePoint Server, Project Server 2010 поддерживает Windows PowerShell. Дополнительные сведения см. в статье Windows PowerShell для Project Server 2010. Дополнительные сведения о планировании емкости Project Server 2010 см. в статье Планирование быстродействия и емкости (Project Server 2010).

Обновление из Project Server 2007

Корпорация Майкрософт осознает, что клиенты вложили существенные средства в развертывание Office Project Server 2007 в своих организациях. Корпорация Майкрософт разработала процессы и стратегии обновления, чтобы гарантировать, своим клиентам возможность бесперебойной миграции с Office Project Server 2007 на Project Server 2010. Дополнительные сведения об обновлении и миграции Project Server 2010 см. в статье, посвященной центру ресурсов переноса и обновления для Project Server 2010 (Возможно, на английском языке) (https://go.microsoft.com/fwlink/?linkid=191607\&clcid=0x419) (Возможно, на английском языке).

Рекомендации по установке

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

Дополнительные сведения об установке Project Server 2010 см. в статье Развертывание приложения Project Server 2010 в среде фермы серверов.

Дополнительные сведения о лицензировании и ценах см. в статье, посвященной корпоративному лицензированию Майкрософт (https://go.microsoft.com/fwlink/?linkid=155897\&clcid=0x419).

Отказоустойчивость сервера приложений: серверы приложений Project Server 2010 в ферме обладают отказоустойчивостью, обеспеченной балансировкой нагрузки с циклическим перебором. Нефункционирующий сервер пропускается, а запрос обслуживается остальными серверами приложений фермы. Эта функция может свести на нет необходимость применения аппаратных решений отказоустойчивости.

Межферменные службы не поддерживаются: Совместное использование служб фермами (межферменные службы) не поддерживается в Project Server 2010. Поэтому при установке Project Server 2010 в ферме, независимой от главной фермы управления контентом, следует выполнить тщательное планирование. Кроме того, Project Server 2010 не обладает механизмом синхронизации данных между несколькими экземплярами Project Web App.

Требования приложения-службы для Project Server 2010

В Project Server 2010/SharePoint Server 2010 службы уже не содержатся в поставщике общих служб (SSP), как это было в Office Project Server 2007/Office SharePoint Server 2007. Можно развернуть только те службы, которые необходимы для фермы (называемые приложениями-службами). После этого веб-приложения можно настраивать на использование только необходимых служб вместо полного набора развернутых служб.

Примечание

Дополнительные сведения об архитектуре служб SharePoint Server 2010 см. в статье Компоненты логической архитектуры (SharePoint Server 2010). Также см. статью, посвященную службе в продуктах SharePoint 2010, техническая диаграмма (в Microsoft Visio) (Возможно, на английском языке).

Для работы фермы серверов Project Server 2010 должны быть включены следующие пять служб:

  • приложение-служба Project (используется для размещения экземпляров Project Web App);

  • службы Службы Excel (используется для отчетов);

  • служба PerformancePoint (используется для отчетов);

  • служба безопасного хранения (используется для отчетов);

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

Примечание

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

Рекомендации по базе данных

При установке и настройке Project Server 2010 создаются следующие базы данных:

  • База данных черновиков: содержит таблицы для хранения неопубликованных проектов из Microsoft Project профессиональный 2010. К данным проекта в базе данных черновиков нельзя получить доступ с помощью Microsoft Project Web App.

  • База данных опубликованных проектов: содержит все опубликованные проекты. Опубликованные проекты доступны для просмотра в Project Web App. База данных опубликованных проектов также содержит таблицы, характерные для Project Web App (расписания, модели, представления и т. д.), а также таблицы глобальных данных (коды структур, безопасность и метаданные).

  • База данных архива: хранит резервные копии и старые версии проектов.

  • База данных отчетности: служит промежуточной областью для создания отчетов и кубов OLAP. Данные в базе данных отчетности представляются в полном виде, оптимизируются для создания отчетов только для чтения и обновляются в режиме реального времени. Дополнительные сведения см. в статье Планирование реализации отчетности и бизнес-аналитики (Project Server 2010).

  • База данных контента: рекомендуется хранить контент и все данные рабочей области проекта Project Web App (такие как проблемы/риски/конечные результаты и документы проекта) в выделенной базе данных контента.

Дополнительные сведения о базах данных Project Server 2010 см. в статье Планирование уровня базы данных (Project Server 2010).

Кроме того, при первом запуске службы состояний (требуемой Project Server 2010) на сервере приложения создается база данных для этого сервера.

Дополнительные сведения о процессе установки см. в статье Развертывание приложения Project Server 2010 в среде фермы серверов.

Рекомендации по службам аналитики Microsoft SQL Server

Как и Office Project Server 2007, Project Server 2010 использует службы Службы SQL Server Analysis Services для создания кубов OLAP, которые используются для построения отчетов о проектах, расписаниях и ресурсах.

В данной версии Project Server интегрируется со службами Excel в Microsoft SharePoint Server 2010 для упрощения создания настраиваемых отчетов. Пользователю предоставляются пустые листы, подключенные к данным, и примеры отчетов. Дополнительные сведения о создании отчетов см. в статье, посвященной бизнес-аналитике в центре ресурсов Project Server 2010 (Возможно, на английском языке) (https://go.microsoft.com/fwlink/?linkid=191609\&clcid=0x419) (Возможно, на английском языке).

Для использования отчетов в Project Server 2010 требуется установка объектов AMO SQL Server 2008 (Возможно, на английском языке) на все серверы приложений в ферме.

Примечание

Используйте версию Microsoft SQL Server 2008 для AMO независимо от версии SQL Server, используемой для размещения баз данных.

Кроме того, после установки объектов AMO необходимо перезапустить приложение-службу Project на всех серверах приложений в ферме, на которых она работает. Эта служба настраивается на веб-сайте центра администрирования SharePoint на странице Параметры системы на странице Управление службами на сервере.

Дополнительные сведения о требованиях служб Службы SQL Server Analysis Services для Project Server 2010 см. в статье Настройка отчетов для Project Server 2010.

Языковые пакеты Project Server 2010

Языковые пакеты Project Server 2010 позволяют пользователям Project Web App просматривать сайт на нескольких языках. В SharePoint Server 2010 также имеются языковые пакеты, однако их назначение отличается от назначения языковых пакетов Project Server 2010, так как они позволяют создавать сайты на разных языках. Обратите внимание на следующие аспекты языковых пакетов Project Server 2010:

  • При установке языкового пакета Project Server 2010 файлы установки языкового пакета должны быть установлены на всех серверах приложений и веб-серверах перед запуском мастера Мастер настройки продуктов SharePoint.

  • При установке нескольких языковых пакетов файлы установки для всех языковых пакетов должны быть установлены на всех серверах приложений и веб-серверах перед запуском мастера Мастер настройки продуктов SharePoint.

  • Языковые пакеты Project Server 2010 доступны для следующих языков:

    • Арабский

    • Китайский (упр.)

    • Китайский (трад.)

    • Чешский

    • Датский

    • Голландский

    • Английский

    • Финский

    • Французский

    • Немецкий

    • Греческий

    • Иврит

    • Венгерский

    • Итальянский

    • Японский

    • Корейский

    • Норвежский (букмол)

    • Польский

    • Португальский (Бразилия)

    • Русский

    • Словацкий

    • Словенский

    • Испанский

    • Шведский

    • Турецкий

    • Украинский

  • В Project Server 2010 поддерживаются не все языки, поддерживаемые в SharePoint Server 2010. Следующие языки поддерживаются в SharePoint Server 2010, но недоступны в языковых пакетах Project Server 2010.

    • Баскский (Баскский)

    • Болгарский

    • Каталанский

    • Хорватский

    • Эстонский

    • Галисийский

    • Хинди

    • Казахский

    • Латышский

    • Литовский

    • Румынский

    • Сербский (латиница)

    • Тайский

Важно!

До выхода Project Server 2010 с накопительным обновлением (июнь 2010 г.) установка языкового пакета SharePoint Server 2010 на языке, не поддерживаемом Project Server 2010, могла вызвать проблемы при добавлении данных Microsoft Office Project Server 2007 в ферму Project Server 2010. Если используется Project Server 2010 и языковые пакеты SharePoint Server 2010, недоступные для Project Server 2010, накопительное обновление за июнь 2010 г. должно быть минимальным уровнем обновления. Дополнительные сведения о накопительном обновлении Project Server 2010 за июнь 2010 г. см. в статье, содержащей описание пакета исправлений Project Server 2010 (Pjsrvwfe-x-none.msp): 29 июня 2010 г..

Дополнительные сведения о языковых пакетах Project Server 2010 см. в статье Развертывание языковых пакетов (Project Server 2010).

Дополнительные сведения о языковых пакетах SharePoint Server 2010 см. в статье Развертывание языковых пакетов (SharePoint Server 2010).

Рекомендации по веб-браузеру

Для доступа к Project Server 2010 посредством Project Web App требуется веб-браузер Internet Explorer 7, Internet Explorer 8 или Internet Explorer 9. На это важно обратить внимание, так как SharePoint Server 2010 поддерживает не только эти веб-браузеры, но и веб-браузеры, не поддерживаемые в Project Web App (в некоторых случаях они блокируются намеренно). Это также может оказаться проблемой, если предприятие в настоящее время использует приложения, которые определенно требуют использования Internet Explorer 6. Дополнительные сведения о способах решения проблем и о других вопросах, относящихся к планированию, см. в статье Планирование поддержки браузера (Project Server 2010).

Примечание

Пакет обновления 1 (SP1) для Project Server 2010 предоставляет поддержку отдельных версий дополнительных браузеров (Firefox, Google Chrome и Apple Safari) для доступа к страницам Project Web App, часто используемым участниками рабочей группы. Далее перечислены эти версии браузеров:

  • Firefox 3.6.8 и более поздней версии в Mac OS X v10.6, Windows 7 (32- и 64-разрядная версии), Windows Vista с пакетом обновления 2 (SP2), Windows XP с пакетом обновления 3 (SP3), Windows Server 2003 и UNIX/Linux

  • Google Chrome 6.0 в Windows 7

  • Apple Safari 5 в Mac OS X v10.6

Дополнительные браузеры поддерживают следующие страницы участников рабочих групп:
  • Главная страница по умолчанию Project Web App (PWA) (default.aspx)

  • Все страницы в разделе "Мои трудозатраты" панели быстрого запуска. Сюда входят следующие страницы:

    • Задачи

    • Расписания

    • Проблемы и риски

Дополнительные сведения о пакете обновления 1 (SP1) для Project Server 2010 см. в разделе Развертывание пакета обновления 1 (SP1) для Project Server 2010.

Дополнительные сведения о веб-браузерах, использование которых поддерживается в SharePoint Server 2010, см. в статье Планирование поддержки браузера (SharePoint Server 2010).