Distributed Computing adalah ilmu
yang memecahkan masalah besar dengan memberikan bagian kecil dari masalah untuk
banyak komputer untuk memecahkan dan kemudian menggabungkan solusi untuk
bagian-bagian menjadi solusi untuk masalah tersebut. Distributed computing
terkait dengan system perangkat keras dan perangkat lunak yang memiliki lebih
dari satu elemen pemrosesan atau storage element.
Pada cloud computing, penyimpanan
data hanya dilakukan pada server utama, sehingga pengguna hanya dapat
mengaksesnya tanpa harus mengetahui infrastruktur pembuatan aplikasinya. Hanya
perlu interface software saja untuk mengakses server. Interface ini pada
umumnya merupakan web browser yang tersedia dengan banyak pilihan dan tidak
berbayar.
Cloud computing dipecah ke dalam
beberapa kategori yang berbeda berdasarkan jenis layanan yang disediakan. SaaS
(Software as a Service) adalah kategori komputasi awan di mana sumber daya
utama yang tersedia sebagai layanan perangkat lunak aplikasi. PaaS (Platform as
a Service) adalah kategori / penerapan komputasi awan di mana penyedia layanan
memberikan platform komputasi atau solusi tumpukan untuk pelanggan mereka
melalui internet. IaaS (Infrastructure as a Service) adalah kategori komputasi
awan di mana sumber daya utama yang tersedia sebagai layanan yang infrastruktur
perangkat keras. DaaS (Desktop sebagai Layanan), yang merupakan layanan
muncul-Aas berkaitan dengan memberikan pengalaman seluruh desktop melalui
internet. Ini kadang-kadang disebut sebagai virtualisasi desktop / virtual
desktop atau desktop host.
Bidang ilmu komputer yang berkaitan
dengan sistem terdistribusi disebut komputasi terdistribusi. Sebuah sistem
terdistribusi terdiri dari lebih dari satu komputer self-directed berkomunikasi
melalui jaringan. Komputer-komputer ini menggunakan memori lokal mereka sendiri.
Semua komputer dalam sistem terdistribusi berbicara satu sama lain untuk
mencapai tujuan bersama tertentu. Atau, pengguna yang berbeda pada setiap
komputer mungkin memiliki kebutuhan individu yang berbeda dan sistem
terdistribusi akan melakukan koordinasi sumber daya bersama (atau bantuan
berkomunikasi dengan node lain) untuk mencapai tugas-tugas masing-masing. Node
berkomunikasi menggunakan message passing. Komputasi terdistribusi juga dapat
diidentifikasi sebagai menggunakan sistem terdistribusi untuk memecahkan
masalah besar tunggal dengan melanggar itu dengan tugas, masing-masing yang
dihitung masing-masing komputer dari sistem terdistribusi. Biasanya, mekanisme
toleransi berada di tempat untuk mengatasi kegagalan komputer individu.
Struktur (topologi, delay dan kardinalitas) dari sistem ini tidak dikenal di
muka dan itu bersifat dinamis. Komputer individu tidak harus tahu segala
sesuatu tentang seluruh sistem atau masukan lengkap (untuk masalah yang akan
dipecahkan).
Link: http://bimbimboy.blogspot.co.id/2014/05/distributed-computation-dalam-cloud.html
TikaNesia - Jasa Pembuatan Website
Tidak ada komentar:
Posting Komentar