π§ 1. Pengantar Virtualisasi Server
7
π Definisi
Virtualisasi server adalah teknologi yang memungkinkan satu server fisik menjalankan beberapa sistem operasi (virtual machine/VM) secara bersamaan.
π― Tujuan:
- Efisiensi penggunaan hardware
- Menghemat biaya operasional
- Mempermudah manajemen server
- Mendukung skalabilitas sistem
π§ Narasi:
Alih-alih membeli banyak server fisik, kita cukup menggunakan satu server kuat yang dibagi menjadi beberapa server virtual.
π§© 2. Konsep Dasar Virtualisasi
7
π Komponen:
- Host OS β sistem utama
- Guest OS β sistem virtual
- Hypervisor β pengelola VM
π§ Narasi:
Hypervisor adalah βotakβ virtualisasi yang mengatur pembagian resource seperti CPU, RAM, dan storage.
βοΈ 3. Jenis Hypervisor
7
π Tabel Perbandingan:
| Tipe | Penjelasan | Contoh |
|---|---|---|
| Type 1 | Langsung ke hardware | VMware ESXi |
| Type 2 | Di atas OS | VirtualBox |
π§ Narasi:
Type 1 lebih cepat dan stabil (digunakan di data center), sedangkan Type 2 cocok untuk pembelajaran.
ποΈ 4. Arsitektur Virtualisasi
8
π Layer:
- Hardware
- Hypervisor
- Virtual Machine
- Guest OS
π§ Narasi:
Setiap VM berjalan seperti komputer mandiri meskipun berada dalam satu server fisik.
π» 5. Software Virtualisasi Populer
π Contoh:
| Software | Fungsi |
|---|---|
| VirtualBox | Virtualisasi desktop |
| VMware Workstation | Virtualisasi profesional |
| VMware ESXi | Virtualisasi server |
π§ Narasi:
VirtualBox sering digunakan mahasiswa karena gratis dan mudah digunakan.
βοΈ 6. Instalasi VirtualBox
π Langkah:
- Download VirtualBox
- Install seperti aplikasi biasa
- Jalankan software
π§ Narasi:
VirtualBox adalah langkah awal untuk belajar virtualisasi tanpa perlu server fisik mahal.
π₯οΈ 7. Membuat Virtual Machine (VM)
7
π Langkah:
- Klik New
- Pilih OS
- Atur RAM & CPU
- Tambahkan storage
- Masukkan file ISO
π§ Narasi:
VM adalah βkomputer virtualβ yang bisa diinstal OS seperti komputer biasa.
πΎ 8. Manajemen Resource VM
7
π Resource:
- CPU
- RAM
- Storage
- Network
π§ Narasi:
Pengaturan resource sangat penting agar semua VM berjalan optimal tanpa saling mengganggu.
π 9. Networking pada Virtualisasi
6
π Mode:
- NAT
- Bridged
- Host-only
π§ Narasi:
Mode jaringan menentukan bagaimana VM terhubung ke internet atau jaringan lokal.
π 10. Snapshot & Cloning
7
π Fungsi:
- Snapshot β backup kondisi VM
- Clone β duplikasi VM
π§ Narasi:
Fitur ini sangat membantu dalam eksperimen tanpa takut merusak sistem.
π§ͺ 11. Studi Kasus Praktikum
π― Kasus:
Membuat server Linux di VirtualBox
π Langkah:
- Install VirtualBox
- Buat VM
- Install Ubuntu Server
- Jalankan server
β οΈ 12. Kelebihan & Kekurangan Virtualisasi
π Tabel:
| Kelebihan | Kekurangan |
|---|---|
| Hemat biaya | Butuh resource besar |
| Fleksibel | Kompleks |
| Mudah backup | Overhead |
π§ Narasi:
Virtualisasi sangat powerful, tetapi membutuhkan perencanaan resource yang baik.
π 13. Keamanan Virtualisasi
π Praktik:
- Isolasi VM
- Update hypervisor
- Backup rutin
π§ Narasi:
Walaupun virtual, VM tetap bisa diserang jika tidak diamankan.
π 14. Ringkasan Materi
| Topik | Inti |
|---|---|
| Virtualisasi | Banyak OS dalam satu server |
| Hypervisor | Pengelola VM |
| VM | Server virtual |
| Snapshot | Backup |
| Networking | Koneksi VM |
π― 15. Latihan / Evaluasi
- Apa itu virtualisasi server?
- Jelaskan perbedaan hypervisor Type 1 dan Type 2!
- Apa fungsi VM?
- Jelaskan snapshot!
- Apa kelebihan virtualisasi?
π Penutup
Virtualisasi server adalah teknologi inti dalam cloud computing modern. Tanpa virtualisasi:
- Cloud tidak berkembang
- Resource tidak efisien
- Infrastruktur mahal