Kategori Server

Kategori Server

Dalam arsitektur klien/server, server back-end mengelola sumber daya data; itu menyimpan, mengambil, dan melindungi data. Server meninjau permintaan data dan, jika perlu, menghasilkan dan mengirim permintaan data ke server lain. Konsep server dikembangkan sebagai organisasi yang diperlukan untuk berbagi periferal yang mahal, seperti printer laser, pembaca CD-ROM, dan mesin FAX

Jenis server tersebut adalah:

  1. Berkas
  2. Aplikasi
  3. Data
  4. Hitung
  5. Basis Data

Server Berkas:

Server file mengelola aplikasi grup kerja dan file data, sehingga dapat dibagikan oleh grup. Mereka menarik sejumlah besar data dari subsistem penyimpanan mereka dan meneruskan data melalui jaringan. Ketika data dari file diminta, server file mengirimkan semua catatan file dan seluruh indeks ke klien. Klien memilih catatan (berdasarkan kriteria kueri) saat diterima atau memuat seluruh file dan indeksnya ke dalam memori, lalu meninjaunya. Server file memerlukan banyak slot untuk koneksi jaringan dan subsistem hard disk yang cepat dan berkapasitas besar.

Server Aplikasi:

Server aplikasi adalah mesin yang berfungsi sebagai pengganti host. Ketika aplikasi dirampingkan dari sebuah host, salah satu opsi adalah menginstal aplikasi pada mesin yang lebih kecil yang menjalankan perangkat lunak yang sama dan menghubungkan semua pengguna ke kotak baru. Proses ini tidak memerlukan modifikasi pada perangkat lunak aplikasi berbasis host. Untuk aplikasi client/server yang diklasifikasikan sebagai berbasis host, host adalah server untuk klien berbasis GUI.

Server Data:

Server data berorientasi pada data dan hanya digunakan untuk penyimpanan dan pengelolaan data. Server data digunakan bersama dengan server komputasi dan dapat digunakan oleh lebih dari satu server komputasi. Server data tidak melakukan pemrosesan logika aplikasi apa pun. Pemrosesan yang dilakukan pada server data adalah prosedur berbasis aturan, seperti validasi data, yang diperlukan sebagai bagian dari fungsi manajemen data.

Server Komputasi

Ini melewati permintaan klien untuk data ke server data dan meneruskan hasil permintaan tersebut ke klien. Server komputasi dapat melakukan logika aplikasi pada hasil permintaan data sebelum meneruskan data ke klien. Server komputasi memerlukan prosesor dengan kemampuan kinerja tinggi dan memori dalam jumlah besar tetapi kapasitas dan throughput subsistem disk yang relatif rendah.

Server Basis Data:

Ini adalah penggunaan teknologi server yang paling umum dalam aplikasi klien/server. Sebagian besar, jika tidak semua, aplikasi dijalankan di klien. Server database menerima permintaan data, mengambil data dari databasenya, dan meneruskan hasil permintaan kembali ke klien. Server komputasi bekerja dengan server data menyediakan fungsionalitas yang sama.

Perangkat Keras