

Pengertian Cloud Bursting
Cloud Bursting adalah teknik yang digunakan oleh cloud hybrid untuk menyediakan sumber daya tambahan ke private cloud berdasarkan kebutuhan.
Dalam komputasi awan, Cloud Bursting adalah konfigurasi yang diatur antara awan pribadi dan awan publik untuk menangani puncak permintaan TI. Jika organisasi yang menggunakan cloud pribadi mencapai 100 persen dari kapasitas sumber dayanya, lalu lintas yang melimpah akan diarahkan ke cloud publik sehingga tidak ada gangguan layanan.
Teknologi di balik cloud bursting mencakup infrastruktur sebagai layanan (IaaS), infrastruktur komputasi awan yang memungkinkan pengembang untuk mengonfigurasi sumber daya cloud secara dinamis sesuai permintaan. Alat DevOps seperti manajemen konfigurasi dan infrastruktur sebagai kode (IaC) digunakan untuk menentukan ambang batas kapasitas atau peristiwa pemicu yang akan mengaktifkan ledakan awan.
Kapan Cloud Bursting Dibutuhkan
Cloud Bursting dipicu oleh lonjakan permintaan sumber daya komputasi. Semburan ini bisa berupa arus lalu lintas pengguna atau tugas komputasi satu kali yang mahal. Beberapa situasi cloud bursting yang umum meliputi:
- Pengembangan Perangkat Lunak Pengembangan dan analitik perangkat lunak adalah dua kasus penggunaan paling umum untuk ledakan awan. Tim DevOps sering menggunakan beberapa mesin virtual untuk tujuan pengujian, yang hanya diperlukan untuk waktu yang singkat. Plus, tugas CI/CD adalah kandidat yang baik untuk masuk ke cloud publik, karena CI/CD memerlukan beberapa tugas satu kali yang berjalan dalam waktu singkat saat pengembang mendorong komit baru.
- Kampanye pemasaran: Kampanye pemasaran untuk peluncuran produk baru dapat menghasilkan arus lalu lintas yang sangat besar yang membutuhkan sumber daya cloud yang diperluas. Bayangkan dorongan pemasaran untuk rilis film atau video game Hollywood yang diantisipasi. Peristiwa ini menghasilkan kemacetan sementara lalu lintas yang mereda setelah berita peluncuran berlalu, jadi ini adalah waktu yang tepat untuk memanfaatkan ledakan awan.
- Pemodelan dan kueri data besar: Perusahaan data besar sering kali perlu menjalankan kueri satu kali atau menghasilkan model yang akan melebihi kapasitas cloud pribadi mereka. Tugas-tugas ini sangat cocok untuk cloud bursting. Perusahaan dapat masuk ke cloud publik untuk sumber daya tambahan untuk mempercepat tugas. Beberapa contoh granular tugas data besar meliputi:
- Rendering 3D dengan kesetiaan tinggi
- Pelatihan model AI dan ML
- Simulasi kendaraan otonom
- Bisnis musiman: Bisnis musiman membutuhkan sumber daya komputasi tambahan selama waktu puncak yang diketahui. Sebagai contoh:
- Liburan terburu-buru berbelanja untuk eCommerce atau situs pengiriman
- Pemrosesan keuangan akhir kuartal bisnis
- Musim pemilihan politik (penggalangan dana kampanye dan lalu lintas situs web untuk pendidikan tentang proposal kandidat)
Kesimpulannya… Ketika bisnis membutuhkan kelincahan, kecepatan untuk bereaksi cepat terhadap perubahan tuntutan bisnis yang membebani sumber daya komputasi awan, mereka dapat meledak ke awan hibrida. Mereka memperluas kapasitas cloud untuk waktu yang singkat (atau lama), tanpa perlu memperluas sumber daya cloud pribadi tanpa batas.
Pertimbangan Saat Menggunakan Cloud Bursting
Cloud bursting dapat menawarkan banyak keuntungan. Namun, ada beberapa pertimbangan penting yang perlu diingat sebelum menerapkannya.
- Biaya transfer data: Pertama, penting untuk mengetahui potensi biaya transfer data antara cloud publik dan pribadi. Penyedia cloud diketahui membebankan biaya yang besar untuk mentransfer data — yang dapat menaikkan biaya proyek cloud bursting ke titik di mana lebih murah untuk membeli sumber daya komputasi pribadi.
- Latensi tinggi: Cloud bursting juga dapat membuat latensi — terutama saat menggunakan sistem penyimpanan cloud yang terletak jauh dari pusat data. Meledakkan sumber daya tertentu ke cloud publik dapat menyebabkan aplikasi mengalami masalah kinerja. Salah satu cara untuk mengurangi masalah adalah dengan menggunakan sumber daya tepi yang terletak dekat dengan pengguna.
- Potensi masalah keamanan: Secara umum, bisnis harus berhati-hati dalam menyebarkan data sensitif ke cloud karena memerlukan data yang berjalan di beberapa lokasi. Bisnis sangat dianjurkan untuk mencadangkan data saat masuk ke cloud untuk menghindari potensi kecelakaan. Penting juga untuk memperluas alat autentikasi ke cloud publik untuk memastikan bahwa aplikasi tetap terlindungi.
Skenario Cloud Bursting
Gambar di bawah mengilustrasikan skenario Cloud bursting. Dalam contoh kami, kami memiliki jaringan lokal yang ada yang terdiri dari Penjadwal ProActive dengan Manajer Sumber Daya. Manajer sumber daya ini menangani sumber daya komputasi seperti mesin desktop atau cluster. Dalam gambar kami, ini dirujuk sebagai node komputasi lokal. Jenis aplikasi yang umum untuk penjadwal adalah sekumpulan tugas independen (tidak ada komunikasi antar tugas). Penjadwal akan mengambil melalui manajer sumber daya satu set node komputasi gratis untuk menjalankan tugas yang tertunda. Jaringan lokal ini dilindungi dari Internet dengan firewall yang menyaring koneksi.
Saat penjadwal mengalami beban yang tidak biasa, pengelola sumber daya dapat memperoleh node komputasi baru dari Amazon EC2 Cloud. Keputusan ini didasarkan pada kebijakan pemuatan penjadwalan, yang memperhitungkan beban penjadwal saat ini dan Perjanjian Tingkat Layanan yang disediakan. Parameter ini langsung disetel di antarmuka administrator pengelola sumber daya. Namun, saat membongkar tugas ke Cloud, kita harus memperhatikan penundaan boot yang menyiratkan waktu tunggu beberapa menit antara permintaan node dan ketersediaannya untuk penjadwal. Namun, ada pendekatan di mana Resource Manager mampu melewati firewall dan jaringan pribadi.
Infrastruktur TI Dibutuhkan untuk Cloud Bursting
Skenario Cloud Bursting yang umum mencakup lonjakan lalu lintas e-niaga musiman, akhir musim serial televisi populer yang memecahkan rekor pemirsa, atau interval pengembangan dan pengujian aplikasi yang intens. Seiring meningkatnya permintaan pengguna, infrastruktur pribadi di tempat atau cloud perlu dengan cepat dan mulus memindahkan instans aplikasi dan data penuh atau sebagian ke infrastruktur duplikat di cloud publik. Agar cloud bursting berhasil, ada sejumlah masalah yang perlu dipertimbangkan, termasuk:
- Replikasi: Status aplikasi dan data saat direplikasi di lingkungan cloud hybrid harus tetap sinkron sehingga tidak ada yang hilang selama cloud burst. Orkestrasi yang mulus (yaitu, wadah) dan otomatisasi antara lingkungan cloud pribadi dan publik diperlukan untuk menyediakan lingkungan pengembangan aplikasi yang konsisten, sinkronisasi aplikasi/basis data, penyeimbangan beban kerja, dan failover aplikasi.
- Jaringan: Jaringan lawas tidak dirancang dengan mempertimbangkan kelincahan apalagi cloud bursting, di mana pada saat itu juga, konektivitas bandwidth tinggi, latensi rendah diperlukan untuk memenuhi kemauan dalam permintaan beban kerja.
- Keamanan: Akses langsung ke infrastruktur cloud publik mungkin tidak bersifat lokal untuk aplikasi dan data pusat data terpusat, yang memerlukan beban kerja untuk melintasi jaringan area luas (WAN) atau internet publik, menghambat kinerja dan meningkatkan risiko pemadaman dan serangan siber.
Agar aplikasi dapat dengan cepat mengakses sumber daya komputasi atau penyimpanan cloud publik dalam jumlah besar, atau berbagi akses data/aplikasi di seluruh infrastruktur cloud hybrid, Anda memerlukan interkoneksi langsung dan aman yang memberikan latensi jaringan rendah dan throughput tinggi di edge, di mana sebagian besar pengguna permintaan sedang dihasilkan.
Pentingnya dan Manfaat Cloud Bursting
Cloud bursting adalah semua tentang penyebaran dinamis aplikasi yang biasanya berjalan di cloud pribadi ke cloud publik untuk memenuhi persyaratan kapasitas yang meningkat dan menangani permintaan puncak ketika sumber daya cloud pribadi tidak mencukupi. Cloud bursting dapat membuat private cloud ini lebih hemat biaya dengan menghilangkan kebutuhan untuk membangun infrastruktur fisik secara berlebihan guna memastikan kapasitas yang cukup untuk memenuhi puncak permintaan yang berfluktuasi. Awan pribadi dapat disesuaikan dalam hal komputasi dan penyimpanan untuk mengakomodasi permintaan yang sedang berlangsung, karena puncaknya dapat ditangani oleh cloud publik dan model bayar per penggunaan.
Ada banyak skenario di mana bisnis bisa mendapatkan keuntungan dari cloud bursting. Misalnya, banyak sektor berurusan dengan lonjakan musiman yang membebani cloud pribadi. Pusat data perusahaan mungkin memiliki kebutuhan geografis di mana satu lokasi mengalami beban berat dan harus memenuhi kebutuhan kinerja khusus aplikasi.
Proyek pengembangan perangkat lunak dan analitik adalah dua pendorong permintaan Cloud Bursting yang tumbuh paling cepat. Tim DevOps memutar banyak mesin virtual untuk tujuan pengujian yang hanya diperlukan untuk waktu yang singkat. Misalnya, organisasi di sektor kesehatan dan keuangan adalah pengguna berat HPC dan sering kali memiliki kebutuhan analitik yang berfluktuasi yang memerlukan aplikasi dengan jumlah inti tinggi seperti:
- Komputasi intensif, beban kerja berat baca
- Model penggunaan batch atau burst untuk simulasi yang berjalan lebih lama
- Analisis risiko (kredit, dana lindung nilai, manajemen portofolio, aktuaria)
- Analisis log
Secara keseluruhan, ketersediaan cloud publik menawarkan peluang untuk mengurangi biaya modal untuk memiliki dan mengelola kelebihan kapasitas komputasi dan penyimpanan untuk semua jenis beban kerja. Dengan menggabungkannya dengan sumber daya cloud lokal dan menggunakan cloud bursting untuk mengelolanya, cloud publik berfungsi sebagai kapasitas yang melimpah sesuai permintaan, dan meniadakan kebutuhan akan penyediaan yang mahal untuk memenuhi permintaan sementara.
Awan hibrida sangat berguna di sektor-sektor tertentu. Alur kerja ilmu kehidupan, misalnya, menghasilkan banyak data di tempat untuk hal-hal seperti pengurutan genom tetapi mengandalkan kemampuan untuk menganalisis dan menghitung data di cloud. Ini adalah contoh utama dari skenario penggunaan sementara. Cloud bursting juga merupakan bagian integral dari sektor keuangan, yang harus mengembangkan model prediktif berdasarkan data pasar saham untuk analisis risiko pasar.
Kemampuan untuk secara efektif dan mulus mengelola permintaan dan berpotensi membawa ribuan inti tambahan untuk ditanggung adalah satu-satunya cara agar banyak sektor dapat membuat jenis analisis data ini efektif baik dari segi biaya maupun waktu. Saat permintaan melonjak, perusahaan-perusahaan ini dapat menghitung biaya/jadwal untuk mengetahui berapa banyak daya pemrosesan tambahan yang dibutuhkan dan hanya menyewanya dari Amazon Web Services atau Microsoft Azure.
Untuk mengelola dan memantau lonjakan beban kerja HPC di cloud hibrid dengan mulus, diperlukan solusi manajemen klaster canggih yang dapat mengintegrasikan berbagai manajer beban kerja dan menghilangkan kurva pembelajaran yang tinggi di seluruh platform cloud. Solusi perangkat lunak otomatisasi ini dapat berintegrasi di semua solusi manajemen beban kerja dengan secara signifikan mengurangi kompleksitas yang melekat pada ledakan awan. Solusi ini menghadirkan banyak kelincahan, daya tanggap, dan penyederhanaan yang menghemat uang dan waktu sekaligus membuka pemandangan komputasi awan untuk perusahaan di setiap sektor.
Tags: Cloud, Infrastruktur TI Dibutuhkan untuk Cloud Bursting, Kapan Cloud Bursting Dibutuhkan, Pentingnya dan Manfaat Cloud Bursting, Pertimbangan Saat Menggunakan Cloud Bursting, Skenario Cloud Bursting