2. Perbedaan komputasi grid
Perbedaan Cloud dan Grid computing:
·
Komputasi Grid lebih menekankan pada‘resources
sharing’
·
Fokus komputasi grid adalah kepada kemampuan
memindahkan beban kerja ke lokasi sumber daya yang memerlukan.
·
Cloud computing lebih menekankan pada kepemilikan
(proprietary), setiap pengguna cloud bisa mendapatkan sumber daya pribadi dari
cloud, yang disediakan oleh service provider tertentu dan pengguna tidak perlu
berkontribusi dalam penyediaan sumber daya.
·
Komputasi Grid menekankan pada tugas-tugas komputasi
yang sensitif dan sulit untuk yang berskala otomatis.
·
Cloud computing menekankan pada aplikasi transaksi,
suatu permintaan dengan jumlah besar dan terpisah-pisah, dan dapat untuk skala
otomatis atau semiotomatis.
3. Implementasi distributed computation dalam cloud computing
Distributed Computing adalah suatu
bentuk dari parallel computing yang berkaitan dengan sistem hardware dan
software yang memiliki lebih dari satu elemen pemrosesan atau storage element,
concurent process, atau multiple program berjalan di bawah pengendalian yang
ketat. Pada distributed computing suatu program dipecah ke beberapa bagian yang
dijalankan secara bersamaan pada banyak komputer yang berkomunikasi melalui
jaringan.
Distributed computing dapat berjalan
secara simultan tetapi program yang di distribusikan sering harus sesuai dengan
lingkungan yang heterogen, link jaringan dari berbagai latency dan
kegagalan-kegagalan di jaringan atau komputer yang tidak diprediksi.
4. Definisi map reduce dan NoSQL(not only SQL) dan implementasunya dalam cloud computing
Map reduce merupakan framework
pemrograman yang berfungsi untuk processing data yang berukuran besar yang
biasa digunakan untuk komputasi terdistribusi pada banyak computer.
Salah satu
contoh penerapan nyata map-reduce ini dalam suatu produk adalah yang dilakukan
Google. Dengan inspirasi dari functional programming map dan reduce Google bisa
menghasilkan filesystem distributed yang sangat scalable, Google Big Table. Dan
juga terinspirasi dari Google, pada ranah open source terlihat percepatan
pengembangan framework lainnya yang juga bersifat terdistribusi dan menggunakan
konsep yang sama, project open source tersebut bernama Apache Hadoop.
Sementara NoSQL adalah istilah untuk
menyatakan berbagai hal yang didalamnya termasuk database sederhana yang
berisikan key dan value seperti Memcache, atau yang lebih canggih seperti
non-database relational yaitu MongoDB, Cassandra, CouchDB, dan lain-lain.
5. Studi kasus dalama penerapan cloud computing dari beberapa service yang diberikan. Berikan 1 contoh !
Terdapat beberapa layanan Cloud computing salah
satunya ialah IaaS (Infrastructure as a Service) yaitu layanan komputasi awan
yang menyadiakan infrastruktur IT berupa CPU, RAM, storage, bandwith, dan
konfigurasi lain. Komponen tersebut digunakan untuk membangun komputer virtual.
Perusahaan yang menyediakan layanan IaaS adalah Amazon EC2, Telkomcloud, dan
BizNetCloud.
Dengan EC2 pelanggan
membuat sendiri Amazon Machine Images(AMIs) yang berisi sistem operasi,
aplikasi dan data. Pelanggan membayar jam yang mereka gunakan, menambah sumber
daya komputasi pada waktu puncak dan menghapusnya ketika mereka tidak lagi
diperlukan
Nama : Siska Ramadhani Putri
NPM : 56411791
Kelas : 4IA21