서버 팜 계획

업데이트 날짜: 2009년 4월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

이 문서의 내용

  • 라이선스 요구 사항

  • 조직 요구 사항

  • 가용성 및 서비스 수준 계약

  • 성능 및 확장성

이 문서에서는 조직에 필요한 서버 팜 수를 결정하는 데 필요한 정보를 제공합니다. Microsoft Office SharePoint Server 2007을 사용하면 다양한 유형의 사이트를 작성 및 운영할 수 있습니다. 배포하려는 사이트의 수와 유형에 따라 여러 서버 팜을 사용하도록 계획할 수 있습니다.

이 문서에서는 여러 서버 팜이 필요한지를 확인하는 데 사용할 수 있는 기준에 대해 설명합니다. 다음을 비롯한 후속 계획 문서에서는 개별 팜 계획 지침을 제공합니다.

라이선스 요구 사항

라이선스 요구 사항을 고려하여 계획을 세워야 하는 최소 서버 팜 수를 결정하십시오. Office SharePoint Server 2007에서는 두 개의 서버 라이선스를 사용할 수 있습니다. 이러한 라이선스를 같은 서버 컴퓨터 또는 같은 서버 팜에서 조합하여 사용할 수 있습니다. 다음 표에는 각 라이선스 옵션 목록과 그에 대한 설명이 나와 있습니다.

옵션 설명

Microsoft Office SharePoint Server 2007, 서버 라이선스

Office SharePoint Server 2007을 클라이언트/서버 모드로 실행하려면 이 라이선스가 필요합니다. 이 라이선스를 사용하는 경우에는 조직의 요구에 적합한 CAL(클라이언트 액세스 라이선스)을 필요한 수만큼 함께 사용해야 합니다.

인터넷 사이트용 Microsoft Office SharePoint Server 2007

인터넷 연결 웹 사이트 전용 소프트웨어를 사용할 수 있습니다. 이 경우에는 직원이 아닌 사용자도 모든 콘텐츠, 정보 및 응용 프로그램에 액세스할 수 있어야 합니다. 이 라이선스에는 Office SharePoint Server Enterprise Edition의 모든 기능이 포함되어 있습니다. 이 라이선스는 서버당 라이선스이므로 클라이언트 액세스 라이선스를 구입하지 않아도 됩니다.

조직에 대해서는 내부 콘텐츠를 배포하고, 동일한 팜의 직원이 아닌 사용자에 대해서는 인터넷 연결 콘텐츠를 배포하려는 경우에는 해당 팜에 대해 두 유형의 라이선스를 모두 구입해야 합니다. 수행하고자 하는 배포 시나리오에 맞는 라이선스를 사용하려면 단일 배포를 통해 Office SharePoint Server 2007 요구 사항을 충족하고자 하는 고객의 경우 두 제품에 대한 라이선스를 모두 구입하여 동일한 서버에 할당한 다음 두 라이선스를 모두 적용하여 소프트웨어의 동일 실행 인스턴스를 사용할 수 있습니다. 그러나 고객은 인터넷 사이트 사용 권한에 대해 Office SharePoint Server 2007에서는 허용되지 않는 방식으로 콘텐츠에 액세스하는 사용자 및 장치에 대해 Office SharePoint Server 2007 사용 권한에서 필요한 CAL을 구입해야 합니다.

이 섹션의 나머지 부분에서는 각 배포 유형에 대해 사용해야 하는 라이선스에 대해 설명합니다.

내부 및 원격 직원이 모두 사용할 수 있는 인트라넷 사이트

적절한 수의 CAL이 포함된 서버 라이선스를 사용합니다. 인트라넷 사이트는 원격 직원이 액세스할 수 있도록 인터넷에 노출될 수도 있지만, 원칙적으로는 이 라이선스를 사용해야 합니다.

외부 사용자를 위한 인터넷 사이트

인터넷 사이트 라이선스를 사용합니다.

파트너 회사 직원과의 통신을 위한 파트너 익스트라넷 사이트

파트너 익스트라넷 사이트에는 다음 옵션을 선택할 수 있습니다.

  • 회사 인트라넷(서버 라이선스)을 호스팅하는 서버 팜에 파트너 익스트라넷 사이트를 추가합니다. 이 옵션을 사용하는 경우에는 파트너 직원에 대해 필요한 수의 CAL을 구입해야 합니다.

  • 회사 인터넷 사이트(인터넷 사이트 라이선스)을 호스팅하는 서버 팜에 파트너 익스트라넷 사이트를 추가합니다. 이 옵션을 사용하는 경우에는 파트너 직원이나 파트너와 공동 작업을 수행하는 자사 직원을 위해 CAL을 구입하지 않아도 됩니다. 그러나 이 팜에서는 조직 직원 전용으로 사용되는 사이트를 만들 수 없습니다.

  • 파트너 공동 작업을 위한 전용 서버 팜을 배포하고 인터넷 사이트 라이선스를 사용합니다. 이 옵션을 사용하는 경우에는 파트너 직원이나 파트너와 공동 작업을 수행하는 자사 직원을 위해 CAL을 구입하지 않아도 됩니다. 그러나 이 팜에서는 조직 직원 전용으로 사용되는 사이트를 만들 수 없습니다.

단일 서버 팜을 배포하려는 경우 이 서버 팜을 사용하고, 서로 다른 두 서버 팜(인트라넷 사이트용 하나, 인터넷 사이트용 하나)을 배포하려는 경우에는 다음 측면을 고려하여 파트너 익스트라넷 사이트에 사용할 서버 팜을 결정하십시오.

  • 공동 작업의 특성   파트너 익스트라넷 사이트에서 여러 파트너와 안전하게 정보를 주고받는 것이 주 목적인 경우 가장 경제적인 선택은 인터넷 서버 팜입니다. 반면 적은 인원의 파트너 직원과 공동으로 작업하는 것이 주 목적인 경우에는 인트라넷 서버 팜이 더 좋습니다. 의도된 역할(공동 작업 및 읽기 전용 콘텐츠)에 맞게 팜을 최적화할 수 있는 옵션을 선택합니다.

  • 파트너 직원의 수   공동으로 작업하는 파트너 직원의 수가 많고 비용이 중요하게 고려되는 경우에는 공동 작업 콘텐츠와 익명 콘텐츠 모두를 인터넷 사이트 라이선스가 있는 인터넷 연결 팜에 안전하게 호스팅할 수 있습니다.

많은 수의 파트너 직원과 공동 작업을 수행하는 경우, 다음과 같은 상황에서는 파트너 익스트라넷 사이트에 대해 전용 서버 팜을 배포하는 것을 고려해 보십시오.

  • 인터넷 사이트에 대해서는 서버 팜을 배포하지 않으며, 인터넷 사이트 라이선스를 구입하는 것이 모든 파트너 직원에 대해 CAL을 구입하는 것보다 경제적인 경우

  • 조직에서 인터넷 사이트를 호스팅하는 동일 서버 팜에 대한 인증된 액세스나 공동 작업을 금지하는 경우

  • 인터넷 사이트와 파트너 익스트라넷 사이트를 모두 호스팅하는 서버 팜에서 성능 문제가 발생할 것으로 예상되거나 발생하고 있는 경우. 예를 들어 파트너 직원이 콘텐츠에 대해 공동 작업을 수행할 때 응답 시간이 느리다고 보고할 수 있습니다.

인터넷 사이트에 대한 사전 게시 환경

개발, 작성, 테스트 및 준비에 여러 환경이 사용되는 사전 게시 환경에서는 다음 지침을 따르십시오.

  • 코드 개발 및 테스트   MSDN 라이선스를 사용합니다. 자세한 내용은 MSDN Subscription 라이선스(https://go.microsoft.com/fwlink/?linkid=81665&clcid=0x412)를 참조하십시오.

  • **콘텐츠 작성   ** 서버 라이선스와 적절한 수의 CAL을 함께 사용합니다.

  • **준비   **준비 환경은 보통 프로덕션 환경과 일치하도록 구성되므로, 인터넷 사이트 라이선스를 사용합니다.

라이선스 추가 정보

라이선스에 대한 자세한 내용은 다음 리소스를 참조하십시오.

조직 요구 사항

다음을 비롯하여 조직에서 결정하는 다양한 기준이 필요한 서버 팜 수에 영향을 줄 수 있습니다.

  • 부서별 업무 구분

  • 자금원

  • 데이터 센터 위치

부서별 업무 구분

일부 조직에서는 각 부서에서 서로 다른 웹 사이트 또는 응용 프로그램 유형을 관리합니다. 특정 부서에서 이러한 응용 프로그램을 자체적으로 배포 및 운영해야 하는 경우에는 해당 부서에 대해 별도의 서버 팜을 계획하는 것이 적절합니다. 또는 여러 부서와의 협상을 통해 보다 효율적으로 여러 사이트를 단일 서버 팜에 결합할 수 있는지를 결정할 수도 있습니다.

자금원

일부 조직에서는 프로젝트에 자금을 제공하는 방식이 필요한 서버 팜 수에 영향을 줄 수 있습니다. 예를 들어 다음과 같은 경우에는 여러 서버 팜이 필요합니다.

  • 각 부서의 하드웨어 예산이 서로 다른 경우

  • 프로젝트에 독립적으로 자금이 제공되어 여러 프로젝트에 걸쳐 하드웨어 예산이나 운영비를 합산할 필요가 거의 없는 경우

  • 다양한 자금 제공 모델을 통해 프로젝트에 자금을 제공합니다. 예를 들어 조직에서 내 사이트에는 공유되는 하드웨어 예산으로 자금을 제공하는 반면 비용이 전환된 내부 호스팅 모델을 사용하여 개별 팀에게 팀 사이트를 제공할 수 있는데, 그러면 각 팀에 대해 자체 부담 비용이 발생하게 됩니다.

데이터 센터 위치

사이트를 여러 데이터 센터 위치에서 호스팅해야 하는 경우에는 여러 서버 팜을 계획해야 합니다.

가용성 및 서비스 수준 계약

사이트의 가용성 요구 사항과 서비스 수준 계약이 서로 다른 경우에는 여러 서버 팜을 구현하는 것이 보다 경제적일 수 있습니다. 다음과 같은 경우에는 여러 서버 팜이 필요합니다.

  • 게시 환경

  • 서로 다른 서비스 수준 계약

  • 고가용성

게시 환경

게시 환경에는 작성, 준비 및 테스트를 위한 여러 환경이 포함되어 있는 경우가 많습니다. 이러한 각 환경의 가용성 요구 사항 및 서비스 수준 계약은 프로덕션 환경과는 다릅니다. 작성, 준비 및 테스트 사이트는 사용자 부하는 훨씬 적지만 테스트 작업으로 인해 안정성은 떨어집니다.

최소한 게시 사이트용으로 하나, 그리고 작성, 준비 및 테스트 작업용으로 하나 등 두 개의 서버 팜을 배포하도록 계획하십시오. 조직에 따라서는 각각의 사전 게시 작업에 대해 별도의 서버 팜을 계획해야 할 수도 있습니다.

게시 환경을 계획하는 방법에 대한 자세한 내용은 이 문서 뒷부분의 "기능 요구 사항"을 참조하십시오.

서로 다른 서비스 수준 계약

프로덕션 환경의 일부 사이트에 다른 서비스 수준 계약이 적용될 수 있습니다. 다음 예제를 고려해 보십시오.

  • 조직에서 일부 콘텐츠 형식을 다른 형식에 비해 더 중요한 것으로 정의할 수 있습니다. 예를 들어 팀 사이트의 콘텐츠는 내 사이트의 콘텐츠에 비해 업무 목표를 달성하는 데 보다 중요할 수 있습니다. 따라서, 재해가 발생하는 경우 각 콘텐츠 형식을 복원하는 서비스 윈도가 서로 다를 수 있습니다.

  • 보안상 중요한 데이터를 호스팅하는 사이트의 경우 보다 안전한 인증 방법을 사용하거나, 로깅을 늘리거나, 소프트웨어 업데이트를 보다 빠르게 적용하는 등 보다 높은 수준의 보안을 적용해야 할 수 있습니다.

서비스 수준 계약이 다르다고 해서 별도의 서버 팜을 사용해야 하는 것은 아닙니다. 서비스 수준 계약이 서로 다른 사이트를 단일 서버 팜에서도 효율적으로 호스팅할 수 있는 경우도 있습니다. 반면 별도의 서버 팜으로 사이트를 배포하는 경우 특정 서비스 수준 요구 사항을 보다 효율적으로 충족할 수 있는 경우도 있습니다.

다음 사항을 염두에 두고 서비스 수준 계약을 평가하십시오.

  • 동일한 서버 팜에 별도의 웹 응용 프로그램이나 응용 프로그램 풀을 만들면 여러 인증 방법과 액세스 제어 정책을 구현할 수 있습니다. 또한 이 방법을 사용하면 별도의 콘텐츠 데이터베이스가 생성되므로 서비스 수준 계약에 따라 우선 순위 순서대로 복원할 수 있습니다.

  • 여러 팜을 배포하면 전체 서버 환경의 토폴로지, 구성 및 운영에 영향을 주는 요구 사항을 보다 효율적으로 충족할 수 있습니다.

고가용성

일부 조직에서는 재해가 발생하는 경우 다른 지리적 위치의 서버 팜으로 장애 조치(failover)하는 기능이 필요합니다. Office SharePoint Server 2007에서는 데이터베이스 백업을 위한 SQL Server 로그 전달을 지원합니다. 백업 복사본을 사용하면 서버 팜을 빠르게 구축하여 데이터를 온라인 상태로 설정할 수 있습니다.

조직에서 원격 데이터 센터의 서버 팜을 복구하는 기능이 필요한 경우에는 최소한 두 개의 서버 팜을 계획하십시오.

보안 격리 요구 사항

대부분의 격리 요구 사항은 단일 서버 팜에서도 충족할 수 있지만, 여러 서버 팜이 필요한 경우도 있습니다.

Office SharePoint Server 2007에서는 다음 격리 방법 중 하나 이상을 사용하여 동일한 서버 팜에서 호스팅되는 응용 프로그램을 격리할 수 있습니다.

  • 프로세스 ID가 서로 다른 IIS(인터넷 정보 서비스) 응용 프로그램 풀을 사용하여 프로세스 수준에서 격리를 수행합니다.

  • 별도의 웹 응용 프로그램을 사용하여 웹 응용 프로그램 수준에서 격리를 수행합니다.

  • 별도의 SSP(공유 서비스 공급자)를 사용하여 콘텐츠 및 대상 그룹 수준에서 격리를 수행합니다.

이러한 방식을 사용하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오.

기술적으로는 보안 격리를 수행하기 위해 여러 서버 팜을 배포해야 할 필요가 없지만, 일부 조직 요구 사항으로 인해 여러 서버 팜을 구현해야 하는 경우가 있습니다. 다음이 이러한 경우의 예입니다.

  • 투자 금융 등의 일부 업계에서는 업계 규칙으로 인해 각 사이트를 실제로 격리해야 합니다.

  • IT 프로젝트를 아웃소싱하는 주 정부 등의 일부 조직에서는 응용 프로그램을 실제로 격리하는 계약을 체결할 수 있습니다.

  • 일부 조직에서는 소프트웨어 수준의 격리에 만족하지 못하여 실제적 격리를 수행하고자 할 수 있습니다.

  • 서버 팜 운영을 위한 관리 액세스를 포함하여 매우 중요한 데이터를 보호해야 하는 필요성으로 인해 환경을 실제로 분리해야 할 수 있습니다.

위와 같은 경우가 적용되는 환경에서는 여러 서버 팜을 계획해야 할 수 있습니다.

성능 및 확장성

지금까지 설명한 여러 서버 팜 배포 기준이 적용되지 않는 경우에는 다음과 같은 성능 및 확장성 측면을 고려하십시오.

  • 소프트웨어 경계

  • 응용 프로그램 프로필

  • 처리량

소프트웨어 경계

배포의 범위에 따라 여러 서버 팜을 필요로 하는 확장 지침이 있을 수 있습니다. 단일 서버 팜에서도 원하는 확장을 수행할 수 있는지 확인하려면 소프트웨어 경계 계획(Office SharePoint Server) 문서를 검토하십시오.

응용 프로그램 프로필

대규모 환경에서는 성능 프로필이 비슷한 응용 프로그램에 대해 팜을 최적화하여 서버 팜의 성능을 높일 수 있습니다. 예를 들어 인사 사이트와 같은 게시된 인트라넷 콘텐츠의 성능 프로필은 팀 사이트와 같은 공동 작업 콘텐츠의 성능 프로필과는 크게 다릅니다.

성능 프로필에 영향을 주는 다음과 같은 유형의 요인을 고려하십시오.

  • 요청 볼륨. 예를 들어 내 사이트는 보통 팀 사이트보다 요청 수가 적습니다.

  • 읽기 전용 콘텐츠와 공동 작업 콘텐츠

  • 콘텐츠 볼륨. 예를 들어 레코드 센터에는 더 많은 양의 데이터가 저장되지만 사용자 요청은 더 적게 처리됩니다.

처리량

처리량 기대치를 달성하기 위해 여러 서버 팜을 구현해야 하는 경우가 있습니다. 처리량 요구 사항을 충족하기 위한 계획을 세우는 방법에 대한 자세한 내용은 성능 및 용량 계획(Office SharePoint Server)을 참조하십시오.

이 문서의 다운로드

이 항목은 다운로드 가능한 다음 문서에도 포함되어 있어 더 쉽게 읽고 인쇄할 수 있습니다.

사용 가능한 문서의 전체 목록은 다운로드 가능한 Office SharePoint Server 2007 관련 콘텐츠 (영문)를 참조하십시오.