온라인 조각 모음을 모니터링하는 방법

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

마지막으로 수정된 항목: 2007-08-30

온라인 조각 모음 모니터링을 사용하면 모든 Exchange 데이터베이스의 조각 모음이 충분히 자주(가장 좋은 방법으로 적어도 2주에 한 번) 완료되는지 확인할 수 있습니다. 또한 온라인 조각 모음 모니터링을 사용하면 온라인 유지 관리 창이 감소되므로 다음과 같은 이점이 있습니다.

  • 데이터베이스 백업에 더 많은 시간을 할당할 수 있습니다.

  • 현재 온라인 유지 관리 창 내에 온라인 체크섬과 페이지 비우기를 도입할 수 있는지 확인할 수 있습니다.

Microsoft Exchange Server 2007 SP1(서비스 팩 1)에서는 다음과 같은 기능이 향상되어 온라인 조각 모음을 쉽게 모니터링할 수 있습니다.

  • 이벤트 703의 확장된 정보를 통해 사용자는 보다 쉽게 온라인 조각 모음 통과 완료를 모니터링할 수 있습니다.

  • 온라인 조각 모음의 효과 및 효율성을 모니터링할 수 있는 확장 ESE(Extensible Storage Engine) 성능 카운터 두 개가 추가되어 성능 모니터(Windows Server 2008에서는 안정성 및 성능 모니터라고 함)와 함께 사용할 수 있습니다.

이 항목에서는 이 향상된 Exchange 2007 SP1 기능 두 개를 사용하여 온라인 조각 모음을 모니터링하는 방법을 설명합니다.

시작하기 전에

온라인 조각 모음 성능 카운터를 사용하려면 먼저 레지스트리에서 이 성능 카운터를 사용하도록 설정해야 합니다. 확장된 ESE 성능 카운터를 사용하도록 설정하는 방법은 Extended ESE 성능 카운터 사용 설정 방법을 참조하십시오.

확장된 ESE 성능 카운터를 사용하도록 설정하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • Exchange 조직 관리자 권한

사용 권한, 역할 위임 및 Exchange 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

이벤트 703을 사용하여 온라인 조각 모음 모니터링

Exchange 2007 SP1 이전에는 이벤트 700(온라인 조각 모음 시작) 및 이벤트 703(온라인 조각 모음 완료)을 사용하여 각 Exchange 데이터베이스에 대한 온라인 조각 모음을 모니터링할 수 있었습니다. 이벤트 뷰어의 응용 프로그램 로그를 사용하여 이러한 이벤트를 검색하면 데이터베이스의 온라인 조각 모음을 완료하는 데 걸리는 시간을 확인할 수 있었습니다. 그러나 이 프로세스는 지루하기 때문에 거의 수행되지 않았습니다. 결과적으로 대부분의 관리자는 각 데이터베이스에 대해 온라인 조각 모음이 얼마나 자주 수행되는지 알지 못했습니다.

Exchange 2007 SP1에서는 이벤트 703에 대한 확장된 정보를 통해 온라인 조각 모음 통과 완료를 더욱 쉽게 모니터링할 수 있습니다. 다음은 이벤트 뷰어의 응용 프로그램 로그에서 이벤트 703의 일반적인 예입니다.

이벤트 유형: 정보

이벤트 원본:ESE

이벤트 범주: 온라인 조각 모음

이벤트 ID: 703

날짜: 6/20/2007

시간: 06:34:26 AM

사용자: 해당 없음

컴퓨터: CO-MBX-3

설명:

MSExchangeIS (19052) SG05: 온라인 조각 모음이 'e:\MDB05\database5.edb' 데이터베이스에서 다시 시작된 과정을 완료하여 42794페이지를 비웠습니다. 이 과정은 2007/6/16에 시작하여 총 124919초 동안 실행되었으며 4일에 걸쳐 7번 호출이 필요했습니다. 데이터베이스가 만들어진 이후로 73일 동안 14번 전체적으로 조각 모음을 실행했습니다.

온라인 조각 모음은 서버의 모든 데이터베이스에 대해 적어도 2주에 한 번씩 수행해야 합니다. 2일 간격 내에 완료되므로 온라인 유지 관리 창을 안전하게 줄일 수 있습니다.

온라인 조각 모음이 충분히 자주 완료되는지 확인하려면 이벤트 뷰어를 사용하여 이벤트 703을 봅니다. 사용하는 절차는 실행 중인 Windows Server 버전에 따라 다릅니다.

Windows Server 2003에서 이벤트 뷰어를 사용하여 이벤트 703으로 온라인 조각 모음을 모니터링하려면 다음을 수행합니다.

  1. 이벤트 뷰어를 시작합니다. 이벤트 뷰어를 시작하려면 시작, 제어판, 관리 도구를 차례로 클릭하고 이벤트 뷰어를 클릭합니다.

  2. 이벤트 뷰어의 콘솔 트리에서 응용 프로그램을 클릭하여 응용 프로그램 로그를 봅니다.

  3. 이벤트 703에 대해 필터링하려면 메뉴 모음에서 보기를 클릭하고 응용 프로그램 속성 대화 상자에서 필터 탭을 클릭합니다. 이벤트 ID 상자에 703을 입력하고 확인을 클릭합니다.

  4. 이벤트 설명을 보려면 이벤트를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

Windows Server 2008에서 이벤트 뷰어를 사용하여 이벤트 703으로 온라인 조각 모음을 모니터링하려면 다음을 수행합니다.

  1. 이벤트 뷰어를 시작합니다. 이벤트 뷰어를 시작하려면 시작을 클릭하고 관리 도구를 가리킨 다음 이벤트 뷰어를 클릭합니다.

  2. 이벤트 뷰어의 콘솔 트리에서 Windows 로그를 확장하고 응용 프로그램을 클릭하여 응용 프로그램 로그를 봅니다.

  3. 이벤트 703에 대해 필터링하려면 작업 창에서 현재 로그 필터링을 클릭합니다. 현재 로그 필터링 대화 상자가 나타납니다.

  4. 현재 로그 필터링 대화 상자의 필터 탭에 있는 이벤트 ID 포함/제외 상자에 703을 입력하고 확인을 클릭합니다. ID가 703인 모든 이벤트가 결과 창에 나타납니다.

  5. 이벤트 설명을 보려면 이벤트를 마우스 오른쪽 단추로 클릭하고 이벤트 속성을 클릭합니다.

이벤트 뷰어 사용에 대한 자세한 내용은 이벤트 뷰어 확인을 참조하십시오.

성능 카운터를 사용하여 온라인 조각 모음 모니터링

Exchange 2007 SP1에서는 오프라인 조각 모음의 효과 및 효율성을 모니터링할 수 있는 다음 성능 카운터가 추가되어 성능 모니터와 함께 사용할 수 있습니다.

  • MSExchange Database ==> Instances \Online Defrag Pages Freed/Sec   이 카운터는 온라인 조각 모음으로 압축되어 초당 비워진 페이지 수를 보여줍니다.

  • MSExchange Database ==> Instances \Online Defrag Data Moves/Sec   이 카운터는 온라인 조각 모음 프로세스에 의해 초당 한 페이지에서 다른 페이지로 데이터가 이동되는 횟수를 보여줍니다.

RTM(Release To Manufacturing) 버전의 Exchange 2007에서 사용할 수 있는 다음 온라인 조각 모음 관련 카운터는 Exchange 2007 SP1에서도 사용할 수 있습니다.

  • MSExchange Database ==> Instances\Online Defrag Average Log Bytes

  • MSExchange Database ==> Instances \Online Defrag Log Records/sec

  • MSExchange Database ==> Instances \Online Defrag Pages Dirtied/sec

  • MSExchange Database ==> Instances \Online Defrag Pages Preread/sec

  • MSExchange Database ==> Instances \Online Defrag Pages Read/sec

  • MSExchange Database ==> Instances \Online Defrag Pages Re-Dirtied/sec

  • MSExchange Database ==> Instances \Online Defrag Pages Referenced/sec

온라인 유지 관리 기간 동안 각 데이터베이스에 대해 MSExchangeDatabase\Online Defrag Pages Freed/Sec 카운터와 MSExchangeDatabase\Online Defrag Pages Read/sec 카운터를 로깅하고 조각 모음 기간 동안 두 값의 평균 속도를 비교하면 온라인 조각 모음의 효율성을 측정하고 온라인 조각 모음 창 크기를 줄일 수 있는지 확인할 수 있습니다.

  • 읽기와 비우기의 비율이 100:1보다 크면 온라인 조각 모음 창을 줄일 수 있습니다.

  • 읽기와 비우기의 비율이 50:1보다 작으면 온라인 조각 모음 창을 늘려야 합니다.

예를 들어, Online Defrag Pages Read/sec의 평균값이 3275이고 Online Defrag Pages Freed/Sec의 평균값이 28이면 비율이 117:1이므로 온라인 조각 모음 창을 줄일 수 있습니다.

이 비율은 온라인 조각 모음 프로세스의 효율성과 제공되는 이점을 나타냅니다. 목표는 온라인 조각 모음을 위한 데이터베이스 분석에 필요한 데이터 읽기 I/O(입출력)와 조각 모음 프로세스에 의해 수행되는 작업을 기준으로 한 데이터베이스 쓰기 I/O인 실제 데이터베이스 압축 작업의 균형을 맞추는 것입니다. 즉, 목표는 조각 모음 분석과 실제 조각 모음 간의 균형을 찾는 것입니다.

확장된 ESE 성능 카운터를 사용하여 온라인 조각 모음을 모니터링하려면 다음을 수행합니다.

  1. 확장된 ESE 성능 카운터를 사용하도록 설정합니다. 확장된 ESE 성능 카운터를 사용하도록 설정하는 방법은 Extended ESE 성능 카운터 사용 설정 방법을 참조하십시오.

  2. 성능 모니터(Windows Server 2003) 또는 안정성 및 성능 모니터(Windows Server 2008)를 시작하려면 시작, 실행을 차례로 클릭하고 PerfMon을 입력합니다.

  3. 모니터링할 저장소 그룹에 대해 MSExchange Database ==> Instances\Online Defrag Pages Freed/SecMSExchangeDatabase ==> Instances \Online Defrag Pages Read/sec 카운터를 로깅하는 카운터 로그를 만듭니다. 카운터 로깅 방법에 대한 자세한 내용은 다음 Windows Server 도움말 항목 중 하나를 참조하십시오.

  4. 온라인 조각 모음을 실행하는 동안 카운터 로그를 실행하고 60초 간격으로 데이터를 샘플링하도록 예약합니다.

  5. 로그를 검토하고 조각 모음 기간 동안 두 카운터의 평균값을 확인합니다.

  6. 평균 읽기 값을 평균 비우기 값으로 나눕니다. 읽기와 비우기의 비율이 100:1보다 크면 온라인 조각 모음 창을 줄일 수 있습니다. 읽기와 비우기의 비율이 50:1보다 작으면 온라인 조각 모음 창을 늘려야 합니다.

참고   Exchange 관리 셸을 사용하여 데이터베이스에 대한 온라인 유지 관리 창을 볼 수 있습니다. 예를 들어, 사서함 데이터베이스에 대한 정보를 얻으려면 다음 명령을 사용합니다. GetMailboxDatabase -Identity <database> | FL 또는 Exchange 관리 콘솔에서 데이터베이스를 마우스 오른쪽 단추로 클릭하고 속성을 클릭한 다음 일반 탭에서 유지 관리 일정 목록을 볼 수 있습니다.

자세한 내용

서버 성능 모니터링에 대한 자세한 내용은 서버 성능 모니터링을 참조하십시오.