Halo Guys..Ridwan heres.. Come again with new notes update!
Issue menganai kenaikan harga dari "VMware Licensing", membuat beberapa user memberikan reaksi keras. Salah satunya memilih untuk meninggalkan VMware dan beralih ke virtualisasi dari merek lain contohnya seperti Openstack.
Pada tulisan ini aku mau share salah satu tool yang dapat digunakan untuk "Migrate from Vmware", dan tool ini bersifat Opensource dan gratis~
Yaps.. nama tool nya adalah vJailbreak dari Platform9
Tools ini sudah build-up dalam bentuk VM. Kita hanya perlu upload image vJailbreak agar menjadi VM/Instances. Tidak perlu instalasi / config yang sulit untuk menggunakan aplikasi vJailbreak ini.
Ok.. Sudah penasaran mencoba nya ?
langsung saja kita lakukan instalasi vJailbreak~
1. Download & Install vJailbreak
Image qcow2 dari vJailbreak ini berada pada quay.oi
https://quay.io/repository/platform9/vjailbreak?tab=tags
Untuk downloadnya kalian perlu melakukan pool images, Kalian bisa menggunakan docker/podman/oras.
Disini saya akan menggunakan "oras", karena lebih simple.
untuk dokumentasi lengkap cara install oras, bisa dilihat pada link berikut.
https://oras.land/docs/installation/
setelah terinstall lakukan pull images dengan command berikut :
$ oras pull quay.io/platform9/vjailbreak:v0.1.8
** untuk saat ini latest version nya di v0.1.8
Tunggu hingga proses pull berhasil,
akan terdapat directory vjailbreak_qcow2 & file vjailbreak-image.qcow2
Kemudian.. upload images tersebut ke openstack!
Upload file "vjailbreak-image.qcow2", menggunakan command berikut :
$ openstack image create --container-format bare --disk-format qcow2 --file vjailbreak-image.qcow2 vjailbreak-image
Create new-instance menggunakan vjailbreak-image.
Perhatikan beberapa hal berikut, untuk membuat VM nya :
- Flavor = m1.xlarge (8vcPU/16gb RAM/160Gb Disk)
- Network = Pilih yang dapat terkoneksi dengan vCenter environment.
- Security group = allows inbound and outbound traffic.
- Cloud-init = create/reset root password.
Terakhir.. Download VMware Virtual Disk Development Kit (VDDK) Libraries dan extract file tersebut ke dalam VM vJailbreak.
/home/ubuntu/
Seperti gambar berikut :
2. Cara Menggunakan vJailbreak
Setelah VM vJailbreak berhasil running, akses vJailbreak menggunakan web-browser, dan akan tampil seperti berikut.Tujuannya agar aplikasi vJailbreak ini memiliki akses ke kedua environment tersebut untuk proses migrasi.
Selanjutnya, Pilih "Start Migration" yang berada pada kanan atas,
Kemudian akan tampil seperti berikut :Akan terlihat semua VM yang berada pada VMware. Pilih VM yang akan dimigrasi ke Openstack.
Kemudian ada beberapa config yang dapat disesuaikan pada VM seperti
- Network Mapping
- Volume Type
- Guest OS Type
Klik Start Migration.. Pada "Menu Migrations" akan tampil proses dari VM yang sedang di migrasi
**Selama proses migrasi berlangsung, akan terdapat 1 container dari proses v2v yang running.
Tunggu hingga proses selesai.
VM hasil migrasi yang berada di Openstack, akan sama persis seperti apa yang ada di VMware !
3. Migration Process Flow
- Aplikasi vJailbreak akan mengambil data snapshot dari VM yang akan di migrate.
- Data Snapsot tersebut akan di-copy ke dalam volume di openstack melalui vJailbreak
- Instance akan di-create melalui volume tersebut.
Ok, Kurang lebih seperti itu catatan untuk "Migrate from Vmware", sampai bertemu lagi di postingna selanjutnya~
Best Regards
Rdw