Distributed Computation dalam Cloud Computing
- Latar
Belakang
Cloud computing adalah model komputasi dimana sumber daya
seperti daya komputasi, media penyimpanan, jaringan dan software dijalankan
sebagai layanan melalui media jaringan, bahkan dapat diakses di tempat manapun
selama terkoneksi dengan internet.
Kelebihan Cloud Computing:
a. Lebih efisien karena menggunakan anggaran rendah untuk
resource nya.
b. Dapat berorientasi dengan mudah pada perkembangan yang
cepat.
Kekurangan Cloud Computing:
a. Tidak dapat dilakukan jika tidak terhubung ke internet.
b. Jika koneksi internet lambat maka cloud computing tidak
optimal digunakan
c. Fitur yang dihadirkan tidak selengkap aplikasi desktop
d.Data yang disimpan dalam awan tidak begitu aman karena
diperbanyak dibeberapa mesin.
- Penjelasan
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).
- Kesimpulan
Cloud computing adalah teknologi yang memberikan berbagai
jenis sumber daya sebagai layanan, terutama melalui internet, sedangkan
komputasi terdistribusi adalah konsep menggunakan sistem terdistribusi terdiri
dari banyak node diatur sendiri untuk memecahkan masalah yang sangat besar
(yang biasanya sulit untuk diselesaikan dengan satu komputer). Cloud computing
pada dasarnya adalah penjualan dan model distribusi untuk berbagai jenis sumber
daya melalui internet, sedangkan komputasi terdistribusi dapat diidentifikasi
sebagai jenis komputasi, yang menggunakan sekelompok mesin untuk bekerja
sebagai satu kesatuan untuk memecahkan masalah skala besar. Komputasi
terdistribusi mencapai hal ini dengan memecah masalah ke tugas sederhana, dan
menugaskan tugas-tugas ke node individu.
Link Sumber : http://nafa1108.blogspot.com/2015/10/distributed-computation-dalam-cloud.html#ixzz3oPwbkXJ3

Tidak ada komentar:
Posting Komentar