http://blogs.msdn.com/b/brismith/
http://blogs.technet.com/b/projectsupport/
http://blogs.technet.com/b/projectserverpfeteamblog/
Как часто вы разворачиваете Project Server в отдельную от SharePoint ферму? Наша практика показывает, что соотношение совместных и отдельных ферм составляет примерно 80/20. И чаще всего это означает, что в команде нет специально выделенного администратора для Project Server. Справедливости ради стоит отметить, что вне зависимости от архитектуры фермы рекомендуется, чтобы администратором Project Server был представитель бизнес подразделения, которое использует EPM решение. Но даже наличие такого специалиста не отменяет необходимости выполнения нескольких базовых задач, которые стоят перед администраторами SharePoint (особенно если вы не хотите давать администратору Project Server права администратора фермы). Ниже краткое описание этих задач, собранных в 7 тем:
При развертывании Project Server 2013 помните:
Данный раздел - это часть планирования развертывания решения, однако мы продолжаем часто получать вопросы по перечисленным выше требованиям.
Данная тема была освещена в докладе на Project Conference 2014: http://channel9.msdn.com/Events/Project/2014/PC318. Слайды доклада приложил к статье. Обратите внимание на следующие вопросы:
Процесс миграции подробно описан здесь - http://technet.microsoft.com/en-us/library/gg502590(v=office.15).aspx. Подчеркну несколько важных деталей:
Опять же в "идеальном мире" задачи администратора SharePoint в части Project Server должны быть ограничены следующим разделом центральной консоли администрирования:
Некоторые функции данного разделе дублируются с настройками сервера PWA, поэтому за них должен отвечать администратор Project Server.
SharePoint администратору должны быть интересны разделы:
Если вам не очень повезло, и администрирование узла PWA также выпало на вашу долю, то для начала рекомендую ознакомиться с инструкцией http://technet.microsoft.com/en-us/library/dn217892(v=office.15).aspx и сфокусироваться на разделах: безопасность, корпоративные данные, управление базами данных и очередью, внешний вид и представления.
Подходы к резервному копированию и восстановлению достаточно подробно описаны здесь: http://technet.microsoft.com/en-us/library/jj993260(v=office.15).aspx. Также для 2013 версии в общем случае справедлива логика Project Server 2010 - http://technet.microsoft.com/en-us/library/cc952749(v=office.14).aspx с оговоркой, что в 2013 версии мы имеем дело с 1 базой вместо 4-х.
Консолидируя рекомендации из статей и наш опыт, мы приходим к следующим составным частям плана восстановления:
По данной теме нет единого источника, который бы дал обзор ключевым счетчикам производительности, их пороговым значениям и корреляциям между ними. Лучшим источником фундаментальных знаний является Windows Internals, но объективно это не самое легкое чтиво. Поэтому для начала рекомендую ознакомиться программой Performance Analysis of Logs: http://pal.codeplex.com/. Данный инструмент поможет вам на верхнем уровне определить, с каким компонентом потенциально может быть проблема, а также предоставит информацию о пороговых значениях. А далее изучать блоги, форумы, статьи TechNet и делать выводы. Чем ��ольше ваш опыт в данной теме, тем больше экспертиза.
Бонус, если у вас есть соглашение на оказание Premier Support - семинар Vital Signs. Данный тренинг - это глубокое погружение в тематику производительности Windows систем, включая технологии виртуализации. Форматы могут быть разными: 3 дня теории и базовой практики, 3 дня теории + 2 дня лабораторных работ (разбор реальных наборов данных).
Общий подход к устранению неисправностей
Общий подход к устранению возникающих проблем такой же, как и для SharePoint. Основными источниками информации для вас являются: журнал приложений Windows, журналы ULS, журналы установки и обновления.
Используйте максимально простые проверки: статуса службы; учетной записи, в контексте которой она исполняется; разрешений на стороне SQL; статус сетевого подключения и портов. И не забывайте отменять действие, которое не помогло в решении.
Сохраните себе список публично доступных инструментов (когда-нибудь пригодится):
И не стесняйтесь задавать свои вопросы на форумах MSDN/TechNet или напрямую поддержке.
Поддержка и сопровождение Project Server 2013 - не тривиальная задача, но и не такая сложная, как может показаться. Ключ к успеху - планирование развертывания и понимание основных задач, которые я постарался максимально сжато и эффективно осветить выше. Если у вас остались/появились вопросы - буду рад помочь!
Артём Хлобыстин - Premier Field Engineer II, EMEA Technical Lead