Tugas 2 Komputasi Modern
Tugas ini dibuat untuk menyelesaikan tugas Softskill Komputasi Modern
CLOUD COMPUTING
Istilah cloud computing diambil dari kata cloud yang dalam bahasa Inggris berarti awan dan kata computing yang menunjuk kepada komputer. Awan menggambarkan bahwa proses yang terjadi ada dalam server di suatu tempat, dimana lokasi server tersebut tidak menjadi batasan untuk mengakses data atau aplikasi yang dipakai. Pengguna bisa mengakses data atau aplikasi dimanapun dan kapanpun.
Cloud computing adalah sebuah proses pengolahan daya komputasi melalui jaringan internet dan fungsi dari pengolahan itu untuk menjalankan program melalui perangkat komputer yang ada seperti PC, Laptop atau Smartphone. Secara praktis penjelasannya adalah cloud computing merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan menjalankan aplikasi para penggunanya.
Cara Kerja Cloud Computing
Teknologi cloud computing sangat praktis karena tidak memerlukan instalasi untuk menggunakan suatu aplikasi. Proses yang terjadi pada aplikasi ada di dalam server dimana aplikasi itu disimpan, pengguna hanya perlu mempunyai koneksi internet dalam mengakses aplikasi tersebut.
Dalam pengunaannya, jika pengguna mengakses program dan memberikan instruksi pada program maka data tersebut akan langsung diproses. Setelah itu pengguna akan menerima halaman atau fungsi yang telah diperbaharui sesuai dengan instruksi yang diberikan sebelumnya.
Virtualisasi
Virtualisasi bisa diartikan sebagai pembuatan suatu
bentuk atau versi virtual dari sesuatu yang bersifat fisik, misalnya sistem
operasi, perangkat storage/penyimpanan data atau sumber daya jaringan.
Virtualisasi bisa diimplementasikan kedalam
berbagai bentuk, antara lain (Harry Sufehmi, Pengenalan Virtualisasi, 20090607)
1.
Network
Virtualization : VLAN, Virtual IP (untclustering), Multilink
2.
Memory
Virtualization : pooling memory dari node-node di cluster
3.
Grid Computing : banyak
komputer = satu
4.
Application
Virtualization : Dosemu, Wine
5.
Storage
Virtualization : RAID, LVM
6.
Platform
Virtualization : virtual computer
Distribusi Komputasi dalam Cloud Computing
Komputasi Terdistribusi merupakan salah satu tujuan
dari Cloud Computing, karena menawarkan pengaksesan sumber daya secara
parallel, para pengguna juga bisa memanfaatkannya secara bersamaan (tidak harus
menunggu dalam antrian untuk mendapatkan pelayanan), terdiri dari banyak sistem
sehingga jika salah satu sistem crash, sistem lain tidak akan terpengaruh,
dapat menghemat biaya operasional karena tidak membutuhkan sumber daya
(resourches).
Tujuan dari komputasi terdistribusi adalah
menyatukan kemampuan dari sumber daya (sumber komputasi atau sumber informasi)
yang terpisah secara fisik, ke dalam suatu sistem gabungan yang terkoordinasi
dengan kapasitas yang jauh melebihi dari kapasitas individual
komponen-komponennya.
Distribusi komputasi ini memiliki definisi
mempelajari penggunaan terkoordinasi dari computer secara fisik terpisah atau
terdistribusi. Pada distributed computing ini, program dipisah menjadi beberapa
bagian yang dijalankan secara bersamaan pada banyak computer yang terhubung
melalui jaringan internet.
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.
Komentar
Posting Komentar