XenCenter

스토리지 읽기 캐싱

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

데이터가 두 번 이상 디스크에서 읽혀야 할 때마다 메모리에 캐시되므로 이러한 성능 향상을 확인할 수 있습니다. 이러한 성능 차이는 과도한 I/O 상황에서 발생하는 서비스 저하에서 가장 두드러지게 나타납니다. 예를 들면 다음과 같습니다.

  • 상당수의 최종 사용자가 짧은 시간 내에 부팅될 때 (부트 스톰)
  • 상당수의 VM이 동시에 맬웨어 검사를 실행하도록 예약될 때 (안티바이러스 스톰)

참고:

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

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

참고:

스토리지 읽기 캐싱은 XenServer® Premium Edition 고객에게 제공됩니다.

읽기 캐싱은 다음 조건이 충족되면 기본적으로 활성화됩니다.

  • XenServer 호스트가 XenServer Premium Edition 라이선스를 보유하고 있습니다.
  • VM이 NFS, EXT3/EXT4 또는 GFS2와 같은 파일 기반 SR의 VDI에 연결되어 있습니다. 읽기 캐싱은 다른 SR 유형과 함께 사용할 수 없습니다.
  • VM이 빠른 복제본 또는 스냅샷에서 생성되었거나, VM이 읽기 전용 VDI에 연결되어 있습니다.

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

읽기 캐싱 비활성화

NFS, EXT3/EXT4 또는 SMB SR의 속성 대화 상자에서 읽기 캐싱을 비활성화할 수 있습니다.

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

GFS2 SR의 경우 읽기 캐싱 탭이 표시되지 않으며 읽기 캐싱을 비활성화할 수 없습니다.

읽기 캐싱 활성화

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

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

관련 설명서

XenServer 현재 릴리스

스토리지 읽기 캐싱