Kerangka Materi

1. Pengenalan ke OpenStack - 2 jam
● Sejarah cloud dan OpenStack
● Fitur-fitur cloud
● Model-model cloud
○ private, public, hybrid
○ on-premise, IaaS, PaaS, SaaS
● Penyebaran cloud publik dan pribadi berbasis OpenStack
● Distro OpenStack open source dan komersial
● Model penyebaran OpenStack
● Ekosistem OpenStack
○ Modul
○ Alat-alat dasar
○ Integrasi
● Siklus hidup OpenStack

● Sertifikasi OpenStack
● Lab OpenStack (VM) untuk kursus ini


2. Workshop administrasi OpenStack hands-on
● Mengenal OpenStack ~0.5 jam
○ Komponen-komponen OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
○ Interaksi dengan cloud OpenStack
○ Daemon-daemon OpenStack dan alur komunikasi API
● Keystone - Layanan manajemen identitas ~1 jam
○ Arsitektur Keystone
○ Otentikasi dan backend yang tersedia
○ Jenis token dan pengelolaan token
○ Otorisasi di OpenStack - peran dan oslo.policy
○ Sumber daya Keystone - domain, proyek, pengguna
○ Openrc dan clouds.yaml - konfigurasi klien CLI
○ Katalog layanan OpenStack
○ Menambahkan layanan OpenStack baru
○ Sistem kuota di OpenStack
● Glance - Layanan gambar ~1.5 jam
○ Gambar yang disesuaikan untuk cloud
○ Fitur-fitur gambar (properti, metadata, format, kontainer)
○ Mengunggah dan mengunduh gambar
○ Berbagi gambar
○ Penyimpanan gambar Glance
○ Gambar terproteksi
○ Mengelola kuota untuk layanan gambar
○ Verifikasi layanan Glance
● Neutron - Jaringan ~2-3 jam
○ Arsitektur dan layanan Neutron
○ Plugin ML2
○ Analisis jaringan di node komputasi
○ Konsep-konsep jaringan dan alat yang digunakan oleh Neutron
○ Jenis-jenis sumber daya dasar jaringan Neutron
○ Mengelola jaringan tenant, subnet,
○ Mengelola grup keamanan dan aturan
○ Routing East-West
○ Namespace jaringan
○ Mengelola jaringan eksternal/provider
○ Routing North-South
○ Manajemen IP floating
○ Mengelola kuota jaringan
○ Troubleshooting jaringan dasar (namespace, tcpdump, dll.)
○ Kuota jaringan
○ Verifikasi layanan Neutron
● Nova - Layanan komputasi ~2-3 jam
○ Antarmuka ke hypervisor

○ Manajemen keypair
○ Manajemen flavour
○ Flavour dan topologi CPU
○ Parameter instance
○ Membuat instance
○ Verifikasi instance yang dihasilkan
○ Snapshotting
○ Manajemen instance
○ Memperbesar instance
○ Mengassign IP floating
○ Konsol interaktif dan log konsol
○ Penugasan grup keamanan
○ Kuota komputasi
○ Mendapatkan statistik dari Nova
○ API Placement dan Nova Cells v2
○ API Placement dan penjadwalan instance
○ Perintah klien API Placement
○ Verifikasi layanan Nova
● Cinder - Penyimpanan blok ~2-3 jam
○ Parameter volume
○ Membuat volume
○ Mengelola volume
○ Menyambungkan volume ke instance Nova
○ Mengelola snapshot volume
○ Mengelola backup volume
○ Internals dari snapshot dan backup di Cinder
○ Memindahkan volume antar proyek
○ Membangkitkan backup
○ Mengelola kuota volume
○ Menambahkan backend penyimpanan baru
○ QoS (batas) di Cinder
○ LVM, storage array dan Ceph storage backends
○ Ceph di OpenStack
○ Mengintegrasikan Ceph dan Cinder
○ Praktik baik untuk penyebaran Ceph
○ Verifikasi layanan Cinder
● Barbican - Layanan manajemen kunci ~2 jam
○ Arsitektur Barbican
○ Menyimpan passphrase
○ Menghasilkan dan menyimpan kunci enkripsi simetris
○ Mekanisme enkripsi volume
○ Mengonfigurasi jenis penyimpanan Cinder untuk enkripsi volume
○ Keterbatasan enkripsi volume
○ Menyimpan paket sertifikat X.509
● Swift - Penyimpanan objek (screening cepat untuk ujian COA) <1 jam
○ Komponen dan proses Swift
○ Mengelola kontainer dan objek
○ Mengelola daftar kontrol akses

○ Menetapkan kedaluwarsa objek
○ The Ring dan kebijakan penyimpanan
○ Memantau ruang penyimpanan tersedia
○ Menetapkan kuota
○ Verifikasi layanan Swift
● Octavia - Load Balancing-as-a-service ~2-3 jam
○ Arsitektur
○ Objek dan aliran permintaan
○ Rasa Octavia
○ Zona Ketersediaan Octavia
○ Membuat load balancer HTTP
○ Membuat load balancer TCP
○ Membuat load balancer HTTPS passthrough
○ Listeners, Pools dan Health Monitors
○ Load balancing lapisan 7 di Octavia
○ Membangun gambar Amphora
○ Failover LB
○ Detail jaringan dan pemantauan
○ Troubleshooting Octavia
● Heat - Orchestration ~1-2 jam
○ Template Orkestrasi Heat dan komponennya
○ Membuat tumpukan Heat
○ Verifikasi tumpukan Heat
○ Memperbarui tumpukan Heat
○ Verifikasi layanan Heat
● Troubleshooting dasar ~2 jam
○ Menganalisis berkas log
○ Pencatatan terpusat
○ Debugging permintaan klien OpenStack
○ Mengelola database OpenStack
○ Membackup OpenStack
○ Menganalisis status node komputasi
○ Menganalisis status instance
○ Menganalisis AMQP broker (RabbitMQ)
○ Layanan metadata
○ Cara umum mendiagnosis masalah OpenStack
○ Troubleshooting masalah jaringan
○ Troubleshooting kinerja jaringan
○ Backup dan pemulihan instance

3. Topik Lanjutan
● Pertimbangan perangkat keras dan perencanaan kapasitas ~2 jam
○ Perangkat keras komputasi
○ Desain jaringan
○ Desain penyimpanan
○ Ukuran flavour
○ Overcommitment sumber daya

● Sistem peran - otorisasi di OpenStack ~2 jam
○ Membuat peran baru sebagai ekstensi peran member
○ policy.yaml - otentikasi panggilan API
● Kontrol bidang yang sangat tersedia ~1 jam
○ HA di layanan OpenStack
○ HA database
○ HA message queue
● Pemisahan cloud dan filter penjadwalan ~1 jam
○ Mengapa dan bagaimana menerapkan pemisahan cloud (host-aggregates)
○ Filter penjadwalan Nova
● Migrasi beban kerja ~1 jam
○ Migrasi dingin dan live
○ Penyesuaian migrasi live
● Pemantauan dan telemetri OpenStack <1 jam
○ Layanan Ceilometer
○ Pemantauan eksternal
● Fitur cloud/hypervisor lanjutan <1 jam
○ CPU pinning / arsitektur NUMA
○ SR-IOV
● Cloud-init dan penyesuaian gambar <1 jam
○ Layanan Metadata
● Backend penyimpanan blok <1 jam
○ LVM
○ Ceph RBD
○ Perangkat fisik
○ Pertimbangan jaringan penyimpanan
● Pembaruan OpenStack <1 jam
○ Strategi dan prosedur pembaruan
○ Pembaruan tanpa downtime
● Penyediaan bare-metal dengan OpenStack <1 jam
○ Modul Ironic
○ Konsep undercloud dan overcloud
● Masa depan OpenStack
4. Penelitian mendalam ke Neutron dan backend OVN - ~6-8 jam
● Arsitektur OVN
● Komponen OVN
● ML2 - OVN vs driver OvS
● Jaringan OVN dari atas ke bawah
○ Logika OpenStack (database Neutron)
○ Database Northbound
○ Database Southbound
○ Pipelines jalur data logis
○ Flows logis
○ Flows OpenFlow
● Jaringan Neutron dan switch logis OVN
○ Jenis-jenis port logis dan tipe-tipe mereka
○ Flows switching

● Router Neutron dan router logis OVN
○ Jenis NAT
○ Flows routing
● Subnet Neutron dan DHCP asli
○ Flows DHCP
● Grup keamanan di OVN
○ ACLs dan Port Groups
○ Flows grup keamanan
○ Keamanan port di OVN
● Ringkasan tabel Northbound OVN
● Aliran informasi di OVN
○ Database Neutron, database NB dan SB OVN, OpenFlow di OvS
● Pelacakan flow logis
○ Mendefinisikan microflows
○ Pelacakan L2
○ Pelacakan L3
○ Pelacakan DHCP
● Flows fisik - OpenFlow
○ Siklus hidup fisik paket yang berasal dari VM
● Pelacakan fisik
○ Pelacakan untuk paket hipotetis
○ Pelacakan untuk paket nyata
● Menampilkan database dan sumber daya Open vSwitch

 35 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (4)

Kursus Mendatang

Kategori Terkait