Pages

Minggu, 06 November 2016

Cloud Computing

Pengertian Cloud Computing


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

1. Virtualisasi penuh
Dalam virtualisasi penuh, hardware benar-benar disimulasikan. perangkat lunak tamu tidak memerlukan modifikasi untuk menjalankan.
2. Emulation Virtualisasi
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 

0 komentar:

Posting Komentar