Apa Cloud Computing?

A+ A-

Cloud computing adalah penggunaan sumber daya komputasi (hardware dan software) yang disampaikan sebagai layanan melalui jaringan (biasanya internet). Nama ini berasal dari penggunaan simbol awan berbentuk sebagai abstraksi untuk infrastruktur kompleks yang dikandungnya dalam diagram sistem.

Meskipun ada banyak jenis komputasi awan publik, mari kita gunakan model bisnis sebagai contoh:

Ia bekerja seperti ini. Jika Anda kebetulan memiliki sebuah perusahaan besar, tanggung jawab Anda termasuk memastikan bahwa semua karyawan Anda memiliki perangkat keras yang tepat dan perangkat lunak yang mereka butuhkan untuk melakukan pekerjaan mereka dengan benar. Memberikan setiap karyawan komputer hanya bagian dari solusi - Anda juga perlu membeli perangkat lunak atau software lisensi untuk memberikan karyawan alat yang diperlukan bagi mereka untuk menjadi efektif. Pluse, setiap kali Anda menyewa seorang karyawan baru, Anda harus membeli software lebih atau pastikan lisensi perangkat lunak Anda saat ini memungkinkan pengguna lain.

iphone 5

Pebisnis menggambar diagram Cloud Computing di papan tulis

Dalam waktu dekat, ada bisa menjadi alternatif. Daripada memasang sebuah paket perangkat lunak untuk setiap komputer, Anda hanya harus memuat satu aplikasi. Aplikasi yang mengizinkan pekerja untuk login ke layanan berbasis Web yang host semua program pengguna akan perlu untuk pekerjaan mereka. mesin remote yang dimiliki oleh perusahaan lain akan menjalankan segala sesuatu dari email ke pengolah kata untuk program analisis kucing kompleks.

Keindahan dari sistem komputasi awan adalah bahwa ada pergeseran beban kerja yang signifikan. komputer lokal tidak lagi harus memikul beban ketika datang ke aplikasi yang berjalan. Jaringan komputer yang membentuk awan menangani mereka sebagai gantinya. Keras dan perangkat lunak tuntutan pada penurunan sisi pengguna. Satu-satunya hal komputer pengguna harus dapat menjalankan adalah perangkat lunak antarmuka sistem komputasi awan, yang dapat sesederhana sebagai browser Web, dan jaringan awan mengurus sisanya.

Kemungkinan besar Anda sudah menggunakan beberapa bentuk komputasi awan. Jika Anda memiliki account email dengan layanan email berbasis web seperti Hotmail, Yahoo! Mail atau Gmail, maka Anda sudah pasti memiliki beberapa pengalaman dengan komputasi awan. Alih-alih menjalankan program email pada komputer Anda, Anda login ke akun email web jarak jauh. Perangkat lunak ini merupakan penyimpanan untuk akun Anda tidak ada di komputer Anda - itu di atas awan komputer layanan.

Intisari

Untuk membuat sesuatu yang sedikit lebih jelas, mari kita menggali sedikit lebih dalam cara kerja sistem komputasi awan.

Ketika berbicara tentang sistem komputasi awan, sangat membantu untuk membaginya menjadi dua bagian: ujung depan dan ujung belakang. Mereka terhubung satu sama lain melalui

jaringan, biasanya Internet. Ujung depan adalah sisi pengguna komputer atau klien, melihat. Bagian belakang adalah "cloud" bagian dari sistem.

Ujung depan termasuk komputer (atau jaringan komputer) klien dan aplikasi yang diperlukan untuk mengakses sistem komputasi awan. Tidak semua sistem komputasi awan memiliki antarmuka pengguna yang sama. Layanan seperti Kami berbasis program email browser web seperti Internet Explorer atau Firefox yang ada leverage. Sistem lain memiliki aplikasi unik yang memberikan akses jaringan untuk klien.

komputasi touchscreen

komputasi touchscreen

Di ujung belakang dari sistem adalah komputer berbagai, server dan sistem penyimpanan data yang menciptakan "awan" layanan komputasi. Secara teori, sistem komputasi awan dapat mencakup praktis program komputer yang dapat Anda 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 sebuah server fisik ke dalam pemikiran itu sebenarnya beberapa server, masing-masing berjalan dengan sistem operasi independen sendiri. Teknik ini disebut virtualisasi server, dan dengan memaksimalkan output dari server, mengurangi kebutuhan untuk mesin fisik yang lebih.