성능 및 용량 계획 정보
적용 대상: Project Server 2010
마지막으로 수정된 항목: 2010-05-11
이 장에서는 단일 Microsoft Project Server 2010 팜에 대한 하드웨어 요구 사항을 확인하는 방법을 소개합니다. 또한 용량 요구 사항에 영향을 주는 특성을 파악하고 다음에 대한 권장 사항도 제공합니다.
서버 팜의 서버 컴퓨터 수
서버 팜의 응용 프로그램 서버 역할 구성
서버 팜의 특정 서버 역할에 대한 하드웨어 요구 사항
용량 계획과 가용성 계획 비교
이 장에서는 배포 계획(Project Server 2010) 문서를 사용하여 이미 가용성 요구 사항에 대한 계획을 세운 것으로 가정하고 있습니다. 가용성 계획 관련 문서를 사용하면 조직의 최소 가용성 요구 사항에 맞는 토폴로지를 사용하여 용량 계획 실습을 시작할 수 있습니다. 토폴로지를 선택한 상태에서 이 장을 참조하여 다음을 쉽게 결정할 수 있습니다.
용량 및 성능 목표를 달성하기 위해 추가 서버가 필요한지 여부
서버 팜의 용량 및 성능 최적화를 위해 응용 프로그램 서버 역할의 구성을 조정할 필요가 있는지 여부
용량 요구 사항을 기준으로 했을 때 둘 이상의 서버 팜을 계획해야 할지 여부
경우에 따라 조직의 가용성 요구 사항으로 인해 일반적인 경우보다 훨씬 큰 용량 또는 성능을 제공하도록 서버 팜 크기가 결정될 수 있습니다. 이 경우 용량 계획에서는 서버 컴퓨터를 추가하거나 고성능 하드웨어로 수직 확장하는 것보다 서버 하드웨어 크기를 합리적으로 결정하는 데 중점을 둘 수 있습니다.
조직의 최소 가용성 요구 사항에 맞는 토폴로지를 활용하여 계획 프로세스를 시작하고 최종적인 용량 및 성능 목표에 맞추어 서버 컴퓨터를 추가하거나 확장해 나가는 방법이 많이 사용됩니다.
용량 계획 방법
용량 계획에 영향을 미치는 변수가 워낙 다양하기 때문에 간단한 문제에도 확실한 답을 찾기가 어려울 수 있습니다. 이런 이유로 용량과 관련한 질문에 대해서는 "경우에 따라 다르다"고 답하게 될 때가 많습니다.
이 장에서는 제공되는 용량 계획 실습은 일반적인 시나리오를 기준으로 명확한 답을 제공하기 위해 고려할 변수의 수가 적도록 디자인되었습니다. 그러나 이 장에는 사용자의 개별적인 솔루션 특성에 맞는 용량 및 성능 요구 사항을 계산하기 위한 지침도 포함되어 있습니다. 이 장에는 다음과 같은 두 가지 유형의 용량 계획 지침이 포함되어 있습니다.
용량 요구 사항 추정에 대한 권장 사항 - 특정 시나리오를 기준으로 한 일련의 문서가 제공됩니다. 각 문서에서는 일반적인 사용 프로필을 정의하고 해당 시나리오에서 용량과 성능에 영향을 미치는 주요 특성을 설명합니다. 이러한 프로필과 주요 특성을 기준으로 미리 만든 데이터를 사용하면 사용자의 솔루션에 대한 용량 요구 사항을 추정할 수 있습니다.
특정 용량 요구 사항 계산을 위한 수식 및 지침 - 이 지침을 사용하여 직접 사용 프로필을 작성하거나 제공된 시나리오 프로필 중 하나를 수정하고 사용자 솔루션의 용량 및 성능에 영향을 미치는 모든 변수를 계산할 수 있습니다.
용량 계획 프로세스
용량 계획에서는 솔루션 크기 결정의 세 가지 측면에 초점을 맞춥니다.
소프트웨어의 용량 경계 - 구현할 수 있는 각 기능과 만들 수 있는 개체는 확장하는 데 한계가 있습니다. 이런 측면에서 용량 경계 계획은 소프트웨어의 권장 확장 범위 내에서 솔루션을 디자인하는 데 중요한 역할을 합니다.
처리량 목표 - 서버 팜에서 수행되는 각 작업 종류는 서버 하드웨어에 성능 부하를 발생시킵니다. 주요 작업에는 사용자 작업, 콘텐츠 인덱싱, 운영 작업(예: 데이터베이스 백업) 등이 있습니다. Excel Calculation Services 등의 특정 기능은 큐브 작성에 필요하지만 사용할 경우 성능 부하가 가중됩니다. 처리량 목표를 수립하려면 서버 팜에서 예상 처리량 부하를 지원하기 위해 처리해야 하는 초당 작업 수를 추정하거나 계산해야 합니다.
데이터 용량 데이터 용량에는 콘텐츠 데이터베이스 및 구성 데이터베이스의 예상 볼륨이 포함됩니다. 또한 솔루션에 따라 각 서버 역할별로 콘텐츠 인덱스나 캐시된 콘텐츠에 사용할 디스크 공간과 같은 고유한 데이터 요구 사항이 있을 수 있습니다.