Workload Balancing 기본 작업
중요:
Citrix Hypervisor 8.2 누적 업데이트 1은 2025년 6월 25일 23:59(동부 표준시)에 수명이 종료됩니다. 원활한 전환과 지속적인 지원을 위해 지금 XenServer 8로의 업그레이드를 계획하십시오. 자세한 내용은 업그레이드.
Citrix Virtual Apps and Desktops 라이센스 파일을 사용하여 Citrix Hypervisor 8.2 누적 업데이트 1 호스트에 라이센스를 부여하는 경우 이러한 라이센스 파일은 XenServer 8과 호환되지 않습니다. 업그레이드하기 전에 XenServer 8에서 사용할 XenServer Premium Edition 소켓 라이센스 파일을 얻어야 합니다. 이러한 소켓 라이센스 파일은 Citrix 워크로드를 실행하기 위한 Citrix for Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP 및 Citrix Platform License 구독의 자격으로 사용할 수 있습니다. 아직 이러한 새로운 서브스크립션으로 전환하지 않은 Citrix 고객은 XenServer Premium Edition 소켓 라이센스 10,000개에 대한 무료 프로모션에 참여를 요청할 수 있습니다. 자세한 내용은 XenServer 서버.
업그레이드하기 전에 XenServer 8에 대한 호환 라이센스를 얻지 못한 경우 호스트를 업그레이드할 때 90일 평가판으로 되돌아갑니다. 평가판은 Premium Edition과 동일한 기능을 제공하지만 몇 가지 제한 사항이 있습니다. 자세한 내용은 XenServer 8 라이센스 개요.
Workload Balancing을 처음 사용하기 시작할 때 Workload Balancing을 정기적으로 사용하는 몇 가지 기본 작업이 있습니다.
이러한 기본 작업을 수행할 수 있도록 하는 것 외에도 Workload Balancing은 사용자 환경의 워크로드를 최적화하는 강력한 Citrix Hypervisor 구성 요소입니다. 워크로드를 최적화할 수 있는 기능은 다음과 같습니다.
- 호스트 전원 관리
- 최적화 모드 변경 스케줄링
- 보고서 실행
- Workload Balancing이 최적화 권장 사항을 만드는 데 사용하는 기준을 미세 조정합니다.
이러한 더 복잡한 기능에 대한 자세한 내용은 Workload Balancing 관리.
노트:
- Workload Balancing은 Citrix Hypervisor 프리미엄 에디션 고객 또는 Citrix Virtual Apps and Desktops 권한 또는 Citrix DaaS 권한을 통해 Citrix Hypervisor에 액세스할 수 있는 고객이 사용할 수 있습니다. Citrix Hypervisor 라이센스에 대한 자세한 내용은 을 참조하십시오. 라이센스. 업그레이드하거나 Citrix Hypervisor 라이센스를 얻으려면 다음을 방문하십시오. Citrix 웹 사이트.
- Workload Balancing 8.2.2 이상은 Citrix Hypervisor 8.2 누적 업데이트 1과 호환됩니다.
- Workload Balancing 가상 장비의 기본 OS는 원래 범용 Linux 배포에서 파생되었습니다. Workload Balancing 가상 장비는 에 설명된 대로 Citrix Hypervisor에서 지원됩니다. Citrix 제품 매트릭스.
VM을 실행할 최상의 서버 결정
Workload Balancing을 활성화하고 오프라인 VM을 다시 시작하는 경우 XenCenter는 VM을 시작할 최적의 풀 멤버를 권장합니다. 추천 사항은 별표가 최고의 호스트를 나타내는 데 사용되기 때문에 별 등급이라고도 합니다.
Workload Balancing을 사용하도록 설정하면 XenCenter는 VM을 시작하기 위한 최적의 호스트를 나타내는 별 등급을 제공합니다. 이러한 등급은 다음과 같이 제공됩니다.
- 전원이 꺼져 있을 때 VM을 시작하려는 경우
- VM이 일시 중단되었을 때 VM을 시작하려는 경우
- VM을 다른 호스트로 마이그레이션하려는 경우(마이그레이션 및 유지 관리 모드)
Workload Balancing이 활성화된 상태에서 이러한 기능을 사용하면 호스트 권장 사항이 물리적 호스트 이름 옆에 별 등급으로 표시됩니다. 5개의 빈 별은 가장 낮은 등급의 서버를 나타내므로 최적이 가장 낮은 서버를 나타냅니다. VM을 시작하거나 호스트로 마이그레이션할 수 없는 경우 배치 기능에 대한 메뉴 명령에서 호스트 이름이 회색으로 표시됩니다. VM을 수락할 수 없는 이유가 그 옆에 나타납니다.
용어 최적의 워크로드를 호스팅하는 데 가장 적합한 물리적 서버를 나타냅니다. Workload Balancing이 워크로드에 가장 적합한 호스트를 결정할 때 사용하는 몇 가지 요소가 있습니다.
-
풀의 각 호스트에서 사용할 수 있는 리소스의 양. 풀이 최대 성능 모드에서 실행되는 경우 Workload Balancing은 모든 VM이 우수한 성능을 갖도록 호스트 간에 VM의 균형을 맞추려고 합니다. 풀이 최대 밀도 모드에서 실행되는 경우 Workload Balancing은 VM에 충분한 리소스가 있는지 확인하면서 VM을 가능한 한 조밀하게 호스트에 배치합니다.
-
풀이 실행 중인 최적화 모드(최대 성능 또는 최대 밀도). 풀이 최대 성능 모드에서 실행되는 경우 Workload Balancing은 VM에 필요한 유형의 리소스를 가장 많이 사용할 수 있는 호스트에 VM을 배치합니다. 풀이 최대 밀도 모드에서 실행되면 Workload Balancing은 이미 실행 중인 VM이 있는 호스트에 VM을 배치합니다. 이 방법을 사용하면 VM이 가능한 한 적은 수의 호스트에서 실행됩니다.
-
VM에 필요한 리소스의 양과 유형The amount and type of resources requires. Workload Balancing은 잠시 동안 VM을 모니터링한 후 VM 메트릭을 사용하여 VM에 필요한 리소스 유형에 따라 배치 권장 사항을 만듭니다. 예를 들어 Workload Balancing은 VM에 필요한 경우 사용 가능한 CPU는 적지만 사용 가능한 메모리는 더 많은 호스트를 선택할 수 있습니다.
일반적으로 Workload Balancing은 더 효과적으로 작동하며, 권장하는 호스트에서 VM을 시작하는 경우 최적화 권장 사항을 더 우수하고 덜 빈번하게 수행합니다. 호스트 권장 사항을 따르려면 배치 기능 중 하나를 사용하여 옆에 별이 가장 많은 호스트를 선택합니다. 배치 권장 사항은 Citrix Virtual Desktops 환경에서도 유용할 수 있습니다.
최적의 서버에서 VM을 시작하려면
-
XenCenter의 리소스 창에서 시작할 VM을 선택합니다.
-
VM 메뉴에서 서버에서 시작을 선택한 후 다음 중 하나를 선택합니다.
-
최적 서버. 최적의 서버는 시작하는 VM의 리소스 요구 사항에 가장 적합한 물리적 호스트입니다. Workload Balancing은 성능 메트릭의 기록 기록과 배치 전략을 기반으로 최적의 서버를 결정합니다. 최적의 서버는 별이 가장 많은 서버입니다.
-
별점이 있는 서버 중 하나 최적 서버 명령 아래에 나열됩니다. 별 5개는 가장 권장되는(최적) 서버를 나타내고 빈 별 5개는 가장 권장되지 않는 서버를 나타냅니다.
-
팁:
리소스 창에서 시작하려는 VM을 마우스 오른쪽 단추로 클릭하여 서버에서 시작을 선택할 수도 있습니다.
최적 서버에서 VM을 다시 시작하려면
-
XenCenter의 리소스 창에서 다시 시작할 일시 중단된 VM을 선택합니다.
-
VM 메뉴에서 서버에서 다시 시작을 선택한 후 다음 중 하나를 선택합니다.
-
최적 서버. 최적의 서버는 시작하는 VM의 리소스 요구 사항에 가장 적합한 물리적 호스트입니다. Workload Balancing은 성능 메트릭의 기록 기록과 배치 전략을 기반으로 최적의 서버를 결정합니다. 최적의 서버는 별이 가장 많은 서버입니다.
-
별점이 있는 서버 중 하나 최적 서버 명령 아래에 나열됩니다. 별 5개는 가장 권장되는(최적) 서버를 나타내고 빈 별 5개는 가장 권장되지 않는 서버를 나타냅니다.
-
팁:
리소스 창에서 일시 중단된 VM을 마우스 오른쪽 버튼으로 클릭하여 서버에서 다시 시작을 선택할 수도 있습니다.
Workload Balancing 최적화 권장 사항 수락
Workload Balancing이 잠시 실행된 후 환경을 개선할 수 있는 방법에 대한 권장 사항을 만들기 시작합니다. 예를 들어 호스트의 VM 밀도를 개선하는 것이 목표인 경우 어느 시점에서 Workload Balancing은 호스트에서 VM을 통합하도록 권장할 수 있습니다. 자동화 모드에서 실행하지 않는 경우 이 권장 사항을 수락하고 적용하거나 무시하도록 선택할 수 있습니다.
중요:
Workload Balancing이 일정 시간 동안 실행된 후 최적의 배치 권장 사항을 받지 못하면 성능 임계값을 평가하십시오. 이 평가는 다음에 설명되어 있습니다. Workload Balancing이 권장 사항을 제공하는 시점 이해. Workload Balancing을 환경에 대한 올바른 임계값으로 설정하는 것이 중요하며 그렇지 않으면 권장 사항이 적절하지 않을 수 있습니다.
최적화 권장 사항은 다음 기준을 기반으로 합니다.
-
선택한 배치 전략(즉, 최적화 모드).
XenCenter를 사용하여 풀을 선택하면 풀에 대한 최적화 모드를 확인할 수 있습니다. WLB 탭의 구성 섹션에서 정보를 확인합니다.
-
물리적 호스트의 CPU, 메모리, 네트워크 및 디스크 사용률과 같은 리소스에 대한 성능 메트릭입니다.
-
리소스 풀에서 호스트의 역할입니다.
배치 권장 사항을 만들 때 Workload Balancing은 다른 호스트가 워크로드를 수락할 수 없는 경우에만 VM 배치를 위한 풀 마스터를 고려합니다. 마찬가지로 풀이 최대 밀도 모드에서 작동하는 경우 Workload Balancing은 호스트를 VM으로 채우는 순서를 결정할 때 풀 마스터를 마지막에 고려합니다.
최적화 권장 사항은 WLB 최적화 탭을 클릭합니다.
최적화 권장 사항에는 다음 정보가 표시됩니다.
- Workload Balancing에서 재배치를 권장하는 VM의 이름입니다
- VM이 현재 상주하는 호스트
- 호스트 Workload Balancing이 새 위치로 권장합니다.
최적화 권장 사항에는 Workload Balancing에서 VM 이동을 권장하는 이유도 표시됩니다. 예를 들어 권장 사항은 CPU 사용률을 개선하기 위해 “CPU”를 표시합니다. Workload Balancing 전원 관리가 활성화되면 Workload Balancing은 전원을 켜거나 끌 것을 권장하는 호스트에 대한 최적화 권장 사항도 표시합니다. 특히 이러한 권장 사항은 통합을 위한 것입니다.
다음을 클릭할 수 있습니다. 권장 사항 적용을 클릭하여 최적화 권장 사항 목록에 나열된 모든 작업을 수행할 수 있습니다.
최적화 권장 사항을 수락하려면
-
XenCenter의 Resources(리소스) 창에서 권장 사항을 표시할 리소스 풀을 선택합니다.
-
WLB 탭을 클릭합니다. 선택한 리소스 풀의 VM에 대해 권장되는 최적화가 있는 경우 WLB 탭의 최적화 권장 사항 섹션에 표시됩니다.
-
권장 사항을 수락하려면 Apply Recommendations(권장 사항 적용)를 클릭합니다. Citrix Hypervisor는 최적화 권장 사항 섹션의 작업 열에 나열된 모든 작업을 수행하기 시작합니다.
Apply Recommendations(권장 사항 적용)를 클릭하면 XenCenter에 Logs(로그) 탭이 자동으로 표시되므로 VM 마이그레이션의 진행 상황을 확인할 수 있습니다.
고가용성 상태에서의 Workload Balancing 권장 사항 이해
동일한 풀에서 Workload Balancing과 Citrix Hypervisor 고가용성을 사용하도록 설정한 경우 두 기능이 상호 작용하는 방식을 이해하는 것이 도움이 됩니다. Workload Balancing은 고가용성을 방해하지 않도록 설계되었습니다. Workload Balancing 권장 사항과 고가용성 설정 간에 충돌이 있는 경우 고가용성 설정이 항상 우선합니다. 실제로 이 우선 순위는 다음을 의미합니다.
-
호스트에서 VM을 시작하려고 할 때 고가용성 계획을 위반하는 경우 Workload Balancing은 별 등급을 제공하지 않습니다.
-
Workload Balancing은 의 허용된 장애 상자에 지정된 수를 초과하는 호스트의 전원을 자동으로 끄지 않습니다. HA 구성 대화.
-
그러나 Workload Balancing은 여전히 허용할 수 있는 호스트 장애 수보다 더 많은 호스트의 전원을 끄도록 권장할 수 있습니다. (예를 들어, Workload Balancing은 고가용성이 하나의 호스트 장애만 허용하도록 구성된 경우 두 개의 호스트의 전원을 끄는 것을 권장합니다.) 그러나 권장 사항을 적용하려고 하면 XenCenter에 고가용성이 더 이상 보장되지 않는다는 오류 메시지가 표시될 수 있습니다.
-
Workload Balancing이 자동화된 모드에서 실행되고 전원 관리가 활성화된 경우 허용되는 호스트 장애 수를 초과하는 권장 사항은 무시됩니다. 이 경우 Workload Balancing 로그에는 고가용성이 활성화되어 있기 때문에 전원 관리 권장 사항이 적용되지 않았다는 메시지가 표시됩니다.
-
워크로드 보고서 생성
Workload Balancing은 성능 데이터를 캡처하고 이 데이터를 사용하여 호스트 및 VM에 대한 보고서를 포함하여 가상화된 환경에 대한 보고서(워크로드 보고서)를 생성할 수 있습니다. Workload Balancing 보고서는 용량 계획을 수행하고, 가상 서버 상태를 확인하고, 구성된 임계값 수준이 얼마나 효과적인지 평가하는 데 도움이 될 수 있습니다.
풀 상태 보고서를 사용하여 최적화 임계값이 얼마나 효과적인지 평가할 수 있습니다. Workload Balancing은 기본 임계값 설정을 제공하지만 사용자 환경에서 가치를 제공하기 위해 이러한 기본값을 조정해야 할 수 있습니다. 최적화 임계값을 환경에 적합한 수준으로 조정하지 않은 경우 Workload Balancing 권장 사항이 환경에 적합하지 않을 수 있습니다.
보고서를 실행하기 위해 배치 권장 사항을 만들거나 VM을 이동하기 위해 Workload Balancing을 구성할 필요가 없습니다. 그러나 Workload Balancing 구성 요소를 구성해야 합니다. 이상적으로는 풀에 있는 호스트의 성능이 저하되는 지점을 반영하는 값으로 중요 임계값을 설정해야 합니다. 이상적으로 풀은 몇 시간 동안 또는 보고서에 표시할 데이터를 생성할 수 있을 만큼 충분히 오랫동안 Workload Balancing을 실행했습니다.
Workload Balancing을 사용하면 물리적 호스트, 리소스 풀 및 VM의 세 가지 유형의 개체에 대한 보고서를 생성할 수 있습니다. 높은 수준에서 Workload Balancing은 두 가지 유형의 보고서를 제공합니다.
-
날짜별로 정보를 표시하는 기록 보고서
-
영역에 대한 요약 개요를 제공하는 “롤업” 스타일 보고서
-
예를 들어 VM이 이동한 횟수를 확인할 수 있도록 감사 목적의 보고서입니다.
-
VM 사용량을 표시하고 비용을 측정하고 할당하는 데 도움이 될 수 있는 차지백 보고서
Workload Balancing 보고서 생성
-
XenCenter의 풀 메뉴에서 선택 워크로드 보고서 보기.
를 표시할 수도 있습니다. 워크로드 보고서 에서 화면 증권 시세 표시기 탭을 클릭하여 보고서 단추.
-
에서 워크로드 보고서 화면에서 보고서를 선택합니다. 보고서 창.
-
을(를) 선택합니다. 시작 날짜 그리고 종료 날짜 보고 기간 동안. 선택한 보고서에 따라 서버에서 서버를 지정해야 할 수도 있습니다. 호스트 목록.
-
클릭 보고서 실행. 보고서가 보고서 창에 표시됩니다. 보고서의 의미에 대한 자세한 내용은 다음을 참조하십시오. Workload Balancing 보고서 용어집.
Workload Balancing 보고서에서 탐색
보고서를 생성한 후 보고서의 도구 모음 단추를 사용하여 특정 작업을 탐색하고 수행할 수 있습니다. 도구 모음 단추의 이름을 표시하려면 도구 모음 아이콘 위에 마우스를 잠시 놓습니다.
도구 모음 단추 | 설명 |
---|---|
![]() |
문서 구조 긴 보고서를 탐색하는 데 도움이 되는 문서 구조를 표시할 수 있습니다. |
![]() |
페이지 앞으로/뒤로 보고서에서 한 페이지를 앞이나 뒤로 이동할 수 있습니다. |
![]() |
부모 보고서로 돌아가기 드릴스루 보고서로 작업할 때 부모 보고서로 돌아갈 수 있습니다. 메모: 이 단추는 풀 상태 보고서와 같은 드릴스루 보고서에서만 사용할 수 있습니다. |
![]() |
렌더링 중지 보고서 생성을 취소합니다. |
![]() |
인쇄하다 보고서를 인쇄하고 일반 인쇄 옵션을 지정할 수 있습니다. 이러한 옵션에는 프린터, 페이지 수 및 복사본 수가 포함됩니다. |
![]() |
인쇄 레이아웃(Print Layout) 보고서를 인쇄하기 전에 미리 보기를 표시할 수 있습니다. Print Layout을 종료하려면 인쇄 레이아웃(Print Layout) 버튼을 다시 누릅니다. |
![]() |
페이지 설정 용지 크기(paper size), 페이지 방향(page orientation) 및 여백(margins)과 같은 인쇄 옵션을 지정할 수 있습니다. |
![]() |
수출 보고서를 Acrobat(.PDF) 파일 또는 .XLS 확장자를 가진 Excel 파일로 내보낼 수 있습니다. |
![]() |
찾아내다 보고서에서 단어(예: VM 이름)를 검색할 수 있습니다. |
Workload Balancing 보고서 내보내기
보고서를 Microsoft Excel 또는 Adobe Acrobat(PDF) 형식으로 내보낼 수 있습니다.
-
보고서를 생성한 후 다음 내보내기 버튼을 클릭합니다.
-
내보내기 버튼 메뉴에서 다음 항목 중 하나를 선택합니다.
-
뛰어나다
-
Acrobat(PDF) 파일
-
메모:
선택한 내보내기 형식에 따라 보고서에는 다양한 양의 데이터가 포함됩니다. Excel로 내보낸 보고서에는 “드릴다운” 데이터를 포함하여 보고서에 사용할 수 있는 모든 데이터가 포함됩니다. PDF로 내보내고 XenCenter에 표시되는 보고서에는 보고서를 생성할 때 선택한 데이터만 포함됩니다.
Workload Balancing 보고서 용어집
이 섹션에서는 다음 Workload Balancing 보고서에 대한 정보를 제공합니다.
- 차지백 활용률 분석
- 호스트 상태 기록
- 풀 최적화 성능 기록
- 풀 감사 트레일
- 풀 상태
- 풀 헬스 이력
- 풀 최적화 기록
- Virtual Machine Motion History
- 가상 머신 성능 기록
차지백 활용률 분석
차지백 사용률 분석 보고서(“차지백 보고서”)를 사용하여 조직의 특정 부서에서 사용한 리소스의 양을 확인할 수 있습니다. 특히 보고서에는 가용성 및 리소스 사용률을 포함하여 풀의 모든 VM에 대한 정보가 표시됩니다. 이 보고서에는 VM 가동 시간이 표시되므로 서비스 수준 계약 준수 및 가용성을 입증하는 데 도움이 될 수 있습니다.
지불 거절 보고서는 간단한 지불 거절 솔루션을 구현하고 청구를 용이하게 하는 데 도움이 될 수 있습니다. 특정 리소스에 대해 고객에게 청구하려면 보고서를 생성하고, Excel로 저장하고, 단위당 가격을 포함하도록 스프레드시트를 편집합니다. 또는 Excel 데이터를 결제 시스템으로 가져올 수 있습니다.
내부 또는 외부 고객에게 VM 사용량에 대한 요금을 청구하려면 VM 명명 규칙에 부서 또는 고객 이름을 통합하는 것이 좋습니다. 이렇게 하면 지불 거절 보고서를 더 쉽게 읽을 수 있습니다.
차지백 보고서의 리소스 보고는 개별 VM에 대한 물리적 리소스 할당을 기반으로 하는 경우가 있습니다.
이 보고서의 평균 메모리 데이터는 현재 VM에 할당된 메모리 양을 기반으로 합니다. Citrix Hypervisor를 사용하면 고정 메모리 할당 또는 자동 조정 메모리 할당 (동적 메모리 제어) 을 사용할 수 있습니다.
지불 거절 보고서에는 다음과 같은 데이터 열이 포함되어 있습니다.
-
VM 이름. 해당 행의 열에 있는 데이터가 적용되는 VM의 이름입니다.
-
VM 작동 시간. VM의 전원이 켜진 시간(또는 더 구체적으로 XenCenter에서 옆에 녹색 아이콘으로 표시)(분)입니다.
-
vCPU 할당. VM에 구성된 가상 CPU의 수입니다. 각 가상 CPU는 호스트의 물리적 CPU와 동일한 지분을 받습니다. 예를 들어, 2개의 물리적 CPU가 포함된 호스트에 8개의 가상 CPU를 구성한 경우를 생각해 보십시오. 만약에 vCPU 할당 열에 “1”이 있는 경우 이 값은 호스트의 총 처리 능력의 2/16과 같습니다.
-
최소 CPU 사용량(%). 보고 기간 동안 가상 CPU 사용률에 대해 기록된 가장 낮은 값입니다. 이 값은 VM의 vCPU 용량에 대한 백분율로 표시됩니다. 용량은 VM에 할당된 vCPU 수를 기준으로 합니다. 예를 들어 VM에 하나의 vCPU를 할당한 경우 최소 CPU 사용량 기록된 vCPU 사용량의 가장 낮은 백분율을 나타냅니다. VM에 두 개의 vCPU를 할당한 경우 이 값은 두 vCPU의 결합된 용량 중 가장 낮은 사용량(백분율)입니다.
궁극적으로 CPU 사용량의 백분율은 가상 CPU가 처리한 가장 낮은 기록된 워크로드를 나타냅니다. 예를 들어 VM에 vCPU 하나를 할당하고 호스트의 pCPU가 2.4GHz인 경우 0.3GHz가 VM에 할당됩니다. 만약에 최소 CPU 사용량 VM의 경우 20%였으며, 보고 기간 동안 VM의 물리적 호스트 CPU 사용량이 가장 낮았던 것은 60MHz였습니다.
-
최대 CPU 사용량(%). 보고 기간 동안 VM이 사용한 VM의 가상 CPU 용량 중 가장 높은 비율입니다. 사용된 CPU 용량은 VM에 할당한 가상 CPU 용량의 백분율입니다. 예를 들어 VM에 하나의 vCPU를 할당한 경우 최대 CPU 사용량은 보고된 시간 동안 기록된 가장 높은 vCPU 사용량 백분율을 나타냅니다. VM에 두 개의 가상 CPU를 할당한 경우 이 열의 값은 두 가상 CPU의 결합된 용량에서 가장 높은 사용률을 나타냅니다.
-
평균 CPU 사용량(%). 보고 기간 동안 사용 중이던 VM의 가상 CPU 용량에 대한 평균 양(백분율)입니다. CPU 용량은 VM에 할당한 가상 CPU 용량입니다. VM에 두 개의 가상 CPU를 할당한 경우 이 열의 값은 두 가상 CPU의 결합된 용량의 평균 사용률을 나타냅니다.
-
총 스토리지 할당(GB). 보고서가 실행된 시점에 VM에 현재 할당된 디스크 공간의 양입니다. 수정하지 않는 한 이 디스크 공간은 VM을 만들 때 VM에 할당한 디스크 공간의 양인 경우가 많습니다.
-
가상 NIC 할당. VM에 할당된 VIF(가상 인터페이스)의 수입니다.
-
현재 최소 동적 메모리(MB).
-
고정 메모리 할당. VM에 고정된 양의 메모리(예: 1,024MB)를 할당한 경우 현재 최소 동적 메모리(MB), 현재 최대 동적 메모리(MB), 현재 할당된 메모리(MB) 및 할당된 평균 메모리(MB) 열에 동일한 양의 메모리가 표시됩니다.
-
동적 메모리 할당. 동적 메모리 제어를 사용하도록 Citrix Hypervisor를 구성한 경우 범위에 지정된 최소 메모리 양이 이 열에 나타납니다. 범위의 최소 메모리가 1,024MB이고 최대 메모리가 2,048MB인 경우 현재 최소 동적 메모리(MB) 열에 1,024MB가 표시됩니다.
-
-
현재 최대 동적 메모리(MB).
-
동적 메모리 할당. Citrix Hypervisor가 범위에 따라 VM의 메모리를 자동으로 조정하는 경우 범위에 지정된 최대 메모리 양이 이 열에 나타납니다. 예를 들어, 메모리 범위 값이 최소 1,024MB, 최대 2,048MB인 경우 2,048MB가 현재 최대 동적 메모리(MB) 열.
-
고정 메모리 할당. VM에 고정된 양의 메모리(예: 1,024MB)를 할당하는 경우 현재 최소 동적 메모리(MB), 현재 최대 동적 메모리(MB), 현재 할당된 메모리(MB) 및 평균 할당된 메모리(MB) 열에 동일한 양의 메모리가 표시됩니다.
-
-
현재 할당된 메모리(MB).
-
동적 메모리 할당. 동적 메모리 제어가 구성된 경우 이 값은 보고서가 실행될 때 Citrix Hypervisor가 VM에 할당하는 메모리의 양을 나타냅니다.
-
고정 메모리 할당. VM에 고정된 양의 메모리(예: 1,024MB)를 할당하는 경우 현재 최소 동적 메모리(MB), 현재 최대 동적 메모리(MB), 현재 할당된 메모리(MB) 및 평균 할당된 메모리(MB) 열에 동일한 양의 메모리가 표시됩니다.
메모:
이 보고서를 실행하기 직전에 VM의 메모리 할당을 변경하는 경우 이 열에 반영된 값은 구성한 새 메모리 할당을 반영합니다.
-
-
할당된 평균 메모리(MB).
-
동적 메모리 할당. 동적 메모리 제어가 구성된 경우 이 값은 보고 기간 동안 Citrix Hypervisor가 VM에 할당된 평균 메모리 양을 나타냅니다.
-
고정 메모리 할당. VM에 고정된 양의 메모리(예: 1,024MB)를 할당하는 경우 현재 최소 동적 메모리(MB), 현재 최대 동적 메모리(MB), 현재 할당된 메모리(MB) 및 평균 할당된 메모리(MB) 열에 동일한 양의 메모리가 표시됩니다.
메모:
이 보고서를 실행하기 직전에 VM의 메모리 할당을 변경하는 경우 이 열의 값이 이전에 표시된 값에서 변경되지 않을 수 있습니다. 이 열의 값은 해당 기간 동안의 평균을 반영합니다.
-
-
평균 네트워크 읽기(BPS). 보고 기간 동안 VM이 받은 평균 데이터 양(초당 비트 수)입니다.
-
평균 네트워크 쓰기(BPS). 보고 기간 동안 VM이 보낸 평균 데이터 양(초당 비트 수)입니다.
-
평균 네트워크 사용량(BPS). Average Network Reads(평균 네트워크 읽기)와 Average Network Writes(평균 네트워크 쓰기)를 합한 합계(초당 비트 수)입니다. 보고 기간 동안 VM이 평균적으로 1,027bps를 보내고 평균 23,831bps를 받는 경우 평균 네트워크 사용량은 이러한 값의 합계인 24,858bps입니다.
-
총 네트워크 사용량(BPS). 보고 기간 동안 모든 네트워크 읽기 및 쓰기 트랜잭션의 합계(초당 비트 수)입니다.
호스트 상태 기록
이 보고서는 임계값과 관련하여 특정 호스트의 리소스(CPU, 메모리, 네트워크 읽기 및 네트워크 쓰기)의 성능을 표시합니다.
컬러 선(빨간색, 녹색, 노란색)은 임계값을 나타냅니다. 이 보고서를 호스트의 풀 상태 보고서와 함께 사용하여 호스트의 성능이 전체 풀 상태에 어떤 영향을 미칠 수 있는지 확인할 수 있습니다. 성능 임계값을 편집할 때 이 보고서를 사용하여 호스트 성능을 파악할 수 있습니다.
리소스 사용률을 일별 또는 시간별 평균으로 표시할 수 있습니다. 시간별 평균을 사용하면 해당 기간 동안 하루 중 가장 바쁜 시간을 평균으로 볼 수 있습니다.
시간별로 그룹화된 보고서 데이터를 보려면 호스트 상태 기록 넓히다 해당 기간 동안 주택별로 그룹화된 보고서 데이터를 보려면 클릭하십시오..
Workload Balancing은 설정한 기간의 각 시간에 대한 평균을 표시합니다. 데이터 포인트는 해당 기간의 모든 날짜에 대해 해당 시간의 사용률 평균을 기반으로 합니다. 예를 들어 2009년 5월 1일부터 2009년 5월 15일까지의 보고서에서 평균 CPU 사용량 데이터 요소는 12:00시에 15일 동안의 리소스 사용률을 나타냅니다. 이 정보는 평균으로 결합됩니다. CPU 사용률이 5월 1일 오후 12시에 82%, 5월 2일 오후 12시에 88%, 다른 모든 날에 75%인 경우 오후 12시에 표시되는 평균은 76.3%입니다.
메모:
Workload Balancing은 급증 및 피크를 매끄럽게 처리하여 데이터가 인위적으로 높게 표시되지 않도록 합니다.
풀 최적화 성능 기록
최적화 성능 보고서에는 해당 풀의 평균 리소스 사용량에 대한 최적화 이벤트가 표시됩니다. 이러한 이벤트는 리소스 풀을 최적화한 경우의 인스턴스입니다. 특히 CPU, 메모리, 네트워크 읽기 및 네트워크 쓰기에 대한 리소스 사용량을 표시합니다.
점선은 선택한 기간(일) 동안 풀의 평균 사용량을 나타냅니다. 파란색 막대는 풀을 최적화한 날짜를 나타냅니다.
이 보고서는 Workload Balancing이 환경에서 성공적으로 작동하는지 확인하는 데 도움이 될 수 있습니다. 이 보고서를 사용하여 최적화 이벤트로 이어진 원인(즉, Workload Balancing이 최적화를 권장하기 전의 리소스 사용량)을 확인할 수 있습니다.
이 보고서에는 해당 날짜의 평균 리소스 사용량이 표시됩니다. 시스템에 스트레스가 가해지는 경우와 같은 최대 사용률은 표시되지 않습니다. 또한 이 보고서를 사용하여 Workload Balancing이 최적화 권장 사항을 제공하지 않을 때 리소스 풀의 성능을 확인할 수 있습니다.
일반적으로 리소스 사용량은 최적화 이벤트 후에 감소하거나 일정하게 유지됩니다. 최적화 후에도 리소스 사용량이 개선되지 않으면 임계값을 다시 조정하는 것이 좋습니다. 또한 리소스 풀에 VM이 너무 많은지, 지정한 기간 동안 새 VM을 추가하거나 제거했는지 여부도 고려합니다.
풀 감사 트레일
이 보고서에는 Citrix Hypervisor 감사 로그의 내용이 표시됩니다. 감사 로그는 승인되지 않은 작업을 수행하고 승인된 작업을 선택하려는 시도를 기록하도록 설계된 Citrix Hypervisor 기능입니다. 이러한 작업은 다음과 같습니다.
- 수입 및 수출
- 호스트 및 풀 백업
- 게스트 및 호스트 콘솔 액세스.
이 보고서는 RBAC 기능을 사용하여 Citrix Hypervisor 관리자에게 고유한 역할이 할당된 고유한 사용자 계정을 제공할 때 보다 의미 있는 정보를 제공합니다.
중요:
감사 로그 보고서를 실행하려면 Audit Logging 기능을 활성화해야 합니다. 기본적으로 감사 로그는 Workload Balancing 가상 장비에서 항상 활성화되어 있습니다.
향상된 Pool Audit Trail 기능을 사용하면 감사 로그 보고서의 세분성을 지정할 수 있습니다. 또한 특정 사용자, 개체 및 시간별로 감사 추적 로그를 검색하고 필터링할 수 있습니다. Pool Audit Trail Granularity(풀 감사 추적 세분성)는 기본적으로 Minimum(최소)으로 설정됩니다. 이 옵션은 특정 사용자 및 개체 유형에 대해 제한된 양의 데이터를 캡처합니다. 보고서에 필요한 세부 정보 수준에 따라 언제든지 설정을 수정할 수 있습니다. 예를 들어 감사 로그의 사용자 친화적인 보고서를 위해 세분성을 Medium으로 설정합니다. 자세한 보고서가 필요한 경우 옵션을 최대로 설정합니다.
Pool Audit Trail 보고서에는 다음 정보가 포함됩니다.
-
시간. Citrix Hypervisor가 사용자의 작업을 기록한 시간입니다.
-
사용자 이름. 작업이 수행된 세션을 만든 사람의 이름입니다. 경우에 따라 이 값은 사용자 ID일 수 있습니다
-
event 객체입니다. 작업의 대상이었던 개체(예: VM)입니다.
-
이벤트 동작. 발생한 작업입니다. 이러한 작업에 대한 정의는 다음을 참조하십시오. 감사 로그 이벤트 이름Audit Log event Names.
-
접근. 사용자에게 작업을 수행할 수 있는 권한이 있는지 여부입니다.
-
개체 이름. 개체의 이름(예: VM의 이름)입니다.
-
개체 UUID입니다. 개체의 UUID(예: VM의 UUID)입니다.
-
성공. 이 정보는 작업의 상태(즉, 성공 여부)를 제공합니다.
감사 로그 이벤트 이름
감사 로그 보고서는 Citrix Hypervisor 이벤트, 가져오기/내보내기, 호스트 및 풀 백업, 게스트 및 호스트 콘솔 액세스를 포함한 이벤트 개체 및 작업을 기록합니다. 다음 표에서는 Citrix Hypervisor 감사 로그 및 풀 감사 추적 보고서에 자주 나타나는 몇 가지 일반적인 이벤트를 정의합니다. 또한 이 표에서는 이러한 이벤트의 세분성을 지정합니다.
Pool Audit Trail 보고서에서 이벤트 동작
열은 풀, VM 또는 호스트에 적용됩니다. 이벤트가 적용되는 대상을 확인하려면 이벤트 개체
그리고 개체 이름
보고서의 열입니다. 더 많은 이벤트 정의는 의 events 섹션을 참조하십시오. Citrix 하이퍼바이저 관리 API.
Pool Audit Trail 세분성 | 이벤트 동작 | 사용자 조치 |
---|---|---|
최소 | 풀.조인 |
호스트에게 새 풀에 참여하도록 지시했습니다. |
최소 | pool.join_force |
호스트가 풀에 가입하도록 지시(강제) |
중간 | SR.파괴 |
저장소 저장소를 파괴했습니다. |
중간 | SR.생성 |
스토리지 저장소를 생성했습니다. |
중간 | VDI.스냅샷 |
VDI의 읽기 전용 스냅샷을 만들어 스냅샷에 대한 참조를 반환합니다. |
중간 | VDI.클론 |
VDI의 정확한 복사본을 가져와서 새 디스크에 대한 참조를 반환합니다. |
중간 | VIF.플러그 |
지정된 VIF를 핫 플러그하여 실행 중인 VM에 동적으로 연결 |
중간 | VIF.플러그 뽑기 |
지정된 VIF를 핫 플러그 해제하여 실행 중인 VM에서 동적으로 분리합니다. |
최대 | auth.get_subject_identifier |
사람이 읽을 수 있는 주체 이름에서 주체 식별자를 문자열로 가져오기 위해 외부 디렉터리 서비스를 쿼리했습니다. |
최대 | task.취소 |
작업을 취소하도록 요청했습니다. |
최대 | VBD.삽입 |
장치에 새 미디어를 삽입했습니다. |
최대 | VIF.get_by_uuid |
지정된 UUID를 가진 VIF 인스턴스에 대한 참조를 가져왔습니다. |
최대 | VDI.get_sharable |
지정된 VDI의 공유 가능한 필드를 획득했습니다. |
최대 | SR.get_all |
시스템에 알려진 모든 SR의 목록을 반환합니다. |
최대 | pool.create_new_blob |
이 풀과 연결된 명명된 이진 데이터 조각에 대한 자리 표시자를 만들었습니다. |
최대 | host.send_debug_keys |
주어진 문자열을 Xen에 디버깅 키로 삽입했습니다. |
최대 | VM.get_boot_record |
VM의 동적 상태를 설명하는 레코드를 반환하고, VM이 부팅될 때 초기화되고, 런타임 구성 변경 사항(예: CPU 핫플러그)을 반영하도록 업데이트되었습니다. |
풀 상태
풀 상태 보고서에는 리소스 풀과 해당 호스트가 네 가지 임계값 범위(위험, 높음, 중간, 낮음)에서 소요된 시간의 백분율이 표시됩니다. 풀 상태 보고서를 사용하여 성능 임계값의 효과를 평가할 수 있습니다.
이 보고서 해석에 대한 몇 가지 사항은 다음과 같습니다.
-
Average Medium Threshold(평균 중간 임계값)(파란색)의 리소스 사용률은 선택한 배치 전략에 관계없이 최적의 리소스 사용률입니다. 마찬가지로 원형 차트의 파란색 섹션은 호스트가 리소스를 최적으로 사용한 시간을 나타냅니다.
-
Average Low Threshold Percent(녹색)의 리소스 사용률이 반드시 양수인 것은 아닙니다. 낮은 리소스 사용률이 긍정적인지 여부는 배치 전략에 따라 달라집니다. 배치 전략이 최대 밀도이고 리소스 사용량이 녹색인 경우 Workload Balancing이 해당 호스트 또는 풀의 최대 VM 수에 맞지 않을 수 있습니다. 그렇다면 대부분의 리소스 사용률이 평균 중간(파란색) 임계값 범위로 떨어질 때까지 성능 임계값을 조정합니다.
-
평균 위험 임계값 백분율(빨간색)의 리소스 사용률은 평균 리소스 사용률이 위험 임계값을 충족하거나 초과한 시간을 나타냅니다.
호스트의 리소스 사용량에 대한 원형 차트를 두 번 클릭하면 XenCenter에 해당 호스트의 해당 리소스에 대한 호스트 상태 기록 보고서가 표시됩니다. 클릭 부모 보고서로 돌아가기 을 클릭하면 풀 상태 기록 보고서로 돌아갑니다.
대부분의 보고서 결과가 평균 중간 임계값 범위에 있지 않은 경우 이 풀에 대한 위험 임계값을 조정합니다. Workload Balancing은 기본 임계값 설정을 제공하지만 이러한 기본값이 모든 환경에서 효과적인 것은 아닙니다. 임계값을 환경에 적합한 수준으로 조정하지 않은 경우 Workload Balancing 최적화 및 배치 권장 사항이 적절하지 않을 수 있습니다. 자세한 내용은 중요 임계값 변경.
풀 헬스 이력
이 보고서는 시간 경과에 따른 풀의 모든 물리적 호스트의 리소스 사용률에 대한 선 그래프를 제공합니다. 이를 통해 리소스 사용률의 추세를 확인할 수 있으며, 임계값(Critical, High, Medium 및 Low)과 관련하여 증가하는 경향이 있는지 확인할 수 있습니다. 이 보고서에서 데이터 요소의 추세를 모니터링하여 성능 임계값의 효과를 평가할 수 있습니다.
Workload Balancing은 풀을 Workload Balancing에 연결할 때 중요 임계값에 대해 설정한 값에서 임계값 범위를 추정합니다. 풀 상태 보고서와 비슷하지만 풀 상태 기록 보고서에는 특정 날짜의 리소스에 대한 평균 사용률이 표시됩니다. 임계값에서 소요된 전체 리소스 시간 대신.
평균 사용 가능한 메모리 그래프를 제외하고 데이터 포인트는 평균적으로 위험 임계값 선(빨간색)을 초과하지 않습니다. 평균 사용 가능한 메모리 그래프의 경우 데이터 포인트의 평균이 나오지 않습니다 아래 임계 임계값 선(그래프 맨 아래에 있음). 이 그래프는 다음과 같이 표시되기 때문입니다. 무료 memory, Critical 임계값은 다른 리소스와 달리 낮은 값입니다.
이 보고서 해석에 대한 몇 가지 사항은 다음과 같습니다.
-
차트의 평균 사용량 선이 평균 중간 임계값(파란색) 선에 가까워지면 풀의 리소스 사용률이 최적임을 나타냅니다. 이 표시는 구성된 배치 전략에 관계없이 표시됩니다.
- 리소스 사용률이 Average Low Threshold(녹색)에 접근하는 것이 반드시 양수인 것은 아닙니다. 낮은 리소스 사용률이 긍정적인지 여부는 배치 전략에 따라 달라집니다. 다음과 같은 경우:
- 배치 전략은 Maximum Density(최대 밀도)입니다.
- 대부분의 날에는 평균 사용량 선이 녹색 선 또는 그 아래에 있습니다. Workload Balancing이 해당 풀에 VM을 가능한 한 조밀하게 배치하지 않을 수 있습니다. 이 경우 대부분의 리소스 사용률이 평균 중간(파란색) 임계값 범위로 떨어질 때까지 풀의 위험 임계값을 조정합니다.
- 평균 사용량 선이 평균 중요 임계값(빨간색)과 교차하는 경우 평균 리소스 사용률이 해당 리소스에 대한 중요 임계값을 충족하거나 초과한 경우를 나타냅니다.
그래프의 데이터 포인트가 평균 중간 임계값 범위에 있지 않지만 성능이 만족스러운 경우 이 풀에 대한 중요 임계값을 조정할 수 있습니다. 자세한 내용은 중요 임계값 변경.
풀 최적화 기록
풀 최적화 기록 보고서는 Workload Balancing 최적화 활동에 대한 시간순 가시성을 제공합니다.
최적화 활동은 그래픽과 표로 요약됩니다. 테이블 내의 날짜 필드를 드릴다운하면 해당 날짜에 수행된 각 풀 최적화에 대한 자세한 정보가 표시됩니다.
이 보고서를 통해 다음 정보를 볼 수 있습니다.
-
VM 이름: Workload Balancing이 최적화한 VM의 이름입니다.
-
이유: 최적화의 이유입니다.
-
방법: 최적화가 성공했는지 여부입니다.
-
호스트에서: VM이 원래 호스팅된 물리적 서버입니다.
-
호스트로: VM이 마이그레이션된 물리적 서버입니다.
-
시간: 최적화가 발생한 시간입니다.
팁:
View History(기록 보기) 링크를 클릭하여 WLB 탭에서 Pool Optimization History 보고서를 생성할 수도 있습니다.
Virtual Machine Motion History
이 선 그래프는 일정 기간 동안 리소스 풀에서 VM이 마이그레이션된 횟수를 표시합니다. 최적화 권장 사항에 따라 마이그레이션이 발생했는지 여부와 VM이 이동된 호스트를 나타냅니다. 이 보고서에는 최적화의 이유도 표시됩니다. 이 보고서를 사용하여 풀의 마이그레이션 수를 감사할 수 있습니다.
이 보고서 해석에 대한 몇 가지 요점은 다음과 같습니다.
-
차트의 왼쪽에 있는 숫자는 가능한 마이그레이션 수에 해당합니다. 이 값은 리소스 풀에 있는 VM 수를 기반으로 합니다.
-
보고서의 날짜 섹션에서 + 기호를 확장하여 특정 날짜의 마이그레이션에 대한 세부 정보를 볼 수 있습니다.
가상 머신 성능 기록
이 보고서에는 지정한 기간 동안 특정 호스트의 각 VM에 대한 성능 데이터가 표시됩니다. Workload Balancing은 VM에 할당된 가상 리소스의 양을 기반으로 성능 데이터를 제공합니다. 예를 들어 VM의 평균 CPU 사용량이 67%인 경우 VM은 지정된 기간 동안 vCPU의 평균 67%를 사용합니다.
보고서의 초기 보기에는 지정한 기간 동안의 자원 사용률에 대한 평균 값이 표시됩니다.
- 기호를 확장하면 개별 리소스에 대한 선 그래프가 표시됩니다. 이러한 그래프를 사용하여 시간 경과에 따른 리소스 사용률의 추세를 볼 수 있습니다.
이 보고서에는 CPU 사용량, 사용 가능한 메모리, 네트워크 읽기/쓰기 및 디스크 읽기/쓰기에 대한 데이터가 표시됩니다.