장치 및 가상 머신 성능을 향상시키기 위해 메모리 사용량을 최적화하는 방법


최신 업데이트일: 2020-07-01

소개

시스템 메모리 부족은 시스템과 가상 머신 성능(VM) 모두에 영향을 줍니다. 이를 해결하기 위해서 Virtualization Station은 장치의 메모리 사용량을 효과적으로 이용할 수 있도록 메모리 공유 및 동적 메모리 할당을 결합한 메모리 최적화 기능을 제공합니다. 이 튜토리얼에서는 시스템 및 가상 머신의 유연성과 확장성을 향상시키기 위해 메모리 사용량을 최적화하는 방법을 설명합니다.

환경 설정

이 튜토리얼에서는 다음의 하드웨어 환경을 사용하나, 특정 설정에 관계없이 대체적으로 단계가 동일합니다.

장치

유형

호스트 장치

TS-677-1600-8G

VM1

Windows 10 64비트(4개 코어 / 4 GB)

VM2

Windows 10 64비트(4개 코어 / 4 GB)

VM3

Ubuntu 18.04 64비트(4개 코어 / 2 GB)

VM4

Ubuntu 18.04 64비트(4개 코어 / 2 GB)

환경설정 및 설정 구성

메모리 과도 사용 및 메모리 최적화 기능 구성하기

  1. Virtualization Station을 시작합니다.
  2. 환경설정 > 메모리로 이동합니다.
  3. 메모리 과도 사용을 선택합니다.
  4. 과도 사용 비율에서 50%를 선택합니다.
  5. 메모리 최적화 기능을 활성화합니다.
    1. 메모리 최적화 기능 활성화를 선택합니다.
    2. 자동 최적화 조정을 선택합니다.
      참고:

      자동 최적화 조정은 일반적으로 메모리 사용량을 최적화할 때 권장됩니다.

      사용자 지정 조정을 이용하면 특정 필요에 따라 스캔 임계값과 간격을 원하는 대로 설정할 수 있습니다.

  6. 적용을 클릭합니다.

메모리 공유 및 동적 메모리 할당 구성하기

각각의 가상 머신에 대해 이 프로세스를 완료해야 합니다.

  1. Virtualization Station을 시작합니다.
  2. 실행 중인 VM을 식별합니다.
  3. VM을 종료합니다.
  4. VM 설정 > 일반으로 이동합니다.
  5. 메모리 공유 활성화를 선택합니다.
  6. 동적 메모리 할당 활성화를 선택합니다.
  7. 예약 메모리 설정을 구성합니다.

    예약 메모리는 항상 VM에 대해 할당됩니다. 각 VM에 대해 합한 메모리가 사용 가능한 시스템 메모리를 초과할 수 없습니다.

    중요:

    예약 메모리를 운영 체제에서 필요한 최소값보다 작게 설정하면 성능에 영향을 줄 수 있습니다.

    장치

    예약 메모리

    VM1

    2.0 GB

    VM2

    2.0 GB

    VM3

    1.2 GB (1229 MB)

    VM4

    1.2 GB (1229 MB)

  8. 공유 설정을 구성합니다.

    공유 값(낮음, 보통, 높음, 사용자 지정)이 시스템상의 모든 가상 머신 간에 비교됩니다. VM의 값이 높을수록 시스템에 가용 메모리가 존재할 때 더 많은 메모리가 할당됩니다. 반대로, 시스템에서 메모리가 부족하면 이 VM에서 요청된 메모리 비율이 낮아집니다.

    장치

    공유

    VM1

    낮음(1)

    VM2

    높음(10000)

    VM3

    낮음(1)

    VM4

    높음(10000)

가상 머신에 VirtIO Balloon 드라이버 설치하기

최신 Linux 기반 가상 머신(VM3 및 VM4)에는 기본적으로 Balloon 드라이버가 포함되어 있습니다. 이 프로세스는 Windows 기반 가상 머신(VM1 및 VM2)에만 필요합니다.

  1. Virtualization Station을 시작합니다.
  2. VM을 식별합니다.
  3. VM을 중지합니다.
  4. VM 정보로 이동합니다.
  5. 게스트 도구 CD ISO 파일을 삽입합니다.
    1. 을 클릭합니다.

      메뉴가 열립니다.

    2. 게스트 도구 CD 삽입을 선택합니다.
  6. VM을 시작합니다.
  7. 을 클릭하여 VM 콘솔을 엽니다.
  8. CD 드라이브로 이동합니다.
  9. 게스트 도구 CD에서 qnap-guest-tools를 설치합니다.
  10. 화면의 지침을 따라 QNAP 게스트 도구를 설치합니다.

자동 시작 구성하기

이 단계는 선택 사항이지만, VM 시작 중 메모리 부족 문제를 줄이는 데 도움이 될 수 있습니다. Windows 기반 가상 머신은 시작할 때 할당된 모든 메모리를 사용하기 때문에 QNAP는 이러한 VM을 먼저 시작할 것을 권장합니다.

각각의 가상 머신에 대해 이 프로세스를 완료해야 합니다.

  1. Virtualization Station을 시작합니다.
  2. VM을 식별합니다.
  3. VM 설정 > 기타로 이동합니다.
  4. 자동 시작에서 지연을 선택합니다.
  5. 시작 지연을 구성합니다.

    장치

    시작 지연

    VM1

    0초

    VM2

    60초

    VM3

    120초

    VM4

    180초

검토

메모리 공유 검사하기

  1. Virtualization Station을 시작합니다.
  2. 을 클릭합니다.

Windows VM에서 동적 메모리 할당 검사하기

이러한 지침은 Windows 기반 가상 머신에만 적용됩니다.

  1. Virtualization Station을 시작합니다.
  2. VM을 식별합니다.
  3. 을 클릭하여 VM 콘솔을 엽니다.
  4. RAMMap을 설치하고 실행합니다.
    참고:

    드라이버 잠김 필드에 호스트 장치의 메모리가 부족할 때 VM으로부터 재클레임된 메모리 양이 나열됩니다.

Linux VM에서 동적 메모리 할당 검사하기

이러한 지침은 Linux 기반 가상 머신에만 적용됩니다.

  1. Virtualization Station을 시작합니다.
  2. VM을 식별합니다.
  3. 을 클릭하여 VM 콘솔을 엽니다.
  4. 시스템 모니터를 실행합니다.
    참고:

    총 메모리 필드에 호스트 장치에서 메모리가 재클레임된 후 VM에 사용 가능한 총 가용 메모리 양이 나열됩니다.

이 기사가 도움이 되었습니까?

69% 의 사용자들이 도움이 된다고 생각할 것입니다.
피드백을 주셔서 감사드립니다.

이 기사가 어떻게 개선될 수 있을지 말해 주십시오.

추가 피드백을 제공하려면 아래에 포함하십시오.

사양 선택

      더 보기 적게 보기

      다른 국가/지역 사이트:

      open menu
      back to top