다음을 통해 공유


Project Server 2013에 대한 용량 계획 전략

요약: 성능 및 용량 계획 전략은 Project Server 배포 계획에서 핵심적인 요소입니다.
적용 대상: Project Server 2013

이 문서 및 관련 문서에는 Project Server 팜에 대한 하드웨어 요구 사항을 결정하는 방법과 관련된 정보 및 권장 사항이 포함되어 있습니다.

이 문서에서 설명하는 성능 및 용량 계획 전략은 SharePoint Server 2013을 실행하는 토폴로지에서 Project Server 2013을 사용하는 경우 차지하는 공간에 대한 지침을 제공합니다.

Project Server의 처리량 목표 예측

다양한 요인이 처리량에 영향을 줄 수 있습니다. 이러한 요인에는 사용자 수가 포함됩니다. 사용자 작업의 형식, 복잡성 및 빈도 작업의 포스트백 수입니다. 및 데이터 연결의 성능 이러한 각 요인은 팜 처리량에 큰 영향을 미칠 수 있습니다. 배포를 계획할 때 이 섹션에서 설명하는 요소를 신중하게 고려해야 합니다.

Project Server 2013은 다양한 방식으로 배포 및 구성할 수 있습니다. 따라서 지정된 수의 서버에서 지원할 수 있는 사용자 수를 예측할 수 있는 간단한 방법은 없습니다. 그러므로 프로덕션 환경에서 Project Server 2013을 배포하기 전에 자체 환경에서 테스트를 수행하십시오.

조직의 최소 가용성 요구 사항에 맞는 토폴로지를 활용하여 계획 프로세스를 시작하고 최종적인 용량 및 성능 목표에 맞추어 서버 컴퓨터를 추가하거나 수직 확장하는 방법이 많이 사용됩니다. Project Server 2013의 용량을 계획할 때는 Project Server 배포의 성능에 영향을 줄 수 있는 변수를 파악해야 합니다.

Project Server에서는 다양한 기능을 제공하므로, 간략하게 설명할 때는 비슷해 보이는 배포도 실제 성능 특성은 크게 다를 수 있습니다. 프로젝트 수 또는 시스템에 있는 사용자 수만으로는 요구 사항을 특성화할 수 없습니다. Project Server 배포의 성능을 고려할 때는 훨씬 세밀하고도 전체적인 방식을 사용해야 합니다. 예를 들어 작업 및 그에 따른 하드웨어 요구 사항은 다음 변수에 따라 달라집니다.

  1. 프로젝트:

    • 프로젝트 수

    • 일반적인 프로젝트 규모(작업 측면)

    • 프로젝트 수준 사용자 정의 필드 수

    • 작업 간의 연결(종속성) 수준

  2. 사용자:

    • 사용자의 동시성. 얼마나 많은 사용자가 동시에 시스템을 타격할 것인가? 평균 부하는 무엇이며 트래픽의 급증은 무엇인가요?

    • 사용자의 보안 권한. 서버에서 지정된 시간에 사용자에게 제공해야 하는 데이터의 양과, 서버에서 수행해야 하는 보안 확인의 복잡도에 모두 영향을 줍니다.

    • 사용자의 지리적 분포. 사용자가 여러 지역에 걸쳐 분포되어 있으면 네트워크 대기 시간으로 인해 성능이 저하될 수 있습니다. 또한 사용자들이 각각 다른 시간에 서버를 사용하므로 백업, 보고, Active Directory 동기화 등의 유지 관리 작업을 실행할 트래픽이 낮은 기간을 찾기가 어렵기 때문에 사용 패턴에도 영향을 줍니다.

  3. 사용 패턴

    • 워크로드 조건. 일반적으로 활용되는 기능 집합은 무엇입니까? 예를 들어 시간 시트를 많이 사용하는 배포는 시간 시트를 사용하지 않는 것과 다른 특성을 갖습니다. 프로젝트 수

    • 페이지 요청 간의 평균 시간

    • 평균 세션 시간

    • 페이지 페이로드. 지정된 페이지의 웹 파트 수, 웹 파트에 포함된 페이지 등이 있습니다.

용량 계획을 쉽게 수행할 수 있도록 소규모, 중간 규모 및 대규모 Project Server 배포의 3가지 데이터 집합이 정의되어 제공됩니다. 이러한 각 데이터 집합에 대해 유사한 데이터 집합의 요구를 어느 정도 충족하는 3가지 근접 하드웨어 토폴로지 중 하나를 사용하는 것이 좋습니다. 이 문서에서는 이러한 기준 토폴로지를 고려하면서 해당 하드웨어 토폴로지를 조정해야 할 수 있는 요인에 대해 중점적으로 설명하며, 특정 요구에 맞게 할당된 리소스를 늘리거나 줄여야 하는 경우를 판단하는 방법을 간략하게 소개합니다.

용량 계획에서 사용해야 하는 방식은 다음과 같습니다.

  1. 예상 데이터 집합과 가장 일치하는 데이터 집합(소규모, 중간 규모, 대규모)을 결정합니다. 이 내용은 데이터 세트가 Project Server 2013의 성능 및 용량에 미치는 영향에 대해 설명합니다.

  2. 해당 데이터베이스 크기에 대한 권장 하드웨어 토폴로지를 기준으로 하여 대략적인 요구 사항을 파악합니다.

    참고

    특정 데이터 집합 및 사용 패턴의 요구에 따라서는 하드웨어 리소스가 근접 토폴로지보다 더 많이 또는 더 적게 필요할 수도 있습니다. Project Server 2013의 성능 및 용량 하드웨어 권장 사항은 토폴로지에 더 많은 리소스를 추가해야 하는지 여부와 추가 위치를 평가하는 방법에 대해 자세히 설명합니다.

  3. Project Server 2013의 성능 카운터 항목에 설명된 지침을 사용하여 애플리케이션의 성능을 모니터링합니다. 이 항목에는 토폴로지 확장이 필요한 시기 및 방법을 결정하기 위해 추적해야 하는 주요 메트릭이 지정되어 있습니다.

  4. Project Server 2013에서 성능 최적화에 제공된 제안에 따라 배포를 최적화합니다.

  5. 선택한 토폴로지, 데이터 집합, 사용 패턴 및 관찰된 성능 메트릭에 따라 다음 문서에서 제공하는 확장 관련 권장 사항을 따릅니다.

    • Project Server 2013의 스케일 업 및 스케일 아웃 토폴로지 : 이 문서에서는 현재 요구 사항에 따라 스케일링할 때 추구해야 하는 전략 유형에 대한 조언을 제공합니다. 이 문서의 내용을 참고하여 서버를 추가로 구입해야 하는지 아니면 이미 보유하고 있는 서버용으로 리소스 용량(메모리, CPU, 디스크)을 추가로 구입해야 하는지를 결정할 수 있습니다.

    • 일반적인 Project Server 2013 병목 상태 및 원인: Project Server 2013의 성능 문제 해결 항목의 이 섹션에서는 시스템에서 병목 상태의 원인, 모니터링을 통해 병목 상태를 발견할 수 있는 방법 및 이러한 병목 상태와 관련된 문제를 일반적으로 해결할 수 있는 방법에 대해 설명합니다.

참고 항목

Project Server 2013의 성능 및 용량 계획 개요

Project Server 2013에 대한 용량 계획 전략

Project Server 2013의 성능 및 용량 관련 하드웨어 권장 사항

Project Server 2013의 수직 확장 토폴로지와 수평 확장 토폴로지

Project Server 2013에서 성능 최적화

Project Server 2013의 성능 카운터

Project Server 2013에서 성능 문제 해결

일반적인 데이터 세트(Project Server 2013)