Lewati ke konten utama
Versi: TOS 7

VMs

Aplikasi VMs adalah hypervisor mesin virtual yang dibangun oleh TerraMaster berdasarkan kernel KVM. Melalui antarmuka manajemen terpusat yang intuitif dan mudah digunakan, aplikasi ini mengintegrasikan berbagai solusi virtualisasi. Aplikasi ini memungkinkan penerapan cepat mesin virtual, alokasi sumber daya komputasi yang fleksibel, dan menyediakan fitur perlindungan data tingkat perusahaan, memberikan jaminan yang kokoh untuk kelangsungan bisnis.

Catatan: VMs dan VirtualBox berbenturan dan tidak dapat berjalan secara bersamaan. Instalasi VirtualBox yang ada akan mencegah VMs diaktifkan.

Persyaratan dan Keterbatasan​

Versi TOS yang Didukung: TOS 7.0 (x86)

Perangkat Keras dan Sistem Berkas:

  • Memori: Disarankan 4GB atau lebih. Menjalankan beberapa mesin virtual memerlukan memori lebih banyak.
  • Ruang Penyimpanan: Hanya ruang penyimpanan di bawah sistem berkas Btrfs yang didukung sebagai lokasi penyimpanan untuk mesin virtual.

Ikhtisar​

Tampilan terpusat menampilkan status operasional keseluruhan VMs, termasuk informasi ikhtisar tentang mesin virtual, ruang penyimpanan, dan sumber daya jaringan, membantu Anda dengan cepat memahami status kesehatan platform virtualisasi.

Deskripsi Bagian​

  • Status Lingkungan Virtualisasi: Kartu di bagian atas secara visual mencerminkan status operasional seluruh lingkungan virtualisasi VMs menggunakan bahasa grafis, memperingatkan Anda ketika terjadi kesalahan pada host, mesin virtual, atau ruang penyimpanan. Status berikut mungkin muncul di bidang ini:
    • Normal: Status keseluruhan baik dan berfungsi normal.
    • Peringatan: Status mesin virtual atau ruang penyimpanan tidak normal, tetapi layanan masih dapat beroperasi normal. Disarankan untuk memeriksa sumber daya yang tidak normal dan melakukan pemecahan masalah.
    • Kesalahan: Mesin virtual atau ruang penyimpanan tidak dapat berfungsi dengan baik. Harap periksa status sumber daya yang tidak normal dan lakukan pemeliharaan segera untuk mengatasi masalah.
  • Pemantauan Mesin Virtual: Menampilkan secara real-time penggunaan CPU dan penggunaan memori setiap mesin virtual yang berjalan.
  • Statistik Sumber Daya: Menampilkan kapasitas total, kapasitas terpakai, dan tingkat penggunaan ruang penyimpanan.

Mesin Virtual​

Melalui modul "Mesin Virtual", Anda dapat melakukan manajemen siklus hidup lengkap mesin virtual dari pembuatan hingga penghapusan.

Daftar Mesin Virtual​

Menampilkan semua mesin virtual yang dibuat (termasuk status berjalan dan dimatikan) dalam daftar. Klik tombol drop-down di kanan setiap mesin virtual untuk memperluas dan melihat konfigurasi rinci serta data kinerjanya.

Data mencakup:

  • Informasi Umum: Status, kartu video, penyimpanan, jumlah inti CPU, kapasitas memori, firmware (Legacy BIOS/UEFI), mode kompatibilitas CPU, tata letak keyboard, dll.
  • Pemantauan Kinerja: Penggunaan CPU host, penggunaan memori host, total throughput hard disk, total IOPS hard disk, total latensi hard disk, total paket jaringan yang dikirim/diterima.
  • Informasi Lain: Jumlah snapshot, mulai otomatis, perangkat USB, perangkat PCI, status guest agent (Guest Agent), alamat IP, deskripsi.

Buat Mesin Virtual​

Ikuti langkah-langkah wizard untuk mengonfigurasi parameter mesin virtual yang diinginkan.

  1. Pilih Sistem Operasi: Pilih jenis sistem operasi yang akan diinstal, seperti Microsoft Windows, Linux, atau sistem lain yang kompatibel dengan KVM.

APPhelp_Virtual_VMs_machines_001en.png

  1. Pilih Ruang Penyimpanan: Pilih ruang penyimpanan Btrfs yang telah ditambahkan ke VMs untuk menyimpan semua data mesin virtual.
    • Catatan: Ketika ruang penyimpanan yang dipilih habis, mesin virtual akan dimatikan.

APPhelp_Virtual_VMs_machines_002en.png

  1. Informasi Umum:

    • Nama: Tentukan nama unik untuk mesin virtual.
    • CPU: Tentukan jumlah inti CPU untuk mesin virtual.
    Catatan
    1. Opsi Lanjutan CPU:
      • Aktifkan Mode Kompatibilitas CPU: Memungkinkan migrasi langsung antara dua host dengan model CPU yang berbeda.
      • Aktifkan Hyper-V Enlightenments: Dapat meningkatkan kinerja mesin virtual Windows.
    2. Pengaturan QoS
      • Cadangkan thread CPU: Dapat mencadangkan thread CPU untuk mesin virtual yang memerlukan kinerja lebih tinggi. Thread CPU yang dicadangkan tidak dapat digunakan untuk layanan atau mesin virtual lain.
    • Jenis Mesin: Pilih jenis mesin untuk mesin virtual.
      • PC: Memberikan kompatibilitas yang lebih tinggi dengan sistem operasi lama.
      • Q35: Platform virtual yang lebih baru, menyediakan PCI-E tetapi tidak mendukung hard disk virtual IDE.
    • Prioritas Mesin Virtual: Atur bobot relatif mesin virtual ketika terjadi perebutan sumber daya (Rendah, Di Bawah Normal, Standar, Di Atas Normal, Tinggi).
    • Memori: Tentukan jumlah memori yang dialokasikan untuk mesin virtual. Setelah startup, bagian memori ini akan dicadangkan.
    • Kartu Video: Pilih jenis kartu video (Cirrus, VGA, vmvga).
      • Cirrus: Kartu grafis Cirrus Logic GD5446. Semua versi Windows sejak Windows 95 dapat mengenali dan menggunakannya.
      • VGA: Kartu VGA standar dengan ekstensi Bochs VBE, mendukung resolusi yang lebih tinggi. Semua versi Windows sejak Windows XP dapat mengenalinya.
      • vmvga: Kartu video virtual yang lebih canggih daripada VGA.
    • Deskripsi: Tambahkan deskripsi untuk memudahkan identifikasi mesin virtual (maksimum 64 karakter).

    APPhelp_Virtual_VMs_machines_003en.png

  2. Disk Virtual dan Jaringan:

    • Disk Virtual
      • Umum: Konfigurasikan ukuran ruang hard disk virtual. Hingga 8 hard disk virtual dapat ditambahkan.
      • Kontroler Hard Disk Virtual: Pilih jenis kontroler hard disk virtual.
        • IDE: Kompatibel dengan sebagian besar sistem operasi, dapat menggunakan hingga 4 perangkat IDE.
        • SATA: Kompatibel dengan sistem operasi modern.
        • VirtIO SCSI: Kinerja lebih baik, tetapi tidak dapat digunakan untuk menginstal atau memulai sistem operasi.
        • VirtIO Block: Hanya direkomendasikan untuk mesin virtual Linux; TerraMaster Guest Tool tidak menyertakan driver untuk kontroler ini. Harus diaktifkan di VMs Settings > Advanced Settings sebelum digunakan.
      • Lainnya: Konfigurasikan opsi lanjutan seperti reklamasi ruang dan rentang IOPS.
    • Jaringan Mesin Virtual
      • Jaringan: Tambahkan atau hapus antarmuka jaringan untuk mesin virtual. Klik "Pengaturan" untuk mengonfigurasi alamat MAC dan jenis jaringan.

    APPhelp_Virtual_VMs_machines_004en.png

    Catatan
    • Antarmuka jaringan mendukung model adaptor jaringan VirtIO, e1000, dan rtl8139.
    • Anda juga dapat memilih untuk mengaktifkan SR-IOV, yang memungkinkan adaptor jaringan yang mendukung untuk mempercepat kinerja jaringan sambil mengonsumsi lebih sedikit sumber daya CPU. Untuk mengaktifkan SR-IOV, baik host maupun adaptor jaringan fisik Anda harus mendukung SR-IOV.
    • Ketika SR-IOV diaktifkan, Anda tidak dapat memilih model adaptor jaringan.
    • Ketika SR-IOV diaktifkan, migrasi langsung mesin virtual antar host tidak didukung.
    • Ketika SR-IOV diaktifkan, mesin virtual tidak dapat dijeda.
  3. Pengaturan Lainnya:

    • Berkas ISO Boot: Pilih berkas image sebagai media boot untuk mesin virtual (mis., disk instalasi sistem operasi).
    • Berkas ISO Lainnya: Lampirkan berkas ISO tambahan, seperti CD driver.
    • Mulai Otomatis: Atur apakah akan secara otomatis memulai mesin virtual ini ketika host dimulai.
    • Lokasi Boot: Pilih DVD/CD-ROM atau hard disk virtual.
    • Firmware: Pilih firmware boot (Legacy BIOS atau UEFI).
    • Port Serial: Aktifkan atau nonaktifkan port serial mesin virtual.
    • Kontroler USB Virtual: Tambahkan kontroler USB dan tetapkan perangkat USB pada host ke mesin virtual untuk digunakan.

    APPhelp_Virtual_VMs_machines_005en.png

    Catatan
    • Perangkat USB tidak dapat ditetapkan ke beberapa mesin virtual.
    • Pada beberapa sistem operasi lama (mis., Windows 7), kontroler USB 3.0 virtual mungkin memerlukan instalasi driver nec-xhci dan mungkin memiliki beberapa masalah kompatibilitas.
    • Jika perangkat USB tidak ada di host tempat mesin virtual berjalan, perangkat akan dilepaskan.
  4. Perangkat PCI Tetapkan perangkat PCI di host langsung ke mesin virtual untuk digunakan. Klik "Tambah Perangkat" dan pilih perangkat yang diinginkan dari perangkat PCI yang tersedia di host. Daftar akan menampilkan nama perangkat, jenis, grup IOMMU, dan alamat PCI.

    APPhelp_Virtual_VMs_machines_007.png

    APPhelp_Virtual_VMs_machines_008.png

    Catatan
    • Passthrough perangkat PCI saat ini mendukung kartu jaringan, kontroler USB, dan perangkat USB. Fitur ini memiliki risiko dan keterbatasan tertentu; konfigurasi yang salah dapat menyebabkan konflik perangkat atau kerusakan sistem. Setelah passthrough, kendali atas perangkat keras terkait akan beralih dari host ke mesin virtual, dan semua perangkat USB yang terhubung ke kontroler tersebut di host (termasuk keyboard, mouse, dan perangkat penyimpanan) akan segera dilepas. Jika saat itu Anda mengandalkan perangkat ini untuk berinteraksi dengan sistem, Anda akan langsung kehilangan kemampuan kendali.
    • Passthrough kartu jaringan terakhir tidak didukung, karena operasi ini akan memutus koneksi jaringan NAS dan membuat manajemen jarak jauh tidak mungkin dilakukan. Silakan sesuaikan konfigurasi dan coba lagi.
    • Passthrough perangkat keras merupakan operasi yang rumit dan tidak disarankan untuk pengguna non-profesional. Jika perlu melakukannya, pastikan untuk mencadangkan data penting terlebih dahulu, menghentikan layanan yang bergantung pada perangkat keras terkait, dan hindari mengaktifkan mulai otomatis mesin virtual hingga sistem terkonfirmasi stabil, untuk mengurangi risiko operasi.
    • Perangkat yang sudah digunakan oleh mesin virtual lain tidak dapat ditetapkan secara berulang.
  5. Konfirmasi Pengaturan: Tinjau semua informasi konfigurasi, centang "Mulai mesin virtual setelah pembuatan" (opsional), dan klik Konfirmasi untuk menyelesaikan pembuatan.

    APPhelp_Virtual_VMs_machines_006en.png

Kelola Mesin Virtual​

  • Manajemen Daya: Pilih mesin virtual dan klik tombol "Daya" untuk mengontrol statusnya.

    • Mulai: Memulai mesin virtual.
    • Matikan: Mematikan mesin virtual secara normal.
    • Matikan Paksa: Mematikan mesin virtual secara langsung, yang dapat menyebabkan kehilangan data.
    • Mulai Ulang: Memulai ulang mesin virtual.
    • Jeda: Menjeda mesin virtual yang sedang berjalan dan menyimpan status berjalannya ke ruang penyimpanan.
    • Lanjutkan: Mengembalikan mesin virtual yang dijeda ke status berjalan sebelum dijeda.
  • Hubungkan ke Mesin Virtual: Sistem akan membuka mesin virtual yang dipilih melalui konsol web VNC, tempat Anda dapat mengoperasikan mesin virtual secara langsung.

  • Edit Mesin Virtual: Pilih mesin virtual yang dimatikan dan klik "Edit" untuk mengubah spesifikasi perangkat keras dan izinnya.

  • Hapus Mesin Virtual: Pilih mesin virtual dan klik "Hapus" untuk menghapusnya. Operasi ini akan menghapus mesin virtual dan semua disk virtual yang terkait.

  • Fungsi Lainnya

    • Klon: Buat salinan dengan cepat berdasarkan mesin virtual saat ini, dengan jumlah klon yang dapat ditentukan.
    • Impor: Impor dari berkas OVA, atau dari image disk di host, dan buat mesin virtual baru berdasarkan konfigurasinya.
    • Ekspor: Ekspor mesin virtual sebagai berkas dan simpan ke folder bersama. Anda dapat memilih OVA standar atau OVA yang kompatibel dengan VMware.
    • Migrasi: Migrasikan mesin virtual ke host lain atau ubah lokasi penyimpanannya. Tersedia tiga mode migrasi yang dapat dipilih: mengubah host yang menjalankan, mengubah ruang penyimpanan, atau mengubah host yang menjalankan dan ruang penyimpanan. Migrasi langsung didukung untuk mesin virtual yang berjalan.
    • Ambil Snapshot: Buat titik pemulihan secara manual untuk mesin virtual (termasuk status, pengaturan, dan semua disk). Anda dapat melihat jenis snapshot (crash-consistent/file-system-consistent), menambahkan deskripsi snapshot, dan melindungi snapshot tersebut dengan opsi "Kunci".
    • Daftar Snapshot: Lihat dan kelola semua snapshot, serta pulihkan atau klon dari snapshot mana pun. Saat memulihkan dari snapshot, Anda dapat mencentang "Ambil snapshot sebelum memulihkan mesin virtual", sehingga jika proses pemulihan gagal, snapshot ini dapat digunakan untuk pemulihan.
Catatan
  • Disarankan untuk menginstal QEMU Guest Agent. Setelah instalasi, perintah shutdown dan restart akan diteruskan ke sistem operasi untuk memastikan eksekusi yang berhasil.
  • Ketika mesin virtual berjalan, konfigurasi inti seperti CPU, memori, kartu video, adaptor jaringan, urutan/antarmuka hard disk virtual, dan kontroler USB tidak dapat dimodifikasi. Hanya penambahan langsung hard disk virtual VirtIO yang didukung.
  • Selama impor, ukuran dan urutan disk dalam OVA atau image disk tidak dapat dimodifikasi.
  • Ketika mengimpor berkas OVA, sistem akan secara otomatis menerapkan konfigurasi berdasarkan berkas tersebut.
  • Ketika mengimpor image disk virtual ke mesin virtual, jika image tidak berada di lokasi penyimpanan yang ditentukan, sistem akan mengunduhnya dari lokasi lain dan menyimpannya ke lokasi saat ini.

Ruang Penyimpanan​

Anda dapat menambahkan dan mengelola ruang penyimpanan untuk mesin virtual. Semua hard disk virtual menggunakan thin provisioning, hanya menempati ruang fisik ketika data ditulis.

Daftar Ruang Penyimpanan​

Menampilkan status dan penggunaan semua ruang penyimpanan yang ditambahkan dalam daftar.

  • Informasi Umum: Nama ruang penyimpanan, status, penyimpanan terpakai/total, penggunaan.
  • Informasi Terperinci: Host, kapasitas total, ruang tersedia, ruang yang dialokasikan ke hard disk virtual.
  • Penggunaan Mesin Virtual: Menampilkan, dalam daftar, semua mesin virtual dan detail penggunaan disknya yang menggunakan disk virtual pada ruang penyimpanan ini.

Kelola Ruang Penyimpanan​

  • Buat Ruang Penyimpanan: Pilih ruang penyimpanan dengan sistem berkas Btrfs dari volume yang tersedia di host. Anda dapat mengatur ambang batas "ruang tidak cukup" (5~30); ketika ruang tersedia berada di bawah ambang batas ini atau ruang penyimpanan penuh (2 GB), sistem akan mengirim pesan notifikasi.
  • Edit Ruang Penyimpanan: Ganti nama ruang penyimpanan yang telah ditambahkan.
  • Hapus Ruang Penyimpanan: Hapus ruang penyimpanan yang dipilih dari VMs. Jika ruang penyimpanan masih berisi data mesin virtual atau image, Anda dapat memilih untuk menyimpan data tersebut.
Catatan
  • Anda hanya dapat memilih volume dengan Btrfs dan lebih dari 2 GB ruang tersedia sebagai ruang penyimpanan mesin virtual.
  • Ketika ada mesin virtual yang berjalan di ruang penyimpanan, ruang penyimpanan tersebut tidak dapat dihapus.

Jaringan​

Anda dapat membuat dan mengelola jaringan virtual untuk mesin virtual, memungkinkan komunikasi antara mesin virtual dan antara mesin virtual dengan jaringan eksternal.

Daftar Jaringan​

Menampilkan semua jaringan virtual yang dikonfigurasi dalam daftar.

  • Informasi Umum: Nama jaringan, status, jenis jaringan (Privat, Eksternal).
  • Informasi Asosiasi: Jumlah host yang menggunakan antarmuka fisik, antarmuka jaringan, VLAN ID, daftar mesin virtual yang menggunakan jaringan ini.

Kelola Jaringan​

  • Buat Jaringan: Atur nama jaringan, jenis jaringan (Privat, Eksternal), dan VLAN ID (opsional), dan dari semua host, pilih antarmuka jaringan fisik yang akan digunakan untuk membangun jaringan virtual ini.
  • Edit Jaringan: Ubah nama jaringan virtual, VLAN ID, atau antarmuka jaringan fisik yang terkait.
  • Hapus Jaringan: Hapus jaringan virtual yang dipilih.
Catatan
  • Jika beberapa antarmuka jaringan dari jaringan virtual tidak berfungsi dengan baik, status jaringan virtual akan menjadi peringatan, tetapi koneksi jaringan mesin virtual masih akan tersedia.
  • Jika semua antarmuka jaringan dari jaringan virtual tidak berfungsi dengan baik, status jaringan virtual akan menjadi kesalahan. Harap periksa perangkat jaringan dan konfirmasi koneksi jaringan lingkungan.
  • Jaringan virtual eksternal harus menyertakan setidaknya satu antarmuka jaringan.
  • Setelah jaringan virtual dihapus, semua antarmuka virtual di jaringan tersebut akan terputus. Untuk menetapkan ulang antarmuka virtual, buka VMs > Mesin Virtual > Edit.
  • Jika Open vSwitch gagal diaktifkan secara otomatis, silakan buka "Control Panel > Network" untuk mengaktifkannya secara manual, agar mesin virtual dapat terhubung ke jaringan dengan normal.

Image​

Modul Image digunakan untuk mengelola disk instalasi sistem operasi (.iso) dan berkas image hard disk virtual (.vmdk, .qcow2, dll.) yang diperlukan untuk membuat mesin virtual.

Daftar Image​

Menampilkan semua berkas image yang ditambahkan dalam daftar.

  • Informasi Umum: Nama image, status (Diaktifkan/Dinonaktifkan), jenis berkas, ukuran berkas.
  • Informasi Lain: Versi image, lokasi penyimpanan.

Tambahkan Image​

  1. Pilih Metode Impor: Pilih untuk mengimpor dari "Berkas NAS lokal" atau "Berkas komputer lokal".
  2. Pilih Berkas: Di jendela yang terbuka, pilih berkas image yang diinginkan. Format yang didukung: .iso, .vmdk, .vdi, .vhd, .vhdx, .img, .qcow2.
  3. Pilih Ruang Penyimpanan: Pilih ruang penyimpanan untuk menyimpan berkas image ini.
    • Catatan: Jika mengunggah secara manual dari komputer, jangan tutup atau segarkan browser selama proses pengunggahan.
Catatan
  • Format yang didukung:
    • Berkas ISO: *.iso.
    • Image hard disk: *.vmdk, *.vdi, *.vhd, *.vhdx, *.img, *.qcow2.
  • Jika mengunggah berkas instalasi secara manual dari komputer, jangan tutup atau segarkan browser selama proses pengunggahan untuk menghindari gangguan pada pengunggahan.

Manajemen Image​

  • Edit Image: Ubah lokasi penyimpanan berkas image.
  • Hapus Image: Hapus berkas image yang dipilih dari aplikasi. Jika image telah di-mount oleh mesin virtual, setelah dihapus image tersebut akan di-unmount dari mesin virtual terlebih dahulu.

Log​

Mencatat operasi dalam aplikasi VMs, mendukung melihat, mengekspor, dan mengelola log.

Kelola Log​

Di halaman Log, Anda dapat melihat log semua tugas, atau memilih tugas tertentu untuk melihat log. Anda juga dapat melakukan pengaturan berikut untuk log:

  1. Cari: Dapat mencari kejadian;
  2. Segarkan: Segarkan log;
  3. Ekspor: Ekspor log;
  4. Hapus: Hapus log – dapat menghapus semua log atau log tertentu;
  5. Pengaturan: Atur kebijakan penyimpanan log; log yang tidak sesuai dengan kebijakan akan otomatis dihapus.

Alat Baris Perintah CLI​

VMs dilengkapi alat baris perintah CLI yang dapat digunakan untuk melakukan kueri dan mengelola mesin virtual. Setelah VMs diinstal, alat ini dapat dipanggil di terminal lokal, sesi SSH, serta dalam skrip atau alat operasi otomatis. CLI berkomunikasi dengan layanan VMs melalui Unix socket lokal dan mendukung keluaran tabel serta JSON, memudahkan manajemen massal dan pengembangan lanjutan.

Untuk detailnya, lihat VMs CLI.


FAQ​