Komputasi awan
(bahasa
Inggris: cloud computing) adalah gabungan pemanfaatan teknologi komputer ('komputasi')
dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet,
sebagaimana awan yang sering digambarkan di diagram jaringan komputer.
Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam
Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang
disembunyikannya.
Menurut
NIST (National Institute of Standards and Technology),terdapat 5 karakteristik
sehingga sistemtersebut disebut Cloud Computing, yaitu:
1.Resource
Pooling
Sumber
daya komputasi (storage, CPU, memory, network bandwidth, dsb.)yang dikumpulkan
oleh penyedia layanan (service provider) untuk memenuhi kebutuhan banyak
pelanggan (service consumers) dengan model multi-tenant. Sumber daya komputasi
ini bisa berupa sumber daya fisik ataupun virtual dan juga bisa dipakai secara
dinamis oleh para pelanggan untuk mencukupi kebutuhannya.
2.Broad
Network Access
Kapabilitas
layanan dari cloud provider tersedia lewat jaringan dan bisa diakses oleh berbagai
jenis perangkat, seperti smartphone, tablet, laptop, workstation, dsb.
3.Measured
Service
Tersedia
layanan untuk mengoptimasi dan memonitor layanan yang dipakai secara otomatis. Dengan
monitoring sistem ini, kita bisa melihat berapa resources komputasi yang telah
dipakai, seperti:bandwidth , storage, processing, jumlah pengguna aktif, dsb.
Layanan monitoring ini sebagai bentuk transparansi antara cloud provider dan
cloud consumer.
4.Rapid
Elasticity
Kapabilitas
dari layanan cloud provider bisa dipakai oleh cloud consumer secara dinamis
berdasarkan kebutuhan. Cloud consumer bisa menaikkan atau menurunkan kapasitas
layanan. Kapasitas layanan yang disediakan ini biasanya tidak terbatas, dan
service consumer bisa dengan bebas dan mudah memilih kapasitas yang diinginkan
setiap saat.
5.Self
Service
Cloud
Consumer bisa mengkonfigurasikan secara mandiri layanan yang ingin dipakai melalui
sebuah sistem, tanpa perlu interaksi manusia dengan pihak cloud provider.
Sejarah Singkat Cloud Computing
Ide awal dari cloud computing dimulai sejak tahun 1960-an,
saat john McCarthy,
yang merupakan pakar komputasi MIT yang dikenal juga sebagai salah satu pionir
intelejensia buatan, menyampaikan visi bahwa suatu hari nanti cloud computing
atau komputasi akan menjadi infrastuktur publik seperti halnya telepon dan
listrik, namun pada tahun 1995 seorang Oracle yang bernama Larry Ellison,
memunculkan ide "Network Computing" sebagai kampanye untuk menggugat
dominasi micrososft yang saat itu sudah merajai dekstop computingdengan windows
95 nya.
Larry Ellipson menawarkan ide bahwa sebetulnya pengguna
tidak membutuhkan berbagai software mulai dari sistem operasi sampai sofware
lainny yang di instal kedalam PC dekstop mereka, PC dekstop bisa digantikan
oleh sebuah terminal yang langsung tersambung dengan sebuah server yang
meyediakan environment yang berisi berbagai kebutuhan software yang siap di
akses oleh pengguna.
Ide Network Computing ini sempat memanas dengan muncuknya
beberapa pabrikan sperti Sun Microsystem dan Novel Netware yang
menawarkan network computing clien sebagai pengganti dekstop. Namun Gerungan
network computing lenyap dengan sendirinya karena masalah jaringan pada saat
itu belum memadai sehingga akses network komputing sangat lambat.
Selanjutnya komputasi awan bergulir sperti bola salju
yang menyapu dunia teknologi , dumulai tahun 2005 mulai muncul inisiatif yang
didorong oleh nama-nama besar seperti amazon.com yang meluncurkan Amazon EC2,
Google dengan App Angine nya , tak ketinggalan raksasa biru IBM meluncurkan
Blue Cloud Initiative, dan lain-lain. Semua inisiatif ini masih terus bergerak
dan mencari bentuk terbaiknya, baik dari sisi praktik atau dari sisi akademis,
akhirnya seperti yang kita saksikan sekarang seluruh nama-nama besar terlibat
dalam peperangan cloud computing ini.
Cloud komuting sudah
banyak di guakan oleh beberapa perusahaan yang ada di Indonesia Contoh
perusahaan yang menggunakan cloud computing adalah
- Gmail dan Yahoo mail
sebenarnya kita sudah
lama menggunakan teknologi cloud computing, hanya saja kita tidak sadar tentang
teknologi tersebut. salah satu contohnya adalah layanan email seperti Gmail dan
Yahoo Mail yang sering kita gunakan.dengan menggunakan layanan email kita tidak
perlu lagi menginstall software email seperti outlook. kita dapat mengakses
email dimana pun kita berada.
Kelebihan dan
kekurangan:
Kelebihan:
-
Data terpusat
Keunggulan
teknologi ini yaitu data yang terpusat di server, kelebihan ini memungkinkan
anda mengakses mesin cloud dari manapun dan kapanput selagi terhubung dengan
internet.
-
Memiliki skalibilitas yang
tinggi
Keutungan lainnya
yaitu anda dapat menambah atau mengurangi spesifikasi /sumber daya dari
kapasitas server yang digunakan.
-
Investasi
Dengan teknologi
cloud computing, ada dapat menghemat biaya investasi untuk sebuah server
/komputer fisik.
Kekuranga:
- Kerahasiaan data kurang
terjamin
Selalu ada resiko
data user dapat diakses oleh orang lain yang tidak berkepetingan.
- Bergatung pada internet
Karena internet
merupakan satu-satuya jalan menuju cloud computing, jika tidak adanya akses
internet berarti tidak bisa masuk ke cloud.
Virtualisasi Cloude Computing
Virtualisasi adalah teknik yang memungkinkan untuk berbagi contoh fisik tunggal dari aplikasi atau sumber daya di antara beberapa organisasi atau penyewa (pelanggan). Ia melakukannya dengan menetapkan nama logis untuk sumber daya fisik dan menyediakan pointer ke sumber daya fisik pada permintaan.
1. Virtualisasi Concept
Menciptakan mesin virtual atas sistem operasi yang ada dan hardware disebut sebagai Hardware Virtualization. Mesin Virtual menyediakan lingkungan yang logis dipisahkan dari hardware.
Mesin yang mesin virtual dibuat dikenal sebagai mesin host dan mesin virtual disebut sebagai mesin tamu. Mesin virtual ini dikelola oleh perangkat lunak atau firmware, yang dikenal sebagai hypervisor.
2. Hypervisor
Hypervisor adalah program firmware atau tingkat rendah yang bertindak sebagai Virtual Machine Manager. Ada dua jenis hypervisor:
Tipe 1 hypervisor mengeksekusi pada sistem telanjang. LynxSecure, RTS Hypervisor, Oracle VM, Sun xVM Server, VirtualLogic VLX adalah contoh dari Tipe 1 hypervisor. Diagram berikut menunjukkan tipe 1 hypervisor.
- The type1 hypervisor tidak memiliki sistem operasi host karena mereka diinstal pada sistem telanjang.
- Tipe 2 hypervisor adalah antarmuka software yang mengemulasi perangkat dengan yang sistem biasanya berinteraksi. Kontainer, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC dan VMWare workstation 6,0 adalah contoh dari tipe 2 hypervisor. Diagram berikut menunjukkan tipe 2 hypervisor. The type1 hypervisor tidak memiliki sistem operasi host karena mereka diinstal pada sistem telanjang.
- Tipe 2 hypervisor adalah antarmuka software yang mengemulasi perangkat dengan yang sistem biasanya berinteraksi. Kontainer, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC dan VMWare workstation 6,0 adalah contoh dari tipe 2 hypervisor. Diagram berikut menunjukkan tipe 2 hypervisor.
Jenis Hardware Virtualisasi
Berikut adalah tiga jenis virtualisasi hardware:
A. Virtualisasi penuh
B. Emulation Virtualisasi
C. Paravirtualization
Hypervisor adalah program firmware atau tingkat rendah yang bertindak sebagai Virtual Machine Manager. Ada dua jenis hypervisor:
Tipe 1 hypervisor mengeksekusi pada sistem telanjang. LynxSecure, RTS Hypervisor, Oracle VM, Sun xVM Server, VirtualLogic VLX adalah contoh dari Tipe 1 hypervisor. Diagram berikut menunjukkan tipe 1 hypervisor.
- The type1 hypervisor tidak memiliki sistem operasi host karena mereka diinstal pada sistem telanjang.
- Tipe 2 hypervisor adalah antarmuka software yang mengemulasi perangkat dengan yang sistem biasanya berinteraksi. Kontainer, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC dan VMWare workstation 6,0 adalah contoh dari tipe 2 hypervisor. Diagram berikut menunjukkan tipe 2 hypervisor. The type1 hypervisor tidak memiliki sistem operasi host karena mereka diinstal pada sistem telanjang.
- Tipe 2 hypervisor adalah antarmuka software yang mengemulasi perangkat dengan yang sistem biasanya berinteraksi. Kontainer, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC dan VMWare workstation 6,0 adalah contoh dari tipe 2 hypervisor. Diagram berikut menunjukkan tipe 2 hypervisor.
Jenis Hardware Virtualisasi
Berikut adalah tiga jenis virtualisasi hardware:
A. Virtualisasi penuh
B. Emulation Virtualisasi
C. Paravirtualization
1. Virtualisasi penuh
Dalam virtualisasi penuh, hardware benar-benar disimulasikan. perangkat lunak tamu tidak memerlukan modifikasi untuk menjalankan.
Dalam Emulation, mesin virtual mensimulasikan hardware dan karenanya menjadi independen itu. Dalam hal ini, sistem operasi tamu tidak memerlukan modifikasi.
3. Paravirtualization
Dalam Paravirtualization, hardware tidak disimulasikan. Perangkat lunak tamu menjalankan domain terisolasi mereka sendiri.
VMware vSphere sangat berkembang infrastruktur yang menawarkan kerangka infrastruktur manajemen untuk virtualisasi. Virtualizes sistem, penyimpanan dan perangkat keras jaringan.
#AgungBudoyo
#4IA19
#CloudComputing
#VirtualisasiCloudComputing
Referensi:
Alex Budianto.2012.Pengantar Cloud Computing .cloud indonesia
Roronoa zoro . Pengertian Cloud Computing atau Komputer Awan. http://www.pintarkomputer.org/2015/05/Pengertian-cloud-computing-komputer-awan.html ,6 november 2016
Lintas Media Danawa. Cloud Computing dan contoh penerapan dalam perusahaan. http://cloudindonesia.com/cloud-computing-dan-contoh-penerapan-dalam-perusahaan/ ,
6 november 2016
Wikipedia. Komputasi Awan. https://id.wikipedia.org/wiki/Komputasi_awan , 6 november 2016
6 november 2016
Wikipedia. Komputasi Awan. https://id.wikipedia.org/wiki/Komputasi_awan , 6 november 2016