XenCenter

워크로드 밸런싱 보고서 용어집

워크로드 밸런싱은 다음 보고서를 제공합니다.

차지백 활용 분석

차지백 활용 분석 보고서(“차지백 보고서”)를 사용하여 조직 내 부서가 리소스(예: 물리적 서버)를 얼마나 사용했는지 확인할 수 있습니다. 특히, 이 보고서는 풀에 있는 모든 가상 머신에 대한 정보(가용성 및 리소스 활용률 포함)를 보여줍니다. 이 보고서는 가상 머신 가용성(“가동 시간”)을 보여주므로, 서비스 수준 계약 준수 및 가용성을 입증하는 데 도움이 될 수 있습니다.

차지백 보고서는 간단한 차지백 솔루션을 구현하고 청구를 용이하게 하는 데 도움이 될 수 있습니다. 특정 리소스 사용에 대해 고객에게 청구하려면 보고서를 생성하여 Excel로 저장하십시오. 그런 다음 스프레드시트 데이터를 사용자 지정하여 단위당 가격을 포함하거나 Excel 데이터를 청구 시스템으로 가져올 수 있습니다.

가상 머신 사용에 대해 내부 또는 외부 고객에게 청구하려는 경우, VM 명명 규칙에 부서 또는 고객 이름을 포함하는 것을 고려하십시오. 이 규칙은 차지백 보고서를 더 쉽게 읽을 수 있도록 합니다.

차지백 보고서의 리소스 보고는 때때로 개별 VM에 대한 물리적 리소스 할당을 기반으로 합니다.

마찬가지로, XenServer®는 고정 또는 자동 메모리 할당을 허용하므로, 이 보고서의 평균 메모리 데이터는 현재 VM에 할당된 메모리 양을 기반으로 합니다. 이는 고정 메모리 할당을 통해서든 자동으로 조정되는 메모리 할당(동적 메모리 제어)을 통해서든 마찬가지입니다.

차지백 보고서에는 다음 데이터 열이 포함됩니다.

  • VM 이름. 해당 행의 열에 있는 데이터가 적용되는 가상 머신의 이름입니다.
  • VM 가동 시간. 가상 머신이 켜져 있던 시간(분)입니다(더 구체적으로는 XenCenter®에서 옆에 녹색 아이콘이 표시된 시간).
  • vCPU 할당. 가상 머신에 구성된 가상 CPU 수입니다. 각 가상 CPU는 호스트의 물리적 CPU를 균등하게 공유합니다. 예를 들어, 두 개의 물리적 CPU가 있는 호스트에 8개의 가상 CPU를 구성했고 이 열에 “1”이 있다면, 이 값은 호스트의 총 처리 능력의 2/16과 같습니다.
  • 최소 CPU 사용량(%). 보고 기간 동안 가상 CPU 활용률의 최저 기록 값입니다. 이 값은 VM의 가상 CPU 용량에 대한 백분율로 표시됩니다. 용량은 VM에 할당된 가상 CPU 수에 따라 달라집니다. 예를 들어, VM에 하나의 가상 CPU를 할당한 경우, 최소 CPU 사용량은 XenServer가 기록한 가상 CPU 사용량의 최저 백분율을 나타냅니다. VM에 두 개의 가상 CPU를 할당한 경우, 이 열의 값은 두 가상 CPU의 결합된 용량 중 최저 사용량을 나타냅니다. 이 값은 백분율로 표시됩니다.

    궁극적으로 CPU 사용량 백분율은 가상 CPU가 처리한 최저 기록 워크로드를 나타냅니다. 예를 들어, VM에 하나의 가상 CPU를 할당하고 호스트의 물리적 CPU가 2.4GHz인 경우, VM에 2.4GHz의 8분의 1을 할당하는 것입니다. 이 동작은 VM의 할당된 용량이 0.3GHz 또는 300MHz이고 가상 머신의 최소 CPU 사용량이 20%였다면, 보고 기간 동안 VM이 물리적 호스트의 CPU를 가장 적게 사용한 것이 60MHz였다는 것을 의미합니다.

  • 최대 CPU 사용량(%). 보고 기간 동안 가상 머신이 소비한 가상 머신 가상 CPU 용량의 최고 백분율입니다. 소비된 CPU 용량은 가상 머신에 할당한 가상 CPU 용량의 백분율입니다. 예를 들어, VM에 하나의 가상 CPU를 할당한 경우, 최대 CPU 사용량은 보고된 기간 동안 기록된 가상 CPU 사용량의 최고 백분율을 나타냅니다. 가상 머신에 두 개의 가상 CPU를 할당한 경우, 이 열의 값은 두 가상 CPU의 결합된 용량에서 가장 높은 활용률을 나타냅니다.
  • 평균 CPU 사용량(%). 보고 기간 동안 사용된 가상 머신의 가상 CPU 용량의 평균량(백분율로 표시). CPU 용량은 가상 머신에 할당한 가상 CPU 용량입니다. 가상 머신에 두 개의 가상 CPU를 할당한 경우, 이 열의 값은 두 가상 CPU의 결합된 용량에서 평균 사용량을 나타냅니다.
  • 총 스토리지 할당(GB). 보고서가 실행될 때 가상 머신에 현재 할당된 디스크 공간의 양입니다. 일반적으로, 수정하지 않았다면 이 디스크 공간은 가상 머신을 생성할 때 할당한 디스크 공간의 양입니다.
  • 가상 NIC 할당. 가상 머신에 할당된 가상 인터페이스(VIF)의 수입니다.
  • 현재 최소 동적 메모리(MB).
    • 고정 메모리 할당. 가상 머신에 고정된 양의 메모리(예: 1,024MB)를 할당한 경우, 동일한 양의 메모리가 다음 열에 표시됩니다: 현재 최소 동적 메모리(MB), 현재 최대 동적 메모리(MB), 현재 할당된 메모리(MB), 평균 할당된 메모리(MB).
    • 동적 메모리 할당. XenServer가 범위에 따라 VM의 메모리를 자동으로 조정하도록 구성한 경우, 이 열은 범위에 지정된 최소 메모리 양을 보여줍니다. 예를 들어, XenCenter의 메모리 설정 대화 상자에서 이 가상 머신에 대해 이 범위 내에서 메모리 자동 할당 옵션을 선택하고 최소 메모리로 1,024MB, 최대 메모리로 2,048MB를 지정했다면, 현재 최소 동적 메모리(MB) 열에 1,024MB가 표시됩니다.
  • 현재 최대 동적 메모리(MB).
    • 동적 메모리 할당. XenServer가 범위에 따라 VM의 메모리를 자동으로 조정하도록 설정된 경우, 이 열은 범위에 지정된 최대 메모리 양을 보여줍니다. 예를 들어, 제공한 메모리 범위가 최소 1,024MB, 최대 2,048MB였다면, 현재 최대 동적 메모리(MB) 열에 2,048MB가 표시됩니다.
    • 고정 메모리 할당. VM에 고정된 양의 메모리(예: 1,024MB)를 할당하는 경우, 동일한 양의 메모리가 다음 열에 표시됩니다: 현재 최소 동적 메모리(MB), 현재 최대 동적 메모리(MB), 현재 할당된 메모리(MB), 평균 할당된 메모리(MB).
  • 현재 할당된 메모리(MB).

    • 동적 메모리 할당. 동적 메모리 제어가 구성된 경우, 이 값은 보고서가 실행될 때 XenServer가 가상 머신에 할당하는 메모리 양을 나타냅니다.
    • 고정 메모리 할당. 가상 머신에 고정된 양의 메모리(예: 1,024MB)를 할당하는 경우, 동일한 양의 메모리가 다음 열에 표시됩니다: 현재 최소 동적 메모리(MB), 현재 최대 동적 메모리(MB), 현재 할당된 메모리(MB), 평균 할당된 메모리(MB).

    참고:

    이 보고서를 실행하기 직전에 가상 머신의 메모리 할당을 변경하면, 이 열에 반영된 값은 구성한 새 메모리 할당을 나타냅니다.

  • 평균 할당된 메모리(MB).

    • 동적 메모리 할당. 동적 메모리 제어가 구성된 경우, 이 값은 보고 기간 동안 XenServer가 가상 머신에 할당한 평균 메모리 양을 나타냅니다.
    • 고정 메모리 할당. 가상 머신에 고정된 양의 메모리(예: 1,024MB)를 할당하면, 다음 열에 동일한 양의 메모리가 표시됩니다: 현재 최소 동적 메모리(MB), 현재 최대 동적 메모리(MB), 현재 할당된 메모리(MB), 평균 할당된 메모리(MB).

    참고:

    이 보고서를 실행하기 직전에 가상 머신의 메모리 할당을 변경하면, 이 열에 표시되는 값이 이전에 표시되었던 값과 달라지지 않을 수 있습니다. 이 열의 값은 해당 기간 동안의 평균을 반영합니다.

  • 평균 네트워크 읽기(BPS). 보고 기간 동안 가상 머신이 수신한 평균 데이터 양(초당 비트).
  • 평균 네트워크 쓰기(BPS). 보고 기간 동안 가상 머신이 전송한 평균 데이터 양(초당 비트).
  • 평균 네트워크 사용량(BPS). 평균 네트워크 읽기 및 평균 네트워크 쓰기의 총합(초당 비트). 예를 들어, 가상 머신이 보고 기간 동안 평균 초당 1,027비트를 전송하고 평균 초당 23,831비트를 수신했다면, 평균 네트워크 사용량은 이 두 값의 합계인 초당 24,858비트가 됩니다.
  • 총 네트워크 사용량(BPS). 보고 기간 동안 초당 비트 단위로 측정된 모든 네트워크 읽기 및 쓰기 트랜잭션의 총합.

호스트 상태 기록

이 보고서는 특정 호스트의 리소스(CPU, 메모리, 네트워크 읽기, 네트워크 쓰기) 성능을 임계값과 관련하여 표시합니다.

색상 선(빨간색, 녹색, 노란색)은 임계값을 나타냅니다. 이 보고서를 호스트의 풀 상태 보고서와 함께 사용하여 특정 호스트의 성능이 전체 풀 상태에 어떤 영향을 미 미치는지 확인할 수 있습니다. 성능 임계값을 편집할 때 이 보고서를 사용하여 호스트 성능에 대한 통찰력을 얻을 수 있습니다.

리소스 활용도를 일별 또는 시간별 평균으로 표시할 수 있습니다. 시간별 평균을 통해 해당 기간 동안 하루 중 가장 바쁜 시간을 평균으로 확인할 수 있습니다.

시간별로 그룹화된 보고서 데이터를 보려면 Host Health History 제목 표시줄 아래에서 + Click to view report data grouped by house for the time period를 확장하십시오.

Workload Balancing은 설정한 기간 동안 각 시간의 평균을 표시합니다. 데이터 포인트는 해당 기간의 모든 날짜에 대한 해당 시간의 활용도 평균을 기반으로 합니다. 예를 들어, May 1, 2009부터 May 15, 2009까지의 보고서에서 평균 CPU 사용량 데이터 포인트는 12:00시의 15일 전체 리소스 활용도를 평균으로 결합한 것을 나타냅니다. 즉, May 1 12 PM에 CPU 활용도가 82%였고, May 2 12 PM에 88%였으며, 다른 모든 날에는 75%였다면, 12 PM에 표시되는 평균은 76.3%입니다.

풀 최적화 성능 기록

최적화 성능 보고서는 리소스 풀의 평균 리소스 사용량에 대한 최적화 이벤트(즉, 리소스 풀을 최적화한 시점)를 표시합니다. 특히 CPU, 메모리, 네트워크 읽기 및 네트워크 쓰기에 대한 리소스 사용량을 표시합니다.

점선은 선택한 기간 동안 풀 전체의 평균 사용량을 나타냅니다. 파란색 막대는 풀을 최적화한 날짜를 나타냅니다.

이 보고서는 Workload Balancing이 환경에서 성공적으로 작동하는지 여부를 판단하는 데 도움이 될 수 있습니다. 이 보고서를 사용하여 최적화 이벤트로 이어진 원인(즉, Workload Balancing이 최적화를 권장하기 전의 리소스 사용량)을 확인할 수 있습니다.

이 보고서는 해당 날짜의 평균 리소스 사용량을 표시합니다. 시스템에 부하가 걸렸을 때와 같은 최대 사용량은 표시하지 않습니다. Workload Balancing이 최적화 권장 사항을 제공하지 않는 경우 리소스 풀이 어떻게 작동하는지 확인하는 데 이 보고서를 사용할 수도 있습니다.

일반적으로 최적화 이벤트 후에는 리소스 사용량이 감소하거나 안정적으로 유지됩니다. 최적화 후 리소스 사용량이 개선되지 않으면 임계값 재조정을 고려하십시오. 또한 리소스 풀에 너무 많은 가상 머신이 있는지, 그리고 지정한 기간 동안 새 가상 머신이 추가되거나 제거되었는지도 고려하십시오.

풀 감사 추적

이 보고서는 무단 작업 및 선택된 권한 있는 작업 수행 시도를 기록하도록 설계된 기능인 감사 로그의 내용을 표시합니다. 이러한 작업에는 가져오기/내보내기, 호스트 및 풀 백업, 게스트 및 호스트 콘솔 액세스가 포함됩니다. 이 보고서는 XenServer 관리자에게 역할 기반 액세스 제어 기능을 사용하여 고유한 역할이 할당된 자체 사용자 계정이 제공될 때 더 의미 있는 정보를 제공합니다. 감사 로그 기능에 대한 자세한 내용은 Workload Balancing 설명서의 감사 로그 설명서를 참조하십시오.

중요:>

감사 로그 보고서를 실행하려면 감사 로깅 기능이 활성화되어 있어야 합니다. 기본적으로 Workload Balancing 가상 어플라이언스에서는 감사 로그가 항상 활성화되어 있습니다.

향상된 풀 감사 추적 기능을 사용하면 감사 로그 보고서의 세분성을 지정할 수 있습니다. 또한 특정 사용자, 개체 및 시간별로 감사 추적 로그를 검색하고 필터링할 수 있습니다. 풀 감사 추적 세분성은 기본적으로 최소로 설정됩니다. 이 옵션은 특정 사용자 및 개체 유형에 대해 제한된 양의 데이터를 캡처합니다. 보고서에 필요한 세부 정보 수준에 따라 언제든지 설정을 수정할 수 있습니다. 예를 들어, 감사 로그의 사용자 친화적인 보고서를 위해 세분성을 중간으로 설정합니다. 자세한 보고서가 필요한 경우 옵션을 최대로 설정합니다.

풀 감사 추적 세분성 설정을 수정하려면 다음을 수행합니다.

  1. 인프라 보기에서 풀을 선택하고, WLB 탭을 선택한 다음, 설정을 선택합니다.
  2. 왼쪽 창에서 고급을 선택합니다.
  3. 고급 페이지에서 풀 감사 추적 보고서 세분성 목록을 선택하고 목록에서 옵션을 선택합니다.

    중요:

    감사 로그 요구 사항에 따라 세분성을 선택합니다. 예를 들어, 감사 로그 보고서 세분성을 최소로 설정하면 감사 보고서는 특정 사용자 및 개체 유형에 대한 제한된 양의 데이터만 캡처합니다. 세분성을 중간으로 설정하면 보고서는 감사 로그에 대한 사용자 친화적인 보고서를 제공합니다. 세분성을 최대로 설정하면 보고서에 감사 로그 보고서에 대한 자세한 정보가 포함됩니다. 감사 로그 보고서를 최대로 설정하면 Workload Balancing 서버가 더 많은 디스크 공간과 메모리를 사용할 수 있습니다.

  4. 변경 사항을 확인하려면 확인을 클릭합니다.

이 보고서는 다음을 표시합니다.

  • 시간. XenServer가 사용자의 작업을 기록한 시간입니다.
  • 사용자 이름. 작업이 수행된 세션을 생성한 사람의 이름입니다. 때로는 이 값이 사용자 ID일 수도 있습니다.
  • 이벤트 개체. 작업의 대상이 된 개체(예: 가상 머신)입니다.
  • 이벤트 작업. 발생한 작업입니다. 이러한 작업에 대한 정의는 감사 로그 이벤트 이름을 참조하십시오.
  • 액세스. 사용자가 작업을 수행할 권한이 있었는지 여부입니다.
  • 개체 이름. 개체의 이름(예: 가상 머신의 이름)입니다.
  • 개체 UUID. 개체의 UUID(예: 가상 머신의 UUID)입니다.
  • 성공. 이 값은 작업의 상태(즉, 성공 여부)를 제공합니다.

풀 상태

풀 상태 보고서는 리소스 풀과 해당 호스트가 임계값 범위(위험, 높음, 중간, 낮음)에서 보낸 시간의 백분율을 표시합니다. 풀 상태 보고서를 사용하여 성능 임계값의 효율성을 평가할 수 있습니다.

이 보고서를 해석하는 데 있어 몇 가지 사항:

  • 평균 중간 임계값(파란색)의 리소스 활용률은 선택한 배치 전략과 관계없이 최적의 리소스 활용률입니다. 마찬가지로, 원형 차트의 파란색 부분은 호스트가 리소스를 최적으로 사용한 시간을 나타냅s니다.
  • 평균 낮은 임계값 백분율(녹색)의 리소스 활용도가 반드시 긍정적인 것은 아닙니다. 낮은 리소스 활용도가 긍정적인지 여부는 배치 전략에 따라 달라집니다. 예를 들어, 배치 전략이 최대 밀도(Maximum Density)이고 대부분의 시간 동안 리소스 사용량이 녹색이었다면, Workload Balancing이 해당 호스트 또는 풀에 가능한 최대 수의 가상 머신을 배치하지 못하고 있을 수 있습니다. 그렇다면, 대부분의 리소스 활용도가 평균 중간(파란색) 임계값 범위에 속하도록 성능 임계값 값을 조정하십시오.
  • 평균 위험 임계값 백분율(빨간색)의 리소스 활용도는 평균 리소스 활용도가 위험 임계값에 도달했거나 초과한 시간을 나타냅니다.

호스트의 리소스 사용량에 대한 원형 차트를 두 번 클릭하면 XenCenter는 해당 호스트의 해당 리소스에 대한 호스트 상태 기록 보고서를 표시합니다. 상위 보고서로 돌아가기 도구 모음 버튼을 클릭하면 풀 상태 기록 보고서로 돌아갑니다. 참고: 이 버튼은 풀 상태 보고서와 같은 드릴다운 보고서에서만 사용할 수 있습니다.

대부분의 보고서 결과가 평균 중간 임계값 범위에 있지 않다면, 이 풀의 위험 임계값을 조정해야 할 것입니다. Workload Balancing은 기본 임계값 설정을 제공하지만, 이러한 기본값은 모든 환경에서 효과적이지는 않습니다. 환경에 맞게 임계값이 올바른 수준으로 조정되지 않으면 Workload Balancing의 최적화 및 배치 권장 사항이 적절하지 않을 수 있습니다. 자세한 내용은 위험 임계값 변경을 참조하십시오.

참고:

높음, 중간, 낮음 임계값 범위는 위험 임계값 값을 기반으로 합니다.

풀 상태 기록

이 보고서는 시간 경과에 따른 풀 내 모든 물리적 호스트의 리소스 활용도에 대한 선 그래프를 제공합니다. 이를 통해 리소스 활용도 추세(임계값(위험, 높음, 중간, 낮음)에 비해 증가하는 경향이 있는지 여부)를 확인할 수 있습니다. 이 보고서의 데이터 포인트 추세를 모니터링하여 성능 임계값의 효율성을 평가할 수 있습니다.

Workload Balancing은 위험 임계값에 대해 설정한 값에서 임계값 범위를 외삽합니다. 풀 상태 보고서와 유사하지만, 풀 상태 기록 보고서는 리소스가 임계값에 머문 전체 시간 대신 특정 날짜의 리소스 평균 활용도를 표시합니다.

평균 사용 가능 메모리 그래프를 제외하고, 데이터 포인트는 위험 임계값 선(빨간색) 위로 평균을 넘지 않습니다. 평균 사용 가능 메모리 그래프의 경우, 데이터 포인트는 위험 임계값 선(그래프 하단에 있음) 아래로 평균을 넘지 않습니다. 이 그래프는 사용 가능 메모리를 표시하므로, 다른 리소스와 달리 위험 임계값은 낮은 값입니다.

이 보고서를 해석하는 데 있어 몇 가지 사항:

  • 차트의 평균 사용량 선이 평균 중간 임계값(파란색) 선에 가까워지면, 구성된 배치 전략과 관계없이 풀의 리소스 활용도가 최적임을 나타냅니다.
  • 평균 낮은 임계값(녹색)에 가까워지는 리소스 활용도가 반드시 긍정적인 것은 아닙니다. 낮은 리소스 활용도가 긍정적인지 여부는 배치 전략에 따라 달라집니다. 예를 들어, 배치 전략이 최대 밀도(Maximum Density)이고 대부분의 날에 평균 사용량 선이 녹색 선에 있거나 그 아래에 있다면, Workload Balancing이 해당 풀에 가상 머신을 가능한 한 밀집하게 배치하지 못하고 있을 수 있습니다. 그렇다면, 대부분의 리소스 활용도가 평균 중간(파란색) 임계값 범위에 속하도록 풀의 위험 임계값 값을 조정하십시오.
  • 평균 사용량 선이 평균 위험 임계값 백분율(빨간색)과 교차할 때, 이 교차점은 해당 리소스에 대한 평균 리소스 활용도가 위험 임계값에 도달했거나 초과한 날을 나타냅니다.

대부분의 그래프에서 데이터 포인트가 평균 중간 임계값 범위에 있지 않지만, 이 풀의 성능에 만족한다면, 이 풀의 위험 임계값을 조정해야 할 수 있습니다. 자세한 내용은 위험 임계값 변경을 참조하십시오.

풀 최적화 기록

풀 최적화 기록 보고서는 워크로드 밸런싱 최적화 활동에 대한 시간 순서별 가시성을 제공합니다.

최적화 활동은 그래프와 표로 요약됩니다. 표 내의 날짜 필드를 자세히 살펴보면 해당 날짜에 수행된 각 풀 최적화에 대한 자세한 정보가 표시됩니다.

이 보고서에서는 다음 정보를 확인할 수 있습니다.

  • VM 이름: 워크로드 밸런싱이 최적화한 가상 머신의 이름입니다.
  • 이유: 최적화가 수행된 이유입니다.
  • 상태: 최적화 성공 여부입니다.
  • 원본 호스트: 가상 머신이 원래 호스팅되었던 물리적 서버입니다.
  • 대상 호스트: 가상 머신이 이동된 물리적 서버입니다.
  • 시간: 최적화가 발생한 시간입니다.

팁:

WLB 탭에서 기록 보기 링크를 클릭하여 풀 최적화 기록 보고서를 생성할 수도 있습니다.

가상 머신 이동 기록

이 선 그래프는 일정 기간 동안 리소스 풀에서 가상 머신이 이동한 횟수를 표시합니다. 이동이 최적화 권장 사항으로 인해 발생했는지 여부와 가상 머신이 이동한 호스트를 나타냅니다. 이 보고서는 최적화 이유도 나타냅니다. 이 보고서를 사용하여 풀의 이동 횟수를 감사할 수 있습니다.

이 보고서를 해석하는 데 있어 몇 가지 사항:

  • 차트 왼쪽의 숫자는 리소스 풀에 있는 VM 수에 따라 가능한 이동 횟수에 해당합니다.
  • 보고서의 날짜 섹션에서 + 기호를 확장하여 특정 날짜의 이동에 대한 세부 정보를 볼 수 있습니다.

가상 머신 성능 기록

이 보고서는 지정한 기간 동안 특정 호스트의 각 가상 머신에 대한 성능 데이터를 표시합니다. 워크로드 밸런싱은 가상 머신에 할당된 가상 리소스의 양을 기반으로 성능 데이터를 산출합니다. 예를 들어, VM의 평균 CPU 사용량이 67%인 경우, 지정된 기간 동안 VM은 평균적으로 vCPU의 67%를 사용했습니다.

보고서의 초기 보기에는 지정한 기간 동안의 리소스 활용에 대한 평균값이 표시됩니다.

Expanding the + sign displays line graphs for individual resources. You can use these graphs to see trends in resource utilization over time.

이 보고서는 CPU 사용량, 사용 가능한 메모리 및 네트워크 읽기/쓰기에 대한 데이터를 표시합니다.

관련 설명서

XenServer 현재 릴리스

워크로드 밸런싱 보고서 용어집