Skip to main content

Apa itu Arsitektur Komputasi Cloud?

Arsitektur komputasi awan mengacu pada set server yang saling berhubungan, sistem penyimpanan, dan node kontrol yang dapat memungkinkan komputasi terdistribusi.Setiap sistem komputasi awan biasanya memiliki ujung depan, komputer klien, dan ujung belakang yang terdiri dari server aplikasi, penyimpanan data, dan beberapa jenis node kontrol.Jaringan yang menghubungkan semuanya adalah aspek penting lain yang dapat dikaitkan dengan arsitektur komputasi awan.Komponen dalam arsitektur komputasi awan dapat dihubungkan satu sama lain secara lokal atau melalui internet, dan klien biasanya mengaksesnya melalui internet.

Setiap komponen perangkat keras yang terkait dengan arsitektur komputasi awan biasanya berkomunikasi menggunakan antarmuka pemrograman aplikasi (API), seperti berbagaiLayanan web.Ujung depan arsitektur, itulah yang dilihat dan berinteraksi dengan klien atau pengguna, dapat mengambil berbagai bentuk yang berbeda.Beberapa contoh komputasi awan menggunakan antarmuka umum, seperti browser web, yang dapat mengakses email berbasis cloud atau layanan lainnya.Penggunaan lain dari komputasi awan memiliki sistem perangkat lunak berpemilik yang dirancang untuk tugas -tugas tertentu.

Bagian ujung belakang arsitektur biasanya terdiri dari tiga komponen utama.Salah satu komponen ini adalah penyimpanan data, di mana informasi dapat ditempatkan untuk pengambilan nanti.Data dapat disimpan di cloud oleh klien atau oleh aplikasi cloud.Kapasitas data sistem cloud biasanya cukup besar untuk memungkinkan redundansi.Ini pada dasarnya berarti bahwa komponen penyimpanan data dalam arsitektur cloud biasanya dirancang untuk menyimpan lebih dari satu salinan dari setiap set data jika setiap bagian dari sistem menjadi rusak atau tidak dapat diakses.

Server aplikasi adalah komponen penting lain yang terkait dengan arsitektur komputasi awan.Arsitektur cloud biasanya melibatkan sejumlah server aplikasi yang berbeda, yang masing -masing dapat bertanggung jawab atas fungsi yang berbeda.Masing -masing server ini biasanya dirancang untuk menjalankan satu program atau layanan, dan banyak dari mereka mungkin tersedia untuk klien melalui antarmuka ujung depan.Pengaturan terdistribusi semacam ini dapat memungkinkan sistem berfungsi dengan cara yang lebih ramping daripada desain monolitik sebelumnya.

Komponen akhir yang dapat berperan dalam arsitektur komputasi awan adalah node kontrol.Komputer khusus ini dapat dihubungkan ke server penyimpanan dan aplikasi data melalui Internet atau jaringan lain.Ujung depan biasanya berinteraksi dengan simpul kontrol, memungkinkan klien untuk berinteraksi dengan server aplikasi.Node kontrol biasanya juga menghubungkan server aplikasi dan klien ke penyimpanan data.