Tutorial Membuat Cloud Computing Menggunakan Openstack

Tutorial Membuat Cloud Computing Menggunakan Openstack
Tutorial Cara Membuat Cloud Computing - Cloud Computing adalah cara menyimpan dan mengakses data-program melalui internet, teknologi cloud computing ini membuat internet menjadi pusat server untuk menyimpan data para pengguna.

Openstack disini digunakan sebagai controller yang mendistribusikan node atau instance, openstack banyak digunakan oleh pengembang karena mudah untuk di implementasikan dan berbasis open source.
Fitur yang disediakan oleh openstack juga cukup baik dan terdapat SDN(software define network) dan didukung oleh OVS(open flow switch), untuk mesimulasikan SDN atau OVS kalian dapat menggunakan mininet.

Berhubung artikel kali ini cukup panjang maka dibagi menjadi 3 buah tahap agar memudahkan anda untuk mengingat sampai tahap keberapa anda mengikuti tutorial ini, berikut ini adalah syarat yang diperlukan:
System Requirment
  • Processor Core i7 6700k 4.5 Ghz
  • 16Gb DDR4 2133 Mhz
  • SSD 256 GB + 1.5 TB HDD 7600 Rpm
  • 100 Mbps Networks
  • CentOs 7 Minimal Install / Dekstop

#Tahap 1

Pada tahap ini saya mempersiapkan jaringan adapter untuk mengolah jaringan dari host (virtualbox) menuju ke guest (virtual machine), lalu dilanjutkan dengan pemasangan openstack sebagai base cloud computing.
Tutorial Membuat Cloud Computing Menggunakan Openstack
Pengaturan Jaringan
Tutorial Membuat Cloud Computing Menggunakan Openstack
Buat jaringan baru dengan perintah “nano ifcfg-nama
Tutorial Membuat Cloud Computing Menggunakan Openstack
Modifikasi jaringan default sesuai gambar ini dengan jenis OVS_BRIDGE perintahnano ifcfg-enp0s3
Tutorial Membuat Cloud Computing Menggunakan Openstack
Install repositori RDO untuk openstack dengan perintah“yum install -y https://www.rdoproject.org/repos/rdo-release.rpm” kemudian update dengan perintah “yum update
Tutorial Membuat Cloud Computing Menggunakan Openstack
Check repositori yang telah dinstall dengan perintah “yum repolist
Kemudian jika sesuai seperti gambar di atas lanjutkan perintah”yum install -y openstack-packstack
Tutorial Membuat Cloud Computing Menggunakan Openstack
Mulai installasi dengan perintah “packstack --allinone
Tutorial Membuat Cloud Computing Menggunakan Openstack
Untuk melihat akun default openstack gunakan perintah “cat /root/packstack-answers-20161211-060443.txt

#Tahap 2

Pada tahap ini saya akan menjelaskan tentang konfigurasi pada openstack dan mengatur jaringan yang telah di konfigurasi pada Tahap 1.
Tutorial Membuat Cloud Computing Menggunakan Openstack
Berikut ini tampilan saat selesai installasi login ke ip yang telah di setting
Pada tahap 1 gunakan akun yang telah di generate pada saat installasi
Tutorial Membuat Cloud Computing Menggunakan Openstack
Tampilan dashboard openstack setelah login melalu panel ini lah
untuk memanage guest os dan pembagian network
Tutorial Membuat Cloud Computing Menggunakan Openstack
Buat jaringan publik melalui menu Networks
Tutorial Membuat Cloud Computing Menggunakan Openstack
Buat subnet untuk jaringan publik 
Tutorial Membuat Cloud Computing Menggunakan Openstack
Setting pool untuk subnet sesuai yang diinginkan
Tutorial Membuat Cloud Computing Menggunakan Openstack
Buat subnet untuk jaringan publik
Tutorial Membuat Cloud Computing Menggunakan Openstack
Buat jaringan publik melalui menu Networks

Tutorial Membuat Cloud Computing Menggunakan Openstack
Buat subnet untuk jaringan publik
Tutorial Membuat Cloud Computing Menggunakan Openstack
Buat subnet jaringan private pada menu Project kemudian ke Networks
Tutorial Membuat Cloud Computing Menggunakan Openstack
Inisialisasi ip dan gateway ip pada subnet

Tutorial Membuat Cloud Computing Menggunakan Openstack
Membuat DHCP pool  untuk subnet private
Tutorial Membuat Cloud Computing Menggunakan Openstack
Menambahkan router melalui menu Project kemudian ke Routers
Tutorial Membuat Cloud Computing Menggunakan Openstack
Inisialisasi ip pada interface routers

Tutorial Membuat Cloud Computing Menggunakan Openstack
Topology jaringan pada openstack yang telah dibuat
Tutorial Membuat Cloud Computing Menggunakan Openstack
Setting rule sesuai gambar ini baik untuk ipv4 dan ipv6
Tutorial Membuat Cloud Computing Menggunakan Openstack
Hasil setelah membuat rule  

Tutorial Membuat Cloud Computing Menggunakan Openstack
Setting keypair untuk keamanan keypair bisa dilihat dengan perintah
cat /root/.ssh/id_rsa.pub

Tutorial Membuat Cloud Computing Menggunakan Openstack
Setting paket untuk virtual machine
Tutorial Membuat Cloud Computing Menggunakan OpenstackTutorial Membuat Cloud Computing Menggunakan Openstack
Setelah membuat paket akan seperti ini semua resource bisa di atur dari
Menu Flavors
Tutorial Membuat Cloud Computing Menggunakan Openstack
Jika terdapat error seperti gambar ini ikuti langkah dibawah ini
Tutorial Membuat Cloud Computing Menggunakan Openstack
Berikut perintah yang harus di lakukan :
  • yum remove openstack-dashboard –y
  • rm -rf /etc/openstack-dashboard
  • yum install openstack-dashboard –y
Tutorial Membuat Cloud Computing Menggunakan Openstack
Kemudian edit file dengan perintah “nano /etc/openstack-dashboard/local_settings


Tutorial Membuat Cloud Computing Menggunakan Openstack
Kemudian edit file dengan perintah “nano /etc/openstack-dashboard/local_settings
Tutorial Membuat Cloud Computing Menggunakan Openstack
Membuat instance dengan cara menekan tombol Launch


Tutorial Membuat Cloud Computing Menggunakan Openstack
Inisialisasi nama instance kemudian pilih Flavor


Tutorial Membuat Cloud Computing Menggunakan Openstack
Hasil dari pembuatan instance
Tutorial Membuat Cloud Computing Menggunakan Openstack
Memberi akses publik dengan cara menekan tombol Associate Floating Ip

Tutorial Membuat Cloud Computing Menggunakan Openstack
Membuat DHCP pool  untuk subnet private
Tutorial Membuat Cloud Computing Menggunakan Openstack
History dari installasi instance
Tutorial Membuat Cloud Computing Menggunakan Openstack
Uji coba login dari hasil instance dan pengujian ping dari host ke guest
Tutorial Membuat Cloud Computing Menggunakan Openstack
Pengujian login dengan akun root  dan informasi hostname
Tutorial Membuat Cloud Computing Menggunakan Openstack
Informasi hostname pada instance yang telah di settings

Tahap 3

Pada tahap ini saya akan menjelaskan konfigurasi untuk memanajemen storage jika memerlukan tambahan storage pada openstack.
Tutorial Membuat Cloud Computing Menggunakan Openstack
Periksa disk baru dengan perintah “lvmdiskscan”
Tutorial Membuat Cloud Computing Menggunakan Openstack
Informasi hostname pada instance yang telah di settings
Tutorial Membuat Cloud Computing Menggunakan Openstack
Pengujian login dengan akun root  dan informasi hostname
Tutorial Membuat Cloud Computing Menggunakan Openstack
Informasi hostname pada instance yang telah di settings

Perintah² untuk Openstack

  • service openstack-nova-api restart
  • service openstack-nova-cert restart
  • service openstack-nova-consoleauth restart
  • service openstack-nova-conductor restart
  • service openstack-nova-novncproxy restart
  • service openstack-nova-compute restart
  • service openstack-nova-scheduler restart
Berikut ini beberapa ulasan berbentuk video dari ketiga tahap tersebut, bisa anda lihat video nya dari tahap 1 sampai tahap 3 berikut:

Tahap 1

Tahap 2

Tahap 3



Hak Cipta artikel ini dilindungi oleh DMCA, jika sewaktu-waktu ada yang mengcopy artikel ini tanpa seizin dari kami, maka kami akan melaporkan situs tsb, mohon dimengerti terima kasih
Regards : Yusran Ade Pratama, yusran.ade@premiumfast.net

Silahkan tulis komentar anda mengenai pertanyaan dan sanggahan dari anda. Saya sangat menghargai komentar yang baik dari anda, terima kasih