XenCenter

스토리지 읽기 캐싱

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

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

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

메모:

읽기 캐싱을 가장 효율적으로 사용하기 위해 XenServer 제어 도메인(dom0)에 할당된 메모리 양을 늘려야 할 수 있습니다. dom0 메모리를 늘리는 방법에 대한 자세한 내용은 다음을 참조하십시오. 제어 도메인 메모리 변경.

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

메모:

스토리지 읽기 캐싱은 XenServer Premium Edition 고객이 사용할 수 있습니다.

Read Caching은 기본적으로 활성화되어 있으며, 다음과 같은 경우에 해당됩니다.

  • XenServer 호스트는 XenServer Premium Edition으로 라이센스가 부여됩니다.
  • VM은 NFS, EXT3/EXT4 또는 GFS2와 같은 파일 기반 SR의 VDI에 연결됩니다. 읽기 캐싱은 다른 SR 유형과 함께 사용할 수 없습니다.
  • VM이 빠른 클론 또는 스냅샷에서 생성되거나 VM이 읽기 전용 VDI에 연결됩니다.

Read Caching에 대한 자세한 내용은 스토리지 읽기 캐싱.

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

SR에서 SR에 대한 읽기 캐싱을 비활성화할 수 있습니다. 속성 대화.

  1. 안에 리소스 창에서 읽기 캐싱을 비활성화할 SR을 선택합니다.
  2. 안에 일반 탭을 클릭하고 속성.
  3. 안에 속성 대화 상자에서 선택 취소 Enable Read Caching(읽기 캐싱 사용).
  4. 확인을 클릭합니다.

읽기 캐싱을 활성화하려면

SR에 대한 읽기 캐싱을 활성화할 수 있습니다. 속성 대화.

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

관련 설명서

Xen서버 8

Citrix Hypervisor 8.2 누적 업데이트 1

스토리지 읽기 캐싱