Skip to main content
Version: TOS 7

VMs

VMs 애플리케이션은 TerraMaster가 KVM 커널을 기반으로 구축한 가상 머신 하이퍼바이저입니다. 직관적이고 사용하기 쉬운 중앙 집중식 관리 인터페이스를 통해 다양한 가상화 솔루션을 통합합니다. 가상 머신의 신속한 배포, 컴퓨팅 리소스의 유연한 할당, 엔터프라이즈급 데이터 보호 기능을 제공하여 비즈니스 연속성을 위한 확실한 보장을 제공합니다.

참고: VMs와 VirtualBox는 충돌하여 동시에 실행할 수 없습니다. VirtualBox가 이미 설치되어 있으면 VMs를 활성화할 수 없습니다.

요구 사항 및 제한 사항

지원되는 TOS 버전: TOS 7.0 (x86)

하드웨어 및 파일 시스템:

  • 메모리: 4GB 이상을 권장합니다. 여러 가상 머신을 실행하려면 더 많은 메모리가 필요합니다.
  • 스토리지 공간: 가상 머신의 스토리지 위치로는 Btrfs 파일 시스템의 스토리지 공간만 지원됩니다.

개요

밀집하게 배열된 데이터 차트는 KVM 애플리케이션의 전반적인 운영 상태를 직관적으로 보여주며, 가상 머신, 스토리지 공간 및 네트워크 리소스에 대한 개요 정보를 제공하여 가상화 플랫폼의 상태를 빠르게 파악할 수 있도록 도와줍니다.

섹션 설명

  • 가상화 환경 상태: 상단 카드는 그래픽 언어를 사용하여 전체 VMs 가상화 환경의 운영 상태를 시각적으로 반영하며, 호스트, 가상 머신 또는 스토리지 공간에서 오류가 발생하면 경고합니다. 이 필드에는 다음과 같은 상태가 나타날 수 있습니다:
    • 정상: 전체 상태가 양호하고 정상적으로 작동합니다.
    • 경고: 가상 머신 또는 스토리지 공간의 상태가 비정상이지만 서비스는 여전히 정상적으로 작동할 수 있습니다. 비정상 리소스를 확인하고 문제를 해결하는 것이 좋습니다.
    • 오류: 가상 머신 또는 스토리지 공간이 제대로 작동하지 않습니다. 비정상 리소스의 상태를 확인하고 문제를 해결하기 위해 즉시 유지 관리를 수행하십시오.
  • 가상 머신 모니터링: 실행 중인 각 가상 머신 내부의 CPU 사용량, 메모리 사용량 및 주요 애플리케이션의 리소스 소비를 실시간으로 표시합니다.
  • 리소스 통계: 스토리지 공간의 총 용량, 사용된 용량 및 사용률을 표시합니다.

가상 머신

"가상 머신" 모듈을 통해 생성부터 삭제까지 가상 머신의 전체 수명 주기 관리를 수행할 수 있습니다.

가상 머신 목록

생성된 모든 가상 머신(실행 중 및 전원 꺼짐 상태 포함)을 목록으로 표시합니다. 각 가상 머신 오른쪽의 드롭다운 버튼을 클릭하면 상세 구성 및 성능 데이터를 펼쳐서 볼 수 있습니다.

데이터 포함:

  • 일반 정보: 상태, 비디오 카드, 스토리지, CPU 코어 수, 메모리 용량, 펌웨어(Legacy BIOS/UEFI), CPU 호환 모드, 키보드 레이아웃 등.
  • 성능 모니터링: 호스트 CPU 사용량, 호스트 메모리 사용량, 총 하드 디스크 처리량, 총 송수신 네트워크 패킷.
  • 기타 정보: 스냅샷 수, 자동 시작, USB 장치, 게스트 에이전트 상태, IP 주소, 설명.

가상 머신 생성

마법사 단계에 따라 원하는 가상 머신의 매개변수를 구성합니다.

  1. 운영 체제 선택: Microsoft Windows, Linux 또는 기타 KVM 호환 시스템과 같이 설치할 운영 체제 유형을 선택합니다.

APPhelp_Virtual_VMs_machines_001en.png

  1. 스토리지 공간 설정: 가상 머신의 모든 데이터를 저장하기 위해 KVM에 추가된 Btrfs 스토리지 공간을 선택합니다.
    • 참고: 선택한 스토리지 공간이 부족하면 가상 머신이 종료됩니다.

APPhelp_Virtual_VMs_machines_002en.png

  1. 가상 머신 일반 설정:

    • 이름: 가상 머신의 고유한 이름을 지정합니다.
    • CPU: 가상 머신의 CPU 코어 수를 정의합니다.
    참고
    1. CPU 고급 옵션:
      • CPU 호환 모드 활성화: 다른 CPU 모델을 가진 두 호스트 간의 라이브 마이그레이션을 허용합니다.
      • Hyper-V Enlightenments 활성화: Windows 가상 머신의 성능을 향상시킬 수 있습니다.
    2. QoS 설정
      • CPU 스레드 예약: 더 높은 성능이 필요한 가상 머신을 위해 CPU 스레드를 예약할 수 있습니다. 예약된 CPU 스레드는 다른 서비스나 가상 머신에서 사용할 수 없습니다.
    • 가상 머신 우선 순위: 리소스 경합 발생 시 가상 머신의 상대적 가중치를 설정합니다(낮음, 표준 이하, 표준, 표준 이상, 높음).
    • 메모리: 가상 머신에 할당할 메모리 양을 정의합니다. 시작 시 이 메모리 부분이 예약됩니다.
    • 비디오 카드: 비디오 카드 유형(Cirrus, VGA, vmvga)을 선택합니다.
      • cirrus: Cirrus Logic GD5446 그래픽 카드. Windows 95 이후의 모든 Windows 버전에서 이 카드를 인식하고 사용해야 합니다.
      • vga: Bochs VBE 확장 기능이 있는 표준 VGA 카드. Windows XP 이후의 모든 Windows 버전에서 이 카드를 인식해야 합니다. 더 높은 해상도를 지원합니다.
      • vmvga: vga와 비교하여 vmvga는 더 발전된 가상 디스플레이 카드입니다.
    • 설명: 가상 머신을 쉽게 식별할 수 있도록 설명을 추가합니다(최대 64자).

    APPhelp_Virtual_VMs_machines_003en.png

  2. 가상 디스크 및 네트워크 구성:

    • 가상 머신 디스크
      • 일반: 가상 디스크 공간의 크기를 구성합니다. 최대 8개의 가상 디스크를 추가할 수 있습니다.
      • 가상 디스크 컨트롤러: 디스크 컨트롤러 유형(IDE, SATA, VirtIO SCSI)을 선택합니다.
      • 기타: 공간 회수, IOPS 범위와 같은 고급 옵션을 구성합니다.
    • 가상 머신 네트워크
      • 네트워크: 가상 머신의 네트워크 인터페이스를 추가하거나 제거합니다. "설정"을 클릭하여 MAC 주소와 네트워크 유형을 구성합니다.

    APPhelp_Virtual_VMs_machines_004en.png

    참고
    • 가상 디스크 인터페이스는 VirtIO, SATA 및 IDE를 지원합니다. VirtIO 인터페이스는 더 나은 성능을 제공합니다.
    • SATA 및 IDE 인터페이스는 대부분의 운영 체제와 더 나은 호환성을 제공합니다.
    • 네트워크 인터페이스는 VirtIO, e1000 및 rtl8139 네트워크 카드 모델을 지원합니다.
    • 또한 SR-IOV를 활성화하여 지원되는 네트워크 어댑터가 CPU 리소스를 적게 소모하면서 네트워크 성능을 가속화할 수 있습니다. SR-IOV를 활성화하려면 호스트와 물리적 네트워크 어댑터가 모두 SR-IOV를 지원해야 합니다.
    • SR-IOV가 활성화되면 네트워크 카드 모델을 선택할 수 없습니다.
    • SR-IOV가 활성화되면 호스트 간 가상 머신의 라이브 마이그레이션이 지원되지 않습니다.
    • SR-IOV가 활성화되면 가상 머신을 일시 중단할 수 없습니다.
  3. 기타 설정:

    • 부팅 ISO 파일: 가상 머신의 부팅 미디어(예: 운영 체제 설치 디스크)로 이미지 파일을 선택합니다.
    • 기타 ISO 파일: 드라이버 CD와 같은 추가 ISO 파일을 연결합니다.
    • 자동 시작: 호스트 시작 시 이 가상 머신을 자동으로 시작할지 여부를 설정합니다.
    • 펌웨어: 부팅 펌웨어(Legacy BIOS 또는 UEFI)를 선택합니다.
    • 가상 USB 컨트롤러: USB 컨트롤러를 추가하고 호스트의 USB 장치를 가상 머신에 할당하여 사용합니다.

    APPhelp_Virtual_VMs_machines_005en.png

    참고
    • USB 장치는 여러 가상 머신에 할당할 수 없습니다.
    • 일부 구형 운영 체제(예: Windows 7)에서는 가상 USB 3.0 컨트롤러에 nec-xhci 드라이버 설치가 필요할 수 있으며 호환성 문제가 발생할 수 있습니다.
    • 가상 머신이 실행 중인 호스트에 USB 장치가 없으면 장치가 분리됩니다.
  4. 설정 확인: 모든 구성 정보를 검토하고 "생성 후 가상 머신 시작"(선택 사항)을 선택한 다음 확인을 클릭하여 생성을 완료합니다.

    APPhelp_Virtual_VMs_machines_006en.png

가상 머신 관리

  • 전원 관리: 가상 머신을 선택하고 "전원" 버튼을 클릭하여 상태를 제어합니다.

    • 시작: 가상 머신을 시작합니다.
    • 종료: 가상 머신을 정상적으로 종료합니다.
    • 강제 종료: 가상 머신의 전원을 직접 차단합니다. 데이터 손실이 발생할 수 있습니다.
  • 가상 머신에 연결: 시스템은 VNC 웹 콘솔을 통해 선택한 가상 머신을 열며, 여기서 가상 머신을 직접 조작할 수 있습니다.

  • 가상 머신 편집: 전원이 꺼진 가상 머신을 선택하고 "편집"을 클릭하여 하드웨어 사양 및 권한을 수정합니다.

  • 가상 머신 삭제: 가상 머신을 선택하고 "삭제"를 클릭하여 제거합니다. 이 작업은 가상 머신과 연결된 모든 가상 디스크를 삭제합니다.

  • 추가 기능

    • 복제: 현재 가상 머신을 기반으로 복사본을 빠르게 생성합니다.
    • 가져오기: OVA 파일을 가져오고 해당 구성에 따라 새 가상 머신을 생성합니다.
    • 내보내기: 가상 머신을 파일로 내보내고 공유 폴더에 저장합니다. VMware 호환 내보내기 모드를 사용할 수 있습니다.
    • 마이그레이션: 가상 머신을 다른 호스트로 마이그레이션하거나 스토리지 위치를 변경합니다. 실행 중인 가상 머신의 라이브 마이그레이션이 지원됩니다.
    • 스냅샷 찍기: 가상 머신의 복원 지점(상태, 설정 및 모든 디스크 포함)을 수동으로 생성합니다.
    • 스냅샷 목록: 모든 스냅샷을 보고 관리하며, 모든 스냅샷에서 복원하거나 복제할 수 있습니다.
    • 공유 링크 생성: 만료일과 암호가 있는 가상 머신의 공유 링크를 생성합니다.
    • 공유 링크 관리자: 생성된 모든 공유 링크를 보고, 편집하거나 삭제합니다.
참고
  • QEMU Guest Agent를 설치하는 것이 좋습니다. 설치 후 종료 및 다시 시작 명령이 운영 체제에 전달되어 성공적인 실행을 보장합니다.
  • 가상 머신이 실행 중일 때 CPU, 메모리, 비디오 카드, 네트워크 어댑터, 가상 하드 디스크 순서/인터페이스 및 USB 컨트롤러와 같은 핵심 구성은 수정할 수 없습니다. VirtIO 가상 하드 디스크의 핫 추가만 지원됩니다.
  • 가져오기 중에는 OVA 또는 디스크 이미지의 디스크 크기와 순서를 수정할 수 없습니다.
  • OVA 파일을 가져올 때 시스템은 파일을 기반으로 구성을 자동으로 적용합니다.
  • 가상 디스크 이미지를 가상 머신으로 가져올 때 이미지가 지정된 스토리지 위치에 없으면 시스템은 다른 위치에서 다운로드하여 현재 위치에 저장합니다.

스토리지 공간

가상 머신용 스토리지 공간을 추가하고 관리할 수 있습니다. 모든 가상 하드 디스크는 씬 프로비저닝을 사용하며 데이터가 기록될 때만 물리적 공간을 차지합니다.

스토리지 공간 목록

추가된 모든 스토리지 공간의 상태 및 사용량을 목록으로 표시합니다.

  • 일반 정보: 스토리지 공간 이름, 상태, 사용됨/전체 스토리지, 사용량.
  • 상세 정보: 호스트, 총 용량, 사용 가능한 공간, 가상 하드 디스크에 할당된 공간.
  • 가상 머신 사용량: 이 스토리지 공간에서 가상 디스크를 사용하는 모든 가상 머신과 디스크 사용량 세부 정보를 목록으로 표시합니다.

스토리지 공간 관리

  • 스토리지 공간 생성: 호스트의 사용 가능한 볼륨에서 Btrfs 파일 시스템이 있는 스토리지 공간을 선택합니다.
  • 스토리지 공간 편집: 추가된 스토리지 공간의 이름을 변경합니다.
  • 스토리지 공간 삭제: 선택한 스토리지 공간을 KVM 애플리케이션에서 제거합니다.
참고
  • 가상 머신 스토리지 공간으로 Btrfs 스토리지 공간만 선택할 수 있습니다.
  • 스토리지 공간에 실행 중인 가상 머신이 있는 경우 해당 스토리지 공간은 삭제할 수 없습니다.

네트워크

가상 머신용 가상 네트워크를 생성 및 관리하여 가상 머신 간 및 가상 머신과 외부 네트워크 간의 통신을 가능하게 합니다.

네트워크 목록

구성된 모든 가상 네트워크를 목록으로 표시합니다.

  • 일반 정보: 네트워크 이름, 상태, 네트워크 유형(비공개, 외부).
  • 연결 정보: 물리적 인터페이스를 사용하는 호스트 수, 네트워크 인터페이스, VLAN ID, 이 네트워크를 사용하는 가상 머신 목록.

네트워크 관리

  • 네트워크 추가: 네트워크 이름, 네트워크 유형(Bridge/NAT/Host-Only), VLAN ID(선택 사항)를 설정하고 모든 호스트에서 이 가상 네트워크를 구성하는 데 사용할 물리적 네트워크 인터페이스를 선택합니다.
  • 네트워크 편집: 가상 네트워크의 이름, VLAN ID 또는 연결된 물리적 네트워크 인터페이스를 변경합니다.
  • 네트워크 삭제: 선택한 가상 네트워크를 삭제합니다.
참고
  • 가상 스위치의 일부 네트워크 인터페이스가 제대로 작동하지 않으면 가상 스위치 상태가 경고로 바뀌지만 가상 머신의 네트워크 연결은 계속 사용 가능합니다.
  • 가상 스위치의 모든 네트워크 인터페이스가 제대로 작동하지 않으면 가상 스위치 상태가 오류로 바뀝니다. 네트워크 장치를 확인하고 환경의 네트워크 연결을 확인하십시오.
  • 외부 가상 스위치에는 최소 하나의 네트워크 인터페이스가 포함되어야 합니다.
  • 가상 스위치를 삭제하면 해당 스위치의 모든 가상 인터페이스가 연결 해제됩니다. 가상 인터페이스에 가상 스위치를 다시 할당하려면 VMs > 가상 머신 > 편집으로 이동하십시오.

이미지

이미지 모듈은 가상 머신 생성에 필요한 운영 체제 설치 디스크(.iso) 및 가상 하드 디스크 이미지 파일(.vmdk, .qcow2 등)을 관리하는 데 사용됩니다.

이미지 목록

추가된 모든 이미지 파일을 목록으로 표시합니다.

  • 일반 정보: 이미지 이름, 상태(활성화됨/비활성화됨), 파일 유형, 파일 크기.
  • 기타 정보: 이미지 버전, 스토리지 위치.

이미지 추가

  1. 가져오기 방법 선택: "NAS 로컬 파일" 또는 "컴퓨터 로컬 파일"에서 가져오기를 선택합니다.
  2. 파일 선택: 열린 창에서 원하는 이미지 파일을 선택합니다. 지원되는 형식: .iso, .vmdk, .vdi, .vhd, .vhdx, .img, .qcow2.
  3. 스토리지 공간 선택: 이 이미지 파일을 저장할 스토리지 공간을 선택합니다.
    • 참고: 컴퓨터에서 수동으로 업로드하는 경우 업로드 프로세스 중에 브라우저를 닫거나 새로 고치지 마십시오.
참고
  • 지원되는 형식:
    • ISO 파일: *.iso.
    • 하드 디스크 이미지: *.vmdk, *.vdi, *.vhd, *.vhdx, *.img, *.qcow2.
  • 컴퓨터에서 설치 파일을 수동으로 업로드하는 경우 업로드 프로세스를 중단하지 않도록 업로드 중에 브라우저를 닫거나 새로 고치지 마십시오.

이미지 관리

  • 이미지 편집: 이미지 파일의 스토리지 위치를 수정합니다.
  • 이미지 삭제: 선택한 이미지 파일을 애플리케이션에서 삭제합니다.

로그

VMs 애플리케이션에서 실행된 모든 작업 기록을 나열하여 로그 내보내기 및 관리를 가능하게 합니다.

로그 관리

로그 페이지에서 모든 작업의 로그를 보거나 특정 작업을 선택하여 로그를 볼 수 있습니다. 또한 로그에 대해 다음 설정을 수행할 수 있습니다:

  1. 검색: 이벤트 검색;
  2. 새로 고침: 로그 새로 고침;
  3. 내보내기: 로그 내보내기;
  4. 삭제: 로그 삭제 – 모든 로그 또는 특정 로그를 삭제할 수 있습니다;
  5. 설정: 로그 보존 정책 설정; 정책을 준수하지 않는 로그는 자동으로 삭제됩니다.