Komputasi Awan vs Komputasi Terdistribusi
Komputasi awan adalah gaya komputasi di mana sumber daya tersedia melalui internet. Paling sering, sumber daya ini dapat dikembangkan dan merupakan sumber daya yang sangat divisualisasikan dan disediakan sebagai layanan. Sumber daya ini terutama dapat dipecah menjadi aplikasi, platform, atau infrastruktur. Bidang ilmu komputer yang berhubungan dengan sistem terdistribusi (sistem yang terdiri dari lebih dari satu node yang diarahkan sendiri) disebut komputasi terdistribusi. Biasanya, komputasi terdistribusi digunakan untuk memanfaatkan kekuatan beberapa mesin untuk mencapai satu tujuan skala besar.
Apa itu Cloud Computing?
Komputasi awan adalah teknologi yang muncul dalam menyampaikan berbagai jenis sumber daya sebagai layanan, terutama melalui internet. Pihak pengirim disebut sebagai penyedia layanan, sedangkan pengguna disebut sebagai pelanggan. Pelanggan biasanya membayar biaya langganan per penggunaan. Komputasi awan dibagi menjadi beberapa kategori berbeda berdasarkan jenis layanan yang disediakan. SaaS (Software as a Service) adalah kategori komputasi awan di mana sumber daya utama yang tersedia sebagai layanan adalah aplikasi perangkat lunak. PaaS (Platform as a Service) adalah kategori / aplikasi komputasi awan di mana penyedia layanan memberikan platform komputasi atau tumpukan solusi kepada pelanggan mereka melalui internet. IaaS (Infrastructure as a Service) adalah kategori cloud computing di mana sumber daya utama yang tersedia sebagai layanan adalah infrastruktur perangkat keras. DaaS (Desktop as a Service), yang merupakan layanan –aaS yang baru muncul berkaitan dengan penyediaan pengalaman desktop secara keseluruhan melalui internet. Ini terkadang disebut sebagai virtualisasi desktop / desktop virtual atau desktop yang dihosting.
Apa itu Komputasi Terdistribusi?
Bidang ilmu komputer yang berhubungan dengan sistem terdistribusi disebut komputasi terdistribusi. Sistem terdistribusi terdiri dari lebih dari satu komputer mandiri yang berkomunikasi melalui jaringan. Komputer ini menggunakan memori lokalnya sendiri. Semua komputer dalam sistem terdistribusi berbicara satu sama lain untuk mencapai tujuan bersama tertentu. Sebagai alternatif, pengguna yang berbeda di setiap komputer mungkin memiliki kebutuhan individu yang berbeda dan sistem terdistribusi akan melakukan koordinasi sumber daya bersama (atau membantu berkomunikasi dengan node lain) untuk mencapai tugas masing-masing. Node berkomunikasi menggunakan penyampaian pesan. Komputasi terdistribusi juga dapat diidentifikasi sebagai menggunakan sistem terdistribusi untuk memecahkan satu masalah besar dengan memecahnya menjadi tugas-tugas, yang masing-masing dihitung dalam komputer individual dari sistem terdistribusi. Khas,mekanisme toleransi tersedia untuk mengatasi kegagalan komputer individu. Struktur (topologi, delay dan kardinalitas) dari sistem tidak diketahui sebelumnya dan bersifat dinamis. Komputer individu tidak harus tahu segalanya tentang keseluruhan sistem atau input lengkap (untuk masalah yang akan dipecahkan).
Apa perbedaan antara Cloud dan Komputasi Terdistribusi?
Komputasi awan adalah teknologi yang memberikan berbagai jenis sumber daya sebagai layanan, terutama melalui internet, sedangkan komputasi terdistribusi adalah konsep menggunakan sistem terdistribusi yang terdiri dari banyak node yang diatur sendiri untuk memecahkan masalah yang sangat besar (yang biasanya sulit untuk diselesaikan. diselesaikan dengan satu komputer). Komputasi awan pada dasarnya adalah model penjualan dan distribusi untuk berbagai jenis sumber daya melalui internet, sedangkan komputasi terdistribusi dapat diidentifikasi sebagai jenis komputasi, yang menggunakan sekelompok mesin untuk bekerja sebagai satu unit untuk memecahkan masalah berskala besar. Komputasi terdistribusi mencapai ini dengan memecah masalah menjadi tugas-tugas yang lebih sederhana, dan menetapkan tugas-tugas ini ke node individu.