Open source cloud untuk pemula dengan OpenStack

Ubuntu


Pertama, ada Amazon Web Services (AWS). Dan AWS menetapkan standar untuk komputasi awan. AWS cepat, fleksibel, mudah digunakan, dan redundan secara geografis. Jelas jauh lebih baik daripada infrastruktur TI lama atau VMware. Banyak perusahaan di seluruh dunia telah mulai memigrasikan aplikasi bisnis mereka ke AWS.

Selama beberapa tahun ke depan, Microsoft dan Google bergabung dengan mereka dengan solusi Azure dan Google Cloud Platform (GCP), dan hari ini 99% beban kerja cloud berjalan di tiga cloud publik terkemuka, bukan?

Yah tidak persis…

Biaya tinggi, masalah keamanan dan kepatuhan, dan penguncian vendor telah membuat banyak perusahaan besar dan menengah tidak sepenuhnya mengonversi ke cloud publik. Beberapa dari mereka bahkan telah mengembalikan beban kerja mereka ke infrastruktur dasar. Tapi apakah itu benar-benar berarti mereka kembali ke mainframe lama, server blade, dan segala macam “hewan peliharaan” lainnya?

tentu saja tidak. Mereka menggunakan open source dan membangun cloud mereka sendiri!

Menggunakan cloud sumber terbuka

Lanskap komputasi awan modern jauh lebih luas daripada AWS, Azure, dan GCP. Tentu, ketiganya adalah raksasa terkemuka, tetapi Anda pasti juga pernah mendengar tentang Oracle Cloud, Alibaba Cloud, atau OVHcloud. Faktanya, ada ratusan penyedia cloud publik yang lebih kecil di seluruh dunia yang menawarkan layanan cloud ke pasar lokal. Beberapa dari mereka menggunakan open source untuk membangun awan tersebut.

Di sisi lain rumah, ada sektor perusahaan di mana banyak perusahaan menjalankan pusat data mereka sendiri. Sementara Amazon, Microsoft, dan Google semuanya menawarkan kemampuan pengembangan cloud publik, yang memungkinkan bisnis untuk membangun cloud pribadi khusus di lokasi, pendekatan ini mengarah pada tantangan yang sama yang dijelaskan di atas. Ini mengarah pada biaya tinggi dan ketergantungan vendor. Untuk perusahaan yang ingin menghindari masalah seperti itu, sistem operasi cloud open source adalah alternatif yang masuk akal.

Semua solusi yang ditawarkan bertemu di landasan bersama yang disebut hybrid multi-cloud. Dengan sebagian besar organisasi menggunakan lebih dari satu platform cloud secara bersamaan, arsitektur multi-cloud hybrid hanya mencerminkan realitas mereka sehari-hari. Platform cloud open source sangat cocok dengan spektrum komputasi cloud yang lebih luas ini, menyediakan ekstensi hemat biaya untuk infrastruktur hyperscale dan membantu organisasi mengoptimalkan biaya infrastruktur mereka.

Open source cloud dengan OpenStack

sangat bagus! Ini semua terdengar logis, tetapi dari mana saya harus memulai?

Anda mungkin tahu perasaan ini dengan baik. Anda ingin aplikasi melacak aktivitas kebugaran Anda, Anda mencari aplikasi seperti itu di Apple Store atau Google Store, dan tiba-tiba Anda menyadari bahwa ada ratusan aplikasi pelacak kebugaran di luar sana. Dan kamu akan segera menghilang…

Ini tidak berbeda di ruang komputasi awan open source. Selama bertahun-tahun, pengembang di seluruh dunia telah menciptakan beberapa platform cloud open source. Masing-masing memiliki pasang surut. Beberapa dari proyek tersebut masih hidup. Beberapa tidak. Sementara beberapa tersedia dengan dukungan perusahaan opsional, yang lain tidak. Tidak masalah jika Anda hanya mau belajar. Tetapi jika cloud open source Anda akan mendukung lingkungan produksi, Anda sebaiknya memilih pemenang, bukan?

OpenStack adalah platform cloud open source terkemuka di dunia. Menurut Survei Pengguna OpenStack 2021, ini digunakan oleh ratusan penyedia cloud publik lokal, telekomunikasi, dan ribuan perusahaan, dengan lebih dari 25 juta core dalam produksi. praktis Standar implementasi infrastruktur cloud open source terus berkembang dalam adopsi, dengan pangsa pasar diperkirakan mencapai $8 miliar pada tahun 2023.

< ویدیوی جاسازی شده - "OpenStack وارد شیب روشنگری می شود" >

Bagaimana cara kerja OpenStack?

OpenStack awalnya diluncurkan sebagai implementasi open source dari layanan AWS Elastic Compute Cloud (EC2) dan berperilaku lebih seperti itu. Banyak konsep cloud umum, seperti katalog gambar, penyimpanan sementara, atau grup keamanan, juga ada di OpenStack. Akibatnya, siapa pun yang memiliki pengalaman AWS, Azure, atau GCP dapat memperoleh kecepatan dengan OpenStack dengan relatif cepat.

OpenStack memiliki arsitektur modular dan terdiri dari beberapa layanan yang saling berhubungan. Setiap layanan melakukan beberapa fungsi cloud inti, seperti manajemen katalog gambar, penyediaan sampel, atau snapshot penyimpanan. Pendekatan ini membuat basis kode OpenStack jauh lebih terukur karena setiap modul dikembangkan secara independen oleh tim pengembang yang berdedikasi. Tapi itulah sifat perangkat lunak open source.

arsitektur OpenStack

OpenStack menawarkan dasbor web dan antarmuka baris perintah (CLI). Selain itu, setiap layanan mengekspos titik akhir antarmuka pemrograman aplikasi (API). Mereka digunakan oleh layanan lain untuk berkomunikasi satu sama lain. OpenStack API juga dapat digunakan oleh perangkat lunak pihak ketiga yang terhubung ke ekosistem OpenStack. Contoh perangkat lunak ini termasuk platform manajemen cloud (CMP), solusi pencadangan khusus, dll.

Baca kertas putih – “Pengantar OpenStack”

Memulai cloud sumber terbuka

Meskipun OpenStack adalah ekosistem yang sangat kompleks, ada alat yang mengurangi kompleksitasnya dan memungkinkan instalasi sederhana dan operasi pasca penerapan.

Untuk instruksi terbaru tentang cara memulai OpenStack hari ini, lihat instruksi instalasi resmi di Ubuntu. Situs web ini mencakup beberapa kasus penggunaan, mulai dari penginstalan node tunggal hingga penerapan klaster skala besar. Skenario paling sederhana tidak boleh lebih dari 20 menit!

Cara lain yang baik untuk mengenal OpenStack adalah dengan mempelajarinya melalui serangkaian tutorial. Karena membuka dan menjalankan OpenStack hanyalah permulaan, tutorial ini memandu Anda melalui beberapa langkah dasar seperti cara berinteraksi dengan layanan OpenStack, cara meluncurkan instans pertama Anda, dan banyak lagi.

Kesimpulan

Baik Anda bekerja untuk penyedia layanan yang ingin membangun cloud publik mereka sendiri atau perusahaan yang ingin mengoptimalkan biaya di lingkungan multi-cloud hybrid, OpenStack adalah cara yang tepat. Pilihan terbaik di pasar komputasi awan saat ini adalah open source. Pada usia 12 tahun, OpenStack stabil dan cukup matang untuk mendukung lingkungan produksi skala besar di semua segmen pasar di seluruh dunia.

Mengaktifkan dan menjalankan OpenStack di Ubuntu membutuhkan waktu kurang dari setengah jam. Adakah alasan mengapa Anda tidak bisa mencobanya saat istirahat makan siang hari ini?

Sumber daya tambahan

Tonton webinar – “Memperkenalkan OpenStack: Bagaimana Open Source Private Clouds Mengubah Game”

Kunjungi situs web kami – OpenStack di Ubuntu

Hubungi Canonical



Source link

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *