Ø Pengertian Server
Server adalah sebuah sistem komputer yang menyediakan jenis layanan
tertentu dalam sebuah jaringan komputer. Server ini didukung dengan prosesor yang bersifat scalable dan RAM
yang besar,dan juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem
operasi jaringan.
Server ini juga menjalankan perangkat lunak administratif yang mengontrol akses
terhadap jaringan dan sumber daya yang terdapat di dalamnya contoh
sepertihalnya 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 juga 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.
Sumber : http://id.wikipedia.org/wiki/Server
Ø Jenis – jenis Server Berdasarkan Fisiknya
Berdasarkan bentuk fisiknya, komputer
dikelompokan menjadi beberapa bagian, mainframe, minicomputer, dan
microcomputer.
a. Main frame merupakan komputer yang memiliki ratusan atau ribuan unit prosesor sehingga berukuran besar pula. Sehingga komputer semacam ini ditujukan untuk banyak pengguna. Mainframe dapat membagi memory beberapa pemakaian dan dapat menggunakan program ini biasanya digunakan pada perusahaan dan universitas berskala besar dan kantor pusat penerbangan nasional. Supercomputer merupakan mainframe tercanggih yang mempu melakukan proses penghitungan yang sangat kompleks.
b. Mini komputer merupakan bentuk mini dari komputer miniframe. Yang memiliki beberapa banyak prosesor. Mini komputer ini ditunjukan untuk perusahaan yang cukup besar. Minicomputer biasanya digunakan sebagai antarmuka antara mainframe dan jaringan komputer . tetapi saat ini mini komputer makin jarang digunakan karena fungsinya diganti oleh PC yng lebih canggih.
c. Personal komputer atau komputer mini adalah komputer yang berukuran relative kecil dan ditujukan untuk satu pemakai, komputer ini terdiri atas monitor, keyboard, mouse, dan CPU, cpu adalah prosesor berupa chip silicon yang berfungsi mengelolah data.perangkat penyimpanan data dan perangkat tambahan dipasang didalam kotak yang disebut casing atau chasing. Komputer jenis ini paling banyak digunakan, baik itu dirumah, dikantor, lembaga kursus, sekolah dan lain lain. dengan menghubungkan pc satu dengan pc yang lainya untuk membentuk jaringan, PC dapat menandingi kemampuan mainframe dan minicomputer, PC dapat berbentuk tower atau desktop.
d. Komputer portable adalah komputer uang berukuran lebih kecil dari pada PC sehingga mudah dibawa dan dipindahkan. Komputer ini ditujukan bagi pemakai yang sering berpergian, pengembangan terbaru memungkinkan komputer yang seukuran telapak tangan, misalnya desknote, notebook, subnotebook, dan palmtop (sebuah computer yang sangat kecil yang bisa disimpan di satu tangan) .
a. Main frame merupakan komputer yang memiliki ratusan atau ribuan unit prosesor sehingga berukuran besar pula. Sehingga komputer semacam ini ditujukan untuk banyak pengguna. Mainframe dapat membagi memory beberapa pemakaian dan dapat menggunakan program ini biasanya digunakan pada perusahaan dan universitas berskala besar dan kantor pusat penerbangan nasional. Supercomputer merupakan mainframe tercanggih yang mempu melakukan proses penghitungan yang sangat kompleks.
b. Mini komputer merupakan bentuk mini dari komputer miniframe. Yang memiliki beberapa banyak prosesor. Mini komputer ini ditunjukan untuk perusahaan yang cukup besar. Minicomputer biasanya digunakan sebagai antarmuka antara mainframe dan jaringan komputer . tetapi saat ini mini komputer makin jarang digunakan karena fungsinya diganti oleh PC yng lebih canggih.
c. Personal komputer atau komputer mini adalah komputer yang berukuran relative kecil dan ditujukan untuk satu pemakai, komputer ini terdiri atas monitor, keyboard, mouse, dan CPU, cpu adalah prosesor berupa chip silicon yang berfungsi mengelolah data.perangkat penyimpanan data dan perangkat tambahan dipasang didalam kotak yang disebut casing atau chasing. Komputer jenis ini paling banyak digunakan, baik itu dirumah, dikantor, lembaga kursus, sekolah dan lain lain. dengan menghubungkan pc satu dengan pc yang lainya untuk membentuk jaringan, PC dapat menandingi kemampuan mainframe dan minicomputer, PC dapat berbentuk tower atau desktop.
d. Komputer portable adalah komputer uang berukuran lebih kecil dari pada PC sehingga mudah dibawa dan dipindahkan. Komputer ini ditujukan bagi pemakai yang sering berpergian, pengembangan terbaru memungkinkan komputer yang seukuran telapak tangan, misalnya desknote, notebook, subnotebook, dan palmtop (sebuah computer yang sangat kecil yang bisa disimpan di satu tangan) .
Ø Jenis – jenis Layanan Server
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 .
Jenis
jenis Layanan Server :
- Server Platform: Server platform adalah hardware atau software dasar untuk sistem yang bertindak sebagai mesin yang menggerakkan server.
- Server Applikasi: Juga dikenal sebagai jenis middleware, berfungsi sebagai pengolah perintah dari client dan database.
- Server Audio / Video : Menyediakan kemampuan multimedia ke situs web dengan membantu pengguna untuk menyiarkan streaming konten multimedia.
- Chat Server : Untuk menangani chatting beberapa user.
- Fax Server : Fax server memungkinkan user untuk mengirim dan menerima fax melalui jaringan komputer
- FTP Server : File Transfer Protocol Server untuk transfer data, dari atau ke client
- Groupware Server : Ini 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.
- IRC Server : Internet Relay Chat server memungkinkan user untuk berdiskusi lewat jaringan
- List Server : Menyediakan cara yang lebih baik mengelola milis. Server dapat berupa diskusi interaktif terbuka untuk orang-orang atau daftar satu arah yang memberikan pengumuman, buletin atau iklan.
- Mail Server : Server yang bertugas untuk menangani e-mail
- News Server: Ini berfungsi sebagai sumber distribusi dan pengiriman untuk banyak kelompok berita umum, didekati melalui jaringan berita USENET.
- Proxy Server : Proxy Server bertindak sebagai mediator antara client dan server diluar jaringan untuk menyaring/membatasi permintaan, meningkatkan kinerja koneksi dan sharing.
- Telnet Server : Untuk log on ke komputer host dengan cara remote dari komputer lain.
- Virtual Server : Virtual server adalah metode untuk mengurangi jumlah server fisik, jadi pada satu server fisik seolah-olah ada beberapa server.
- Web Server : Menyediakan konten ke web browser, Web Server berkomunikasi menggunakan HTTP (Hypertext Transfer Protocol).
Jaringan : jaringan (network)
adalah kumpulan dua atau lebih sistem komputer yang terhubung. Terdapat banyak
jenis jaringan komputer:
a. local-area network (LAN): komputer yang terhubung berada pada tempat yang berdekatan secara gografis (misalkan satu gedung).
b. Metropolitan Area Network (MAN)
a. local-area network (LAN): komputer yang terhubung berada pada tempat yang berdekatan secara gografis (misalkan satu gedung).
b. Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN), pada dasarnya
merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan
teknologi yang sama dengan LAN. MAN dapat mencakup kantor-kantor perusahaan
yang letaknya berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk
keperluan pribadi (swasta) atau umum. MAN mampu menunjang data dan suara,
bahkan dapat berhubungan dengan jaringan televisi kabel.
c. Wide Area Network (WAN)
Wide Area Network (WAN), jangkauannya mencakup daerah geografis yang luas, seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.
d. Internet
Sebenarnya terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda . Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kampatibel dan berbeda. Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet.
e. Jaringan Tanpa Kabel
Jaringan tanpa kabel merupakan suatu solusi terhadap komukasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel. Misalnya orang yang ingin mendapat informasi atau melakukan komunikasi walaupun sedang berada diatas mobil atau pesawat terbang, maka mutlak jaringan tanpa kabel diperlukan karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat. Saat ini jaringan tanpa kabel sudah marak digunakan dengan memanfaatkan jasa satelit dan mampu memberikan kecepatan akses yang lebih cepat dibandingkan dengan jaringan yang menggunakan kabel.yang berjauhan dan dihubungkan dengan line telepon atau gelombang radio.
selain itu, jaringan komputer dapat juga
dikelompokan berdasar kriteria di bawah ini:
a. topologi: pengaturan keterhubungan antar sistem komputer. Terdapat bermacam-macam topologi seperti bus, star, dan ring.
b. protokol: protokol mendefinisikan sekelompok aturan dan sinyal yang digunakan oleh komputer pada jaringan untuk berkomunikasi. Protokol LAN yang paling populer adalah Ethernet. Protokol LAN lain yang banyak digunakan adalah IBM token-ring network.
c. arsitektur: jaringan dapat diklasifikasikan ke dalam arsitektur peer-to-peer atau client/server.
a. topologi: pengaturan keterhubungan antar sistem komputer. Terdapat bermacam-macam topologi seperti bus, star, dan ring.
b. protokol: protokol mendefinisikan sekelompok aturan dan sinyal yang digunakan oleh komputer pada jaringan untuk berkomunikasi. Protokol LAN yang paling populer adalah Ethernet. Protokol LAN lain yang banyak digunakan adalah IBM token-ring network.
c. arsitektur: jaringan dapat diklasifikasikan ke dalam arsitektur peer-to-peer atau client/server.
KELEBIHAN, KEKURANGAN DARI CLIENT SERVER DAN PEER
TO PEER
A.
Jaringan client
server
Dalam jaringan ini satu komputer berfungsi
sebagai pusat pelayanan (server) dan komputer yang lain berfungsi meminta
pelayanan ( client ). Sesuai dengan namanya, client server berarti adanya
pembagian kerja pengelolaan data antara client dan server. Saat ini, sebagian
besar jaringan menggunakan model client/server.
B.
Jaringan Peer to
Peer
Dalam jaringan ini tidak ada komputer yang
berfungsi khusus, dan semua komputer dapat berfungsi sebagai client dan server
dalam satu saat bersamaan. Pengguna masing-masing komputer bertanggung jawab
terhadap administrasi resource komputer ( dengan membuat nama user, membuat
share, menandai ijin mengakses share tersebut). Tiap-tiap user bertanggung
jawab juga mengenal pembackupan data pada komputer. Sayangnya penempatan
resource dapat menjadi sulit pada network peer to peer yang mempunyai lebih
banyak computer.
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 profesional
|
Semua mesin yang
sharing resource tidak mempengaruhi performa
|
Mempunyai satu
titik lemah jika menggunakan satu server, data user menjadi tak ada jika
server mati.
|
Thanks gan artikelnya sangat membantu dan menambah wawasan saya :)
BalasHapusKunjungi juga blog saya >> disini linknya <<
makasih yah gan tingkatkan lagi yah.....
BalasHapuskunjungi blog ini juga yah disini linknya