XenCenter

스토리지 읽기 캐싱

참고:

XenCenter 2023.x.x는 현재 미리 보기 버전이며 프로덕션 용도로는 지원되지 않습니다. 프로덕션 지원에 대한 향후 모든 참조는 XenCenter 2023.x.x 및 XenServer 8이 미리 보기 상태에서 일반 공급으로 전환되는 경우에만 적용됩니다.

XenCenter 2023.x.x를 사용하여 XenServer 8 및 Citrix Hypervisor 8.2 CU1 비프로덕션 환경을 관리할 수 있습니다. 그러나 Citrix Hypervisor 8.2 CU1 프로덕션 환경을 관리하려면 XenCenter 8.2.7을 사용하십시오. 자세한 내용은 XenCenter 8.2.7 설명서를 참조하십시오.

XenCenter 8.2.7과 XenCenter 2023.x.x를 동일한 시스템에 설치할 수 있습니다. XenCenter 2023.x.x를 설치해도 XenCenter 8.2.7 설치를 덮어쓰지 않습니다.

읽기 캐싱은 외부 디스크에서 처음 읽은 후 호스트의 사용 가능한 메모리 내에 데이터가 캐시되므로 VM의 디스크 성능이 향상됩니다. 많은 VM이 단일 기본 VM에서 복제되는 경우 디스크에서 읽는 블록 수가 크게 줄어들기 때문에 성능이 크게 향상됩니다. 예를 들어 읽기 캐싱은 Citrix Virtual Desktops MCS(Machine Creation Services) 환경에서 성능을 향상시킵니다.

이러한 성능 향상은 데이터가 메모리에 캐시되므로 디스크에서 데이터를 두 번 이상 읽어야 할 때마다 확인할 수 있습니다. 이러한 성능 차이는 I/O가 많은 상황에서 발생하는 서비스 저하에서 가장 두드러집니다. 예:

  • 한정된 시간 내에 상당수의 최종 사용자가 부팅하는 경우 (부트 스톰)
  • 상당수의 VM이 동시에 맬웨어 검사를 실행하도록 예약된 경우 (바이러스 백신 폭풍)

참고:

읽기 캐시를 가장 효율적으로 사용하려면 XenServer 제어 도메인(dom0)에 할당된 메모리 양을 늘려야 할 수 있습니다. dom0 메모리 증가에 대한 지침은 제어 도메인 메모리 변경을 참조하십시오.

XenCenter는 VM의 일반 탭에 읽기 캐싱 상태를 표시합니다.

참고:

스토리지 읽기 캐싱은 XenServer 프리미엄 에디션 고객이 사용할 수 있습니다.

읽기 캐시는 다음과 같은 경우 기본적으로 활성화됩니다.

  • XenServer 호스트에는 XenServer 프리미엄 에디션의 라이센스가 부여됩니다.
  • VM은 NFS 또는 EXT3/EXT4와 같은 파일 기반 SR의 VDI에 연결되어 있습니다. 읽기 캐시는 다른 SR 유형과 함께 사용할 수 없습니다.
  • VM은 빠른 클론 또는 스냅샷에서 생성되거나 VM이 읽기 전용 VDI에 연결되어 있습니다.

읽기 캐시에 대한 자세한 내용은 스토리지 읽기 캐싱을 참조하십시오.

읽기 캐싱을 비활성화하려면

속성 대화 상자에서 SR에 대한 읽기 캐시를 사용하지 않도록 설정할 수 있습니다.

  1. 리소스 창에서 읽기 캐싱을 사용하지 않도록 설정할 SR을 선택합니다.
  2. 일반 탭에서 속성을 클릭합니다.
  3. 속성 대화 상자에서 읽기 캐시 사용을 선택 취소합니다.
  4. 확인을 클릭합니다.

읽기 캐싱을 활성화하려면

속성 대화 상자에서 SR에 대한 읽기 캐시를 활성화할 수 있습니다.

  1. 리소스 창에서 읽기 캐싱을 사용하도록 설정할 SR을 선택합니다.
  2. 일반 탭에서 속성을 클릭합니다.
  3. 속성 대화 상자에서 읽기 캐시 사용을 선택합니다.
  4. 확인을 클릭합니다.
  5. 변경된 설정을 활용하려는 VM을 모두 다시 시작합니다.
스토리지 읽기 캐싱