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:
- Lebih efisien karena menggunakan anggaran rendah untuk resource nya.
- Dapat berorientasi dengan mudah pada perkembangan yang cepat.
Kekurangan Cloud
Computing:
- · Tidak dapat dilakukan jika tidak terhubung ke internet.
- · Jika koneksi internet lambat maka cloud computing tidak optimal digunakan
- · Fitur yang dihadirkan tidak selengkap aplikasi desktop
·
Data
yang disimpan dalam awan tidak begitu aman karena diperbanyak dibeberapa mesin.
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).
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.
0 komentar:
Posting Komentar