Rabu, 25 April 2012

DATABASE CLOUD COMPUTING

Kali ini saya akan membahas tentang cloud computing apa itu cloud computing? Sistem cloud computing ini memerlukan setidaknya dua kali jumlah perangkat penyimpanan untuk menyimpan informasi semua client. Itu karena perangkat ini, seperti komputer, kadang-kadang rusak. Sebuah sistem cloud computing harus membuat salinan informasi (backup) terhadap semua client dan menyimpannya pada perangkat lain. Backup ini memungkinkan server pusat untuk mengakses mesin cadangan untuk mengambil data yang seharusnya dapat terjangkau. Membuat salinan data sebagai cadangan disebut redundansi.Aplikasi cloud computing memang praktis dan tak terbatas. Dengan middleware yang tepat, sebuah sistem komputasi awan bisa menjalankan semua program komputer biasa dengan sangat cepat. Semua yang dari perangkat lunak pengolah kata generik bagi program komputer yang dirancang disesuaikan untuk sebuah perusahaan tertentu bisa bekerja pada sistem cloud computing.

Saat memilih penyedia komputasi awan, perlu dipertimbangkan secara hati-hati mengingat pemindahan dari satu penyedia ke penyedia lain mengandung resiko yang tidak kecil terhadap berjalannya usaha.

Berikut beberapa tips memilih penyedia komputasi awan:

1.Sesuaikan dengan skenario Anda Jika Anda ingin menggunakan layanan cloud untuk database, pastikan penyedia Anda memiliki I/O yang cukup untuk aktivitas query dan penulisan ke database. Jika Anda ingin memanfaatkan untuk disaster recovery (persiapan jika ada bencana), maka pastikan mekanisme backup mereka sesuai dengan yang Anda butuhkan. Apapun skenarionya, gunakan patokan itu untuk menilai parameter yang dapat mereka penuhi.

 2.Perhatikan model harga yang diberikan Seringkali penyedia cloud memberikan skema harga yang sedikit rumit. Misalnya harga per proses, trafik per Megabita, jumlah query ke database dan parameter-parameter lain yang kadang menjadi aspek biaya tersembunyi. Layanan cloud dari Google, App Engine, pernah mengalami kontraksi karena perubahan skema harga membuatnya menjadi puluhan kali lipat dari harga sebelumnya.

3.Otomatisasi dan Waktu Dalam dunia cloud, banyak hal yang seharusnya bisa dilakukan secara otomatis. Misalnya menambah memory, menambah jumlah storage, membuat instance baru. Pastikan bahwa penyedia Anda menyediakan otomatisasi yang cukup, sehingga dapat dilakukan sendiri tanpa bantuan dari staf teknis penyedia Anda.  

Database pada cloud computing Database atau biasa disebut basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Sedangkan Cloud computing itu sendiri adalah teknologi yang menggunakan internet dan server pusat yang jauh untuk menjaga atau mengelola data dan aplikasi.  

Cloud Computing memiliki 5 karakteristik seperti berikut ini :  

1. On-Demand Self-Services Sebuah layanan cloud computing harus dapat dimanfaatkan oleh pengguna melalui mekanisme swalayan dan langsung tersedia pada saat dibutuhkan. Campur tangan penyedia layanan adalah sangat minim. Jadi, apabila kita saat ini membutuhkan layanan aplikasi CRM (sesuai contoh di awal), maka kita harus dapat mendaftar secara swalayan dan layanan tersebut langsung tersedia saat itu juga.  

2. Broad Network Access Sebuah layanan cloud computing harus dapat diakses dari mana saja, kapan saja, dengan alat apa pun, asalkan kita terhubung ke jaringan layanan. Dalam contoh layanan aplikasi CRM di atas, selama kita terhubung ke jaringan Internet, saya harus dapat mengakses layanan tersebut, baik itu melalui laptop, desktop, warnet, handphone, tablet, dan perangkat lain.  

3. Resource Pooling Sebuah layanan cloud computing harus tersedia secara terpusat dan dapat membagi sumber daya secara efisien. Karena cloud computing digunakan bersama-sama oleh berbagai pelanggan, penyedia layanan harus dapat membagi beban secara efisien, sehingga sistem dapat dimanfaatkan secara maksimal.  

4. Rapid Elasticity Sebuah layanan cloud computing harus dapat menaikkan (atau menurunkan) kapasitas sesuai kebutuhan. Misalnya, apabila pegawai di kantor bertambah, maka kita harus dapat menambahuser untuk aplikasi CRM tersebut dengan mudah. Begitu juga jika pegawai berkurang. Atau, apabila kita menempatkan sebuah website berita dalam jaringan cloud computing, maka apabila terjadi peningkatkan traffic karena ada berita penting, maka kapasitas harus dapat dinaikkan dengan cepat.  

5. Measured Service Sebuah layanan cloud computing harus disediakan secara terukur, karena nantinya akan digunakan dalam proses pembayaran. Harap diingat bahwa layanan cloud computing dibayar sesuai penggunaan, sehingga harus terukur dengan baik.
Label : AntiVir pimmy ride Property Tip Blog Template car body design