Pages

Sabtu, 21 Mei 2011

Cloud Computing

Pada artikel kali ini, saya akan membahas tentang Cloud Computing. Cloud Computing terdiri dari 2 kata, yaitu Cloud dan Computing. Cloud yang berarti awan (internet) dan Computing yang berarti proses komputasi, sehingga Cloud Computing adalah penggunaan teknologi komputer untuk pengembangan berbasis internet dengan piranti lunak lengkap dan sistem operasional juga tersedia secara online. Pasti kalian bingung, kok bisa jadi pengertian seperti itu. Saya mengutip dari seorang pakar Teknologi Informasi, yaitu Stevan Greve, yang mengatakan "Internet bisa dianggap awan besar. Awan berisi komputer yang semuanya saling tersambung. Dari situlah berasal istilah 'cloud'. Jadi semuanya disambungkan ke 'cloud', atau awan itu". Teknologi ini memungkinkan efisiensi lebih dengan memusatkan penyimpanan memory, pemrosesan, dan bandwith.Komponen Cloud Computing:
1. Cloud Clients
adalah seperangkat komputer ataupun software yang didesain secara khusus untuk penggunaan layanan berbasis cloud computing.
  • Mobile – Windows Mobile, Symbian, dan lain-lain.
  • Thin Client – Windows Terminal Service, CherryPal, dll.
  • Thick Client – Internet Explorer, FireFox, Chrome, dll.
2. Cloud Services adalah produk, layanan dan solusi yang dipakai dan disampaikan secara real-time melalui median internet. Contoh yang paling popular adalah web service.
  • Identitas OpenID, OAuth, dan lain2.
  • Integration – Amazon Simple Queue Service.
  • Payments – PayPal, Google Checkout.
  • Mapping – Google Maps, Yahoo! Maps.
3. Cloud Applications memanfaatkan cloud computing dalam hal arsitektur software. Sehingga user tidak perlu menginstal dan menjalankan aplikasi dengan menggunakan komputer.
  • Peer-to-peer – BitTorrent, SETI, dan lain-lain.
  • Web ApplicationFacebook.
  • SaaS – Google Apps, SalesForce.Com, dan lain-lain.
4. Cloud Platform merupakan layanan berupa platform komputasi yang berisi hardware dan software infrastruktur. Biasanya mempunyai aplikasi bisnis tertentu dan menggunakan layanan PaaS sebagai infrasktur aplikasi bisnisnya. Contoh:
  • Web Application Frameworks – Python Django, Rubyon Rails, .NET
  • Web Hosting
  • PropietaryForce.Com
5.Cloud Storage melibatkan proses penyampaian penyimpanan data sebagai sebuah layanan. Misal:
  • Database – Google Big Table, Amazon SimpleDB.
  • Network Attached Storage NirvanixCloudNAS, MobileMeiDisk.
6. Cloud Infrastucture merupakan penyampaian infrastruktur komputasi sebagai sebuah layanan. Contohnya:
  • Grid Computing – Sun Grid.
  • Full Virtualization – GoGrid, Skytap.
  • Compute – Amazon Elastic Compute Cloud
Konsep dalam Cloud Computing:
  • Infrastructure as a Service (IaaS) : konsep tertua dimana pengimplementasiannya banyak dilakukan mulai dari penggunaan atau penyewaan jaringan untuk akses Internet, layanan Disaster Recovery Center, dsb.
  • Platform as a Service (PaaS) : konsepnya hampir serupa dengan IaaS. Namun Platform disini adalah penggunaan operating system dan infrastruktur pendukungnya. Yang cukup terkenal adalah layanan dari situs Force.Com serta layanan dari para vendor server.
  • Software as a Service (SaaS) : berada satu tingkat diatas PaaS dan IaaS, dimana disini yang ditawarkan adalah software atau suatu aplikasi bisnis tertentu. Contoh yang paling mutakhir adalah SalesForce.Com, Service-Now.Com, Google Apps, dsb.
Karakteristik Cloud Computing:
  • Grid Computing : metode komputasi dimana sebuah komputer raksasa virtual yang terdiri dari beberapa komputer melakukan sejumlah besar kegiatan sekaligus, yang secara bersama-sama melakukan semua bagian tugas komputasi. Cloud computing memiliki karakterisitik ini misalnya dalam jaringan peer-to-peer ataupun SETI@home.
  • Utility Computing : konsep komputasi dimana pengguna cukup membayar apa yang ia pakai. Konsepnya persis seperti kita menyewa listrik dari PLN, dimana kita menggunakanmeteranuntuk mengukur aktifitas penggunaan layanan yang telah kita pakai.
  • Autonomic Computing : konsep dimana komputer beserta sistem infrastruktur komputasinya memiliki kemampuan self-management atau dalam arti umumnya ia memiliki kemampuan untuk memperbaiki dirinya sendiri. Contohnya jika harddisk server mendekati utilisasi 90% maka secara otomatis server tersebut akan mengaktivasi harddisk cadangan sehingga server tidak akan megalami kesulitan penyimpanan data lagi.
Keuntungan Cloud Computing:
  • Murah
  • Ramah Lingkungan
  • Dapat menggunakan aplikasi tanpa harus melakukan instalasi terlebih dahulu, mereka juga dapat mengakses file pribadi mereka di komputer manapun dengan akses internet. Teknologi ini memungkinkan efisiensi lebih dengan memusatkan penyimpanan memory, pemrosesan, dan bandwith.

referensi:
http://www.google.co.id/url?sa=t&source=web&cd=4&ved=0CC8QFjAD&url=http%3A%2F%2Fsofy.web.id%2Fmjk200901%2Fpresentasi%2FCloud%2520Computing.ppt&ei=6ZfXTcD4OYeJrAfzxbTyBQ&usg=AFQjCNHrFOAp3jZ0Om2N0OJ3wBY3NO8uSg


Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

0 komentar:

Posting Komentar