Redhat OpenStack Platform 16.
2
Rilis Red Hat OpenStack Platform ini didasarkan pada rilis OpenStack "Train". Ini
mencakup fitur tambahan, masalah yang diketahui, dan masalah yang diselesaikan
khusus untuk Red Hat OpenStack Platform.
RHOSP adalah platform komputasi awan yang memvirtualisasikan sumber daya dari
perangkat keras standar industri, mengatur sumber daya tersebut ke dalam cloud, dan
mengelolanya sehingga pengguna dapat mengakses apa yang mereka butuhkan—saat
mereka membutuhkannya.
1. INTRODUCTION TO DIRECTOR
Direktur Red Hat OpenStack Platform (RHOSP) adalah perangkat untuk menginstal dan
mengelola lingkungan RHOSP yang lengkap. Direktur didasarkan terutama pada
proyek OpenStack TripleO. Dengan direktur, Anda dapat menginstal lingkungan
RHOSP yang beroperasi penuh, ramping, dan kuat yang dapat menyediakan dan
mengontrol sistem bare metal untuk digunakan sebagai node OpenStack.
Direkturmenggunakan dua konsep utama: undercloud dan overcloud. Pertama Anda
menginstal undercloud, dan kemudian menggunakan undercloud sebagai alat untuk
menginstal dan mengkonfigurasi overcloud.
1.1 UnderCLoud
Undercloud adalah node manajemen utama yang berisi toolset direktur Red Hat
OpenStack Platform. Ini adalah instalasi OpenStack sistem tunggal yang mencakup
komponen untuk menyediakan dan mengelola node OpenStack yang membentuk
lingkungan OpenStack Anda (overcloud). Komponen yang membentuk undercloud
memiliki beberapa fungsi:
Environment planning
Undercloud menyertakan serangkaian peran node default yang dapat Anda tetapkan ke
node tertentu: Compute, Controller, dan berbagai peran Storage.
Bare metal system control
Anda dapat menggunakan fitur ini untuk menyediakan sistem bare metal sebagai node
OpenStack.
Orchestration
Undercloud mengimpor paket ini dan mengikuti instruksinya untuk membuat lingkungan
OpenStack yang dihasilkan.
Undercloud components
Undercloud menggunakan komponen OpenStack sebagai set alat dasarnya. Setiap
komponen beroperasi dalam wadah terpisah di undercloud:
● OpenStack Identity (keystone) - Menyediakan otentikasi dan otorisasi untuk
komponen direktur.
● OpenStack Bare Metal (ironic) dan OpenStack Compute (nova) - Mengelola
node bare metal.
● OpenStack Networking (neutron) dan Open vSwitch - Mengontrol jaringan
untuk node bare metal.
● OpenStack Image Service (glance) - Menyimpan gambar yang ditulis sutradara
ke mesin bare metal.
● OpenStack Orchestration (heat) and Puppet - Menyediakan orkestrasi node
dan konfigurasi node setelah direktur menulis gambar overcloud ke disk.
● OpenStack Workflow Service (mistral) - Menyediakan serangkaian alur kerja
untuk tindakan khusus direktur tertentu, seperti mengimpor dan menyebarkan
rencana.
● OpenStack Messaging Service (zaqar) - Menyediakan layanan pesan untuk
OpenStack Workflow Service.
● OpenStack Object Storage (swift) - Menyediakan penyimpanan objek untuk
berbagai komponen OpenStack Platform, termasuk:
⮚ image storage for OpenStack Image Service
⮚ Introspection data for OpenStack Bare Metal
⮚ Deployment plans for OpenStack Workflow Service
1.2. Understanding the overcloud
Overcloud adalah hasil lingkungan Red Hat OpenStack Platform (RHOSP) yang dibuat
oleh undercloud. Overcloud terdiri dari beberapa node dengan peran berbeda yang
Anda tentukan berdasarkan lingkungan OpenStack Platform yang ingin Anda
buat. Undercloud mencakup serangkaian peran node overcloud default:
Controller
Node pengontrol menyediakan administrasi, jaringan, dan ketersediaan tinggi untuk lingkungan
OpenStack.
Some of these components require custom or pre-packaged environment files to
enable:
● OpenStack Dashboard (horizon) ● OpenStack Shared File Systems
● OpenStack Identity (keystone) (manila)
● OpenStack Compute (nova) API ● OpenStack Bare Metal (ironic)
● OpenStack Networking (neutron) ● OpenStack Load Balancing-as-a-
● OpenStack Image Service (glance) Service (octavia)
● OpenStack Block Storage (cinder) ● OpenStack Key Manager (barbican)
● OpenStack Object Storage (swift) ● MariaDB
● OpenStack Orchestration (heat) ● Open vSwitch
● Pacemaker and Galera for high
availability service
Compute
Node Compute menyediakan sumber daya komputasi untuk Enviorenment OpenStack.
Node Compute default berisi komponen berikut:
● OpenStack Compute (nova)
● KVM/QEMU
● OpenStack Telemetry (ceilometer) agent
● Open vSwitch
Storage
Storage menyediakan penyimpanan untuk lingkungan OpenStack.
● Ceph Storage node
Digunakan untuk membentuk cluster penyimpanan.
● Block storage (cinder)
Digunakan sebagai penyimpanan blok eksternal untuk node Pengendali yang
sangat tersedia. Node ini berisi komponen-komponen berikut:
– OpenStack Block Storage (cinder) volume
– OpenStack Telemetry agents
– Open vSwitch.
● Object storage (swift)
Node ini menyediakan lapisan penyimpanan eksternal untuk OpenStack
Swift. Node Pengontrol mengakses node penyimpanan objek melalui proxy
Swift. Node penyimpanan objek berisi komponen berikut:
– OpenStack Object Storage (swift) storage
– OpenStack Telemetry agents
– Open vSwitch.
1.3. Understanding high availability in Red Hat OpenStack Platform
Direktur OpenStack Platform menggunakan beberapa perangkat lunak utama untuk
mengelola komponen pada node Controller:
● Pacemaker - dalah manajer sumber daya cluster. Pacemaker mengelola dan
memantau ketersediaan komponen OpenStack di semua node dalam cluster.
● HAProxy - Menyediakan load balancing dan layanan proxy ke cluster.
● Galera - Mereplikasi database RHOSP di seluruh cluster.
● Memcached - Menyediakan cache database.
1.4. Memahami containerisasi di Red Hat OpenStack Platform
Setiap layanan OpenStack Platform di undercloud dan overcloud berjalan di dalam
wadah Linux individual pada node masing-masing.
Red Hat OpenStack Platform 16.2 mendukung instalasi pada sistem operasi Red Hat
Enterprise Linux 8.4. Red Hat Enterprise Linux 8.4 tidak lagi menyertakan Docker dan
menyediakan seperangkat alat baru untuk menggantikan ekosistem Docker. Ini berarti
OpenStack Platform 16.2 menggantikan Docker dengan alat baru ini untuk penyebaran
dan peningkatan OpenStack Platform.
Podman
Pod Manager (Podman) adalah alat manajemen kontainer.
Buildah
Buildah mengkhususkan diri dalam membangun image Open Containers Initiative
(OCI), yang Anda gunakan bersama dengan Podman.
Skopeo
Skopeo memberi operator metode untuk memeriksa gambar kontainer jarak jauh, yang
membantu direktur mengumpulkan data saat menarik gambar.
1.5. Bekerja dengan Ceph Storage di Red Hat OpenStack Platform
Setiap klien OpenStack cenderung memiliki kebutuhan unik mereka sendiri saat
menggunakan sumber daya penyimpanan blok. Menyebarkan pandangan (gambar),
cinder (volume), dan nova (Komputasi) pada satu node dapat menjadi mustahil untuk
dikelola dalam penerapan besar dengan ribuan klien. Penskalaan OpenStack secara
eksternal menyelesaikan tantangan ini.
Namun, ada juga persyaratan praktis untuk memvirtualisasikan lapisan penyimpanan
dengan solusi seperti Red Hat Ceph Storage sehingga Anda dapat menskalakan
lapisan penyimpanan RHOSP dari puluhan terabyte ke petabyte, atau bahkan
penyimpanan exabyte. Red Hat Ceph Storage menyediakan lapisan virtualisasi
penyimpanan ini dengan ketersediaan tinggi dan kinerja tinggi saat dijalankan pada
perangkat keras komoditas.
CATATAN
Untuk cloud multi-arsitektur, Red Hat hanya mendukung implementasi Ceph pra-instal
atau eksternal.