2.3. 스왑 크기 계산

할당된 스왑 크기는 메모리 과다 할당을 처리할 수 있을 만큼 커야 합니다. 다음 공식을 사용하여 노드에 필요한 스왑 크기를 계산할 수 있습니다.

  • overcommit_ratio = NovaRAMAllocationRatio - 1
  • 최소 스왑 크기(MB) = (total_RAM * overcommit_ratio) + RHEL_min_swap
  • 권장(최대) 스왑 크기(MB) = total_RAM * (overcommit_ratio + percentage_of_RAM_to_use_for_swap)

percentage_of_RAM_to_use_for_swap 변수는 QEMU 오버헤드 및 운영 체제 또는 호스트 서비스에서 사용하는 기타 리소스를 설명하는 버퍼를 생성합니다.

예를 들어 스왑에 사용 가능한 RAM의 25%, 총 RAM 64GB, NovaRAMAllocationRatio1 로 설정하려면 다음을 수행합니다.

  • 권장(최대) 스왑 크기 = 6MB * (0 + 0.25) = 16000 MB

NovaReservedHostMemory 값을 계산하는 방법에 대한 자세한 내용은 Compute 노드에서 예약된 호스트 메모리 계산에서 참조하십시오.

RHEL_min_swap 값을 결정하는 방법에 대한 자세한 내용은 RHEL Managing Storage Devices 가이드의 권장 시스템 스왑 공간을 참조하십시오.