Distributed Cloud: Transformasi Bisnis dengan Publik Cloud Tersebar Secara Geografis
Distributed cloud adalah salah satu tren terbaru dalam komputasi cloud, tipe deployment yang memungkinkan pengguna untuk menyebarkan satu publik cloud ke berbagai lokasi. Tidak seperti cloud hybrid dan bahkan beberapa setup multi-cloud, distributed cloud memungkinkan bisnis untuk sepenuhnya melewati tech stack saat ini untuk alasan publik cloud.
Posting ini adalah pengantar distributed cloud dan manfaat dari publik cloud yang tersebar geografis. Baca selanjutnya untuk mempelajari mengapa perusahaan semakin mengadopsi model deployment ini dan peran distributed cloud dalam pertumbuhan edge computing.
Apa Itu Distributed Cloud?
Distributed cloud adalah bentuk layanan cloud yang memungkinkan perusahaan untuk menjalankan satu infrastruktur publik cloud di berbagai lokasi berbeda. Lokasi ini, dikenal sebagai hubs, substations, atau mini-clouds, adalah cloud individu yang lebih kecil dengan kemampuan pemrosesan.
Saat menyiapkan distributed cloud, pengguna bebas untuk men-deploy dan menjalankan komponen layanan/aplikasi individual dalam campuran lokasi dan lingkungan, seperti:
- Fasilitas on-prem.
- Pusat data penyedia utama.
- Di fasilitas vendor lain.
- Colocation center.
- Di tepi jaringan (titik di mana perangkat akhir terhubung ke jaringan untuk mengirim data).
Distributed clouds memungkinkan organisasi untuk memilih dan menentukan lokasi terbaik untuk setiap beban kerja berdasarkan:
- Lokasi pengguna.
- Persyaratan aplikasi.
- Biaya.
- Bandwidth yang tersedia.
- Regulasi berdasarkan industri atau wilayah.
- Risiko keamanan.
Meskipun sifat tersebar dari tipe cloud ini, pengguna mengelola seluruh setup dari satu layar kaca tunggal. Model ini tidak menderi ketidakkonsistenan manajemen, yang merupakan tantangan khas cloud hybrid.
Kemampuan untuk memilih dan menentukan lokasi untuk setiap layanan, stack, dan aplikasi memungkinkan bisnis untuk memastikan kinerja terbaik dan kepatuhan regulasi. Secara tambahan, strategi distributed menyelesaikan dua masalah besar di industri komputasi cloud:
- Latensi karena server terlalu jauh dari titik akhir jaringan.
- Kongesi jaringan karena setup cloud terpusat yang kelebihan beban.
Bagaimana Distributed Cloud Dibandingkan dengan Cloud "Biasa"?
Cloud tradisional melibatkan pengiriman sumber daya TI virtual (server, VM, database, dll.) sesuai permintaan. Vendor cloud menyediakan layanan ini melalui Internet atau jaringan privat, dan model deployment yang paling umum adalah:
- Public cloud.
- Private cloud.
- Cloud hybrid (kombinasi publik dan privat).
- Cloud komunitas.
- Multi-cloud (setup dengan beberapa cloud publik dari penyedia yang berbeda).
Distributed cloud juga menawarkan sumber daya sesuai permintaan, tetapi model ini memungkinkan pengguna untuk menyiapkan beban kerja di lokasi strategis untuk memastikan tingkat kinerja ideal. Alih-alih bergantung pada solusi hybrid atau bekerja dengan beberapa penyedia untuk mencapai tujuan yang sama, distributed cloud menawarkan satu platform yang tersebar di berbagai substation.
Kemampuan untuk menggunakan beberapa hub pemrosesan adalah perbedaan utama antara distributed dan cloud lainnya. Konsumen model cloud biasanya tidak memiliki pengetahuan (atau kontrol) atas lokasi pasti sumber daya cloud publik, yang merupakan poin jual utama dari setup distributed.
Bagaimana Cara Kerja Distributed Cloud?
Dari sudut pandang konsumen, distributed cloud bekerja sebagai infrastruktur cloud publik standar. Pengguna mengelola setup dari satu panel kontrol terlepas dari jumlah substation. Namun, beberapa fitur baru tersedia untuk ditambahkan ke service level agreement (SLA), seperti:
- Meminta bahwa beban kerja tertentu beroperasi di hub tertentu.
- Setuju bahwa data atau proses tertentu tidak pernah keluar dari wilayah tertentu.
- Menetapkan target per komponen atau per hub untuk latensi atau throughput.
Dari sudut pandang penyedia cloud, menangani setup distributed adalah tantangan. Penyedia perlu memperluas jaringan cloud yang biasanya terpusat ke berbagai lingkungan yang lebih kecil dan saling terhubung.
Sama seperti penawaran cloud publik umum, penyedia distributed cloud bertanggung jawab untuk mengelola semua operasi cloud, termasuk:
- Keamanan cloud.
- Memelihara perangkat lunak dan perangkat keras untuk tetap up to date.
- Memelihara ketersediaan tinggi.
- Tata kelola.
- Memastikan keandalan semua infrastruktur.
Tugas-tugas ini menjadi lebih kompleks dengan setiap hub baru yang tersedia penyedia untuk pengguna. Satu penyedia mengelola layanan distributed cloud terlepas dari jumlah substation, bahkan jika setup konsumen mencakup pusat data milik vendor sekunder.
Apa Manfaat Komputasi Cloud Distributed?
Selain manfaat komputasi cloud biasa seperti elastisitas dan kurangnya biaya awal, distributed cloud juga menyediakan beberapa keuntungan bisnis unik.
Kinerja Keseluruhan yang Lebih Baik
Pengguna distributed cloud dapat menyiapkan operasi individual berdasarkan kebutuhan spesifik bisnis. Organisasi bebas untuk mendistribusikan beban kerja dan mengurangi kemungkinan:
- Latensi.
- Downtime.
- Kongesi jaringan.
Data bergerak lebih cepat antara tempat asal dan sumber daya cloud yang bertugas memprosesnya. Hasilnya adalah sistem yang berkinerja lebih baik dengan tingkat visibilitas dan keandalan yang lebih tinggi.
Multi-Cloud dengan Manajemen Terpusat
Tidak seperti cloud multi dan hybrid, pengguna mengelola distributed cloud dari satu antarmuka. Pemusatan ini menyederhanakan administrasi dan membantu secara andal:
- Memastikan konsistensi di seluruh lingkungan.
- Memantau tingkat kinerja semua komponen.
- Mengidentifikasi ancaman tepat waktu (apakah berbahaya atau berbasis kesalahan).
Pemusatan ini juga manfaat yang patut diperhatikan untuk tim DevOps. Insinyur DevOps mendapatkan kemampuan untuk menangani semua cluster secara sama saat men-deploy aplikasi, dan sebagai hasilnya, mempercepat kecepatan pengembangan.
Kepatuhan yang Lebih Mudah
Pilihan yang berbeda saat menyiapkan beban kerja dan menyimpan data membantu bisnis untuk tetap patuh terhadap regulasi industri atau berdasarkan wilayah.
Misalnya, memastikan semua penyimpanan dan pemrosesan data pengguna terjadi di negara asal membantu kepatuhan terhadap regulasi privasi data seperti CCPA dan GDPR. Kemampuan ini vital jika Anda beroperasi di industri yang sangat diatur, seperti keuangan atau perawatan kesehatan.
Pengalaman Pengguna yang Lebih Baik
Kurangnya downtime dan latensi sangat penting untuk pengalaman pengguna yang positif. Distributed cloud dapat memastikan kinerja yang andal bahkan saat menangani proses yang menghabiskan banyak data seperti streaming konten video atau video conferencing.
Pengurangan Risiko
Serangan yang berhasil pada salah satu hub hanya memberikan akses ke sebagian data Anda. Menembus bagian lain dari sistem membutuhkan lebih banyak waktu dan upaya, memberikan tim keamanan cukup ruang untuk mengidentifikasi ancaman dan meluncurkan rencana respons insiden.
Selain membuat bisnis kurang rentan terhadap serangan siber dan pelanggaran data, distributed cloud juga memungkinkan Anda untuk mematikan satu hub untuk pemeliharaan atau pemeriksaan keamanan tanpa mempengaruhi bagian lain dari sistem.
Efektivitas Biaya
Distributed cloud adalah solusi yang sangat hemat biaya yang membantu menghemat uang dengan:
- Tidak ada biaya awal untuk perangkat keras.
- Memastikan granularitas yang tinggi dan kemampuan untuk menyesuaikan sumber daya di setiap halus.
- Tidak memerlukan tim individual untuk mengawasi setiap substation.
- Menurunkan jumlah daya komputasi yang diperlukan sistem untuk membuat permintaan dan mendapatkan respons.
Ekspansi Bisnis yang Lebih Cepat
Distributed cloud memungkinkan ekspansi cepat ke basis pelanggan baru tanpa perlu menghabiskan waktu atau uang untuk:
- Membangun infrastruktur tambahan.
- Bernegosiasi dan mendapatkan penyedia cloud baru.
- Mengupayakan tim in-house dedicated baru.
- Memperluas set alat saat ini.
Setelah Anda mengirim permintaan ekspansi ke penyedia cloud, Anda biasanya dapat mulai beroperasi di lokasi baru dalam hitungan jam. Seiring bertumbuhnya kebutuhan di area baru, jejak cloud dapat dengan cepat menskala untuk memenuhi permintaan yang bertumbuh.
Jika pasar terbukti tidak menguntungkan, Anda dapat menskala sumber daya kembali atau sepenuhnya menarik diri dari area tanpa kehilangan uang.
Apa Tantangan Komputasi Cloud Distributed?
Dari sudut pandang konsumen, penggunaan distributed cloud tidak memiliki kerugian spesifik model. Jika bisnis sudah menyadari manfaat virtualisasi, distributed cloud hanyalah versi yang lebih kuat dari penawaran publik standar.
Untuk penyedia, distributed cloud datang dengan beberapa pertimbangan. Berikut adalah daftar masalah paling umum dalam menjalankan distributed cloud:
- Kompleksitas keseluruhan: Menyiapkan dan memelihara distributed cloud bisa menjadi tantangan bagi beberapa penyedia. Kecuali vendor adalah penyedia hiper-skala, akan ada masalah dengan ekspansi, memenuhi permintaan pelanggan untuk lokasi tertentu, dan menyiapkan komunikasi antara substation. Setelah beroperasi, setiap hub memerlukan pemeliharaan spesifik lokasi.
- Masalah bandwidth: Lingkungan yang tersebar dengan model konektivitas yang berbeda dapat menempatkan stres pada koneksi yang ada. Banyak penyedia perlu peningkatan untuk memenuhi permintaan throughput yang meningkat.
- Kesulitan keamanan: Tidak seperti menjalankan operasi di pusat data pusat, distributed cloud memiliki permukaan serangan yang lebih luas. Setiap hub memerlukan langkah keamanan individual untuk menghindari downtime lokal dan memastikan beban kerja tetap aman. Penyedia juga perlu memperbarui rencana cadangan dan kontinuitas bisnis untuk data yang tersebar.
Distributed Cloud dan Edge Computing
Distributed cloud menyediakan dasar yang ideal untuk edge computing, proses menjalankan beban kerja sejauh mungkin dari titik pembuatan data. Banyak perangkat dan aplikasi yang bergantung pada analisis data real-time dapat mendapatkan manfaat dari edge computing, seperti:
- Kamera keamanan yang menganalisis footage pengawasan.
- Perangkat manufaktur otomatis.
- Kendaraan otonom.
- Pemindai barcode.
- Aplikasi di gedung dan kota pintar.
- Sensor yang memantau data di lingkungan industri berisiko tinggi.
Distributed cloud membuat aplikasi yang bergantung pada edge computing lebih mudah untuk di-deploy dan dikelola. Misalnya, katakanlah Anda menjalankan beberapa pabrik manufaktur yang tersebar di seluruh negara. Setiap pabrik memiliki edge server yang memproses data dari ribuan sensor.
Dengan distributed cloud, Anda dapat mengontrol dan mengelola semua edge server dari satu dasbor, dengan tim yang sama, dan dengan satu set alat cloud. Admin dapat dengan mudah:
- Men-deploy dan mengelola kluster perangkat lunak di seluruh lingkungan.
- Membuat pembaruan keamanan.
- Memantau risiko dan menjaga sistem dalam kondisi baik.
- Memelihara kinerja perangkat.
Tanpa distributed cloud, tanggung jawab ini akan terpisah dan unik untuk setiap edge server. Tim harus mengelola setiap lingkungan secara individual, yang menghasilkan inkonsistensi dan peningkatan tajam dalam tugas yang diperlukan.
Apa yang Akan Datang untuk Distributed Cloud?
Gartner memprediksi bahwa, pada 2024, sebagian besar penyedia cloud akan menawarkan beberapa layanan IaaS distributed yang mampu menjalankan operasi di titik kebutuhan. Pertumbuhan ini terutama akan menjadi hasil dari perkembangan berkelanjutan dalam:
- Edge computing.
- Internet of Things (IoT).
- Artificial intelligence (AI) dan machine learning (ML).
- Jaringan 5G.
- Realitas virtual dan augmented.
Aplikasi yang berasal dari teknologi yang berkembang ini memiliki akses ke kumpulan data besar dan memerlukan latensi sangat rendah. Sistem ini memerlukan infrastruktur berkinerja tinggi untuk memastikan pengalaman pengguna yang memuaskan, yang tepatnya ditawarkan oleh distributed cloud.
Akibatnya, pasar global untuk distributed cloud diperkirakan akan mencapai $3,9 miliar pada 2025.
Gartner juga memprediksi bahwa, pada 2022, lebih dari 50% data yang dihasilkan oleh perusahaan akan memerlukan pemrosesan di luar cloud tunggal biasa. Perkiraan ini adalah indikator lain bahwa distributed cloud akan terus tumbuh dalam popularitas.
Harapan lain untuk masa depan adalah kita akan melihat peningkatan dalam hub pihak ketiga yang dibagi antara dua atau lebih penyedia cloud tingkat atas. Substation ini akhirnya akan mulai bervariasi secara signifikan berdasarkan layanan dan kasus penggunaan yang dimaksudkan.
Model Multi-Cloud yang Benar
Distributed cloud adalah peluang yang bagus untuk CTO yang mencari cara untuk mencapai pelanggan baru atau menyiapkan layanan tanpa latensi dan spesifik lokasi. Pengepak yang tepat waktu akan mendapatkan keunggulan kompetitif massal dengan menikmati inovasi penyedia cloud publik dan kebebasan untuk menjalankan aset di mana mereka paling dibutuhkan.