SharePoint Server 2010 아키텍처가 적용된 Project 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 개요

  • SharePoint Server 버전에 대한 Project Server 2010의 호환성

  • 배포

  • Project Server 2007에서 업그레이드

  • 설치 고려 사항

  • Project Server 2010에 대한 서비스 응용 프로그램 요구 사항

  • 데이터베이스 고려 사항

  • Microsoft SQL Server Analysis Services(SSAS) 고려 사항

  • Project Server 2010 언어 팩

  • 웹 브라우저 고려 사항

Microsoft EPM 2010 개요

Microsoft EPM(Enterprise Project Management) 2010 솔루션은 많은 업계의 조직에서 주요 PPM(프로젝트 포트폴리오 관리) 프로세스를 자동화하는 데 사용하는 유연한 종단 간 PPM 플랫폼입니다. EPM 솔루션은 조직에서 다음과 같은 비즈니스 요구 사항을 해결하는 데 도움이 됩니다.

  • 모든 요청을 중앙 저장소에서 직관적으로 캡처하고 관리 워크플로를 사용하여 관리: 제안 관리

  • 조직의 비즈니스 전략에 가장 잘 맞는 프로젝트 포트폴리오를 객관적으로 우선 순위를 지정하고 최적화하며 선택: 포트폴리오 선택 및 분석

  • 프로젝트 수명 주기 동안 자원을 사전에 신속하게 관리: 자원 관리

  • 단순한 프로젝트 일정과 복잡한 프로젝트 일정을 모두 손쉽게 만들고 논의: 일정 관리

  • 프로젝트 및 포트폴리오의 재무 성과를 관리 및 평가: 재무 관리

  • 팀 구성원으로부터 시간 및 작업 상태 업데이트를 수집하는 과정 단순화: 시간 및 작업 관리

  • 여러 팀을 보다 효율적으로 연결하여 정보를 공유하고 공동 작업 추진: 팀 공동 작업

  • 프로젝트 성공에 부정적인 영향을 줄 수 있는 문제 및 위험 요소 식별, 감소 및 논의: 문제 및 위험 관리

  • 프로젝트 성과를 효과적으로 측정하고 모든 포트폴리오에 걸쳐 가시성 및 제어 능력 확보: 비즈니스 인텔리전스 및 보고

  • 전략 프로그램 시작, 계획 및 이행: 프로그램 관리

Microsoft EPM 솔루션에는 포괄적인 컴퓨터 및 웹 기반 PPM 솔루션을 제공하기 위해 다음과 같은 Microsoft Project 2010 제품군의 제품이 포함되어 있습니다.

  • Microsoft Project Server 2010: Project Server 2010에서는 SharePoint Server 2010의 비즈니스 공동 작업 플랫폼 서비스와 구조화된 실행 기능을 함께 제공하여 유연한 작업 관리 솔루션을 구현합니다. Project Server 2010은 프로젝트 및 포트폴리오 관리 기능이 통합되어 조직에서 자원 및 투자를 비즈니스 우선 순위에 맞추고, 모든 유형의 작업을 관리하며, 강력한 성능의 대시보드를 사용하여 성과를 시각화하는 데 도움이 됩니다. Project Server 2010에는 동급 최상의 성능을 자랑하는 Microsoft Office Project Portfolio Server 2007의 포트폴리오 관리 기법이 통합되어 있습니다. 따라서 Office Project Portfolio Server 2007과 Microsoft Office Project Server 2007 간에 데이터를 밀어넣는 데 필요했던 Project Server Gateway가 필요 없을 뿐 아니라 솔루션에 일관성 있는 SharePoint Server 사용자 인터페이스가 제공됩니다.

  • Microsoft Project Professional 2010: Microsoft Project Professional 2010은 강력하고 시각적으로 개선된 방식을 통해 계획, 공동 작업 및 자원 관리를 단순화하므로 관리자는 모든 종류의 프로젝트를 성공적으로 처리할 수 있습니다. Project Professional 2010과 Project Server 2010을 연결하면 조직에서는 프로젝트 포트폴리오 관리를 단일화하는 추가적인 비즈니스 이점을 얻을 수 있습니다.

참고

Project Server 2010의 새로운 기능에 대한 자세한 내용은 IT 전문가를 위한 Project Server 2010의 새로운 기능을 참조하십시오.

Project Server 2010은 SharePoint Server 2010을 기반으로 새로운 서비스 응용 프로그램 모델을 사용함으로써 진정한 다중 계층 아키텍처를 제공합니다. Project Server 아키텍처는 프런트 엔드 계층에 Project Professional 2010 및 Microsoft Project Web App 클라이언트가 포함되어 있습니다. 프런트 엔드 응용 프로그램은 PSI(Project Server Interface) 웹 서비스를 통해서만 중간 계층과 통신하며 이 웹 서비스는 다시 비즈니스 개체 계층과 통신합니다. 비즈니스 개체는 데이터 액세스 계층을 통해 데이터베이스를 사용합니다. 클라이언트 응용 프로그램은 기본 데이터베이스에 직접 액세스하지 않으므로 Project Server는 클라이언트로부터 비즈니스 개체 및 DAL을 숨깁니다. Project Server 2010 아키텍처에 대한 자세한 내용은 Project Server 2010 아키텍처를 참조하십시오.

SharePoint Server 버전에 대한 Project Server 2010의 호환성

Project Server 2010을 사용하려면 SharePoint Server 2010 Enterprise 버전을 설치해야 합니다. 다음 표에서 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 팜 배포 역시 비즈니스 요구 사항에 따라 복잡성과 규모가 달라질 수 있습니다. 3계층 응용 프로그램인 Project Server 2010에서는 모든 팜 토폴로지(소규모, 중간 규모 및 대규모)를 지원합니다. 또한 Office Project Server 2007과 마찬가지로 Project Server 2010은 IT 요구 사항에 따라 물리적 서버나 가상 서버(Hyper-V)에 배포할 수 있습니다. 또한 조직 외부의 자원과 함께 프로젝트를 공동으로 수행해야 하는 경우 엑스트라넷에 액세스할 수 있도록 Project Server 2010을 구성할 수 있습니다. Project Server 2010은 SharePoint Server와 유사한 방식으로 Windows PowerShell을 지원합니다. 자세한 내용은 Project Server 2010용 Windows PowerShell을 참조하십시오. Project Server 2010 용량 계획에 대한 자세한 내용은 성능 및 용량 계획(Project Server 2010)을 참조하십시오.

Project Server 2007에서 업그레이드

Microsoft에서는 고객이 조직 전체에 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=0x412)(영문일 수 있음)를 참조하십시오.

설치 고려 사항

팜의 모든 서버에 설치되는 Project Server 2010: Project Server 2010을 팜에 설치하는 경우 Project Server 2010을 팜에 있는 모든 응용 프로그램 서버 및 웹 서버에 설치해야 합니다. 따라서 팜에 있는 서버마다 Project Server 2010 라이선스가 필요합니다. Project Server 2010에 업데이트를 적용하는 경우 팜의 모든 서버가 일관된 상태를 유지하도록 팜에 있는 모든 응용 프로그램 서버 및 웹 서버에 반드시 동일한 업데이트를 적용해야 합니다.

Project Server 2010을 설치하는 방법에 대한 자세한 내용은 서버 팜 환경에 Project Server 2010 배포를 참조하십시오.

라이선스 및 가격에 대한 자세한 내용은 Microsoft 볼륨 라이선스(https://go.microsoft.com/fwlink/?linkid=155897\&clcid=0x412)를 참조하십시오.

응용 프로그램 서버 내결함성: 팜에 있는 Project Server 2010 응용 프로그램 서버는 라운드 로빈 부하 분산을 통해 내결함성을 갖추게 됩니다. 작동하지 않는 서버는 건너뛰고 요청은 팜에 있는 나머지 응용 프로그램 서버에서 처리합니다. 이 기능을 사용하면 하드웨어 기반의 내결함성 솔루션을 적용할 필요가 없어질 수 있습니다.

교차 팜서비스가 지원되지 않음: Project Server 2010에서는 팜 간에 서비스를 공유할 수 없습니다(교차 팜 서비스). 따라서 Project Server 2010을 기본 콘텐츠 관리 팜과 격리된 별도의 팜에 설치할 때는 신중한 계획을 세워야 합니다. 또한 Project Server 2010에는 Project Web App의 여러 인스턴스 간에 데이터를 동기화하는 메커니즘이 없습니다.

Project Server 2010에 대한 서비스 응용 프로그램 요구 사항

Project Server 2010/SharePoint Server 2010에서는 더 이상 서비스가 Office Project Server 2007/Office SharePoint Server 2007에서처럼 SSP(공유 서비스 공급자)에 포함되지 않습니다. 따라서 팜에 필요한 서비스(서비스 응용 프로그램)만 배포할 수 있습니다. 그런 다음 배포되는 전체 서비스 집합이 아닌 필요한 서비스만 사용하도록 웹 응용 프로그램을 구성할 수 있습니다.

참고

SharePoint Server 2010 서비스 아키텍처에 대한 자세한 내용은 논리 아키텍처 구성 요소(SharePoint Server 2010)를 참조하십시오. 또한 SharePoint 2010 제품의 서비스 기술 다이어그램(Microsoft Visio)(영문일 수 있음)도 함께 참조하십시오.

Project Server 2010 서버 팜을 운영하려면 다음 다섯 가지의 서비스를 사용하도록 설정해야 합니다.

  • 프로젝트 서비스 응용 프로그램(Project Web App 인스턴스를 호스팅하는 데 사용)

  • Excel Services(보고에 사용)

  • PerformancePoint Service(보고에 사용)

  • Secure Store Service(보고에 사용)

  • State Service(차트 작업에 사용)

참고

성능을 고려할 경우 요구 사항을 충족하는 데 필요한 서비스만 사용하도록 설정하는 것이 최상의 방법입니다.

데이터베이스 고려 사항

Project Server 2010을 설치 및 구성하면 다음과 같은 데이터베이스가 만들어집니다.

  • 임시 데이터베이스: Microsoft Project Professional 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에 필요한 State Service를 응용 프로그램 서버에서 처음 시작하는 경우 서버를 위한 데이터베이스가 만들어집니다.

설치 프로세스에 대한 자세한 내용은 서버 팜 환경에 Project Server 2010 배포를 참조하십시오.

Microsoft SQL Server Analysis Services(SSAS) 고려 사항

Project Server 2010은 Office Project Server 2007과 마찬가지로 SQL Server Analysis Services를 사용하여 프로젝트, 작업표 및 자원에 대한 보고서를 작성하는 데 사용되는 OLAP(온라인 분석 처리) 큐브를 생성합니다.

이 버전에서는 사용자 지정 보고서를 손쉽게 작성할 수 있도록 Project Server가 Microsoft SharePoint Server 2010의 Excel Services에 통합되었습니다. 이러한 통합의 일부로 빈 데이터 연결 워크시트와 예제 보고서가 함께 제공됩니다. 보고에 대한 자세한 내용은 Project Server 2010의 비즈니스 인텔리전스 TechNet 리소스 센터(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=191609\&clcid=0x412)(영문일 수 있음)를 참조하십시오.

Project Server 2010의 보고서를 사용하려면 팜에 있는 각 응용 프로그램 서버에 SQL Server 2008 AMO(Analysis Management Objects)(영문일 수 있음)를 설치해야 합니다.

참고

데이터베이스를 호스팅하기 위해 사용하는 SQL Server의 버전에 관계없이 Microsoft SQL Server 2008 버전의 AMO를 사용합니다.

또한 AMO 개체를 설치한 후 팜의 각 응용 프로그램 서버에서 실행 중인 Project Application Service를 다시 시작해야 합니다. 이 서비스는 SharePoint 중앙 관리 웹 사이트에서 시스템 설정 페이지의 서버의 서비스 관리 페이지에서 구성합니다.

Project Server 2010의 SQL Server Analysis Services 요구 사항에 대한 자세한 내용은 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년 6월)가 제공되기 이전에는 Project Server 2010에서 지원되지 않는 언어로 된 SharePoint Server 2010 언어 팩을 설치하고 Microsoft Office Project Server 2007 데이터를 Project Server 2010 팜으로 업그레이드하려고 하면 문제가 발생할 가능성이 있었습니다. Project Server 2010을 사용 중이며 Project Server 2010에서 사용할 수 없는 SharePoint Server 2010 언어 팩을 로드하는 경우의 최소 릴리스 수준은 2010년 6월 누적 업데이트여야 합니다. 2010년 6월의 Project Server 2010 누적 업데이트에 대한 자세한 내용은 Project Server 2010 핫픽스 패키지(Pjsrvwfe-x-none.msp)에 대한 설명: 2010년 6월 29일을 참조하십시오.

Project Server 2010 언어 팩에 대한 자세한 내용은 언어 팩 배포(Project Server 2010)를 참조하십시오.

SharePoint Server 2010 언어 팩에 대한 자세한 내용은 언어 팩 배포(SharePoint Server 2010)를 참조하십시오.

웹 브라우저 고려 사항

Project Web App를 통해 Project Server 2010에 액세스하려면 Internet Explorer 7, Internet Explorer 8 또는 Internet Explorer 9를 웹 브라우저로 사용해야 합니다. SharePoint Server 2010에서는 이러한 웹 브라우저는 물론 Project Web App에 대해 지원되지 않는(경우에 따라서는 명시적으로 차단되는) 웹 브라우저도 지원한다는 점에 유의해야 합니다. 또한 조직에서 현재 Internet Explorer 6을 사용하도록 지정된 응용 프로그램을 실행하는 경우에도 문제가 발생할 수 있습니다. 해결 방법 및 다른 계획 항목에 대한 자세한 내용은 브라우저 지원 계획(Project Server 2010)을 참조하십시오.

참고

Project Server 2010용 서비스 팩 1 업데이트는 추가 브라우저(Firefox, Google Chrome, Apple Safari)의 특정 버전을 사용하여 팀 구성원들이 자주 사용하는 Project Web App 페이지에 액세스할 수 있도록 지원합니다. 이러한 브라우저 버전은 다음과 같습니다.

  • Mac OS X v10.6, Windows 7(32비트/64비트), Windows Vista SP2, Windows XP SP3, Windows Server 2003 및 UNIX/Linux의 경우 Firefox 3.6.8+

  • Windows 7의 Google Chrome 6.0

  • Mac OS X v10.6의 Apple Safari 5

이러한 추가 브라우저에서 지원되는 팀 구성원 페이지는 다음과 같습니다.
  • PWA(Project Web App) 주 기본 페이지(default.aspx)

  • 빠른 실행의 "내 작업" 섹션에 있는 모든 페이지. 다음 페이지가 포함됩니다.

    • 작업

    • 작업표

    • 문제점 및 위험

Project Server 2010 서비스 팩 1 업데이트에 대한 자세한 내용은 Project Server 2010용 서비스 팩 1 배포를 참조하십시오.

SharePoint Server 2010에서 지원되는 웹 브라우저에 대한 자세한 내용은 브라우저 지원 계획(SharePoint Server 2010)을 참조하십시오.