Skip to main content

Apa itu arsitektur klien-server?

Bisnis dengan berbagai ukuran memiliki berbagai kebutuhan komputer.Bisnis yang lebih besar perlu menggunakan lebih banyak komputer daripada bisnis yang lebih kecil.Bisnis besar secara rutin memiliki pengaturan komputer yang besar, seperti mainframe dan jaringan.Jaringan untuk bisnis besar biasanya memiliki arsitektur klien-server, juga dikenal sebagai arsitektur dua tingkat.Tidak peduli apa namanya, jenis arsitektur ini adalah divisi tenaga kerja untuk fungsi komputasi yang diperlukan oleh bisnis besar.

Di bawah struktur arsitektur klien-server, jaringan komputer bisnis akan memiliki komputer server, yang berfungsiSebagai otak organisasi, dan sekelompok komputer klien, yang biasa disebut workstation .Bagian server dari arsitektur klien-server akan menjadi komputer berkapasitas besar, bahkan mungkin mainframe, dengan sejumlah besar data dan fungsionalitas yang disimpan di atasnya.Bagian klien dari arsitektur klien-server adalah komputer yang lebih kecil yang digunakan karyawan untuk melakukan tanggung jawab berbasis komputer mereka.

Server biasanya berisi file data dan aplikasi yang dapat diakses di seluruh jaringan, oleh workstation atau komputer karyawan.Seorang karyawan yang ingin mengakses file data di seluruh perusahaan, misalnya, akan menggunakan komputer kliennya untuk mengakses file data di server.Karyawan lain dapat menggunakan aplikasi akses umum dengan mengakses server melalui komputer klien mereka.

Jenis server ini disebut server aplikasi .Dibutuhkan keuntungan penuh dari arsitektur klien-server dengan menggunakan server sebagai perangkat penyimpanan untuk aplikasi dan mengharuskan klien untuk masuk ke server untuk menggunakan aplikasi tersebut.Contoh aplikasi semacam ini banyak;Di antara yang paling populer adalah pengolah kata, spreadsheet, dan program desain grafis.Dalam setiap kasus, penggunaan aplikasi menggambarkan arsitektur klien-server.

Server tidak hanya untuk penyimpanan.Banyak jaringan memiliki arsitektur klien-server di mana server bertindak sebagai sumber daya pemrosesan juga.Dalam skenario ini, komputer klien hampir terhubung ke server dan mendapatkan daya pemrosesan mereka darinya.Dengan cara ini, komputer klien dapat mensimulasikan kekuatan pemrosesan yang lebih besar dari server tanpa memiliki prosesor yang diperlukan disimpan dalam kerangka kerja.Di sini, arsitektur klien-server menggambarkan jenis pembangkit listrik virtual.

Bahkan World Wide Web adalah contoh arsitektur klien-server.Setiap komputer yang menggunakan browser web adalah klien, dan data pada berbagai halaman web yang diakses klien disimpan di beberapa server.