Share via


가상화 환경에서 실행

 

마지막으로 수정된 항목: 2012-10-17

Microsoft Lync Server 2010은 Lync Server 2010 작업(IM(인스턴트 메시징) 및 현재 상태, 회의, Enterprise Voice, 모니터링 서버 및 보관 서버)을 지원하는 가상화 토폴로지를 지원합니다. Windows Server 2008 R2가 필요합니다. Lync Server 가상화는 Hyper-V 및 이와 동등한 가상화 플랫폼을 지원합니다. 이 섹션에서는 가상화 지원에 대해 간단하게 설명합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=211394&clcid=0x412를 참조하십시오.

지원되는 토폴로지

실제 서버와 가상 서버를 배포에 혼합할 수 있으며, 이 경우 다음 제한 사항만 적용됩니다.

  • 서로 다른 유형의 서버를 같은 풀에 혼합할 수 없습니다. 같은 풀 내의 서버는 모두 실제 서버이거나 가상 서버여야 합니다. 이러한 목적을 위해 백 엔드 데이터베이스를 실행하는 프런트 엔드 서버와 SQL Server는 별개인 것으로 간주됩니다. 즉, 가상 프런트 엔드 서버에서 실제 백 엔드 데이터베이스 또는 실제 프런트 엔드 서버와 가상 백 엔드 데이터베이스를 사용할 수 있습니다. 하지만 여러 SQL Server 응용 프로그램과 달리 백 엔드 데이터베이스에는 현재 상태 업데이트를 위한 실시간 요구 사항이 포함됩니다. 가상 백 엔드 데이터베이스를 실행할 경우, 특히 가상 백 엔드 데이터베이스가 다른 응용 프로그램을 실행하는 경우 성능 문제에 주의해야 합니다.

    이 제한 사항은 실제 서버와 가상 서버를 혼합하는 경우에만 적용됩니다. 실제 서버로 구성된 프런트 엔드 풀과 가상 서버로 구성된 프런트 엔드 풀을 유지할 수 있습니다. 또한 서로 다른 풀과 서버를 실제 또는 가상으로 조합하여 배포할 수 있습니다.

  • 하나의 풀 내에 있는 모든 서버는 거의 동일한 성능을 제공해야 합니다. 예를 들어 하나의 풀에 서로 다른 호스트 서버에서 호스팅되는 가상 프런트 엔드 서버가 있는 경우 각 가상 프런트 엔드 서버에서 유사한 수준의 성능을 제공할 수 있는지 확인해야 합니다.

여러 호스트 서버에 많은 양의 가상화된 서버를 배포하려면 하나의 풀에 있는 구성원을 여러 호스트 서버로 분산하는 것이 좋습니다. 예를 들어 8개의 가상 프런트 엔드 서버로 구성된 풀에서 4개는 실제 호스트에, 4개는 다른 호스트에 배포하는 것이 좋습니다. 이는 진정한 고가용성 솔루션은 아니지만 단일 호스트 서버가 실패한 경우 어느 정도 보호해 줍니다.

권장되는 호스트 서버 구성

다음 표에서는 호스트 서버에 권장되는 기본 하드웨어를 보여 줍니다.

구성 요소 권장 사항

서버

둘 이상의 CPU 소켓이 포함된 엔터프라이즈급 서버

CPU

Intel Xeon 5500 시리즈 또는 AMD Opteron 6100 시리즈, 2GHz 이상(최상의 성능을 위해 권장됨). NPT(Nested Page Table) 또는 EPT(Extended Page Table) 지원이 권장됩니다.

네트워크 어댑터

1GbE 또는 10GbE 어댑터 두 개 이상, VMQ(Virtual Machine Queue) 권장

저장소

SATA(Serial Advanced Technology Attachment) 또는 SAD(Serial Attached SCSI) 하드 디스크 드라이브 2개 이상, 10k rpm 이상의 DAS(Direct Attach Storage) 또는 이와 동등한 저장소, RAID 1 또는 이와 동등한 SSD

메모리

32GB 이상, PC2-6400 DDR2 또는 PC3-8500 DDR3 권장

실제 호스트 서버와 모든 가상 서버 모두 Microsoft 기술 자료 문서 981836, "Windows Server 2003 기반 Hyper-V 가상 시스템에 대한 네트워크 연결이 Windows Server 2008 R2에서 일시적으로 손실됨"(https://support.microsoft.com/kb/981836/ko-kr)에 설명된 소프트웨어 업데이트가 적용된 Windows Server 2008 R2를 실행해야 합니다.

참고

Microsoft 기술 자료 문서에 다르게 설명된 경우에도 이 업데이트를 실제 호스트 서버와 모든 가상 컴퓨터에서 실행해야 합니다.

네트워크 고려 사항

Lync Server는 실시간 통신을 제공하며 빠르고 효율적인 네트워크를 기반으로 합니다. 패킷이 몇 밀리초만 지연되어도 사용자는 오디오 결함을 감지하고 통화 지연이나 비디오 정지를 느낄 수 있습니다. 가상화된 토폴로지의 네트워크 성능을 향상시키려면 다음을 수행해야 합니다.

  • 호스트에 Lync Server 역할을 실행하는 가상 컴퓨터 전용 네트워크 어댑터가 하나 이상 있어야 합니다. 네트워크 어댑터를 호스트 도는 SAN(Storage Area Network)과 공유하는 것은 권장되지 않습니다.

  • 미디어가 포함된 Lync Server 작업(프런트 엔드 서버 및 A/V 회의 서버)은 500Mbps 이상의 최대 네트워크 사용률에 도달할 수 있습니다.

  • 하나의 호스트 서버에서 각각 Lync Server 미디어 작업을 실행하는 여러 게스트 가상 서버를 실행하는 경우 호스트 네트워크 어댑터가 트래픽을 처리할 수 있는지 확인합니다. 병목 현상을 방지하려면 고속 네트워크 어댑터(예: 10GbE)를 사용하거나 링크 집계와 함께 여러 네트워크 어댑터를 사용하는 것이 좋습니다.

  • 네트워크 어댑터에 VLAN(Virtual Local Area Network) 태그 지정을 사용하도록 설정하고 가상 서버에 여러 VLAN을 구현하여 네트워크 트래픽을 최적화합니다.

  • 백 엔드 데이터베이스에 대한 MPIO(다중 경로 I/O)를 구현합니다.

  • VMQ(Virtual Machine Queue)를 사용하도록 설정된 네트워크 어댑터를 사용합니다. VMQ는 가상화된 운영 체제로의 효율적인 네트워크 트래픽 전송을 지원하는 가상화 기술입니다. VMQ를 사용하면 VM에서 네트워크 어댑터 내의 패킷 큐를 필터링할 수 있으므로 네트워크 트래픽 효율이 향상됩니다. 이러한 네트워크 어댑터를 사용하는 경우 하이퍼바이저 관리 콘솔을 사용하여 각 가상 컴퓨터에 대해 VMQ를 사용하도록 설정할 수 있습니다.

가상 서버 조정

요구에 맞는 적절한 수의 가상 서버를 프로비전하려면 다음 표를 사용하여 Lync Server 2010 역할에 권장되는 실제 및 가상 사양의 확장성을 비교하십시오.

서버 역할   실제     가상  

CPU

메모리

지원되는 사용자 수

CPU

메모리

지원되는 사용자 수

프런트 엔드 서버, 모든 작업

8코어

16GB

10,000

4코어

16GB

5,000

프런트 엔드 서버, IM 및 현재 상태만

8코어

16GB

25,000

4코어

16GB

12,500

Standard Edition Server, 모든 작업

8코어

16GB

5,000

4코어

16GB

2,000

Standard Edition Server, IM 및 현재 상태만

8코어

16GB

10,000

4코어

16GB

10,000

디렉터

4코어

4GB

20,000명 동시 사용자

2코어

3GB

8,000명 동시 사용자

모니터링 서버 및/또는 보관 서버

8코어

16GB

100,000명 이상

4코어

8GB

100,000

A/V 회의 서버

8코어

16GB

20,000

4코어

12GB

10,000

중재 서버(독립 실행형 서버)

8코어

16GB

800명 동시 통화

4코어

10GB

400명 동시 통화

에지 서버

8코어

16GB

액세스 에지 서비스를 통해 15,000명의 사용자가 동시에 연결

4코어

8GB

액세스 에지 서비스를 통해 7,500명의 사용자가 동시에 연결

지속 가능 분기 서버

2코어

2GB

1,000

2코어

2GB

1,000

백 엔드 데이터베이스

8코어

32GB

80,000

4코어

16GB

40,000

모니터링 및 보관 데이터베이스

8코어

16GB

230,000

4코어

12GB

115,000

그룹 채팅 서버

8코어

8GB

20,000

4코어

8 GB

10,000

파일 서버

4코어

4GB

80,000

2코어

3GB

40,000

가상 환경 관리

Microsoft System Center Virtual Machine Manager(VMM)를 사용하여 가상화 Lync Server 토폴로지를 관리하는 것이 좋습니다.

VMM을 사용하면 가상 컴퓨터 관리에 터미널 서비스 또는 원격 데스크톱 서비스를 사용할 필요가 없습니다. 또한 VMM을 사용하면 성능 및 기타 구성 요소(예: 디스크 공간)를 보고 관리할 수 있습니다. 가상 컴퓨터를 새 인스턴스를 만들 때 사용되는 템플릿으로 저장할 수도 있습니다.

VMM에서는 Windows PowerShell을 사용하므로 Lync Server 관리 셸과 통합되는 VMM Windows PowerShell 스크립트를 만들어 Lync Server를 관리할 수 있습니다.

VMM에 대한 자세한 내용은 System Center Virtual Machine Manager 웹 사이트(https://go.microsoft.com/fwlink/?linkid=202887&clcid=0x412)를 참조하십시오.

VMM 시작

VMM을 사용하여 가상화 Lync Server 토폴로지 관리를 시작하려면 다음을 수행합니다.

  1. VMM에서 LS 2010이라는 새 호스트 그룹을 만듭니다.

  2. 동작 창에서 호스트 추가을 클릭합니다.

  3. 가상 환경이 Active Directory 도메인의 일부인 경우 해당 옵션을 선택합니다. 그렇지 않으면 경계 네트워크의 Windows Server 기반 호스트를 선택하고 다음을 클릭합니다.

  4. 호스트 서버에 VMM 에이전트를 설치합니다. 호스트 서버가 경계 네트워크에 있는 경우 VMM 관리 콘솔에서 사용할 수 있는 보안 키를 만들어야 합니다.

  5. VMM 관리 콘솔로 돌아가서 호스트 추가를 클릭합니다.

  6. VMM에서 호스트를 찾는 데 사용할 수 있는 컴퓨터 이름과 도메인/컴퓨터 이름 및 보안 키를 지정하고 다음을 클릭합니다.

  7. 호스트가 추가되면 4개의 가상 컴퓨터를 사용할 수 있습니다. VMM 관리 콘솔에서 가상 컴퓨터 단추를 클릭합니다.

  8. 이제 Lync Server를 실행하는 4개의 가상 컴퓨터가 나열된 가상 컴퓨터 보기가 표시됩니다.

System Center Operations Manager 사용

Microsoft System Center Operations Manager(이전 Microsoft Operations Manager)를 사용하여 실제 토폴로지와 마찬가지로 가상화 토폴로지를 모니터링할 수 있습니다. 이렇게 하려면 먼저 System Center Operations Manager R2를 설치하고 Lync Server Operations Manager 팩을 추가한 다음 VMM과 통합합니다.

System Center Operations Manager와 VMM을 통합하는 방법에 대한 자세한 내용은 "Operations Manager를 VMM 2008 R2와 통합하는 방법"(https://go.microsoft.com/fwlink/?linkid=201214&clcid=0x412)을 참조하십시오.