Server
adalah sebuah system computer yang menyediakan jenis layanan tertentu dalam
sebuah jaringan computer. Server ini didukung oleh prosessor yang bersifat
scalable dan RAM yang besar. Server ini juga menjalankan perangkat lunak
administrative yang mengontrol akses terhadap jaringan dan sumber daya yang
terdapat didalamnya.
Umumnya,
didalam system operasi server terdapat berbagai macam layanan yang menggunakan
arsitektur klient/server. Setiap klien akan memberikan request kepada server,
dengan bahasa yang dipahami oleh server PKHD. Saat ini system yang cukup
popular 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 dikategorikan dalam beberapa jenis, seperti :
·
Server Aplikasi
Adalah server yang digunakan untuk menyimpan berbagai macam aplikasi
yang dapat diakses oleh klien.
·
Server Data
Digunakan untuk menyimpan data yang digunakan klien secara
langsung maupun data yang diproses oleh server aplikasi.
·
Server Proksi
Berfungsi untuk mengatur lalu lintas dijaringan melalui
pengaturan proksi.
Kegunaan
server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan atau
sekedar penyimpanan data.
Pengertian dan fungsi computer server
Computer
server adalah sebuah computer yang menyediakan pelayanan/service tertentu yang
berjalan dijaringan computer server pada umumnya online atau beroperasi selama
24 jam nonstop. Karena online selama 24 jam nonstop dan harus melayani computer
client maka speecs computer server harus lebih bagus daripada computer
biasanya.
Selain
itu computer server juga harus memiliki system operasi yang khusus didesain
untuk server yang disebut sebagai system operasi jaringan atau network
operating system.
Beberapa
contoh system operasi computer server adalah :
1. Microsoft windows server
2008.
2. Sun solaris.
3. UNIX.
4. Linux Redhat.
Fungsi computer server
Beberapa
fungsi computer server adalah :
1. Application Server
Server ini berfungsi sebagai media penyimpanan
aplikasi-aplikasi yang nantinya akan diakses dari computer client.
2. Proxy Server
Digunakan untuk mengatur lalau lintas dijaringan melalui
pengaturan proxy.
3. Database Server
Berfungsi untuk menyimpan data-data. Ada beberapa orang yang
meletakkan datanya terpisah dari server aplikasi.
4. Game Server
Server ini berfungsi menyediakan game online, sehingga kita
bisa bermain dijaringan.
5. Printer Server
Berfungsi mengatur printer yang berjalan pada sebuah
jaringan.
6. Web Server
Menyediakan konten statis ke web browser dengan memuat file
dari disk dan mentransfer melalui jaringan ke web browser pengguna.
Secara
garis besar computer server adalah computer yang bertugas melayani, mengatur,
mengelola, segala sesuatu yang berhubungan dengan computer client.
Tugas computer server
Karena
server umumnya melayani kebutuhan 24 jam maka server dalam skala jaringan besar
biasanya tidak pernah dimatikan. Oleh karena itu tugasnya yang berat maka
computer server diciptakan secara khusus. Computer klien dengan penambahan
memori dan prosessor lebih besar sudah cukup dijadikan server.
1. Tugas utama computer
server
Tugas dan
fungsi computer server sangat tergantung pada penggunaan computer server.
Klasifikasi dari server pada tahap berikutnya.
·
Toko aplikasi dan database yang dibutuhkan oleh computer
jaringan.
·
Menyediakan fitur keamanan computer.
·
Melindungi semua computer yang terhubung menggunakan
firewall.
·
Menyediakan alamat IP untuk perangkat yang terhubung
jaringan.
Sebuah alamat IP adalah nomor unik dalam format yang xxx,
dimana x berupa nomor 1 sampai 3 digit, yang digunakan untuk mengenal setiap
computer dalam jaringan.
2. Fitur server
Server yang
anda pilih untuk organisasi anda, harus memenuhi kondisi tertentu. Harus
memiliki ukuran memori atau RAM yang cukup besar untuk menampung jumlah query
yang dijalankan oleh computer klien. Kecepatan prosessor biasanya siukur dalam
Giga Hertz dan perlu memadai untuk menjalankan semua perintah yang diminta oleh
user.
Kecepatan
prosessor yang optimal sangat mutlak karena diperlukan untuk menyediakan
fasilitas multitasking. Penyimpanan semua data membutuhkan kapasitas
penyimpanan yang cukup besar. Dalam sebuah jaringan, pengguna computer umumnya
menyimpan informasi pada computer server agar mudah untuk berbagi.
3. Jenis server
Berbagai jenis
server computer dapat dikategorikan dalam 2 kategori utama.
·
Dedicated server
Berbagai
layanan web hosting yang menggunakan dedicated server untuk situs web hosting.
Jenis server ini harus sangat kuat karena mereka harus menangani lalu lintas
web yang mencoba untuk mengakses halaman web yang terkandung didalamnya.
·
Shared server
Sebuah computer shared
server adalah server biasa yang digunakan dalam jaringan untuk beberapa
pengguna. Fungsi computer server aplikasi ini adalah menyimpan semua informasi
yang diperlukan oleh orang-orang didalam jaringan.
Sebuah
server jaringan pada dasarnya adalah sebuah computer (sebagian dengan desain
khusus) yang bertugas memproses permintaan dan mengirim data ke computer klien
(workstation) atau kepada server lain dalam jaringan local atau jaringan
virtual.
Workstation
adalah computer manapun yang digunakan klien untuk melakukan pekerjaannya,
sementara server jaringan adalah computer yang menyediakan akses ke perangkat
lunak bersama para klien atau perangkat keras. Perbadaan lain antara server dan
workstation adalah bahwa server jaringan biasanya mengolah hal lain yang tidak
dilakukan klien, kapasitas penyimpanan lebih besar, dan memori (RAM) untuk
melayani permintaan klien dalam jaringan.
Contoh
server jaringan yang umum dikenal termasuk :
·
Server aplikasi.
·
Server database.
·
Server web.
·
Server proxy.
·
Server FTP.
Jenis-jenis server
1.Server platform
Adalah
hardware atau software dasar untuk system yang bertindak sebagai mesin yang
menggerakkan server.
2.Server aplikasi
Juga dikenal
sebagai jenis middle ware, berfungsi sebagai pengolah perintah dari client dan
database.
3. Server audio atau video
Menyediakan
kemampuan multimedia ke situs web dengan membantu pengguna untuk menyiarkan
streaming konten multimedia.
4. Chat server
Untuk
menangani chatting beberapa user.
5. Fax server
Memungkinkan
user untuk mengirim dan menerima fax melalui jaringan computer.
6.FTP server (file transver
protocol server)
Untuk transfer
data ke client.
7. Group ware server
Adalah
software yang dirancang yang memungkinkan pengguna untuk bekerja sama, terlepas
dari lokasi, melalui internet atau intranet perusahaan dan berfungsi
bersama-sama dalam suasana virtual.
8. IRC server (internet relay
chat server)
Memungkinkan
user untuk berdiskusi lewat jaringan.
9. List server
Menyediakan
cara yang lebih baik mengelola milis.
10. Mail server
Server yang
bertugas untuk menangani email.
11.
News server
Berfungsi
sebagai sumber distribusi dan pengiriman untuk banyak kelompok berita umum,
didekati melalui jaringan berita USENET.
12. Proxy server
Bertindak
sebagai mediator antara client dan server diluar jaringan untuk menyaring atau
membatasi permintaan.
13.
Telnet server
Untuk log on
ke computer host dengan cara remote dari computer lain.
14.Virtual server
Adalah metode
untuk mengurangi jumlah server fisik.
15.Web server
Menyediakan konten ke web
browser, web server berkomunikasi menggunakan HTTP (hypertext transfer
protocol).