KONSEP CLOUD COMPUTING


Cloud computing adalah suatu model komputasi untuk memberikan kenyamanan dan on-demand akses jaringan untuk memanfaatkan secara bersama suatu sumber daya komputasi yang terkonfigurasi (misalnya jaringan, server, penyimpanan [Tradisional Harddisk, Network Storage SAN/NAS dll], aplikasi, dan layanan) dengan manajemen yang minimal dan  sumber dayanya bersifat abstrak (virtual) dan diberikan sebagai layanan di jaringan/internet melalui mekanisme tertentu.
Perbedaan konsep cloud computing dengan sistem yang lain  dapat kita lihat pada gambar berikut :

 

Model Layanan Cloud Computing
ada 3 model layanan cloud computing, yaitu
1.  Software as a Service (SaaS)
Dari kata-katanya dapat kita analisa bahwa layanan yang diberikan oleh  model layanan cloud computing ini adalah software/aplikasi.
2. Platform as a Service (PaaS)
Sedangkan model layanan ini, layanan yang diberikan adalah sumberdaya yang diperlukan untuk membangun suatu aplikasi, tanpa harus mendownload atau menginstal perangkat lunaknya.
3. Infrastructure as  a Service (IaaS)
layanan yang diberikan oleh model layanan ini adalah hardware atau segala sesuatu yang bisa dipakai untuk membangun cloud computing tersebut.

                                               Berikut Gambar layer dari cloud computing
 Dari penjelasan definisi cloud computing diatas dikatakan bahwa sumber daya yang ada pada cloud computing bersifat  abstrak (virtual), maka layer lengkap dari cloud computing digambarkan pada gambar dibawah.


Virtualization

 untuk membuat virtualisasi kita membutuhkan perangkat lunak yang dinamakan Hypervisor. Hypervisor mempunyai 2 tipe yaitu

  • Type 1 (or native, bare metal) Hypervisor  tipe 1 disebut dengan hypervisor native/bare metal, yaitu hypervisor yang dapat langsung dijalankan pada hardware server yang kosong (bare metal) tanpa kita install diatas sistem operasi pada komputer. Artinya hypervisor tipe 1  menjadi satu paket bersama sistem operasi pada komputer tersebut.
contoh : Oracle VM Server for SPARC, the Citrix XenServer, KVM, Qemu, VMware ESX/ESXi, and Microsoft Hyper-V hypervisor.
  • Type 2 (or hosted) Hypervisor  tipe 2 disebut dengan hypervisor host/desktop, yaitu hypervisor yang berjalan diatas sistem operasi sehingga sebelum menggunakannya harus diinstal dulu pada sistem operasi untuk dapat menjalankan hypervisor tersebut.                                                                                                                                                                                                                                    Contoh : Virtual box, vmware workstation dll 
                         Berikut Gambar Perbedaan antara hypervisor tipe 1 dan 2
Untuk membangun sistem cloud computing, sebaiknya kita menggunakan hypervisor tipe 1 (or native, bare metal)
Terdapat beberapa perangkat lunak berupa sistem operasi untuk membuat sistem virtual pembangun cloud computing :
1. Ubuntu Enterprise cloud (Qemu, KVM, dll)
2. Vmware vSphere (Qemu, dll)
3. Proxmox VE (KVM, dll)
4. OpenStack
5. OpenNebula
6. Eucalyptus
dan banyak lagi

Infrastruktur Cloud Computing
Terdapat  empat model infrastruktur, yaitu
1. Private Cloud
Hampir bisa dikatakan model ini sama seperti LAN, yaitu hanya dipakai pada area yang kecil contoh meliputi satu perusahaan atau lembaga saja.
2. Community Cloud
Model ini merupakan gabungan dari dua atau bebera private cloud.
3. Public Cloud
Model ini sudah dilayani untuk umum melalui internet
4. Hybrid Cloud
model ini sama seperti Public cloud, akan tetapi masih memiliki entitas unik namun terikat



 CONTOH IMPLEMENTASI APLIKASI MENGGUNAKAN CLOUD COMPUTING

Salesforce.com




Contoh aplikasi berbasis cloud computing adalah salesforce.com, Google Docs. salesforce.com adalah aplikasi Customer Relationship Management (CRM) berbasis software as services, dimana kita bisa mengakses aplikasi bisnis: kontak, produk, sales tracking, dashboard, dll.
Google Docs adalah aplikasi word processor, spreadsheet, presentasi semacam Microsoft Office, yang berbasis di server. Terintegrasi dengan Google Mail, file tersimpan dan dapat di proses dari internet.

Dropbox


Dropbox adalah layanan penyedia data berbasis web yang dioperasikan oleh Dropbox, Inc. Dropbox menggunakan sistem penyimpanan berjaringan yang memungkinkan pengguna untuk menyimpan dan berbagi data serta berkas dengan pengguna lain di internet menggunakan sinkronisasi data. Dropbox didirikan pada tahun 2007 oleh lulusan Massachusetts Institute of Technology (MIT) Drew Houston dan Arash Ferdowsi dengan modal awal yang didapat dari Y Combinator.
Dropbox menyediakan layanan baik gratis ataupun berbayar, masing-masing dengan keuntungan yang bervariasi.Pada tahun 2011 Dropbox juga meluncurkan "Dropbox for Teams”,sebuah layanan dari Dropbox yang dikhususkan untuk kelompok bisnis atau kelompok lainnya yang membutuhkan layanan untuk mengendalikan administrasi, tagihan yang terpusat, dan lain sebagainya. "Dropbox for Teams" tetap tersedia di situs web, namun harga yang ditawarkan berbeda dengan layanan Dropbox lainnya.



Komentar

Postingan Populer