Server adalah perangkat atau mesin yang melalui jaringan mendistribusikan sumber daya, info, fasilitas, atau system ke komputer lain yang dikenal sebagai klien. Secara teori, komputer disebut server karena mereka berbagi sumber daya dengan mesin klien. Server internet, server surat, dan server virtual ada di antara berbagai jenis server. Pada saat yang sama, sistem individu akan menyediakan sumber daya dan menggunakan sumber daya dari sistem lain. Ini berarti bahwa komputer akan bertindak sebagai server dan klien.
Komputer mainframe dan komputer mini termasuk di antara server pertama. Namanya berasal dari fakta bahwa komputer mini jauh lebih kecil dari komputer mainframe. Namun seiring dengan kemajuan teknologi, mereka tumbuh jauh lebih besar dari komputer desktop, membuat kata “komputer mikro” sedikit keliru.
Awalnya, server semacam itu terhubung ke terminal, yang tidak melakukan perhitungan sebenarnya. Terminal bisu menerima input melalui keyboard atau reader kartu dan mengeluarkan hasil perhitungan apa pun ke tampilan layar atau printer. Server digunakan untuk melakukan perhitungan.
Bekerja Dari Server
Suatu sistem harus dikonfirmasi untuk mendengarkan permintaan dari klien melalui koneksi jaringan untuk bertindak sebagai server. Fungsionalitas ini dapat ditemukan sebagai fitur yang diinstal, posisi, atau kombinasi keduanya di sistem operasi. Sistem operasi Microsoft Windows Server, misalnya, mencakup kemampuan untuk mendengarkan dan menanggapi permintaan klien. Selain itu, peran atau layanan yang diperluas memperluas jenis permintaan klien yang dapat ditangani oleh server. Contoh lainnya adalah server net Apache, yang merupakan plan eksternal yang dibangun di atas sistem operasi yang merespons permintaan browser Internet.
Seorang klien mengirimkan permintaan melalui jaringan ketika membutuhkan information atau fitur dari server. permintaan ini diterima oleh server, yang menjawab dengan rincian yang diperlukan. Ini adalah design permintaan dan respon jaringan klien-server, dikenal juga sebagai design panggilan dan respon.
Sebagai bagian dari permintaan dan tanggapan tunggal, server akan sering melakukan berbagai tugas tambahan, seperti memverifikasi identitas pelamar, memastikan bahwa klien memiliki izin untuk mengakses knowledge atau layanan yang diminta, dan memformat atau mengembalikan tanggapan yang benar. cara yang diharapkan.
Jenis server
Server Berkas
Server info adalah komputer yang menyimpan dan mendistribusikan data. File yang disimpan di server dapat digunakan bersama oleh beberapa klien atau pengguna. Selain itu, alih-alih harus memberikan perlindungan dan integritas untuk information di komputer mana pun di perusahaan, penyimpanan file secara terbatas memungkinkan pencadangan yang lebih cepat dan solusi toleransi kesalahan. Untuk meningkatkan kinerja, perangkat keras file server dapat dibuat untuk mengoptimalkan kecepatan baca dan tulis.
Server aplikasi
Klien komputer menjalankan aplikasi secara lokal, sedangkan aplikasi server menjalankan aplikasi dari jarak jauh. Aplikasi server sering digunakan untuk menjalankan aplikasi intensif sumber daya yang digunakan bersama oleh beberapa orang. Ini membutuhkan penghapusan setiap klien untuk memiliki sumber daya yang memadai untuk menjalankan aplikasi. Ini juga menghilangkan kebutuhan untuk menginstal dan mengelola perangkat lunak di banyak komputer, bukan hanya satu.
ServerDNS
Server DNS adalah aplikasi server yang menawarkan resolusi nama ke komputer klien dengan menerjemahkan nama yang dapat dipahami manusia menjadi alamat IP yang dapat dibaca mesin. Domain Identify System (DNS) adalah basis knowledge nama dan server DNS lain yang didistribusikan secara global, yang masing-masing dapat digunakan untuk meminta nama komputer yang tidak diketahui. Saat klien memerlukan alamat perangkat, klien mengirimkan permintaan DNS ke server DNS dengan nama sumber daya yang diminta. Dari tabel namanya, server DNS merespon dengan alamat IP yang diperlukan.
Server surat
Server surat adalah kategori server aplikasi yang populer. Electronic mail yang dikirim ke pengguna diterima oleh server surat, yang disimpan sebelum klien atas nama pengguna tersebut memintanya. Dengan server electronic mail, satu komputer masih dapat dikonfigurasi dengan benar dan terhubung ke jaringan. Daripada membutuhkan setiap mesin klien untuk memiliki subsistem emailnya sendiri yang berjalan sepanjang waktu, maka mesin tersebut siap untuk mengirim dan menerima pesan.
server web
Salah satu jenis server yang paling banyak di pasaran saat ini adalah server internet. Server net adalah jenis server aplikasi khusus yang menampung software dan info yang diminta oleh pengguna di Web atau intranet. Server net merespons permintaan dari browser yang berjalan di komputer klien untuk halaman world wide web, atau layanan berbasis web lainnya. server hpe , server Microsoft Web Info Companies (IIS), dan server Nginx.
Server berbasis info
Jumlah info yang digunakan oleh perusahaan, pengguna, dan layanan lainnya sangat mencengangkan. Banyak dari info itu disimpan dalam databases. Foundation data harus dapat diakses oleh banyak klien pada waktu tertentu dan dapat memerlukan ruang disk dalam jumlah yang luar biasa. Kedua kebutuhan ini cocok untuk menemukan databases semacam itu di server. Server foundation information menjalankan aplikasi foundation info dan memenuhi banyak permintaan dari klien. Aplikasi server basis data umum termasuk Oracle, Microsoft SQL Server, DB2, dan Informix.
Server maya
Server virtual menggemparkan server dunia. Tidak seperti server tradisional yang dipasang sebagai sistem operasi pada perangkat keras mesin, server digital hanya ada sebagaimana didefinisikan dalam perangkat lunak khusus yang disebut hypervisor. Setiap hypervisor dapat menjalankan ratusan, atau bahkan ribuan, server digital sekaligus. Hypervisor menghadirkan perangkat keras virtual ke server seolah-olah itu adalah perangkat keras fisik nyata. Server digital menggunakan perangkat keras virtual seperti biasa, dan hypervisor meneruskan kebutuhan pemrosesan dan penyimpanan aktual ke perangkat keras nyata di bawahnya, yang terbagi di antara semua server digital lainnya.
Server proksi
Server proxy bertindak sebagai perantara antara klien dan server. Sering digunakan untuk mengisolasi klien atau server untuk tujuan keamanan, proxy server menerima permintaan dari klien. Alih-alih menangani klien, ia meneruskan permintaan ke server atau proses lain. Server proxy menerima respons dari server kedua dan kemudian membalas ke klien asli seolah-olah membalas sendiri. Dengan cara ini, baik klien maupun server yang merespons tidak perlu terhubung langsung satu sama lain.
Pemantauan dan pengelolaan server
Beberapa server ada untuk mengatasi atau mengelola sistem dan klien lain. Ada banyak jenis server pemantauan. Beberapa dari mereka mendengarkan jaringan dan menerima setiap permintaan klien dan tanggapan server, tetapi beberapa tidak meminta atau menanggapi information itu sendiri. Dengan cara ini, server pemantauan dapat melacak semua lalu lintas di jaringan, serta permintaan dan balasan dari klien dan server, tanpa mengganggu operasi tersebut. Server pemantauan akan menanggapi permintaan dari klien pemantauan seperti yang dijalankan oleh administrator jaringan yang mengawasi kesehatan jaringan.