Skip to main content

Menambahkan Compute node pada openstack newton – part 1

Dalam menginstall openstack arsitektur standarnya adalah seperti ini

biasanya disitu hanya ada controller node (1) dan compute node (1), namun karena kebutuhan cloud yang semakin hari semakin meningkat maka kebutuhan komputasi juga harus ditingkatkan, dengan cara menambah compute node  ataupun controller node, untuk meningkatkan aspek high availability.

sebelumnya kita harus menginstall openstack dari awal sampe dashboard terlebih dahulu bisa lihat disini

kalau sudah, maka kita tinggal edit di hostnya

  • Controller Node (ubuntu 16.04)

ip address = 10.0.0.10/24

edit /etc/hosts (tambahkan pada bagian paling bawah)

  • Compute1 Node (ubuntu 16.04)

ip address = 10.0.0.21/24

edit /etc/hosts (tambahkan pada bagian paling bawah)

  • Compute2 Node (Centos 7)

ip address = 10.0.0.50/24

edit /etc/hosts (tambahkan pada bagian paling bawah)

sebelumnya kita cek dulu pada controller node untuk jumlah hypervisornya

di controller hanya terdapat 1 hypervisor yaitu compute1. untuk selanjutnya kita akan fokus ke compute1

*Lakukan semua config di compute2

install chrony untuk sinkonisasi waktu dengan controller

kemudian tambahkan “server controller iburst” pada /etc/chrony.conf

beri tanda pagar untuk default servernya dan tambahkan server untuk controller. kemudian enable dan start chrony

kemudian verifikasi

okee, itu artinya sudah sinkron antara compute2 dgn controller

setelah itu kita install repositori untuk openstack newton dan upgrade

kemudian install openstack client, selinu dan nova compute

setelah itu kita akan edit file /etc/nova/nova.conf

kemudian kita akan memverifikasi compute2 node support hardware acceleration atau tidak dengan cara seperti ini

jika nilainya nol maka tidak support hardware acceleration namun jika nilainya lebih dari 1 (satu) maka compute node tersebut support hardware acceleration

karena itu nilainya 4 maka kita isi dengan kvm jika 0(nol) isikan kemu pada [libvirt] di /etc/nova/nova.conf

setelah itu enable dan restart nova computenya

passtikan tidak ada yang error

*kemudian kita verifikasi pada controller node

sudah nambah compute2 kemudian kita coba verifikasi servicenya

alhamdulillah, sudah berhasil untuk penambahan compute nodenya

kalau dilihat dari dashboard admin->hypervisor seperti ini

dengan menambahknya compute2 ini maka space untuk pembuatan instance juga bertambah sesuai dengan jumlah yang ada.

cukup simple untuk penambahan node compute, namun ini belum selesai karena kita harus menambahkan neutron pada compute2 node supaya instace pada compute2 bisa akses ke jaringan openstack.

untuk selanjutnya config network (neutron) pada compute2

menambahkan compute node – part 2

sekian dulu… semoga bermannfaat.

wassalamualaikum….

Alan Adi Prastyo

network & system engineer