Dalam sebuah jaringan yang terdiri dari beberapa komputer, biasanya terdapat sebuah konsep client dan server. Antara Client dan server keduanya merupakan komputer yang saling terhubung. Apakah Komputer server itu ?
Pengertian Server adalah suatu sistem komputer yang menyediakan jenis layanan tertentu untuk client dalam suatu jaringan komputer. Server dilengkapi dengan sistem operasi khusus untuk mengontrol akses dan sumber daya yang ada didalamnya, biasanya sistem operasi khusus tersebut disebut sistem operasi jaringan atau network operating system. Selain itu Server didukung dengan RAM yang besar dan prosesor yang bersifat scalable. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat didalamnya.
Pengertian Server Menurut Para Ahli diantaranya :
- Menurut O brien Server adalah komputer yang mendukung aplikasi dan telekomunikasi dalam jaringan serta pembagian peralatan software dan database diantara berbagai terminal kerja dalam jaringan
- Menurut Frans Server adalah pemilik informasi yang menyediakan dirinya untuk memberikan service atau layanan
- Menurut V Djong Server adalah anggota dari sebuah workgroup
- Menurut Melwin Syafrizal Server adalah pengelola semua sumber daya jaringan
Baca Juga : 10 Definisi Server menurut para ahli
Fungsi Server
Secara umum sebuah server mempunyai fungsi yang sama. Secara umum fungsi server adalah sebagai berikut :
- Untuk melayani permintaan data dari komputer client
- Bertanggung jawab untuk mengatur lalu lintas data
- Menyediakan database dan aplikasi yang dapat dijalankan di semua komputer client
- Mengatur permissions (hak akses) ke dalam sebuah jaringan, sehingga tidak semua client dapat mengakses data yang ada dalam komputer server
- Untuk menyediakan berbagai jenis resource untuk bisa digunakan semua komputer client yang masuk dalam jaringan, baik itu berupa hardware atau software / aplikasi
- Menyimpan berbagai data dan file untuk bisa diakses menggunakan protokol FTP secara bersama - sama
- Memberi perlindungan kepada komputer client dengan cara pemasangan firewall atau anti malware pada komputer client
Jenis - Jenis Server
Jenis - jenis berdasarkan fungsinya adalah sebagai berikut :
- FTP Server : untuk mengatur transfer data dalam suatu jaringan
- Telnet Server : untuk mengatur komputer dengan melakukan login dan logout pada komputer host
- Proxy Server : untuk membatasi permintaan data, kinerja koneksi serta berbagi file antar server dan client di luar jaringan.
- Mail Server : untuk menyimpan berbagai jenis surat elektronik, menangani beberapa macam permintaan client
- Web Server : untuk menyimpan konten pada website dan berkomunikasi dengan HTTP
- Audio dan Video Server : sebagai tempat penyimpanan fitur multimedia sebuah website
- Aplikasi Server : untuk mengolah perintah yang diberikan client dan menghubungkannya ke database
- Virtual Server : untuk membuat sejumlah server fisik seakan - akan seperti menjadi beberap server
- News Server : untuk menyalurkan berbagai macam berita melalui jaringan berita
Manfaat Komputer Server
Manfaat penggunaan komputer server yaitu lebih hemat biaya dan waktu, sehingga kegiatan menjadi lebih ekonomis. Sebagai contoh, apabila dalam sebuah perusahaan ada sebuah komputer server yang terhubung ke semua komputer lain sebagai clientnya, maka sebuah data bisa
dibagikan secara cepat ke seluruh client dalam jaringan tersebut. Adapun beberapa hal yang perlu diperhatikan, diantaranya yaitu :
- Kapasitas RAM harus besar supaya proses multitasking bisa lebih cepat
- Sebaiknya komputer server mempunai kecepatan akses prosesor yang mumpuni supaya kinerjanya tetap dan tidak terjadi down
- Kebanyakan komputer server lebih memilih menggunakan SSD untuk media penyimpanan berbagai macam data ari komputer client, dari pada menggunakan hard drive atau harddisk hal itu karena SSD mempunyai kinerja dan performa yang lebih baik.
Cara Kerja Komputer Server
Cara kerja komputer server dalam jaringan secara sederhananya yaitu komputer server bekerja atas permintaan dari sebuah komputer client. Sebagai contoh dalam kasus web server pada saat kita mengetikan sebuah alamat website menggunakan browser, maka kita bertindak sebagai client yang meminta informasi kepada web server, kemudian web server mengirimkan isi website ke komputer kita, sehingga kita bisa mengakses isi dari website tersebut.