Friday, October 21, 2011

Arsitektur Komputasi Awan

Ketika berbicara tentang sistem komputasi awan, sangat membantu untuk membaginya menjadi dua bagian: The front end dan The back end. Mereka terhubung satu sama lain melalui jaringan, biasanya Internet. The front end adalah sisi pengguna komputer, atau klien, melihat. The back end adalah "awan" bagian dari sistem.

The front end termasuk komputer klien (atau jaringan komputer) dan aplikasi yang diperlukan untuk mengakses sistem komputasi awan. Tidak semua sistem komputasi awan memiliki antarmuka pengguna yang sama. Layanan seperti Web-based e-mail program memanfaatkan browser Web yang ada seperti Internet Explorer atau Firefox. Sistem lain memiliki aplikasi unik yang menyediakan akses jaringan untuk klien.

The back end sistem adalah berbagai komputer, server dan sistem penyimpanan data yang menciptakan "awan" dari layanan komputasi. Secara teori, sebuah sistem komputasi awan dapat mencakup hampir semua program komputer yang dapat Anda bayangkan, dari data pengolahan untuk video game. Biasanya, setiap aplikasi akan memiliki servernya sendiri.

Sebuah server pusat mengelola sistem, pemantauan lalu lintas dan tuntutan klien untuk memastikan semuanya berjalan lancar. Ini mengikuti seperangkat aturan yang disebut protokol dan menggunakan jenis khusus dari perangkat lunak yang disebut middleware. Middleware jaringan memungkinkan komputer untuk berkomunikasi satu sama lain. Sebagian besar waktu, server tidak berjalan pada kapasitas penuh. Itu berarti ada kekuatan pemrosesan yang tidak terpakai. Ini mungkin untuk menipu server fisik ke dalam pemikiran itu sebenarnya ada 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 lebih fisik.

Jika sebuah perusahaan komputasi awan memiliki banyak klien, ada kemungkinan akan permintaan yang tinggi untuk banyak ruang penyimpanan. Beberapa perusahaan membutuhkan ratusan perangkat penyimpanan digital. Sistem komputasi awan memerlukan setidaknya dua kali jumlah perangkat penyimpanan membutuhkan untuk menyimpan informasi semua 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 memungkinkan server pusat untuk mengakses mesin cadangan untuk mengambil data yang seharusnya dapat terjangkau. Membuat salinan data sebagai cadangan disebut redundansi.

Bagaimana Cara Kerja Komputasi Awan

Katakanlah Anda seorang eksekutif di sebuah perusahaan besar. Tanggung jawab tertentu Anda termasuk memastikan bahwa semua karyawan Anda memiliki hardware yang tepat dan perangkat lunak yang mereka butuhkan untuk melakukan pekerjaan mereka. Membeli komputer untuk setiap orang tidaklah cukup - Anda juga harus membeli perangkat lunak atau lisensi perangkat lunak untuk memberikan karyawan alat yang mereka butuhkan. Kapanpun Anda memiliki seorang karyawan baru, Anda harus membeli perangkat lunak yang lebih atau pastikan lisensi perangkat lunak Anda saat ini memungkinkan pengguna lain. Ini sangat stres bahwa Anda merasa sulit untuk pergi tidur di tumpukan uang Anda setiap malam.
Segera, mungkin ada alternatif bagi para eksekutif seperti Anda. Alih-alih menginstal sebuah paket perangkat lunak untuk setiap komputer, Anda hanya harus memuat satu aplikasi. Aplikasi yang akan memungkinkan para pekerja untuk login ke layanan berbasis web yang host semua program pengguna akan kebutuhannya atau pekerjaannya. Mesin remote yang dimiliki oleh perusahaan lain akan menjalankan semuanya dari e-mail ke pengolah kata untuk program analisis data yang kompleks. Ini disebut komputasi awan, dan bisa mengubah seluruh industri komputer.
Dalam sistem komputasi awan, ada pergeseran beban kerja yang signifikan. Komputer lokal tidak lagi harus melakukan semua angkat berat ketika datang untuk aplikasi yang berjalan. Jaringan komputer yang membentuk awan menangani mereka sebagai gantinya. Hardware dan software tuntutan pada sisi pengguna menurun. Satu-satunya hal komputer pengguna harus mampu untuk menjalankan adalah antarmuka perangkat lunak sistem komputasi awan, yang dapat sebagai sederhana sebagai peramban Web, dan jaringan awan mengurus sisanya.
Ada kesempatan baik Anda sudah menggunakan beberapa bentuk komputasi awan. Jika Anda memiliki account e-mail dengan layanan Web-based e-mail seperti Hotmail, Yahoo! Mail atau Gmail, maka Anda telah memiliki beberapa pengalaman dengan komputasi awan. Alih-alih menjalankan program e-mail pada komputer Anda, Anda login ke account e-mail Web jarak jauh. Perangkat lunak dan penyimpanan untuk account Anda tidak ada pada komputer Anda - itu di atas layanan komputer awan.

sumber