Share via


모니터링 지원

마지막으로 수정된 항목: 2009-07-18

이 섹션에서는 Office Communications Server 배포의 구성 요소, 지원되는 토폴로지, 권장 배포 순서, 배포를 위한 필수 구성 요소 및 배포 프로세스를 포함하여 OoE(체감 품질) 및 CDR(통화 정보 기록) 데이터 수집 및 기록을 사용하도록 설정하는 데 필요한 항목에 대해 설명합니다.

기능 구성 요소

QoE 및 CDR 데이터 수집과 보고를 사용하도록 설정하려면 Office Communications Server의 서버 역할인 모니터링 서버를 배포합니다. 이렇게 하려면 하나 이상의 서버에서 Office Communications Server 배포 도구를 실행하고 설치 도중 모니터링 서버 역할을 선택합니다.

모니터링 서버에는 또한 Microsoft SQL Server를 사용하는 모니터링 서버 데이터베이스가 필요합니다. 이 데이터베이스를 모니터링 서버와 동일한 컴퓨터에 함께 배치하거나 다른 컴퓨터에 배치할 수 있습니다.

지원되는 토폴로지

모니터링 서버 기능에는 다음 구성 요소가 포함됩니다.

  • 사용 데이터와 미디어 품질 데이터를 캡처하는 서버 역할인 모니터링 서버. 이 구성 요소는 두 부분, 즉 CDR(사용 데이터)을 캡처하기 위한 CDR 서비스와 미디어 품질 데이터를 캡처하기 위한 QoE 서비스를 포함합니다.
  • SQL Server에서 실행되고 캡처된 데이터를 저장하는 모니터링 서버 데이터베이스. CDR 정보와 QoE 정보의 데이터베이스는 별개의 데이터베이스지만 항상 동일한 인스턴스의 동일한 서버에서 실행되어야 합니다.
  • 모든 프런트 엔드 서버 및 Standard Edition 서버에 자동으로 설치되는 데이터 수집 에이전트. 에이전트가 자동으로 활성화되지만 모니터링 서버가 배포되어 해당 엔터프라이즈 풀 또는 Standard Edition 서버에 연결되지 않을 경우 데이터는 실제로 캡처되지 않습니다.
  • SCOM(Systems Center Operation Management) 팩은 선택적인 구성 요소입니다. 이 구성 요소는 전체 배포에 대해 서버를 모니터링하는 것 외에도 모니터링 서버 데이터를 활용하여 상태 모델을 생성하고 중재 서버와 네트워크 위치에 대한 상태는 물론 프런트 엔드 서버의 A/V 회의 서버 구성 요소의 상태에 대해 거의 실시간으로 경고를 표시합니다.
  • 모니터링 서버 보고서 팩은 선택적인 구성 요소입니다. SQL Server Reporting Services에서 이 구성 요소를 통해 모니터링 서버 데이터를 사용한 자세한 보고서를 생성할 수 있습니다. 보고서에 포함된 추세, 요약 및 통화 목록 정보를 통해 네트워크의 미디어 품질을 파악할 수 있습니다. 또한 전반적인 배포의 피어-투-피어 및 회의 사용 현황을 파악할 수 있게 해주는 CDR 보고서가 포함되어 있습니다.

모니터링 서버 및 모니터링 서버 데이터베이스를 실행하는 서버의 하드웨어 및 소프트웨어 요구 사항 목록을 포함한 자세한 내용은 지원되는 토폴로지 및 인프라 요구 사항 설명서에서 내부 Office Communications Server 구성 요소 요구 사항을 참조하십시오.

각 모니터링 서버는 하나 이상의 엔터프라이즈 풀, Standard Edition 서버 및 중재 서버에서 데이터를 캡처할 수 있습니다. 모니터링 서버를 배포할 때 모니터링할 풀이나 서버에 모니터링 서버를 연결합니다. 그림 1은 두 가지 가능한 모니터링 서버 토폴로지를 보여 줍니다.

그림 1. 모니터링 서버 토폴로지

Dd441306.9002ab2d-16f8-45f5-9ec7-f664f0013ccc(ko-kr,office.13).jpg

[!참고] 여러 모니터링 서버를 다른 컴퓨터에서 실행되는 단일 모니터링 데이터베이스에 연결할 수 있습니다. 이 토폴로지에서는 삭제가 동시에 실행될 때 일어날 수 있는 잠재적인 데이터베이스 잠금을 방지할 수 있도록 모니터링 서버의 삭제 시간을 구성하는 것이 중요합니다. 삭제 시간 구성에 대한 자세한 내용은 Office Communications Server 2007 R2 관리 설명서에서 Configuring Retention of QoE and CDR Data을 참조하십시오.

지원되는 배치

Office Communications Server 2007 R2에서는 다양한 배치 시나리오가 지원되므로 소규모 조직의 경우에는 여러 구성 요소를 하나의 물리적 서버에서 실행하고 확장성 및 성능이 필요한 대규모 조직의 경우에는 여러 다른 서버에 구성 요소를 별개로 실행하여 하드웨어 비용을 줄일 수 있는 융통성을 발휘할 수 있습니다. 모니터링 서버 또는 해당 데이터베이스를 다른 서버 역할 또는 데이터베이스에 함께 배치하기 전에 확장성 요인을 분명하게 고려해야 합니다.

모니터링 서버를 Standard Edition 서버와 함께 배치할 수 있습니다. 단일 Standard Edition 서버를 배포할 때 모니터링 서버를 함께 배치할 경우 모니터링 서버용으로 별도의 컴퓨터가 필요하지 않습니다.

또한 보관 서버처럼 다른 모니터링 서버도 다른 Office Communications Server 역할과 함께 배치할 수도 있습니다. 모니터링 서버 및 보관 서버가 함께 배치될 경우 해당 데이터베이스를 동일한 서버에서 호스트하거나 다른 서버에 함께 배치하거나 여러 데이터베이스 서버에 분리할 수 있습니다.

[!참고] 모니터링 서버를 Standard Edition 서버와 함께 배치할 경우 일반적으로 Standard Edition 서버와 함께 사용되는 SQL Server Express Edition을 사용하는 대신 서버에 전체 버전의 SQL Server를 설치해야 합니다.

그림 2와 같이 모니터링 서버와 모니터링 서버 데이터베이스를 동일한 서버에 함께 배치하거나 별개의 서버에 설치할 수 있습니다.

그림 2. 모니터링 서버 데이터베이스 배치

Dd441306.e3401849-3192-4283-9be5-bab1aa7b0561(ko-kr,office.13).jpg

모니터링 서버 데이터베이스를 호스트하는 서버가 다른 데이터베이스를 호스트할 수도 있습니다. 다음과 같은 시나리오가 지원됩니다.

  • 하나 이상의 다른 Office Communications Server 데이터베이스(예를 들어, 백 엔드 데이터베이스, 보관 데이터베이스 및 응답 그룹 서비스 데이터베이스 포함)와 함께 배치된 모니터링 서버 데이터베이스.
  • 타사 제품의 데이터베이스와 함께 배치된 모니터링 서버 데이터베이스.

확장

모니터링 서버를 배포할 때 하나 이상의 프런트 엔드 서버, Standard Edition 서버 및/또는 중재 서버에 모니터링 서버를 연결합니다. 그런 다음 모니터링 서버는 연결된 서버에서 데이터를 수집합니다. 모든 프런트 엔드 서버가 단일 모니터링 서버와 연결된 동일한 엔터프라이즈 풀에 있는 것이 좋지만 필수 사항은 아닙니다.

최상의 확장성을 제공하기 위해 모니터링 서버를 다른 서버 역할과 함께 배치하거나 모니터링 서버 데이터베이스를 다른 데이터베이스와 같이 배치하지 마십시오. 모니터링 서버와 별도의 컴퓨터에서 모니터링 서버 데이터베이스를 호스트해도 성능이 크게 개선되지 않습니다.

단일 모니터링 서버는 최대 200,000명의 사용자를 지원할 수 있습니다. 총 사용자 수가 200,000명 미만인 풀이 여러 개인 경우 관리를 단순화하기 위해 이 풀을 모두 단일 모니터링 서버와 연결하는 것이 좋습니다. 또는 풀이 서로 다른 실제 위치에 있는 경우 각 위치마다 모니터링 서버를 배포하는 것이 좋을 수도 있습니다.

모니터링 데이터베이스 성능

최적의 성능을 위해 이 파일을 4개의 실제 디스크에 배치하는 것이 좋습니다.

  • 시스템 파일과 메시지 큐(MSMQ) 파일(동일한 실제 디스크에 배치)
  • QoE 데이터베이스 데이터 파일과 CDR 데이터베이스 데이터 파일(동일한 실제 디스크에 배치)
  • QoE 데이터베이스 로그 파일
  • CDR 데이터베이스 로그 파일

동일한 서버에 모니터링 서버 데이터베이스와 다른 데이터베이스를 함께 배치할 경우 다른 데이터베이스와 별도의 인스턴스에서 모니터링 서버 데이터베이스를 실행해야 합니다. 또한 최적의 성능을 얻으려면 모니터링 서버 데이터베이스 데이터 파일과 로그 파일을 별도의 실제 디스크에 보관하십시오. 모니터링 서버 데이터베이스를 다른 데이터베이스와 함께 배치하기로 결정하기 전에 성능에 미치는 영향을 신중하게 평가해야 합니다.

모니터링 데이터베이스 크기

Office Communications Server 사용자 모델(자세한 내용은 용량 계획 참조)을 기준으로 CDR 데이터베이스는 매일 사용자당 8.8KB씩 증가하고 QoE 데이터베이스는 매일 사용자당 16.8KB씩 증가합니다. 데이터베이스 크기를 예상하려면 다음 수식을 사용합니다.

Database size = (DB growth per user per day) * (Number of users) * (Number of days)

예를 들어 사용자 50,000명에 대한 60일간 CDR 데이터베이스의 데이터 양은 총 25GB(8.8*50000*60)가 됩니다. 조직의 Office Communications Server가 사용자 모델과 크게 다를 경우 일일 데이터베이스 예상 증가량을 조정하십시오.

사용 가능한 데이터베이스 디스크 공간에 대한 정보와 함께 이 수식을 사용하여 데이터베이스에 데이터를 보관할 날짜 수(기본값은 60일)를 결정할 수 있습니다.

보고서 성능

성능의 영향을 받는 또 다른 요소가 보고입니다. 제공된 모니터링 서버 보고서 팩에는 대부분 시나리오에서 작동하도록 설계된 표준 세트의 보고서가 포함되어 있지만, 예를 들어 1천만 개의 통화에 대한 QoE 보고서 같이 매우 많은 데이터에 대해 보고해야 할 경우 오프라인 보고 솔루션이 더 적절할 수 있습니다. 보고서 팩에서는 SQL Server의 tempdb 데이터베이스를 내부 캐시로 사용합니다. 따라서 tempbd를 사용 가능한 공간이 10GB 이상인 별도의 실제 디스크에 보관하는 것이 좋습니다. 모니터링 데이터베이스 크기가 데이터베이스 서버의 실제 메모리보다 클 경우 모니터링 서버 보고서 성능이 영향을 받을 수 있다는 점도 고려해야 합니다.

모니터링 서버 필수 구성 요소

모니터링 서버를 배포하기 전에 다음 소프트웨어를 설치해야 합니다.

  • 모니터링 서버를 실행하는 서버에 Active Directory 통합을 사용하도록 설정한 상태로 메시지 큐 설치
  • 모니터링 서버가 데이터를 수집할 각 프런트 엔드 서버 및 Standard Edition 서버에 Active Directory 통합을 사용하도록 설정한 상태로 메시지 큐 설치. 모니터링하는 중재 서버에는 메시지 큐를 설치할 필요가 없습니다.
  • 권장 사항: 모니터링 서버 데이터베이스가 있는 컴퓨터에 SQL Server Reporting Services를 설치하면 모니터링 서버가 수집하는 데이터를 사용하여 자세한 보고서를 생성할 수 있습니다. 이 서비스를 설치하지 않는 경우 모니터링 서버 데이터를 보려면 모니터링 서버 데이터베이스에 대한 SQL 쿼리를 직접 작성해야 합니다.
    데이터베이스 서버에서 SQL Server 2008을 실행하는 경우 SQL Server 2008 Reporting Services를 사용해야 하며, 서버에서 SQL Server 2005를 실행하는 경우 SQL Server 2005 Reporting Services SP2를 사용해야 합니다.

부하 분산 장치 포트 요구 사항

QoE 데이터를 보내고 받으려면 프런트 엔드 풀 부하 분산 장치에서 포트 5069를 열어야 합니다.

배포 순서

하나 이상의 엔터프라이즈 풀 또는 Standard Edition 서버를 배포한 후 모니터링 서버를 배포합니다. 해당 풀 또는 서버에서 QoE 및 CDR 데이터 수집을 사용하도록 설정하여 데이터가 수집 및 저장되게 하려면 풀 또는 Standard Edition 서버를 배포된 모니터링 서버와 연결해야 합니다.

배포 프로세스에서 모니터링 서버를 비교적 일찍 배포하면 계획 및 사전 배포 단계 동안 QoE 데이터를 수집하고 네트워크 미디어 품질을 확인할 수 있으므로 유용합니다.

모니터링 서버 배포 프로세스

모니터링 서버를 배포하기 전에 먼저 사용자의 시스템 인프라 및 모니터링 서버를 설치할 서버가 이 섹션의 앞부분에 나오는 하드웨어 및 소프트웨어 요구 사항을 충족하는지 확인해야 합니다. 환경이 준비되면 모니터링 서버 파일을 설치하고 서버를 활성화하고 서비스를 시작한 다음 모니터링 서버를 모니터링할 서버와 연결합니다. 표 1에는 필요한 단계에 대한 개요가 나와 있습니다. 자세한 지침은 모니터링 서버 배포 설명서를 참조하십시오.

표 1. 모니터링 서버 배포 프로세스

단계 절차 사용 권한 설명서

필수 소프트웨어 설치

다음을 수행합니다.

  • 모니터링 서버로 사용할 서버에 메시지 큐를 설치합니다.
  • 모니터링 서버 데이터베이스를 저장할 서버에 SQL Server를 설치합니다.
  • 원하는 경우 모니터링 서버 데이터베이스를 저장할 서버에 SQL Server Reporting Services를 설치합니다.
  • SCOM 2007용 Office Communications Server 2007 R2 관리 팩을 설치할 수도 있습니다.

로컬 Administrators 그룹의 구성원인 도메인 사용자

모니터링 서버 배포 설명서의 모니터링 서버 필수 구성 요소 설치

중재 서버 설치 및 활성화

  1. 모니터링 서버 파일을 설치합니다.
  2. 모니터링 서비스를 활성화합니다.

Administrators 그룹

Domain Admins 또는 RTCUniversalServerAdmins 그룹

모니터링 서버용 파일 설치

모니터링 서버 배포 설명서의 모니터링 서버 활성화
항목

서비스 시작

모니터링 서비스를 시작합니다.

Administrators 그룹

모니터링 서버 배포 설명서의 모니터링 서비스 시작 항목

모니터링 서버 보고서를 배포합니다.

데이터베이스 서버를 호스트하는 서버에 SQL Server Reporting Services를 설치한 경우 모니터링 서버 보고서 팩을 배포하여 모니터링 서버에 포함된 표준 보고서 집합을 사용할 수 있습니다.

Administrators 그룹

모니터링 서버 배포 설명서의 모니터링 서버 보고서 배포(권장) 항목

모니터링을 위한 사용자와 서버를 구성합니다.

다음을 수행합니다.

  • 전역 설정에서 CDR 수집을 사용 가능하게 설정합니다.
  • 엔터프라이즈 풀 부하 분산 장치에서 포트 5069를 엽니다.
  • 모니터링되는 프런트 엔드 서버 및 Standard Edition 서버에 메시지 큐를 설치합니다.
  • 새 모니터링 서버를 프런트 엔드 서버 및 Standard Edition 서버와 연결합니다.
  • 중재 서버를 모니터링 대상인 엔터프라이즈 풀과 연결합니다. Office Communications Server 2007 R2 또는 Office Communications Server 2007에서 실행되는 중재 서버는 지원됩니다.

Domain Admins 그룹

Administrators 그룹

모니터링 서버 배포 설명서의 모니터링할 서버 구성

참고 항목

기타 리소스

모니터링 서버 배포