CLOUD COMPUTING
Remote
machine yang dimiliki oleh perusahaan lain akan menjalankan
segala sesuatu dari e-mail ke aplikasi pengolah kata
lalu ke program analisis data
yang kompleks. Ini biasa
disebut cloud computing yang bisa mengubah
seluruh industri komputer.
Dalam sistem cloud computing ada pergeseran beban kerja yang signifikan. Local
computer tidak lagi harus melakukan
semua pekerjaan berat ketika menjalankan
aplikasi. Jaringan komputer yang
membentuk cloud handle mereka sebagai gantinya. Satu-satunya hal
harus digunakan adalah menjalankan
perangkat lunak could computing interface, yang dapat sesederhana seperti browser Web, dan cloud network mengurus sisanya.
Ada kesempatan baik Anda telah menggunakan beberapa
bentuk cloud computing . Jika kita memiliki account e-mail dengan layanan e-mail berbasis
Web seperti Hotmail, Yahoo! Mail atau Gmail, maka kita
pernah mencoba dan merasakan cloud computing.
Cloud
Computing Architecture
Ketika berbicara tentang sistem komputasi awan,akan
sangat membantu jika kita membaginya ke dalam dua bagian, yaitu front end dan
back end. Mereka terhubung satu sama lain melalui jaringan,
biasanya Internet. Front end adalah adalah user komputer, atau klien.back end adalah
bagian "awan(cloud)" dari sistem.
Front end termasuk komputer (atau jaringan komputer) client dan aplikasi yang dibutuhkan untuk mengakses sistem cloud computing. Tidak semua sistem cloud computing memiliki user interface yang sama. Layanan seperti Web-based program e-mail leverage yang ada pada web browser seperti Internet Explorer atau Firefox. Sistem lain memiliki aplikasi unik yang memberikan akses jaringan ke klien.
Front end termasuk komputer (atau jaringan komputer) client dan aplikasi yang dibutuhkan untuk mengakses sistem cloud computing. Tidak semua sistem cloud computing memiliki user interface yang sama. Layanan seperti Web-based program e-mail leverage yang ada pada web browser seperti Internet Explorer atau Firefox. Sistem lain memiliki aplikasi unik yang memberikan akses jaringan ke klien.
Back
end dari sistem terdiri dari
berbagai komputer, server dan sistem
penyimpanan data yang membuat "awan”
dari system komputasi. Secara teori,
sebuah sistem cloud computing dapat mencakup semua program komputer yang dapat kita bayangkan, dari pengolahan data untuk video game.
Biasanya, setiap aplikasi akan memiliki dedicated server sendiri.
Sebuah server pusat mengelola sistem, pemantauan lalu lintas dan klien tuntutan untuk memastikan semuanya berjalan lancar. Ini mengikuti seperangkat aturan yang disebut protokol dan menggunakan jenis khusus dari perangkat lunak yang disebut middleware. Middleware memungkinkan jaringan komputer untuk berkomunikasi satu sama lain. Sebagian besar waktu, server tidak berjalan pada kapasitas penuh. Itu berarti ada kekuatan pemrosesan yang tidak terpakai akan membuang-buang. Ini mungkin untuk menipu server fisik ke dalam pemikiran itu sebenarnya beberapa server, masing-masing berjalan dengan sistem operasi mandiri. Teknik ini disebut virtualisasi server. Dengan memaksimalkan output dari setiap server, virtualisasi server mengurangi kebutuhan untuk mesin fisik.
Jika sebuah perusahaan cloud computing memiliki banyak klien, ada kemungkinan menjadi permintaan yang tinggi untuk banyak ruang penyimpanan. Beberapa perusahaan membutuhkan ratusan perangkat penyimpanan digital. Sistem komputasi awan membutuhkan setidaknya dua kali jumlah perangkat penyimpanan yang diperlukan untuk menyimpan semua informasi klien 'disimpan. Itu karena perangkat ini, seperti semua komputer, kadang-kadang rusak. Sebuah sistem komputasi awan harus membuat salinan informasi semua klien 'dan menyimpannya pada perangkat lain. Salinan mengaktifkan server pusat untuk mengakses mesin cadangan untuk mengambil data yang seharusnya dapat terjangkau. Membuat salinan data sebagai cadangan disebut redundancy.
Sebuah server pusat mengelola sistem, pemantauan lalu lintas dan klien tuntutan untuk memastikan semuanya berjalan lancar. Ini mengikuti seperangkat aturan yang disebut protokol dan menggunakan jenis khusus dari perangkat lunak yang disebut middleware. Middleware memungkinkan jaringan komputer untuk berkomunikasi satu sama lain. Sebagian besar waktu, server tidak berjalan pada kapasitas penuh. Itu berarti ada kekuatan pemrosesan yang tidak terpakai akan membuang-buang. Ini mungkin untuk menipu server fisik ke dalam pemikiran itu sebenarnya beberapa server, masing-masing berjalan dengan sistem operasi mandiri. Teknik ini disebut virtualisasi server. Dengan memaksimalkan output dari setiap server, virtualisasi server mengurangi kebutuhan untuk mesin fisik.
Jika sebuah perusahaan cloud computing memiliki banyak klien, ada kemungkinan menjadi permintaan yang tinggi untuk banyak ruang penyimpanan. Beberapa perusahaan membutuhkan ratusan perangkat penyimpanan digital. Sistem komputasi awan membutuhkan setidaknya dua kali jumlah perangkat penyimpanan yang diperlukan untuk menyimpan semua informasi klien 'disimpan. Itu karena perangkat ini, seperti semua komputer, kadang-kadang rusak. Sebuah sistem komputasi awan harus membuat salinan informasi semua klien 'dan menyimpannya pada perangkat lain. Salinan mengaktifkan server pusat untuk mengakses mesin cadangan untuk mengambil data yang seharusnya dapat terjangkau. Membuat salinan data sebagai cadangan disebut redundancy.
Aplikasi Cloud
Computing
Aplikasi Cloud computing tak terbatas. Dengan middleware yang tepat, sistem komputasi awan bisa menjalankan semua program yang bisa dijalankan oleh computer biasa. Mengapa ada orang yang ingin bergantung pada sistem komputer lain untuk menjalankan program dan menyimpan data? Berikut adalah beberapa alasan:
Aplikasi Cloud computing tak terbatas. Dengan middleware yang tepat, sistem komputasi awan bisa menjalankan semua program yang bisa dijalankan oleh computer biasa. Mengapa ada orang yang ingin bergantung pada sistem komputer lain untuk menjalankan program dan menyimpan data? Berikut adalah beberapa alasan:
a. Klien akan
dapat mengakses aplikasi dan data mereka dari mana saja setiap saat. Mereka
bisa mengakses sistem komputasi awan menggunakan komputer yang terhubung ke
Internet. Data tidak akan terbatas pada hard drive di komputer satu pengguna
atau bahkan jaringan internal korporasi.
b. Sistem komputasi awan akan mengurangi
kebutuhan untuk hardware canggih di sisi klien. Anda tidak perlu membeli
komputer tercepat dengan memori paling, karena sistem awan akan mengurus
kebutuhan mereka untuk Anda. Sebaliknya, Anda bisa membeli terminal komputer
murah. Terminal dapat mencakup monitor, perangkat input seperti keyboard dan
mouse dan hanya cukup kekuatan pemrosesan untuk menjalankan middleware yang
diperlukan untuk menyambung ke sistem awan. Anda tidak akan membutuhkan hard
drive besar karena Anda akan menyimpan semua informasi Anda pada komputer
remote.
c. Perusahaan yang
mengandalkan komputer harus memastikan bahwa mereka memiliki perangkat lunak
yang tepat di tempat untuk mencapai tujuan. Sistem komputasi awan memberikan
organisasi ini akses perusahaan-lebar untuk aplikasi komputer. Perusahaan tidak
perlu membeli satu set perangkat lunak atau software lisensi untuk setiap
karyawan. Sebaliknya, perusahaan dapat membayar biaya meteran ke perusahaan
komputasi awan.
d. Server dan perangkat penyimpanan digital
mengambil ruang. Beberapa perusahaan menyewa ruang fisik untuk menyimpan server
dan database karena mereka tidak memilikinya tersedia di situs. Cloud computing
memberikan perusahaan-perusahaan ini pilihan untuk menyimpan data pada hardware
orang lain, menghilangkan kebutuhan untuk ruang fisik di ujung depan.
e. Perusahaan bisa menghemat uang dibidang IT
support.
Ancaman Pada Cloud Computing
Mungkin kekhawatiran terbesar tentang cloud computing adalah keamanan dan privasi. Ide menyerahkan data penting ke perusahaan lain khawatir beberapa orang. Eksekutif perusahaan mungkin ragu-ragu untuk mengambil keuntungan dari sistem komputasi awan karena mereka tidak dapat menyimpan informasi perusahaan mereka di bawah kunci dan kunci.
Privasi adalah masalah lain. Jika klien dapat login dari lokasi manapun untuk mengakses data dan aplikasi, mungkin privasi klien dapat dikompromikan. Perusahaan komputasi awan perlu menemukan cara untuk melindungi privasi klien. Salah satu cara adalah dengan menggunakan teknik otentikasi seperti username dan password.cara yang lain adalah dengan menggunakan format otorisasi - setiap pengguna hanya dapat mengakses data dan aplikasi yang relevan dengan pekerjaannya.
Beberapa pertanyaan tentang komputasi awan yang lebih filosofis. Apakah pengguna atau perusahaan berlangganan ke layanan komputasi awan memiliki data? Apakah sistem komputasi awan, yang menyediakan ruang penyimpanan yang sebenarnya, memilikinya? Apakah mungkin untuk sebuah perusahaan komputasi awan untuk menolak akses klien untuk data yang klien? Beberapa perusahaan, firma hukum dan universitas memperdebatkan ini dan lainnya pertanyaan tentang sifat komputasi awan.
Bagaimana awan komputasi mempengaruhi industri lainnya? Ada kekhawatiran di industri IT tentang bagaimana komputasi awan dapat mempengaruhi bisnis pemeliharaan komputer dan perbaikan. Jika perusahaan beralih menggunakan sistem komputer ramping, mereka akan memiliki lebih sedikit kebutuhan TI. Beberapa ahli industri percaya bahwa kebutuhan untuk pekerjaan TI akan bermigrasi ke bagian belakang sistem komputasi awan.
Bidang lain penelitian dalam komunitas ilmu komputer komputasi otonom. Sebuah sistem komputasi otonom adalah mengelola diri, yang berarti sistem monitor itu sendiri dan mengambil langkah-langkah untuk mencegah atau memperbaiki masalah. Saat ini, komputasi otonom adalah sebagian besar teoritis. Tapi, jika komputasi otonom menjadi kenyataan, bisa menghilangkan kebutuhan untuk banyak pekerjaan pemeliharaan IT.
Mungkin kekhawatiran terbesar tentang cloud computing adalah keamanan dan privasi. Ide menyerahkan data penting ke perusahaan lain khawatir beberapa orang. Eksekutif perusahaan mungkin ragu-ragu untuk mengambil keuntungan dari sistem komputasi awan karena mereka tidak dapat menyimpan informasi perusahaan mereka di bawah kunci dan kunci.
Privasi adalah masalah lain. Jika klien dapat login dari lokasi manapun untuk mengakses data dan aplikasi, mungkin privasi klien dapat dikompromikan. Perusahaan komputasi awan perlu menemukan cara untuk melindungi privasi klien. Salah satu cara adalah dengan menggunakan teknik otentikasi seperti username dan password.cara yang lain adalah dengan menggunakan format otorisasi - setiap pengguna hanya dapat mengakses data dan aplikasi yang relevan dengan pekerjaannya.
Beberapa pertanyaan tentang komputasi awan yang lebih filosofis. Apakah pengguna atau perusahaan berlangganan ke layanan komputasi awan memiliki data? Apakah sistem komputasi awan, yang menyediakan ruang penyimpanan yang sebenarnya, memilikinya? Apakah mungkin untuk sebuah perusahaan komputasi awan untuk menolak akses klien untuk data yang klien? Beberapa perusahaan, firma hukum dan universitas memperdebatkan ini dan lainnya pertanyaan tentang sifat komputasi awan.
Bagaimana awan komputasi mempengaruhi industri lainnya? Ada kekhawatiran di industri IT tentang bagaimana komputasi awan dapat mempengaruhi bisnis pemeliharaan komputer dan perbaikan. Jika perusahaan beralih menggunakan sistem komputer ramping, mereka akan memiliki lebih sedikit kebutuhan TI. Beberapa ahli industri percaya bahwa kebutuhan untuk pekerjaan TI akan bermigrasi ke bagian belakang sistem komputasi awan.
Bidang lain penelitian dalam komunitas ilmu komputer komputasi otonom. Sebuah sistem komputasi otonom adalah mengelola diri, yang berarti sistem monitor itu sendiri dan mengambil langkah-langkah untuk mencegah atau memperbaiki masalah. Saat ini, komputasi otonom adalah sebagian besar teoritis. Tapi, jika komputasi otonom menjadi kenyataan, bisa menghilangkan kebutuhan untuk banyak pekerjaan pemeliharaan IT.
Referensi :
- Marks and Lozano. 2010. Executive’s Guide to Cloud Computing. New Jersey: John Wiley & Sons, Inc.
- Sarna, David E. Y.2012. Implementing and Developing Cloud Computing Applications.United States: Taylor and Francis Group, LLC
- Williams, Bill. 2012. The Economics of Cloud Computing. Indianapolis: Cisco Press.
- http://computer.howstuffworks.com/cloud-computing/cloud-computing.html