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
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
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
Posting Komentar