64
Membangun Cloud Computing Berbasis Free/Open Source Software (F/OSS) Oleh: Nuhajat, S.Kom. Disampaikan pada acara Belajar ICT Bersama Wali Kota Samarinda, Aula Rumah Dinas Wali Kota Samarinda, 11 Oktober 2014. Powered By:

Membangun Cloud Computing Berbasis F/OSS

Embed Size (px)

DESCRIPTION

Membangun Cloud Computing Server Berbasis F/OSS menggunakan Linux Proxmox.

Citation preview

Page 1: Membangun Cloud Computing Berbasis F/OSS

Membangun Cloud Computing

Berbasis Free/Open Source Software (F/OSS)

Oleh:Nuhajat, S.Kom.

Disampaikan pada acara Belajar ICT Bersama Wali Kota Samarinda,Aula Rumah Dinas Wali Kota Samarinda, 11 Oktober 2014.

Powered By:

Page 2: Membangun Cloud Computing Berbasis F/OSS

PERKENALKANNama : Nuhajat Bin BuhoriAlamat : Lamin Tyas No.05,Jl. Bung Tomo Gg. Surya IndahHP : 0812 5331 3788BBM : 7FD7D999Email : [email protected] Blog : egovkaltim.blogspot.com

facebook.com/nuhajat twitter.com/nuhajat linkedin.com/in/nuhajat youtube.com/nuhajat

Page 3: Membangun Cloud Computing Berbasis F/OSS

METODOLOGI PPDIOOFase yang terdapat dalam metode PPDIOO adalah:

1) Prepare

2) Plan

3) Design

4) Implement

5) Operate

6) Optimize

Page 4: Membangun Cloud Computing Berbasis F/OSS

I. Prepare

Page 5: Membangun Cloud Computing Berbasis F/OSS

II. Plan

Page 6: Membangun Cloud Computing Berbasis F/OSS

II. Plan

Page 7: Membangun Cloud Computing Berbasis F/OSS

II. Plan

Page 8: Membangun Cloud Computing Berbasis F/OSS

III. Design

Page 9: Membangun Cloud Computing Berbasis F/OSS

III. Design

Page 10: Membangun Cloud Computing Berbasis F/OSS

III. Design

Page 11: Membangun Cloud Computing Berbasis F/OSS

III. Design

Page 12: Membangun Cloud Computing Berbasis F/OSS

III. Design

Page 13: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Download Proxmox VE dihttp://www.proxmox.com/downloadsBurning kedalam Compact Disk (CD) ataumengunakan Live USB

Page 14: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Page 15: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Pastikan fitur intel-VT/AMD-V pada BIOS sudah aktif (Enabled)

Page 16: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Pada langkah selanjutnya akan muncul halaman awal instalasi, kemudian tekan ENTER.

Page 17: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Langkah selanjutnya pilih I Agree pada bagian lisensi.

Proxmox ini dirilis dalamlisensi GPL sehingga bisa digunakan secara bebas atau free.

Page 18: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Setelah menyetujui lisensi langkah berikutnya adalah memilih hardisk yang akan digunakan untuk sistem Proxmox.

Page 19: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Berikutnya adalah mengatur Location and Time Selection yaitu menentukan lokasidan zona waktu sistem Proxmox VE. Isikan pada tab Country dengan Indonesia.

Page 20: Membangun Cloud Computing Berbasis F/OSS

IV. ImplementSama seperti sistem operasi Linux lainnya Proxmox juga mewajibkan untukpenggunanya menetapkan password. Secara default sistem Proxmox memiliki userroot. Kemudian isikan E-mail, hal ini digunakan untuk monitoring, sehingga segalabentuk informasi akan dikirimkan ke e-mail tersebut.

Page 21: Membangun Cloud Computing Berbasis F/OSS

IV. ImplementKarena Proxmxo dalam konfigurasinya kebanyakan menggunakan web based makaalam hal ini wajib diatur IP untuk keperluan remote menggunakan web. Dan isikanHostname sebagai penamaan host Proxmox server

Page 22: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Setelah langkah-langah yang telah dilakukan tadi maka proses instalasi pun dapatberjalan.

Tunggu sekitar kurang lebih 30 menit sampai proses install selesai.

Page 23: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Apabila proses instalasi selesai kemudian sistem akan meminta reboot PC server.

Page 24: Membangun Cloud Computing Berbasis F/OSS

IV. Implement

Setelah restart maka tampak tampilan Grub Loader

Page 25: Membangun Cloud Computing Berbasis F/OSS

V. Operate

Remotelah dari komputer client melalui browser menggunakan IP yang telah diatur sebelumnya.

Dalam kasus ini menggunakan IP 192.168.0.212.

Page 26: Membangun Cloud Computing Berbasis F/OSS

V. Operate

Page 27: Membangun Cloud Computing Berbasis F/OSS

V. Operate

Membuat Virtual Machine (VM) KVM

Kernel-Based Virtual Machine (KVM) adalah salah satu teknologi virtualisasi yang dikembangkan oleh Linux. KVM adalah sebuah solusi untuk melakukan virtualiasasi pada Linux dengan hardware type 64 bit.

Page 28: Membangun Cloud Computing Berbasis F/OSS

V. OperateSebelum membuat Virtual Machine upload terlebih dahulu file dengan tipe ISO dari Operating System yang akan dijadikan VM. Klik Local disk > Content > Upload >Content : ISO Image.

NB: Upload file tidak perlu dilakukan apabila membuat VirtualMachine dari CD/DVD bisa dimasukkan ke CD/DVD ROM komputer serverProxmox.

Page 29: Membangun Cloud Computing Berbasis F/OSS

V. OperateSetelah Upload ISO dan Virtual

Appliance selesai dilakukan, Lanjut ke

Create VM maka pada tab CD/DVD,

pilihan iso image yang digunakan

sebagai sumber instalasi atau bisa juga

gunakanCD/DVD drive pada komputer

fisik

Page 30: Membangun Cloud Computing Berbasis F/OSS

V. OperateSetelah selesai membuat VM dengan KVM melalui klik ‘Create VM’ Kemudian telah memasukan komponen-komponen Virtual Machine antara lain memory, storage, host name, CPU, network, dan file ISO OS. Pada tab General masukkan Node, VM ID, Name dan Resource Pool jika diperlukan seperti pada contoh gambar di samping ~> maka KLIK FINISH untuk eksekusi.

Page 31: Membangun Cloud Computing Berbasis F/OSS

V. Operate

Kemudian akan muncul sebuah virtual machine baru yang memilki simbol layarkomputer.

Page 32: Membangun Cloud Computing Berbasis F/OSS

V. OperateVirtual Machine OpenVZ

Selain KVM, Proxmox juga mendukung teknologi virtualisasi berbasis OpenVZ. Bila dibandingkan KVM, OpenVZ memiliki keunggulan tersendiri dalam bentuk isolasi sistem VM. Sehingga penggunaan memory lebih efisien. OpenVZ hanya dapat menjalankan sistem operasi berbasis Linux.

Salah satu kelemahan menggunakan OpenVZ adalah tidak dapat melakukan modifikasi kernel. Nama lain dari virtual machine mengunakan OpenVZ sering juga disebut Container.

Page 33: Membangun Cloud Computing Berbasis F/OSS
Page 34: Membangun Cloud Computing Berbasis F/OSS
Page 35: Membangun Cloud Computing Berbasis F/OSS

V. OperateSebelum membuat sebuah container upload terlebih dahulu file OpenVZ template, ini seperti source file ISO yang digunakan pada saat membuat virtual machine KVM.

Klik local disk > Content > Upload > Content : OpenVZ template..

Page 36: Membangun Cloud Computing Berbasis F/OSS

V. Operate

Buat container dengan klik “Create CT” kemudian masukan komponen-komponen VM antara lain memory, storage, host name, CPU, network dan template. Pada tab General masukkan node, VM ID, hostname, password, storage dan Resource Pool jika diperlukan. KLIK FINIS Untuk Eksekusi.

Page 37: Membangun Cloud Computing Berbasis F/OSS

V. Operate

Kemudian akan muncul sebuah virtual machine baru yang memilki simbol segitiga

Page 38: Membangun Cloud Computing Berbasis F/OSS

V. Operate

Page 39: Membangun Cloud Computing Berbasis F/OSS

V. Operate

Page 40: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 41: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 42: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 43: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 44: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 45: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 46: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 47: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 48: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 49: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 50: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 51: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 52: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 53: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 54: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 55: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 56: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 57: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 58: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 59: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 60: Membangun Cloud Computing Berbasis F/OSS

5. Operate

Page 61: Membangun Cloud Computing Berbasis F/OSS

VI. Optimize

Page 62: Membangun Cloud Computing Berbasis F/OSS

VI. Optimize- High Availability (HA)

Proxmox VE Cluster memungkinkan untuk melakukan manajemen terpusat daribanyak server fisik. Sebuah Proxmxo VE Cluster terdiri dari minimal satu master dan beberapa node (minimal satu node).

Fitur utama Proxmxo VE Cluster adalah :1. Manajemen terpusat melalui web.2. Satu login dan password untuk mengakses semua node dan guest.3. Console dapat melihat semua mesin virtual.4. Melakukan migrasi dari mesin virtual antara berbagai mesin secara fisikberbeda.5. Sinkronisasi virtual appliance template store.6. Memungkinkan adanya High Availability pada mesin virtual.

Page 63: Membangun Cloud Computing Berbasis F/OSS

VI. OptimizeMembangun Disaster Recovery Plan Server

System”

“Semakin tinggi High Availability Server System yang diinginkan maka semakin banyak Point Proteksi yang harus dilakukan berarti juga semakin besar biaya yang harus dikeluarkan”.

Page 64: Membangun Cloud Computing Berbasis F/OSS

SEKIAN TERIMA KASIH

facebook.com/nuhajat twitter.com/nuhajat linkedin.com/in/nuhajatyoutube.com/nuhajat

Powered By: