skip to main | skip to sidebar

Just Dream

Pages

  • Beranda

Senin, 08 Juni 2015

cloud computing


Cloud Computing 

1. Pendahuluan
Mungkin masih banyak masyarakat masih asing mendengar kata cloud computing. Apa sih cloud computing itu?? Cloud computing (komputasi awan) adalah suatu perkembangan baru di dunia IT dimana penggabungan antara pemanfaatan teknologi komputer melalui media internet sebagai 'awan'. Cloud computing ini memungkinkan user dapat menggunakan sumber daya sesuai kebutuhan berbasis internet.


Cloud computing ini merupakan generasi termaju dari internet computing, yang menyediakan tenaga komputasi hingga infrastruktur komputasi, aplikasi-aplikasi, proses bisnis, hingga kolaborasi yang muncul sebagai layanan yang dapat diakses diaman saja.
Contoh Penggunaan:
  • Yahoo Mail, Hotmail, Google Search, Bing, atau MSN Messenger. 
  • Google Docs ataupun Microsoft Office Web Applications yang merupakan aplikasi pengolah dokumen berbasis internet.


Beberapa jenis layanan yang diberikan cloud computing yaitu:
  • Software as a Service (SaaS)
  • Platform as a Service (PaaS)
  • Infrastructure as a Service (IaaS)

2. Pengantar Komputasi Grid (Grid Computing)
Grid Computing merupakan komputasi paralel, penggunaan sumber daya yang dilakukan oleh banyak komputer yang terpisah satu sama lain namun terhubung melalui jalur komunikasi untuk memecahkan persoalan komputasi dalam skala besar.  
Implementasi grid Computing:



Perbedaan Cloud dan Grid computing:
  • Komputasi Grid lebih menekankan pada‘resources sharing’
  • Fokus komputasi grid adalah kepada kemampuan memindahkan beban kerja ke lokasi sumber daya yang memerlukan. 
  • Cloud computing lebih menekankan pada kepemilikan (proprietary), setiap pengguna cloud bisa mendapatkan sumber daya pribadi dari cloud, yang disediakan oleh service provider tertentu dan pengguna tidak perlu berkontribusi dalam penyediaan sumber daya.
  • Komputasi Grid menekankan pada tugas-tugas komputasi yang sensitif dan sulit untuk yang berskala otomatis. 
  • Cloud computing menekankan pada aplikasi transaksi, suatu permintaan dengan jumlah besar dan terpisah-pisah, dan dapat untuk skala otomatis atau semiotomatis.
3. Virtualisasi
Virtualisasi merupakan istilah luas pemisahan sumber daya komputer. Virtualisasi menyembunyikan karakteristik fisik sumber daya komputasi kepengguna. Virtualisasi merupakan sebuh physical resources (sebuah server/aplikasi /storage) yang dapat terlihat seperti beberapa resources virtual dan sebaliknya. Teknologi virtual :
  • Virtualisasi storage
  • Virtualisasi komputasi
  • Virtualisasi network
4. Distributed Computing dalam Cloud Computing
Distributed Computing adalah suatu bentuk dari parallel computing yang berkaitan dengan sistem hardware dan software yang memiliki lebih dari satu elemen pemrosesan atau storage element, concurent process, atau multiple program berjalan di bawah pengendalian yang ketat. Pada distributed computing suatu program dipecah ke beberapa bagian yang dijalankan secara bersamaan pada banyak komputer yang berkomunikasi melalui jaringan. 
Distributed computing dapat berjalan secara simultan tetapi program yang di distribusikan sering harus sesuai dengan lingkungan yang heterogen, link jaringan dari berbagai latency dan kegagalan-kegagalan di jaringan atau komputer yang tidak diprediksi.


5. Map Reduce dan NoSQL (Not Only SQL)
Map reduce merupakan framework pemrograman yang berfungsi untuk processing data yang berukuran besar yang biasa digunakan untuk komputasi terdistribusi pada banyak computer. 


NoSQL adalah istilah yang dikenal untuk merujuk pada kelas yang luas dari DBMS yang di identifikasikan dengan tidak mematuhi aturan pada model RDBMS yang banyak digunakan dan tidak dibangun terutama dengan table dan umumnya tidak menggunakan SQL untuk memanipulasi data, sehingga sering ditafsirkan sebagai “tidak hanya SQL”.


6. NoSQL Database
NoSQL (Not Only SQL)  adalah tipe database yang konsepnya berbeda dengan RDBMS ataupun ODBMS, karena tidak mengenal istilah relation dan tidak menggunakan konsep schema. Setiap tabel berdiri sendiri tanpa tergantung dengan tabel lainnya (independen).
Pada NoSQL lebih simple, bisa menyimpan data tanpa perlu mendefinisikan tipe data dan ukurannya.
Contoh database NoSQL:
Cassandra, Big Table, CouchDB, Redis, Riak, Dynamo,  dll


Sumber :
http://www.wowrack.co.id/blog/mengenal-3-jenis-layanan-yang-ditawarkan-cloud-computing/
http://www.diskusiweb.com/discussion/41339/mengenal-mongodb-open-source-database-nosql-document-oriented/p1
http://www.slideshare.net/jhotank62/cloud-computing-fundamental
http://id.wikipedia.org/wiki/NoSQL
http://saridr.blogspot.com/2013/04/cloud-computing.html



Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer
Diposting oleh andrey di 09.37 0 komentar Kirimkan Ini lewat Email BlogThis! Bagikan ke X Berbagi ke Facebook
Postingan Lebih Baru Postingan Lama Beranda
Now Playing: Krispatih - Lagu Rindu.mp3

kalender


Free Blog Content

jam

zodiak

Zodiac Myspace Comments
MyNiceProfile.com
Thinking Of You Myspace Comments
MyNiceProfile.com
Miss You Myspace Comments
MyNiceProfile.com

Blog Archive

  • ▼  2015 (3)
    • ▼  Juni (1)
      • cloud computing
    • ►  April (2)
  • ►  2014 (4)
    • ►  Desember (1)
    • ►  November (1)
    • ►  Oktober (1)
    • ►  April (1)
  • ►  2013 (5)
    • ►  November (1)
    • ►  Mei (1)
    • ►  April (2)
    • ►  Januari (1)
  • ►  2012 (21)
    • ►  Oktober (7)
    • ►  Juli (3)
    • ►  April (4)
    • ►  Maret (4)
    • ►  Februari (1)
    • ►  Januari (2)
  • ►  2011 (11)
    • ►  Desember (3)
    • ►  November (5)
    • ►  Oktober (3)

Followers

Diberdayakan oleh Blogger.

 
Copyright (c) 2010 Just Dream. Template Copy by Blogger Templates | BERITA_wongANteng |MASTER SEO |FREE BLOG TEMPLATES