가상화 계획(SharePoint Server 2010)

 

마지막으로 수정된 항목: 2016-11-30

이 문서에서는 가상 환경에서 Microsoft SharePoint Server 2010을 성공적으로 배포하기 위해 수행해야 하는 계획 프로세스에 대해 설명합니다. 계획 프로세스의 각 단계에는 해당 설명서에 대한 링크가 포함되어 있습니다. 이러한 단계에서는 가상 환경에 배포할 SharePoint Server 2010 솔루션을 이미 결정한 것으로 간주합니다. 외관상 가상 컴퓨터에 SharePoint Server 2010 팜을 배포하는 것은 실제 서버에 팜을 배포하는 것과 비슷합니다. 그러나 가상 환경 배포에서는 Windows Server 2008 Hyper-V 기술의 특성은 물론 가상 시스템, 가상 네트워크 어댑터 및 가상 하드 디스크가 가상화 서버에서 구현되는 방식을 고려하는 색다른 수준의 계획을 수행해야 합니다.

가상화 계획을 세우기 전에 Hyper-V 계획 및 배포 가이드(https://go.microsoft.com/fwlink/?linkid=187964&clcid=0x412)를 읽어 보는 것이 좋습니다.

다음 주제에 대한 자세한 내용은 이 문서의 범위를 벗어나지만 다른 문서에서는 이에 대해 다루고 있습니다.

  • 용량 관리

  • 고가용성

  • 가상 환경 사용

  • 보안 요구 사항

  • 재해 복구

    비즈니스 연속성 계획

가상 환경은 두 개의 서로 관련된 계층인 물리적 계층과 가상 계층으로 구성되어 있습니다. 어느 쪽 계층에서든 구성이 변경되면 다른 계층의 서버에 영향을 주게 됩니다. 이러한 상호 관계는 가상 환경에서 SharePoint Server 2010을 계획, 배포 및 사용할 때 쉽게 확인할 수 있습니다.

가상 환경에 SharePoint Server 2010을 배포하기 위한 계획 만들기

가상 팜에 대한 계획은 실제 팜에 대해 계획을 세울 때와 동일한 방식으로 접근해야 합니다. 실제 서버에 SharePoint Server 2010을 배포하는 과정에 발생하는 대부분(전부는 아님)의 문제 및 요구 사항은 가상 컴퓨터에도 동일하게 적용됩니다. 최소 프로세서 또는 메모리 요구 사항 등의 결정 사항은 필요한 가상화 호스트 수는 물론 팜에 대해 식별하는 가상 컴퓨터를 호스트에서 적절히 지원하는 기능에도 직접적인 영향을 미칩니다.

실제 팜에 대한 계획을 마치면 가상화 아키텍처를 디자인하는 데 필요한 모든 정보가 마련됩니다. 이상적인 경우 이러한 아키텍처는 프로덕션 환경에 배포하려는 최종 가상화 솔루션에 가깝습니다. 하지만 현실적으로는 시스템 수명 주기의 배포 단계를 거치면서 아키텍처가 변경될 가능성이 있습니다. 실제로 일부 팜 서버 역할이 가상화에 적합하지 않다고 판단할 수 있습니다.

다음 절차에는 주요 계획 단계, 작업 및 참조 사항이 요약되어 있습니다.

가상화 계획을 만들려면

  1. 가상화 범위 결정

    범위 결정은 가상화 프로젝트를 성공적으로 구현, 관리 및 평가하는 데 핵심적인 역할을 하는 요소입니다. 대부분의 솔루션은 팜 구성 요소가 여러 개라는 사실을 고려합니다. 예를 들어 인터넷 연결 웹 포털에는 대개 게시 팜, 제작 팜 그리고 테스트 또는 품질 보증 팜이 있습니다. 범위를 결정할 때는 솔루션 인프라 전체를 가상화할지 아니면 일부만 가상화할지를 결정해야 합니다.

    다음 작업 목록을 사용하여 가상화 범위를 결정합니다.

    • 작업 1: 솔루션을 구현하는 데 필요한 모든 팜을 식별합니다.

    • 작업 2: 각 팜에 대해 필요한 서버 수와 팜에서 각 서버에 할당될 역할을 결정합니다.

    • 작업 3: 가상 환경에 배포할 팜을 식별합니다.

    솔루션의 범위를 지정하면 배포 범위가 세부적으로 조정되어 구현 및 관리하기가 편리해집니다. 자세한 내용은 사이트 및 솔루션 계획(SharePoint Server 2010)을 참조하십시오. 또한 솔루션은 공통 요소를 공유하지만 솔루션마다 고유한 요구 사항이 있습니다. 자세한 내용은 기본 사이트 계획(SharePoint Server 2010)을 참조하십시오. 공유 컴퓨팅 및 공동 작업 계획(SharePoint Server 2010) 문서에서는 널리 사용되는 솔루션 중 하나를 소개하고 있습니다.

    솔루션의 목적 및 목표나 솔루션 요구 사항에 따라 또는 사업부별로 범위를 세부적으로 조정합니다.

  2. 가상화할 서버 식별

    가상화에 적합한 서버를 식별합니다. 기술적인 측면과 Microsoft 기술 지원 서비스 차원에서 볼 때 모든 SharePoint 서버를 가상화할 수 있습니다. 특정 팜 서버의 가상화 여부는 다음을 토대로 결정해야 합니다.

  3. 각 팜 서버에 대한 용량 요구 사항 확인

    실제 서버와 마찬가지로 각 팜 서버에 대한 리소스 요구 사항을 파악합니다. 엔터프라이즈 검색 구성 요소 호스팅과 같은 전문적인 서버 역할을 고려합니다. 다음과 같은 각 서버 구성 요소에 필요한 리소스의 양을 지정해야 합니다.

    • 메모리

    • 프로세서 수 및 최소 클럭 속도

    • 하드 디스크 수 및 크기

    • 네트워크 어댑터 수 및 네트워크 어댑터에 요구되는 처리 속도

    참고

    실제 서버와 가상 컴퓨터에 대해 최대 부하에 대한 계획을 세우고 단기적인 부하 급증 상황을 처리하는 방법을 결정합니다.

  4. 가상 컴퓨터가 실제 요구 사항을 충족할 수 있는지 확인합니다.

    3단계에서 식별한 각 가상 컴퓨터가 해당 실제 서버의 용량 요구 사항을 충족할 수 있는지 확인해야 합니다. 최소한 다음 작업을 완료합니다.

    • 작업 1: 사용 가능한 가상화 호스트 용량과 관련하여 메모리 요구 사항을 평가합니다.

    • 작업 2: 프로세서 요구 사항을 평가합니다. Hyper-V에는 가상 컴퓨터당 가상 프로세서 네 개로 하드 한도가 지정되어 있습니다. 실제 팜 서버에 여덟 개의 프로세서가 필요한 경우 팜의 가상 컴퓨터 수를 수평 확장하여 이 요구 사항을 충족할 수 있는지 확인합니다.

    • 작업 3: 로컬 실제 저장소 또는 SAN과 관련하여 가상 컴퓨터의 저장소 요구 사항을 평가합니다.

  5. 가상화 호스트 요구 사항 확인

    최소 호스트 요구 사항(메모리, 코어 수, 로컬 하드 드라이브 수 및 크기, 네트워크 어댑터 수)을 확인합니다. 또한 다음 사항을 고려하고 이에 대한 계획을 세웁니다.

    • 확장성: 호스트 컴퓨터에 CPU, 메모리, 하드 디스크 및 네트워크 어댑터를 추가할 수 있는지 확인합니다.

      중요

      제조업체 및 컴퓨터 모델에 따라 용량을 늘리지 못하는 경우도 있습니다. 서버를 사용하거나 구매하기 전에 이 정보를 확인해야 합니다.

    • 추가 호스트 용량: 호스트에 기존 가상 컴퓨터를 수직 확장하거나 가상 컴퓨터를 추가하기 위한 용량이 있는지 확인합니다. 이는 Hyper-V 장애 조치 클러스터링, 빠른 마이그레이션 또는 라이브 마이그레이션을 사용하려는 경우 매우 중요합니다.

    중요

    최대 부하에 대한 계획을 세우고 단기적인 부하 급증 상황을 처리하는 방법을 결정합니다.

  6. 가상화 아키텍처 디자인

    성공적인 솔루션을 얻으려면 올바르게 디자인된 아키텍처가 필요합니다. SharePoint Server 2010에서는 기본 3계층 토폴로지를 통해 모든 솔루션을 위한 기반을 제공합니다. 다음은 권장되는 기반 토폴로지를 토대로 하는 훌륭한 디자인을 구성하는 요소입니다.

    • 전반적으로 우수한 성능

    • 유지 관리 및 업그레이드 용이성

    • 유연성

    • 확장성

    • 고가용성

    자세한 내용은 서버 팜 및 환경 계획(SharePoint Server 2010)을 참조하십시오.

    가상화 아키텍처 모델은 가상화 호스트 및 팜 토폴로지를 구성하는 가상 컴퓨터로 이루어져 있습니다. 이 모델을 사용하면 배포할 가상 환경을 시각화할 수 있습니다. 자세한 내용은 가상화 아키텍처 계획(SharePoint Server 2010)을 참조하십시오.

    참고

    계획 프로세스를 진행함에 따라 아키텍처를 세부적으로 조정하도록 준비해야 합니다. 다음 단계를 수행하면 아키텍처를 변경해야 할 수 있습니다.

  7. 저장소 요구 사항 식별

    구성 파일, VHD(가상 하드 디스크) 및 스냅숏 등의 Hyper-V 관련 저장소에 필요한 로컬 실제 저장소 또는 SAN 저장소의 용량을 확인합니다.

  8. 백업 및 복구 요구 사항 식별

    팜 서버 외에 전체 또는 일부 팜에 대한 백업 및 복구 계획을 세워야 합니다. 자세한 내용은 백업 및 복구(SharePoint Server 2010)를 참조하십시오.

  9. 고가용성 요구 사항 확인 및 솔루션 디자인

    웹 서버, 응용 프로그램 서버 및 데이터베이스에 대한 고가용성을 얻기 위한 접근 방식을 식별합니다. 일반적인 전략은 다음과 같습니다.

  10. 가상 환경을 모니터링하기 위한 상태 및 용량 표시기를 식별합니다. 자세한 내용은 가상 환경의 용량 관리 및 고가용성(SharePoint Server 2010)을 참조하십시오.

    이전 단계에서 파생시킨 주요 표시기와 SharePoint Server 2010에 대해 세운 계획을 조합합니다. 자세한 내용은 서버 팜 및 환경 계획(SharePoint Server 2010)을 참조하십시오. 가상 환경의 다음 개체에서 측정 결과를 수집하려면 모든 상태 및 용량 표시기를 확인해야 합니다.

    • SharePoint Server 2010이 설치된 가상 컴퓨터

    • 팜의 일부가 아닌 가상 컴퓨터(예: 방화벽 서버)

    • 가상화 호스트

    • 네트워크 구성 요소

    가상 환경에서 데이터를 수집하기 시작한 후에는 배포하는 동안은 물론 팜이 프로덕션 환경으로 이동한 후에도 가상 환경을 평가 및 조정하는 데 사용할 수 있는 기준을 만들 수 있습니다.

  11. 시스템 수명 주기의 배포 단계에 대한 배포 계획을 만듭니다.

    자세한 내용은 기술 다이어그램(SharePoint Server 2010) 문서에 나와 있는 SharePoint 2010 제품 배포 모델을 참조하십시오.

  12. 유지 관리 계획 만들기

    암호 변경 사항을 구현하고 소프트웨어 업데이트, 서비스 팩 및 핫픽스를 적용하는 데 사용할 수 있는 유지 관리 계획을 만듭니다. 이 계획에는 가상 컴퓨터와 가상화 호스트가 포함되어야 합니다.