, , , ,

Instalasi Openstack Liberty - Ubuntu 14.04 LTS - Part 5.0


Assalamualaikum, oke di part 5 kali ini saya akan menjelaskan mengenai nova atau node compute. lihat gambar.

sekarang kita sudah sampai nova.

Untuk part sebelumnya silahkan klik link dibawah ini :


Nova ( Node Compute )

Openstack Compute atau sering disebut Nova adalah layanan yang bertugas sebagai tuan rumah yang mengelola cloud computing. Nova termasuk kedalam sistem IaaS ( Infrastructure as a Service ). 
Nova ini berhubungan dengan semua komponen, mulai dari Keystone untuk otentikasi, Glance untuk layanan file image dan server image, Horizon untuk layanan dashboard (web interface).

Nova (Node Compute) terdiri dari beberapa komponen berikut :
  • nova-api service, menerima dan merespon panggilan dari end user, layanan ini mendukung API Amazon EC2, dan Special API Admin untuk melakukan tindakan yang sifatnya administratif. 
  • nova-api-metadata service, menerima request metadata dari instances (VMs)
  • nova-compute service, sebuah daemon yang dapat membuat dan mematikan VM melalui API hypervisor. Proses ini cukup rumit, pada dasarnya, daemon menerima tindakan dari queue dan melakukan serangkaian perintah seperti menjalankan KVM dan mengupdate databasenya. Contoh API hypervisor : 
    • XenAPI untuk XenServer / XCP
    • Libvirt untuk KVM atau QEMU
    • VMwareAPI untuk VMware
  • nova-scheduler service, mengambil request VM dari queue untuk menentukan dimana compute server berjalan.
  • nova-conduktor module, sebagai jembatan antara layanan nova-compute dengan database, menghilangkan akses langsung ke database cloud yang dibuat oleh nova-compute.
  • nova-cert module, sebuah server daemon yang melayani layanan Nova Cert untuk X509 certificates. digunakan untuk meng-generate certificates untuk euca-bundle-image.
  • nova-network worker daemon, hampir sama dengan layanan nova-compute, tapi bedanya nova-network worker daemon hanya menerima tugas jaringan dan dan memanipulasi jaringan saja. melakukan tugas seperti konfigurasi bridge interface atau mengubah aturan IPtables
  • nova-consoleauth daemon, token resmi untuk user menggunakan proxy ( nova-novncproxy dan nova-xvpvncproxy ) pada consolenya.
  • nova-nonvnproxy daemon, menyediakan proxy untuk mengakses instances ( VM ) yang sedang berjalan melalui koneksi VNC. mendukung novnc client berbasis browser
  • nova-xvpvncproxy daemon, sama seperti nova-nonvnproxy daemon, bedanya daemon ini mendukung klien Openstack-specific Java.
  • nova-spicehml5proxy daemon, menyediakan proxy untuk mengakses instances ( VM ) yang sedang berjalan melalui koneksi SPICE, mendukung browser-base HTML5 client
  • nova-cert daemon, X509 certificates.
  • euca2ools client, satu set command-line interprenter perintah untuk mengelola sumber daya di cloud, untuk informasi lebih lanjut lihat Eucalyptus 3.4 Dokumentasi.
  • nova client, memungkinkan user untuk mengirimkan perintah sebagai admin tenant (project) atau end user.
  • the queue, sebuah central hub untuk passing messages antar daemons, biasanya di implementasikan dengan RabbitMQ, tapi bisa juga di implementasikan dengan AMQP message queue, seperti Apache Qpid atau Zero MQ
oke next kita lanjut nge-lab :3

LAB 19 - Membuat Database Nova - Node Controller

note : kita masih di node controller, belom ke node compute.

pertama masuk ke database nya dulu dengan user biasa. berikut perintahnya.

$ mysql -u root -p

kemudian kita buat database nova nya.

CREATE DATABASE nova;
Read more »

Related Posts:

0 komentar:

Post a Comment