Panduan Integrasi TrueNAS iSCSI dengan VMware & Proxmox untuk Datastore Virtualisasi
Tested & Verified On
TrueNAS SCALE atau CORE dengan VMware / Proxmox modern
Prerequisites
TrueNAS sudah aktif dengan pool ZFS yang sehat. Host VMware atau Proxmox siap melakukan discovery iSCSI. Jaringan storage dan manajemen dipisahkan secara logis bila memungkinkan.
Overview & Tujuan Belajar
Ringkasan Tutorial
Panduan yang menekankan integrasi TrueNAS sebagai storage untuk virtualisasi, termasuk perbedaan file share dan iSCSI, pembuatan zvol, target, dan validasi datastore di hypervisor.
Tujuan Belajar
- Membedakan use case NAS file-level dan iSCSI block-level.
- Membangun zvol serta target iSCSI untuk datastore virtualisasi.
- Memvalidasi koneksi datastore dari VMware atau Proxmox.
Hasil Akhir yang Diharapkan
Setelah menyelesaikan seluruh modul, peserta diharapkan mampu mengulang implementasi ini secara mandiri, memahami alasan desainnya, dan melakukan verifikasi hasil di lapangan tanpa hanya menyalin konfigurasi.
Target Belajar Spesifik
- Membedakan use case NAS file-level dan iSCSI block-level.
- Membangun zvol serta target iSCSI untuk datastore virtualisasi.
- Memvalidasi koneksi datastore dari VMware atau Proxmox.
Topologi Lab & Skenario
- TrueNAS melayani SMB/NFS untuk file share dan iSCSI untuk hypervisor.
- Hypervisor terhubung ke jaringan storage yang sama.
- Datastore dipakai untuk VM uji.
Glosarium Istilah & Singkatan
Kenapa Glosarium Ini Penting
Materi Panduan Integrasi TrueNAS iSCSI dengan VMware & Proxmox untuk Datastore Virtualisasi memuat cukup banyak istilah teknis dan singkatan. Modul ini disediakan agar pembaca awam tidak tersendat saat menjumpai istilah yang sering dipakai engineer jaringan, server, storage, dan security.
Cara Menggunakan Modul Ini
- Baca istilah yang belum Anda pahami sebelum lanjut ke implementasi.
- Kembali ke glosarium ketika menemukan singkatan baru di langkah konfigurasi.
- Gunakan definisi ini sebagai pijakan awal, lalu cocokkan dengan output perangkat yang Anda pakai.
Istilah Penting yang Perlu Dipahami
15 istilahIP Address
Alamat logis yang diberikan ke perangkat agar dapat saling berkomunikasi di jaringan.
Gateway
Perangkat atau alamat tujuan pertama yang dipakai host untuk keluar dari subnet lokalnya.
Subnet
Bagian jaringan yang dibatasi oleh subnet mask agar segmentasi alamat lebih rapi dan efisien.
Latency
Waktu tempuh paket dari sumber ke tujuan. Latency tinggi biasanya terasa sebagai koneksi lambat atau jeda.
Failover
Perpindahan layanan atau trafik ke jalur cadangan saat jalur utama gagal.
Throughput
Jumlah data yang benar-benar berhasil dikirim dalam satuan waktu tertentu.
Hypervisor
Platform virtualisasi yang menjalankan banyak mesin virtual di atas satu server fisik.
Cluster
Sekelompok node yang bekerja bersama untuk meningkatkan ketersediaan, skalabilitas, atau performa.
High Availability
Desain agar layanan tetap tersedia walau salah satu komponen gagal.
ACL
Daftar aturan untuk mengizinkan atau menolak trafik berdasarkan kriteria tertentu.
Proxmox VE
Platform virtualisasi berbasis Debian untuk menjalankan VM, container, cluster, dan storage terintegrasi.
TrueNAS
Sistem operasi storage berbasis ZFS untuk file sharing, snapshot, dan replikasi data.
VMware ESXi
Hypervisor bare-metal untuk menjalankan mesin virtual di server fisik.
AH
Protokol bagian IPSec yang mengamankan integritas dan otentikasi asal paket IP tanpa mengenkripsi isi payload.
IKE
Protokol otomatisasi pertukaran kunci kriptografi dan negosiasi Security Association (SA) pada IPSec VPN.
Persiapan Lab & Topologi
Versi Perangkat & Platform Uji
TrueNAS SCALE atau CORE dengan VMware / Proxmox modern
Estimasi Waktu Praktik
120-150 menit
Prasyarat Sebelum Memulai
- TrueNAS sudah aktif dengan pool ZFS yang sehat.
- Host VMware atau Proxmox siap melakukan discovery iSCSI.
- Jaringan storage dan manajemen dipisahkan secara logis bila memungkinkan.
Topologi Lab & Skenario Praktik
- TrueNAS melayani SMB/NFS untuk file share dan iSCSI untuk hypervisor.
- Hypervisor terhubung ke jaringan storage yang sama.
- Datastore dipakai untuk VM uji.
Implementasi Bertahap
Kasus Lapangan & Sasaran Implementasi
Banyak tim membeli TrueNAS tanpa menentukan apakah kebutuhan utamanya file share atau datastore hypervisor. Akibatnya struktur pool, jenis share, dan ekspektasi performa sering tidak sesuai dengan beban kerja nyata.
Target pembaca: Admin storage atau virtualisasi yang ingin memakai TrueNAS untuk lab atau produksi kecil-menengah.
Hasil akhir yang harus dicapai: TrueNAS dapat dipakai secara tepat sebagai file share maupun iSCSI datastore, dengan pemisahan peran yang jelas dan verifikasi di hypervisor.
Tahapan Implementasi Lapangan
- Tentukan pemisahan antara dataset file share dan zvol untuk iSCSI agar operasional tidak bercampur.
- Bangun target iSCSI, portal, dan ACL host pada TrueNAS.
- Lakukan discovery target dari VMware atau Proxmox lalu buat datastore.
- Uji operasi VM dan bandingkan ekspektasi performa dengan tipe storage yang dipilih.
Contoh Konfigurasi / Command Penting
1. Buat dataset file share terpisah dari zvol iSCSI.
2. Buat portal, target, dan ACL initiator.
3. Discovery dari hypervisor.
4. Buat datastore dan uji VM.
CLI Command & Script Konfigurasi Lengkap
1. Buat dataset file share terpisah dari zvol iSCSI. 2. Buat portal, target, dan ACL initiator. 3. Discovery dari hypervisor. 4. Buat datastore dan uji VM.
Verifikasi & Troubleshooting
Hal yang Wajib Diverifikasi
- File share dan iSCSI tidak tercampur secara fungsi maupun permission.
- Datastore iSCSI terdeteksi di hypervisor.
- VM dapat dibuat atau dipindahkan ke datastore TrueNAS.
- Tim memahami kapan memakai SMB/NFS dan kapan memakai iSCSI.
Troubleshooting Paling Sering Muncul
- Jika datastore tidak muncul, cek target, ACL host, dan jaringan storage.
- Jika performa buruk, audit disk backend, ARC, NIC, dan jenis traffic lain di TrueNAS.
- Jika permission file share kacau, periksa ACL dataset dan mapping user/group.
Checklist Verifikasi Hasil Lab
- File share dan iSCSI tidak tercampur secara fungsi maupun permission.
- Datastore iSCSI terdeteksi di hypervisor.
- VM dapat dibuat atau dipindahkan ke datastore TrueNAS.
- Tim memahami kapan memakai SMB/NFS dan kapan memakai iSCSI.
Keputusan Desain & Praktik Lapangan
Keputusan Desain yang Perlu Dipahami
- Artikel ini menempatkan TrueNAS sebagai titik temu antara storage file-level dan block-level.
- Jangan berharap performa datastore besar jika backend disk dan network belum memadai.
- Pisahkan dataset user dan storage hypervisor agar snapshot serta permission lebih terkendali.
Kesalahan yang Sering Terjadi di Lapangan
- Mencampur file share user dan datastore hypervisor tanpa batas jelas.
- Membuka target iSCSI ke host yang tidak perlu.
- Tidak menguji VM nyata setelah datastore terbentuk.
Artefak Serah Terima yang Harus Disimpan
- Daftar dataset, zvol, dan target iSCSI.
- Dokumen host yang diizinkan mengakses datastore.
- Hasil uji VM pada storage TrueNAS.
Langkah Lanjut Setelah Praktik
Setelah modul ini selesai, ulangi implementasi tanpa melihat catatan langkah demi langkah, lalu dokumentasikan hasil verifikasi, kendala, dan perubahan desain. Cara ini membantu materi benar-benar berpindah dari sekadar dibaca menjadi keterampilan kerja.