Selasa, 11 Desember 2018

OpenStack

Post oleh : Unknown | Rilis : 03.57 | Series :


Pengertian OpenStack | Pernahkah sobat komputer mendengar istilah OpenStack ?. Bagi sobat komputer yang menjadi pengguna Linux, istilah ini mungkin sudah tidak asing lagi di telinga. Akan tetapi bagi sobat komputer yang belum mengetahui apa itu OpenStack ?.
Berbicara OpenStack tentu kita tidak akan lepas dengan teknologi Cloud, karena OpenStack merupakan penyedia layanan software suite yang dirilis di bawah ketentuan Lisensi Apache. Dan untuk lebih lengkapnya dibawah ini Utopicomputers akan memberikan ulasan yang membahas mengenai apa itu Openstack dan fungsi OpenStack itu sendiri, Ok kita langsung ke topik ulasan.





Arsitektur Aplikasi OpenStack
Setiap layanan yang ditawarkan OpenStack dapat dijalankan dengan menggunakan aplikasi - aplikasi yang diberi nama - nama cukup unik. Adapun arsitektur aplikasi OpenStack adalah sebagai berikut :
Nama Aplikasi
Fungsi
Keystone
Identity Service
Glance
Image Service
Cinder
Block Storage Service
Nova
Compute Service
Neutron
Networking Service
Swift
Object Storage Service
Horizon
Dashboard Web Management Service
Trove
Database Service
Zaqar
Messaging Service
Barbican
Key Management Service
Congress
Governance Service
Ceilometer
Telemetry Service
Sahara
Elastic Map Reduce Service
Manila
Shared Filesystems Service
Murano
Application Catalog Service
Designate
Domain Name Service
Ironic
Bare-Metal Provisioning Service
Heat
Orchestration Service
Magnum
Containers Service
Bagimana lengkap bukan aplikasi - aplikasi yang disediakan ?. Apabila sobat komputer ingin menikmati layanan OpenStack secara gratis, sobat dapat mendaftar terlebih dahulu disini.
Rilis OpenStack
Sementara untuk rilis OpenStack yang telah dikeluarkan adalah sebagai berikut :
Nama Kode
Rilis Terakhir
Status
Austin
21 Oktober 2010
Deprecated
Bexar
3 Februari 2011
Deprecated
Castus
15 April 2011
Deprecated
Diablo
19 Januari 2012
EOL
Essex
12 Oktober 2012
EOL
Folsom
11 April 2013
EOL
Grizzly
20 Maret 2014
EOL
Havana
22 September 2014
EOL
Icehouse
2 Oktober 2014
Security-Supported
Juno
16 Oktober 2014
Stable, Security-Supported
 


Nova

    Kontroler compute seperti Nova, merupakan komponen utama dari sistem IaaS, karena entitas ini yg mengatur proses dan alokasi CPU untuk setiap VM.
Karakteristik Nova:
  • Component based architecture: memudahkan penambahan fitur dan dan/atau perubahan skema (behaviour)
  • Highly available: dapat menyesuaikan dengan penambahan beban komputasi (scale)
  • Fault-Tolerant: proses yg terisolasi untuk menghindari kegagalan karena efek domino (cascading failures)
  • Recoverable: kegagalan akan mudah di-diagnosis, di-debug dan ditanggulangi
  • Open Standard: menjadi implementasi referensi untuk API yg community-driven
  • API Compatibility: API yg kompatibel dengan sistem-sistem populer seperti Amazon EC2

 

Neutron

    Fungsi utama Neutron adalah untuk menyediakan Network connectivity as a service i.e. Neutron merupakan sistem untuk melakukan provisioning jaringan yg melibatkan entitas virtual (VM). Termasuk kedalam fungsi ini, antara lain, mengatur jaringan/subnet, router, load-balacer, gateway, floating IP.
    Neutron juga merupakan elemen yg (akan) banyak bersentuhan dengan konsep SDN.

Cinder

    Cinder menyediakan layanan penyimpan blok (persistent) untuk digunakan oleh compute instances. Cinder didisain untuk bekerja-sama dengan komponen OpenStack, terutama compute dan dashboard.
    Cinder memungkinkan admin/pengguna untuk mengatur kebutuhan terhadap media penyimpan dan dapat digunakan untuk skenario-skenario pemakaian yg sensitif atau yg membutuhkan kinerja tinggi seperti: penyimpan database, expandable file systems, akses raw pada penyimpan blok, snapshot management e.g untuk backup/restorasi.

Horizon

  Horizon merupakan implementasi (ofisial untuk konsep) dashboard OpenStack. Horizon menyediakan antar-muka web untuk semua layanan OpenStack termasuk Nova, Swift, Keystone dll.
    Horizon dibuat menggunakan platform Django dengan konsep yg extensible dan mengunakan komponen-komponen reusable.

Referensi

  1. OpenStack.org , The OpenStack Foundation
  2. Official OpenStack Documentation
  3. OpenStack Wiki
  4. Getting Started With OpenStack, Kenneth Hui (Rackspace), Dan Radez (RedHat),
  5. Cloud Foundry and OpenStack – Marriage Made in Heaven !, Animesh Singh, Egle Sigler, Jason Anderson, CF Summit, June 2011.
  6. https://www.utopicomputers.com/apa-itu-openstack-berikut-pengertian-dan-fungsinya/ 
  7. http://sejutainfoduniakita.blogspot.com/2016/10/teori-pengertian-open-stack.html
 

google+

linkedin