1.PENGERTIAN
Server sesuai
dengan namanya bisa diartikan sebagai pelayan pada suatu jaringan
komputer. Server adalah komputer yang berfungsi untuk melayani, membatasi, dan
mengontrol akses terhadap client-client
dan sumber daya pada suatu jaringan komputer. Server
didukung spesifikasi/kemampuan hardware yang besar (berbeda dengan komputer biasa),
server juga menggunakan sistem operasi khusus, yang disebut sebagai sistem
operasi jaringan.
Umumnya, di dalam sistem operasi server terdapat berbagai macam layanan yang
menggunakan arsitektur client/server. Contoh dari layanan server adalah DHCP, Mail
Server, HTTP
Server, FTP Server, 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
client. Sebagai contoh, DHCP client akan memberikan request kepada
server yang menjalankan layanan DHCP Server ; ketika sebuah client membutuhkan alamat IP,
klien akan memberikan request kepada server, dengan
bahasa yang dipahami oleh DHCP Server, yaitu protokol DHCP itu sendiri.
Contoh
sistem
operasi server dari windows adalah Windows NT
3.51, Windows
NT 4.0, Windows 2000 Server dan Windows
Server 2003, kemudian Sun Solaris, Unix. Sementara sistem
operasi berbasis GNU/Linux contohnya Ubuntu Server, Debian Server,
Redhat, CentOS, dll
Server
biasanya
terhubung dengan client dengan kabel UTP dan
sebuah kartu jaringan. Kartu jaringan ini biasanya berupa kartu PCI atau ISA.
2.JENIS –
JENIS SERVER BERDASARKAN BENTUK FISIK
Web Server – Sebuah server web menerima HTTP (hypertext
transfer protocol) permintaan dari klien dan mengembalikan dokumen HTML yang
sesuai. map web server URL yang diberikan oleh klien untuk dokumen tertentu
atau program terletak di server. webserver adalah jenis server yang diakses
melalui web browser. Server web yang paling populer adalah Apache Web Server
dan Microsoft IIS (Internet Information Services).Server Multimedia – adalah software aplikasi yang dirancang untuk streaming file audio dan visual melalui Internet. Streaming server bekerja dengan terus-menerus menyediakan media audio dan visual dalam cara media dapat dimainkan secara real time tanpa benar-benar men-download file. Contoh website menggunakan server media streaming YouTube, Pandora dan Last.fm. Streaming aplikasi server media termasuk icecast2, Darwin dan Windows Media Server.
File server – Dengan file server, komputer klien Jaringan melewati permintaan untuk komputer jaringan file atau catatan file melalui jaringan komputer ke file server. Bentuk layanan data jaringan komputer membutuhkan bandwidth yang besar dan dapat memperlambat jaringan komputer dengan banyak pengguna. LAN (jaringan area lokal) computing memungkinkan pengguna untuk berbagi sumber daya, seperti file data dan perangkat periferal, dengan memindahkan data dari PCUs mandiri ke sebuah Jaringan File Server (NFS)
Database server - Dalam database server, klien melewati SQL (Structured Query Language) sebagai pesan permintaan ke server dan hasil query dikembalikan melalui jaringan. Kode yang memproses permintaan SQL dan data berada pada server yang memungkinkan untuk menggunakan kekuatan pemrosesan sendiri untuk menemukan data yang diminta.
Real Time Communication Server – Real Time Komunikasi server termasuk server chatting, IRC server, server instant messaging dan server video messaging. Mereka dirancang untuk memungkinkan pengguna untuk berkomunikasi secara real time melalui Internet. Obrolan server memungkinkan beberapa pengguna untuk berkomunikasi melalui satu sesi. IRC (Internet Relay Chat) server adalah kumpulan jaringan yang beberapa pengguna dapat digunakan untuk berkomunikasi melalui jaringan IRC. Server pesan instan yang dirancang untuk memungkinkan dua orang untuk berkomunikasi secara real time. Server video messaging bekerja seperti server pesan instan, sementara memungkinkan video untuk dikirim secara real time.
Mail server yang digunakan untuk menerima email dari pengguna lokal dan mengirim email ke pengguna lain melalui Internet. Mail server menggunakan SMTP (Simple Mail Transfer Protocol) atau ESMTP (diperpanjang SMTP) untuk mengirim email dan baik POP 3 (Post Office Protocol 3) atau IMAP (Internet Message Access Protocol) untuk menerima email. Mail dapat didownload dari Internet ke dalam program email seperti Outlook atau Evolution, atau dapat diakses langsung on line dengan situs seperti Gmail atau Hotmail.
FTP Server yang digunakan untuk mentransfer file dari satu komputer ke komputer lain melalui Internet. FTP server memungkinkan untuk otentikasi, kebijakan transfer file pengguna dan aktivitas penebangan. FTP server diakses oleh klien ftp yang memungkinkan pengguna untuk memindahkan file antara komputer server dan komputer client. Perangkat lunak klien dapat menjadi aplikasi grafis atau, lebih tradisional, aplikasi baris perintah. Perangkat lunak server FTP termasuk vsftp, Antipeluru FTP, dan SurgeFTP. Semua sistem operasi memiliki baris perintah FTP client tersedia. Graphical FTP klien termasuk FileZilla dan SmartFTP.
Transaksi server - Klien memanggil prosedur remote yang berada pada server yang juga berisi mesin database SQL. Ada pernyataan prosedural pada server untuk mengeksekusi sekelompok pernyataan SQL (transaksi) yang baik semua berhasil atau gagal sebagai unit. Aplikasi berbasis server transaksi disebut On-line Transaction Processing (OLTP) dan cenderung aplikasi mission-critical yang membutuhkan 1-3 waktu respon kedua, 100% dari waktu dan memerlukan kontrol ketat atas keamanan dan integritas database .
Inilah beberapa jenis server internet dan fungsi server yang paling populer digunakan baik untuk kebutuhan intranet, internet maupun skala extranet. Kehandalan sebuah server sangat tergantung dengan spesifkasi perangkat keras komputer yang digunakan atau perangkat keras jaringan komputer, selain faktor itu maka bandwidth adalah faktor selanjutnya
3. MACAM- MACAM LAYANAN SERVER :
- Fax Server Fax server digunakan untuk melayani servis fax bagi client. Dengan adanya server fax ini. Segala permintaan pengiriman fax maupun menerima fax akan melalui server fax ini. Server fax ini juga dilengkapi dengan modem yang mendukung fungsi fax.
- FTP Server Server ini mempunyai layanan protokol FTP. Artinya dengan adanya server FTP ini, segala permintaan FTP (FTP merupakan protokol untuk layanan transfer data) akan terlaksana.
- Mail Server Mail server mempunyai peran untuk melayani client dalam hal mail (surat). Surat dalam hal ini, client bisa mengirimkan pesan ke client yang lain, yang dimana surat tersebut disimpan dalam server mail itu juga. Selain sebagai tempat untuk menyimpan surat, server mail juga menyediakan layanan pelengkap mail servis seperti web interface untuk memudahkan client menulis surat dan mengorganisir surat yang dipunya client.
- Database Server Server database, seperti namanya. Server ini melayani servis bagi client yang membutuhkan layanan penyimpanan database. Dalam server database tersebut, bisa berisi ratusan ataupun ribuan database dari banyak user. Biasanya database tersebut dikelompokkan atau disimpan per user yang memakai layanan database tersebut. Agar tidak terjadinya pencurian data.
- Proxy Server Proxy server, bisa digunakan untuk memperkuat security pada sebuah jaringan. Server ini bisa digunakan untuk memfilter permintaan servis masuk maupun keluar dari sebuah client. Dengan adanya proxy server ini, kita bisa memblock suatu IP agar bisa berkomunikasi misalnya.
- Web Server Server ini merupakan server yang mungkin tidak aneh lagi didengar. Situs seperti search engine, blog, website dll pasti membutuhkan web server agar file – file web seperti .html .php .asp bisa diproses terlebih dahulu dalam web server sebelum fule tersebut dikirimkan ke client. Web server melayani request servis dengan protokol HTTP, dan ada juga IMAP ataupun FTP.
- Telnet Server Merupakan server yang digunakan untuk melayani servis Telnet. Dengan adanya server ini, kita bisa melakukan remote komputer yang kita inginkan. Sebelum kita meremote komputer, kita masuk dulu dalam sistem login server telnet ini. Kemudian permintaan telnet diteruskan ke komputer tujuan yang diminta oleh client.
- File Server File server bisa berarti komputer yang digunakan untuk menampung data – data yang dimiliki oleh sejumlah client. Kapasitas penyimpanan server tersebut juga tergantung dari kapasitas HDD yang dimiliki oleh server tersebut.
- Game Server Game server merupakan server yang digunakan untuk pusat untuk menghubungkan antar pemain (client) dengan pemain yang lainnya. Game server ini selain merupakan server tersendiri, bisa juga didirikan dari komputer client yang bermain game tersebut.
- DNS Server DNS server mempunyai kegunaan untuk servis DNS. DNS berguna untuk menerjemahkan alamat domain sebuah komputer ke dalam bentuk IP. Oleh sebab itu jika kita tidak menentukan DNS server pada settingan IP Address, maka kita akan kesulitan untuk membuka situs seperti Google, karena alamat google tersebut harus diterjemahkan dulu ke dalam bentuk IP address sebelum komputer kita bisa terkoneksi ke server google tersebut.. Sedangkan alamat IP server dns belum ditentukan oleh kita.
- Print Server Server ini bisa digunakan untuk pusat layanan percetakan (print) bagi client. Dengan adanya server ini, segala aktivitas “print” bisa dilakukan secara bersama dan menghemat biaya hardware karena meskipun terdapat satu printer, printer tersebut bisa digunakan oleh banyak komputer.
- Application Server Dalam fungsinya, server ini merupakan komputer server yang digunakan untuk menjalankan suatu software applikasi.
- Streaming Media Server Server ini melayani servis streaming data media seperti musik, video. Servis ini memungkinkan kita dapat mengakses sebuah konten tanpa kita mendownloadnya terlebih dahulu.
- Home Server Server ini merupakan server yang khusus bagi pengguna rumah yang membutuhkan layanan seperti home entertainment. Komputer ini bisa juga ditambah layanan servis lainnya seperti printing servis, web servis, maupun file servis sebagai backup data. Sehingga komputer ini memiliki berbagai fungs
4. KELEBIHAN, KEKURANGAN DARI SERVER
Kelebihan peer to peer
|
Kelebihan client server
|
Pelaksanaan tidak terlalu mahal
|
Memberikan keamanan yang lebih baik
|
Tidak membutuhkan software server NOS ( Network
Operating System )
|
Lebih mudah pengaturannya bila networknya besar karena
administrasinya disentralkan
|
Tidak membutuhkan administrator network yang handal
|
Semua data dapat dibackup pada satu lokasi sentral
|
Kerugian
|
Kerugian
|
Tidak cocok untuk network skala besar, administrasi
menjadi tidak terkontrol
|
Membutuhkan software NOS yang mahal contoh : NT atau
server Windows 2000, XP,Novell, UNIX
|
Tiap user harus dilatih untuk menjalankan tugas
administrative
|
Membutuhkan hardware yang lebih tinggi dan mahal untuk
mesin server
|
Keamanan kurang
|
Membutuhkan administrator yang professional
|
Semua mesin yang sharing resource tidak mempengaruhi
performa
|
Mempunyai satu titik lemah jika menggunakan satu server,
data user menjadi tak ada jika server mati.
|