Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- KULIAH ONLINE 21
- Pemateri: Akang Kurniadi Engkur
- Materi: Perkenalan Proxmox
- Waktu: 9 September 2014 jam 19.30 WIB
- Tempat: #ubuntu-indonesia @ freenode
- ===========================================================================
- [19:48:35] <engkur> ============== proxmox virtualization environment ================
- [19:48:41] <learnit> Topik atau judulnya?
- [19:48:45] * Malsasa has changed topic for #ubuntu-indonesia to: "Kuliah Online 21 "Perkenalan Proxmox" oleh Kang engkur | Peraturan Kuliah http://tempel.blankon.in/194502 | G+ Comunity http://goo.gl/kM54wa | Log Kuliah http://goo.gl/b5QEz1 atau http://goo.gl/ofB9ns"
- [19:49:15] <learnit> Terima kasih.
- [19:49:19] <engkur> ============== perkenalan proxmox virtualization environment ================
- [19:49:27] <zulfikar_> nyimak
- [19:49:28] <niwan> Segeerrrr udah mandi, kuliah2,.. :)
- [19:49:52] <niwan> nyimak..
- [19:50:48] <engkur> sebelum membahas proxmox aku mau tanya dulu
- [19:50:58] <engkur> 1. sering liat website down
- [19:51:01] <xcod_> siap tanya ?
- [19:51:06] <xcod_> sering
- [19:51:09] <xcod_> why
- [19:51:14] <engkur> server down
- [19:51:16] <niwan> sering kang..
- [19:51:24] <sumar> sering
- [19:51:37] <engkur> website apa yang enggak pernah down
- [19:51:52] <xcod_> google
- [19:51:56] <engkur> atau kalo down bisa di itung jari selama bertahun tahun
- [19:52:00] <niwan> google...??
- [19:52:08] <HudaTsuyoshi1> Facebook aja pernah :D
- [19:52:35] <Malsasa> Interpol.
- [19:52:37] <zulfikar_> microsoft.com ga pernah kayanya
- [19:52:57] <engkur> google amazon microsoft oracle redhat ...
- [19:53:10] <HudaTsuyoshi1> Yg selama ini blm pernah saya liat down sih google
- [19:53:12] <engkur> kenapa mereka enggak down
- [19:53:33] <engkur> kenapa website kecil kecilan itu gampang down
- [19:53:35] <niwan> Kurang tau juga, servernya mungkin,..??
- [19:53:40] <xcod_> infrastrukture jaringannya sangat canggih mungkin
- [19:53:55] <sumar> teknisinya handal mungkin
- [19:53:58] <Malsasa> HA?
- [19:54:08] <petani> takdir <<
- [19:54:13] <zulfikar_> cloud kang mungkin
- [19:54:18] <}i{> karna ada switching untuk balancingnya. kalo server kecil mana punya =_____=
- [19:55:03] <engkur> 1 mereka punya infratruktur yang sangat bagus
- [19:55:07] <alunux> infrastrukturnya?
- [19:55:13] <engkur> mereka bikin server cloud
- [19:55:36] <engkur> google punya ribuan... jutaan server saat ini mungkin ...
- [19:55:55] <engkur> amazon microsoft juga...
- [19:56:15] <engkur> jadi mati 10% aja sih gak berasa apa apa buat si google
- [19:56:42] <andrian87> test
- [19:56:47] <engkur> ok itu skala besar
- [19:56:51] <engkur> kalo skala kecil kecilan
- [19:57:02] <zulfikar_> UEC mungkin
- [19:57:03] <engkur> kita bisa build ha cluster server
- [19:57:07] <xcod_> ya kecil kecilan dengan virtualissi mungkin
- [19:57:10] <niwan> Yups kang..
- [19:57:21] <xcod_> iy cluster
- [19:57:46] <engkur> minimal punya 2 server 2 switch 2 power source 2 uplink internet
- [19:58:34] <engkur> dulu nya ha ini jalan langsung di server
- [19:59:04] <engkur> software nya heartbeat sekarang berubah jadi corosync + pacemaker
- [19:59:53] <engkur> software heartbeat/pacemaker ini memeriksa kesehatan service software nya
- [20:00:16] <engkur> kayak apache/nginx/light-httpd mysql/mariadb
- [20:00:31] <engkur> termasuk filesystem nya
- [20:01:24] <engkur> kalo salah satu server kena masalah
- [20:01:45] <engkur> service down ngehang lan card nya putus
- [20:01:49] <engkur> power nya mati
- [20:01:52] <engkur> kemasukan kecoak
- [20:02:05] <engkur> dsb dsb....
- [20:02:14] <engkur> server ke 2 akan ambil alih job
- [20:02:26] <engkur> nerusin service server 1
- [20:04:33] <isul_> malamm
- [20:08:16] <andrian87> malemmmmm
- [20:08:58] <niwan> Lanjuuuttt...
- [20:10:25] <Raka_eLco> selamat malam :D
- [20:12:41] <petani> ada kemungkinan kang engkur sedang ada "sesuatu" mendadak
- [20:12:51] <petani> biasanya ga akan lama, harap tunggu
- [20:13:32] <engkur> sory...
- [20:13:38] <petani> :)
- [20:13:39] <engkur> di ajak ngobrol sama temen
- [20:14:23] <zulfikar_> oke lanjut
- [20:14:58] <niwan> Siap tidak apa2 kang engkur... :) Lanjuuut...
- [20:15:06] <engkur> ok...
- [20:15:09] <saa7_go> ada kuliah apa nie?
- [20:15:13] <saa7_go> owh
- [20:15:15] <saa7_go> proxmox
- [20:15:28] <engkur> nah itu kalo install ha cluster nya di bare-metal = os di hardware beneran
- [20:15:39] <engkur> nah sekarang jaman nya virtualisasi
- [20:15:50] <engkur> ha nya agak berbeda nih
- [20:16:10] <engkur> dari pada jalanin service nya di server yang laen
- [20:16:33] <engkur> vm = virtual mesin nya pindah dari host-1 ke host-2
- [20:16:42] <engkur> host = komputer beneran
- [20:16:47] <engkur> vm = virtual mesin
- [20:16:59] <learnit> Permisi, Om Engkur. Menyela.
- [20:17:03] <learnit> Apa itu... HA?
- [20:17:15] <Guest54247> bang mau nanya proxmox itu apa ya?
- [20:17:30] <engkur> nah proxmox/vmware/xen-server/microsoft hyper-v/ cara kerja nya kayak begini
- [20:17:33] <engkur> ok...
- [20:17:42] <xcod_> oe lanjut
- [20:17:43] <engkur> HA = High Availability
- [20:17:49] -*- aryo (y) learnit
- [20:18:14] <engkur> system yang menjaga layanan / service walaupun ada kecelakaan....
- [20:18:23] <engkur> jangan sampe down
- [20:18:30] <engkur> kecuali kena bom atom
- [20:18:33] <petani> proxmox = salah satu software virtualisasi.(contoh vmaware, virtualbox, dll)
- [20:18:47] <engkur> nah tuh udah di sela sama petani
- [20:19:11] <engkur> petani, kirain ngerti bertani aja
- [20:19:32] <isul_> kao saya ngertinya promag heee
- [20:19:41] <petani> :-D
- [20:19:44] <engkur> https://www.proxmox.com/proxmox-ve
- [20:20:17] <engkur> ok yang pernah pake vmware virtualbox siapa ?
- [20:20:25] <engkur> di desktop atau notebook
- [20:20:27] <zulfikar_> aneee kang
- [20:20:36] <HudaTsuyoshi1> Saya :D
- [20:20:38] <alunux> Saya.
- [20:20:40] <sumar> saya virtualbox sering
- [20:20:46] <xcod_> vibox
- [20:20:59] <engkur> nah vmware vsphare produk buat server
- [20:21:16] <engkur> proxmox build dari debian
- [20:21:19] <suka-balik> \m/
- [20:21:22] <zulfikar_> VMM di azure
- [20:21:51] <engkur> oran proxmox bikin sowftare management gui dan engine yang lebih nyaman aja di pake
- [20:22:10] <engkur> kalo azure setahu ku itu pake windows sever
- [20:22:23] <showcheap2> CoreOS mirip2 ya semacam proxmox kang?
- [20:22:39] <engkur> belon nyoba coreos
- [20:22:42] <zulfikar_> heheh iya kang, dulu sempet pake azure pack
- [20:22:57] <engkur> kalo liat dari distrowatch sih
- [20:23:10] <engkur> coreos itu minimalis os buat install di virtual mesin
- [20:23:48] <engkur> nah dengan proxmox atau virtualisasi ha ini
- [20:23:55] <showcheap2> google appengine pake coreos
- [20:24:26] <engkur> kita bisa mengindari down karena kerusakan hardware/network/power
- [20:24:43] <engkur> tapi tetep aja gak bisa mengindari dari kerusakan software
- [20:24:47] <engkur> kayak salah coding
- [20:25:02] <engkur> database salah setup
- [20:25:33] <engkur> kalo kita install sever di hardware fisik
- [20:26:12] <engkur> tuh server rentan kerusakan padahal service web sangat penting jangan sampe mati sedetik pun....
- [20:26:54] <engkur> hdd rusak lan putus power ngetrip... salah satu kerusakan hw yang menghantui admin...
- [20:27:47] <saa7_go> benul
- [20:28:23] <niwan_> Terus2...
- [20:28:27] <engkur> itu recovery ganti hardware bisa makan waktu berjam jam/ berhari hari kali kalo hardware nya susah
- [20:28:57] <engkur> dengan ha virtualisasi cluster kita bisa minimalisir kerusakan hw kayak begitu
- [20:29:19] <niwan_> oke, bisa dipahami..
- [20:29:29] <xcod_> lanjut
- [20:29:35] <engkur> ok tadi kita bahas kalo host down vm nya pindah ke host lain nya
- [20:29:44] <engkur> bagai mana dengan hardisk nya/data nya
- [20:30:10] <engkur> apakah ikut pindah atau gimana ?
- [20:30:11] <xcod_> ia bagaimna?
- [20:30:21] <engkur> bagaimana kalau hdd host 1 crash
- [20:30:28] <niwan_> nah, itu yang ada dibenak saya..
- [20:30:48] <niwan_> mungkin kah, back up otomatis,..??
- [20:32:32] <engkur> bisa di bilang live-backup
- [20:33:03] <engkur> ha cluster biasanya punya system storage yang di bikin di box terpisah
- [20:33:07] <niwan_> yups kang,.. Lanjut..
- [20:33:26] <engkur> kalo cuma 2 server di bikin ha
- [20:33:41] <engkur> storage lokal nya di mirror dari host-1 ke host-2
- [20:34:03] <engkur> pake sofwtare drbd
- [20:34:18] <alunux> drbd?
- [20:34:29] <engkur> drbd ini live-copy block device
- [20:34:31] <niwan_> itu tugas software buat mirrorin,..??
- [20:34:58] <engkur> drbd = distribute replication block device
- [20:35:44] <engkur> di atas drbd ini baru di bikin device yang di mounting gantian antara host1 dan host2
- [20:36:01] <engkur> ... ok
- [20:36:04] <engkur> ada yg tanya
- [20:36:07] <thrvers> Selamat Malam :D
- [20:36:42] <petani> hmm
- [20:36:45] <Malsasa> hmm
- [20:36:50] <niwan_> mounting gantian tuh maksudnya gimana yah kang engkur..??
- [20:36:58] <xcod_> hmm
- [20:37:03] <Malsasa> petani: memikirkan apa yang saya pikirkan?
- [20:37:03] <alunux> hmm
- [20:37:04] <suka-balik> hmm
- [20:37:11] <suka-balik> kok serem ya
- [20:37:18] <thrvers> kenapa ?
- [20:37:20] <alunux> sama Malsasa
- [20:37:28] <petani> Malsasa: sedang dilakukan
- [20:37:43] <engkur> sory...
- [20:37:46] <sumar> penasaran dgn mounting gantian, baru terpikirkan
- [20:37:53] <engkur> 2 host ini agak ribet ngejelasin nya
- [20:38:04] <engkur> lebih enak konfigurasi 5 host ....
- [20:38:28] <engkur> gue udah 1 bulan lagi build 5 host cluster pake proxmox buat sever nya viva.co.id
- [20:38:32] <niwan_> oke, dilanjutkan saja kang engkur, mungkin nanti saya bisa memahaminya sendiri,.. :)
- [20:38:49] <engkur> gpp di sharing... kalo udah final entar bisa gue share doc nya
- [20:39:04] <engkur> 3 host buat promox host nya
- [20:39:15] <engkur> 3 server jalanin proxmox
- [20:39:25] <engkur> 2 host buat storage server
- [20:40:06] <engkur> proxmox itu tugas nya jalanin virtual mesin aja
- [20:40:25] <engkur> hardisk si vm ada di server storage
- [20:40:34] <engkur> dan karena server storage ini ada 2
- [20:40:43] <engkur> jadi kemungkinan 2 nya mati kan kecil
- [20:40:51] <engkur> paling kalo down salah satu lah
- [20:41:01] <engkur> masa janjian dua-dua nya down
- [20:41:17] <niwan_> jadi tugasnya gak berat nian kang yah,... yaya bisa dipahami..
- [20:41:19] <niwan_> haha
- [20:41:40] <engkur> vm di proxmox akan pindah otomatis kalo ada problem di salah satu host
- [20:42:03] <suka-balik> hmm, kan 2 server itu mas, nah sistem kerjanya bergantian apa, satu2
- [20:42:24] <engkur> itu kenapa kita enggak akan install vm nya di hardisk lokal nya itu host
- [20:42:28] <suka-balik> kalo dua2nya idup
- [20:42:50] <engkur> karena host proxmox mounting storage nya barengan
- [20:43:05] <engkur> ke 3 host proxmox ngeliat storage yang sama
- [20:43:34] <engkur> karena disk vm nya ada di server storage jadi gampang aja switch over dari host-1 ke host-2
- [20:43:39] <engkur> cuma beberapa detik
- [20:43:54] <engkur> ok soal di storgae na
- [20:44:29] <engkur> storage-1 punya hardisk 8 @ 146gb
- [20:44:45] <engkur> di bikin raid 5 jadi dapet nya sekitar 1Tb
- [20:45:10] <engkur> storage-2 punay 4 disk 250GB di raid-5 juga dan dapet disk nya 750gb
- [20:45:31] <engkur> storage-1 & 2 ini server bekas jadi spek nya gak sama
- [20:46:03] <niwan_> Oke, lanjut..
- [20:46:22] <engkur> jadi saya pake sekitar 700gb yang di pake buat share storange host-1/2/3
- [20:46:44] <engkur> sory dari storgae-1 ==> storage-2 ke host-1/2/3
- [20:47:51] <engkur> storage-1/2 jalanin drbd buat replikasi blok device device /dev/sda4 di storage-1 ke /dev/sda5 di storgae-2
- [20:48:27] <engkur> sory... kalo kita pake raid-hardware hardisk yang banyak itu keliatan sebagai 1 disk aja di OS
- [20:49:06] <engkur> hasil nya drbd akan membuat device /dev/drbd0 yang di jalanin di salah satu server storage
- [20:49:19] <engkur> setelah device drbd nya idup
- [20:49:34] <engkur> di atas nya jalanin service iscsi
- [20:49:45] <engkur> ok aku jelasin soal iscsi
- [20:50:18] <engkur> ada yang tau fiber channel ?
- [20:50:32] <engkur> ah bentar buka sesi tanya dulu deh
- [20:50:46] <engkur> agak ngebul kepala nya
- [20:52:20] <niwan_> Nih, intinya baru buat storage aja kang yah,..?? yang 1,7TB tuh,..??
- [20:53:59] <showcheap> kang engkur tanya..
- [20:54:15] <engkur> yap
- [20:54:17] <engkur> gimane
- [20:54:38] <showcheap> seperti kasusnya kang engkur kan buat web host ya,,
- [20:55:02] <showcheap> nah proxmox kan di installnya di sebuah komputer tapi isinya beberapa host gitu ya intinya
- [20:55:22] <engkur> host = komputer fisik
- [20:55:23] <showcheap> setiap host itu IP nya gimana? apa dapet IP public semua
- [20:55:32] <engkur> vm = virutal mesin
- [20:55:39] <engkur> host itu ada beberapa vm
- [20:55:40] <showcheap> oh ya, maaf VM
- [20:56:02] <engkur> yap bisa ip publik atau private terserah sih
- [20:56:18] <engkur> itu bagian network nya yang nanti nya mau nya gimana
- [20:56:33] <engkur> kalo pake private ya entar di nat aja di firewall publik nya
- [20:56:35] <showcheap> kemarin pernah lihat ada yang manage proxmox di salah satu pc, isinya ada linux sama windows 7
- [20:57:11] *** Mode #ubuntu-indonesia +b *!*@202.67.42.* by Malsasa
- [20:57:16] <showcheap> nah kalau 1 host itu cuman ada 1 lancard,
- [20:57:45] <showcheap> trus misalkan 1 lancard itu rusak vm yang lain gak bisa saling komunikasi donk kalau misalkan di buat cluster
- [20:58:09] <engkur> showcheap, yap good question
- [20:58:20] <engkur> mangkanya kalo bikin cluster kayak begini
- [20:58:33] <engkur> manfaatkan semua nic di sevrer
- [20:58:42] <engkur> serve gue punya 4 nic onboard
- [20:58:46] <engkur> jadi gue bagi 2
- [20:59:18] <engkur> eth0/eth1 di bonding trus di bridge buat network vm
- [20:59:34] <engkur> eth2/3 nya di bonding dan di pake buat network storge
- [20:59:47] <engkur> jadi mati 1 nic gak akan bermasalah
- [20:59:58] <engkur> ok ada yg tanya lagi
- [21:00:33] <showcheap> tanya lagi kang, soal live backup tadi
- [21:00:45] <engkur> yap
- [21:01:32] <showcheap> misalkan di host A ada storage untuk server production, lalu ada host B ada storage server untuk backup
- [21:01:56] <showcheap> nah, kalau live backup kan modelnya real time data di host A berubah di Host B berubah ya
- [21:02:41] <niwan_> Nyimak, biar paham...
- [21:03:20] <showcheap> kan kemungkinan rusaknya barengan, wong jalanya bareng, datanya juga read write bareng
- [21:03:27] <showcheap> *misalnya
- [21:03:40] <engkur> yap
- [21:04:04] <engkur> yap drbd ini real-time
- [21:05:30] <engkur> hmm ini bukan backup sih nama nya...
- [21:05:42] <engkur> apa ya...
- [21:05:58] <engkur> kalo backup itu biasa nya enggak real time
- [21:06:12] <engkur> dan bisa di recovery untuk waktu tertentu
- [21:06:12] <sumar> maaf, mirroring mungkin
- [21:06:17] <engkur> iya mirroring
- [21:06:39] <engkur> ok lanjut nih
- [21:06:58] <engkur> tauk iscsi
- [21:07:12] <engkur> fiber channel ?
- [21:07:31] <engkur> dulu sebelum jaman lan 1gb
- [21:07:40] <engkur> fiber-channel ini solusi san yang paling bagus
- [21:07:48] <engkur> sory san udah tau ?
- [21:08:10] <engkur> san = storage attach network
- [21:08:15] <engkur> nas = network attach storage...
- [21:08:24] <engkur> kok gantian doang ya
- [21:08:49] <engkur> san itu jalan di level block device
- [21:09:24] <engkur> fiber-channel/iscsi/aoe(ata over ethernet) ini termasuk protokol san
- [21:09:31] <engkur> sedangkan nas itu di level filesustem
- [21:09:57] <engkur> nfs/samba/sshfs ini nas
- [21:10:39] <engkur> jaman dulu orang seneng nya pake fiber-channel soal nya kenceng dapet 2Gb pake kabel fiber lagi
- [21:11:00] <engkur> tapi sekarang ada iscsi
- [21:11:27] <engkur> iscsi ini protokol scsi (protokol disk storage kayak ata/sata)
- [21:11:37] <engkur> tapi lewat network ip
- [21:12:17] <engkur> jadi kalo kita dapet storage iscsi dari storage
- [21:12:38] <engkur> di storage = /dev/drbd0 sebesar 700gb
- [21:13:03] <engkur> entar di mounting di host proxmox akan berubah jadi sebuah device baru kayak /dev/sdb
- [21:13:17] <engkur> kalo di windows akan keliaan sebagai hardisk baru
- [21:14:16] <engkur> ok...
- [21:14:58] <engkur> soal promox host-1/2/3 enggak akan tau kalo misalnya storage nya pindah dari storgae-1 ke 2 dan sebalik nya
- [21:15:12] <engkur> gitu deh
- [21:15:16] <engkur> ada yang tanya sampe sini
- [21:21:02] <engkur> ok kalo gak ada... gue tutup ya...
- [21:21:07] <engkur> besok lagi deh
- [21:21:12] <engkur> ....
- [21:21:42] <engkur> ================= kuliah pengenalan proxmox ditutup ================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement