Pages

24/01/2014

Cloud Computing

Cloud Computing adalah sebuah model untuk menjalankan berbagai jenis akses jaringan melalui jaringan server remote host di Internet untuk menyimpan, mengelola, dan mengolah data, bukan server lokal atau komputer pribadi.Cloud Computing ini terdiri dari lima karakteristik utama, tiga model layanan, dan empat model penyebaran.

Karakteristik Utama : 
On-demand self-service. 
Pengguna dapat menyediakan sendiri sumber daya komputasi
Broad network access. 
Sumber daya telah tersedia melalui jaringan dan diakses melalui mekanisme standar yang mempromosikan digunakan oleh platform client yang heterogen(misalnya, ponsel, tablet, laptop, dan workstation).
Resource pooling.
Sumber daya molik Provider disatukan untuk melayani beberapa konsumen menggunakan model multi-sewa, dengan sumber daya fisik dan virtual yang berbeda secara dinamis dipasangkan dan dipindahkan sesuai dengan permintaan konsumen.
Rapid elasticity.
Kemampuan dapat elastis ditetapkan dan dirilis, dalam beberapa kasus secara otomatis, untuk mengukur perbandingan keluar dan masuk permintaan.
Measured service.
Sistem Cloud secara otomatis mengontrol dan mengoptimalkan penggunaan sumber daya dengan memanfaatkan kemampuan metering pada beberapa tingkat abstraksi yang sesuai dengan jenis layanan (misalnya, penyimpanan, pengolahan, bandwidth, dan account pengguna aktif).

Model Layanan :
Software as a Service (SaaS).
Kemampuan yang diberikan kepada konsumen adalah dengan menggunakan aplikasi penyedia berjalan pada infrastruktur cloud. Aplikasi dapat diakses dari berbagai perangkat klien melalui sebuah antarmuka thin client, seperti browser web (misalnya, email berbasis web), atau program antarmuka. Konsumen tidak mengelola atau mengendalikan infrastruktur cloud yang mendasari termasuk jaringan, server, sistem operasi, penyimpanan, atau bahkan kemampuan aplikasi individu.
Platform as a Service (PaaS).
Kemampuan yang diberikan kepada konsumen adalah untuk menyebarkan ke konsumen aplikasi yang dibuat dengan menggunakan bahasa pemrograman, perpustakaan, layanan, dan alat-alat yang didukung oleh provider kedalam infrastruktur cloud. Konsumen tidak mengelola atau mengendalikan infrastruktur cloud yang mendasar termasuk jaringan, server, sistem operasi, atau penyimpanan, namun memiliki kontrol atas aplikasi yang digunakan dan mungkin pengaturan konfigurasi untuk lingkungan aplikasi hosting.
Infrastructure as a Service (IaaS).
Kemampuan yang diberikan kepada konsumen adalah pengolahan penyediaan, penyimpanan, jaringan, dan sumber daya komputasi dasar lain di mana konsumen dapat menyebarkan dan menjalankan perangkat lunak sembarang, yang dapat mencakup sistem operasi dan aplikasi. Konsumen tidak mengelola atau mengendalikan infrastruktur cloud yang mendasari tetapi memiliki kontrol atas sistem operasi, penyimpanan, dan aplikasi yang digunakan, dan kontrol terbatas atas komponen jaringan

Model Penyebaran :
Private cloud.
Infrastruktur cloud dimiliki dan digunakan oleh satu organisasi yang mencakup banyak pengguna.Infrastruktur cloud ini dimiliki, dikelola, dan dioperasikan oleh organisasi.
Community cloud.
Infrastruktur cloud ditetapkan untuk penggunaan eksklusif oleh komunitas tertentu konsumen dari organisasi yang telah berbagi tujuan(misalnya, misi, persyaratan keamanan, kebijakan, dan pertimbangan kepatuhan).
Public cloud.
Infrastruktur cloud ditetapkan untuk terbuka digunakan oleh masyarakat umum. Ini mungkin dimiliki, dikelola, dan dioperasikan oleh bisnis, akademik, atau organisasi pemerintah.
Hybrid cloud.
Infrastruktur cloud adalah satu komposisi dari dua atau lebih infrastruktur cloud yang berbeda (private, community, or public)

Sumber : The NIST Definition of Cloud Computing by Peter Mell & Timothy Grance