Wednesday, September 7, 2016

Mengenal Cloud Computing

Posted by YUSUF RICKY on 00:41 in | No comments
Mengenal Cloud Computing



Assalamualaikum wr wb.
A.Pengertian
  Coloud Computing adalah sebuah model komputasi/computing, dimana sumber daya seperti processor/computing power, stoerage, network, dan softwere menjadi abstrak dan di berikan sebagai layanan di jaringan/internet menggunakan pola akses remote. Model billing dari layanan ini umumnya mirip dengan modem layanan publik. Ketersediaan on-demand sesuai kebutuhan, mudah untuk do kontrol,dinamis dan skalabilitas yang hampir tanpa limit adalah beberapa atr-ibut penting dari Cloud Computing.
  Sebuah setup infrastruktur model Cloud Computing biasanya dikenal sebagai 'Cloud'. Berikut adalah beberapa kategori layanan yanng tersedia dari sebuah 'Cloud' seperti:
  • Infrastructure As A Services (IAAS)  
  • Platform As A Services (PAAS)
  • Softwere As A Services (SAAS)
B.Latar Belakang
Cloud Computing dalam bahasa Hacker
  Server konvensional akan dibatasi oleh sejumlah core processor, harddisk, dan memory. Dengan keterbatasan fisik yang ada maka kita tidak mungkin membebani sebuah server konvensional dengan beban maksimal. Jika sumber daya habis maka biasanya kita harus installasi ulang seluruh aplikasi dan data di server yang kapasitasnya lebih besar dan memigrasi semua aplikasi yang ada ke server yang baru. Ini akan membutuhkan waktu 1-2 hari untuk menyiapkan sebuah server baru. Itupun kalau tidak ada masalah.
  Yang menarik dari Cloud Computing  berbeda dengan server konvensional terutama karena:
  • Secara fisik berupa kumpulan hardwere/server yang tersambung dalam sebuah jaringan (LAN/WAN). Akan tetapi, dari sisi pengguna dapat melihat sebagai sebuah komputer besar.
  • Idealnya tidak ada batasan dengan kapasitas processor, harddisk, dan memory.
  • Idealnya tidak ada batasan dengan berapa jumlah "hosting" server yang berjalan di belakangnya.
  • Menambahkan sebuah "hosting" hanya membutuhkan waktu beberapa menit saja.
  • Jika ada kekurangan sumber daya baik itu processor, harddisk, maupun memory, kita dapat mudah menambahkan server tambahan dan langsung dapat berinteraksi ke jaringan cloud. Butuh waktu sekitar 20 menit untuk menyiapkan server kosong/baru agar dapat berintegrasi ke jaringan cloud.
Perangkat Lunak Cloud Computing.
  Belakangan ini di kembangkan sebuah bentuk nyata (atau setidaknya sebuah common platform/bentuk umum) dari konsep Cloud Computing agar dapat di implementasikan secara umum dan lebih luas, seperti contoh berikut.
  • Ubuntu Enterprise Cloud (UEC)
  • Proxmox
  • OpenStack
  • OpenNebula
  • Eucalyptus
  Engine utama dalam Cloud Computing sebetulnya adalah aplikasi virtualisasi di sisi server, seperti:
  • KVM
  • QEMU
  • Xen
  'Cloud' ini biasanya tersedia sebagai layanan kepada siapa saja di internet. Akan tetapi, varian yang disebut 'Private Cloud' semakin populer untuk infrastruktur pribadi yang mempunyai atribut seperti 'Cloud' di atas.
  Cloud Computing berbeda dengan Grid Computing atau Paralel Computing, dimana Grid Computing dan Paralel Computing lebih merupakan sebuah bagian dari prasarana fisik bagi penyediaan konsep Cloud Computing.

   NB: sekian itu saja yang bisa saya sharing kan...maaf jika postingan ini tidak sama seperti yang lainnya...karena postingan ini hanya mengenal pengertiannya saja..tidak dengan prakteknya semoga bermanfaat...
sumber:
  • http://203.130.243.185/data/eBook%20TKJ/proxmox-cloud-computing-virtualisasi.pdf
Wassalamualaikum wr wb.

0 comments:

Post a Comment