Pengenalan
Server
Server adalah sebuah sistem komputer yang
menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server
didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga
dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi
jaringan. Server juga menjalankan perangkat lunak administratif yang mengontrol
akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti
halnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja anggota
jaringan.
Umumnya,
di dalam sistem operasi server terdapat berbagai macam layanan yang menggunakan
arsitektur klient/server. Contoh dari layanan ini adalah Protokol Konfigurasi
Hos Dinamik, server surat, server PTH, server PTB, DNS server, dan lain
sebagainya. Setiap sistem operasi server umumnya membundel layanan-layanan
tersebut, meskipun pihak ketiga dapat pula membuat layanan tersendiri. Setiap
layanan tersebut akan merespon request dari klien. Sebagai contoh, klien PKHD
akan memberikan request kepada server yang menjalankan layanan server PKHD;
ketika sebuah klien membutuhkan alamat IP, klien akan memberikan request kepada
server, dengan bahasa yang dipahami oleh server PKHD, yaitu protokol PKHD itu
sendiri.
Contoh
sistem operasi server adalah Windows NT 3.51, dan dilanjutkan dengan Windows NT
4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan Windows
Server 2003, kemudian Sun Solaris, Unix, dan GNU/Linux. Server biasanya
terhubung dengan klien dengan kabel UTP dan sebuah kartu jaringan. Kartu
jaringan ini biasanya berupa kartu PCI atau ISA.
Dilihat
dari fungsinya, server bisa di kategorikan dalam beberapa jenis, seperti:
server aplikasi, server data maupun server proksi. Server aplikasi adalah
server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat
diakses oleh klien, server data sendiri digunakan untuk menyimpan data baik
yang digunakan klien secara langsung maupun data yang diproses oleh server
aplikasi. Server proksi berfungsi untuk mengatur lalu lintas di jaringan
melalui pengaturan proksi. Orang awam lebih mengenal proxy server untuk
mengkoneksikan komputer klien ke Internet. Kegunaan server sangat banyak,
misalnya untuk situs internet, ilmu pengetahuan, atau sekedar penyimpanan data.