Server adalah sebuah sistem komputer yang menyediakan layanan tertentu dalam jaringan.
Server didukung dengan komputer yang spesifikasinya lumayan besar, juga sistem
operasinya yang khusus.
Server
dapat menjalankan aplikasi dan mengontrol secara administratif terhadap sumber
daya yang terdapat didalamnya. jadi sobat novtani blog perlu ketahui apa saja
macam sistem operasi yang digunakan server antara lain adalah :
Beberapa Kategori Jenis Fungsi server antara
lain adalah sebagai berikut :
Server aplikasi adalah server yang
digunakan untuk menyimpan berbagai macam aplikasi
yang dapat diakses oleh client.
2. Data
Server ( Server Data )
Server datasendiri digunakan untuk menyimpan data baik yang digunakan client
Secara langsung
maupun data yang diproses oleh server aplikasi.
Server proxy berfungsi untuk mengatur lalu lintas di
jaringan melalui pengaturan proxy.Kegunaan Server memang sangat banyak bukan
hanya untuk proxy saja yang sering kita kenal. Server yaitu gunanya untuk situs
internet, ilmu pengetahuan atau sekedar menyimpan data.
Macam – Macam Server
File Server adalah Komputer yang besar untuk PC
Greater kecepatan, penyimpanan dan pengolahan. Contoh File
Sharing yang sering kita akses seperti mediafire.com, rapidshare dsb.
2.
Database
Server
Database Server adalah
komputer yang menyediakan layanan program aplikasi pengolahan basis data yang
kita kenal sebagai DBMS (Data Base Manajemen Sistem ). Biasanya Database server
menggunakan
3. Printer Server
Server ini digunakan
sebagai pusat layanan percetakan pagi client. Printer server biasanya digunakan
oleh banyak client dalam satu jaringan komputer. dengan ini dapat menghemat
biaya pembelian hardware printer karena hanya cukup 1 printer saja.
4.
DNS
Server
DNS
server atau Domain Name Server
berguna untuk menterjemahkan alamat domain menjadi IP ( internet Protocol ).
Game server adalah
server yang digunakan untuk game saja, dan game server ini digunakan oleh
banyak pemain dalam sebuah game server. Client bisa bermain dari lokasi mana
saja.
Telnet Server adalah
server yang melayani service telnet. Telnet Server berguna untuk meremote
komputer dari jarak jauh melalui server telnet hanya dengan login lalu telnet
server akan mengarahkan tujuan yang diminta oleh client.
7.
Proxy
Server
Proxy Server adalah
server yang digunakan untuk memperkuat keamanan jaringan. Proxy server
digunakan untuk memfilter permintaan service keluar maupun masuk dari client.
Proxy Server juga dapat memblock IP Address sehingga tidak dapat di akses oleh
para client.
Mail Server adalah
server yang melayani surat menyurat atau service email. client dapat
mengorganisasikan email yang masuk dan client dapat saling mengirim dan
menerima email secara berbarengan didalam suatu jaringan komputer.
9.
Fax
Server
Fax Server adalah server
yang melayani layanan fax sebuah perusahaan atau instansi. Dengan adanya fax
server juga berguna untuk segala permintaan fax hingga menerima fax.
10. Application Server
Application Server
adalah server yang digunakan untuk menjalankan sebuah aplikasi sehingga semua
client dapat mengakses aplikasi bersamaan.
Streaming Media Server
adalah server yang digunakan untuk menjalankan berbagai multimedia seperti
video, musik, dan sebagainya. dan Client tidak harus mendownloadnya dahulu
untuk memutarnya karena ini dapat secara langsung di putar.
12. Home Server
Home Server adalah
server yang digunakan untuk layanan home intertainment seperti musik, film,
video khusus untuk layanan rumah. Home server bisa juga ditambahkan berbagai
service seperti web service, file service hingga backup data.
2.
Jaringan Client Server
2.1. Pendahuluan
Pemanfaatan
perangkat lunak berperan erat bagi perkembangan di semua lini, baik itu
institusi pendidikan, lingkungan bisnis, maupun kalangan pribadi. Tentunya
tidak berpulang dari penggunaan perangkat lunak tersebut, sampai sejauh mana
fungsinya dapat diberdayakan dan seberapa besar biaya yang dibutuhkan untuk
penerapannya. Pemilihan perangkat lunak yang sejalan dengan kebutuhan harus
benar-benar diperhatikan, karena itu perencanan awal dimulai dengan
mengindentifikasi kebutuhan di lingkungan yang ada. Setelah proses identifikasi
kebutuhan didaftarkan, kita dapat memilih perangkat lunak seperti apa yang akan
digunakan. Tulisan kali ini, memperkenalkan salah satu bentuk client/server dengan
mengambil contoh penggunaan ”Web Server”, yang beroperasi di lingkungan GNU/Linux
dan penggunaan aplikasi client – browser. Pemilihan sengaja
jatuh ke lingkungan tak berbayar untuk memamfaatkan perangkat lunak tersebut,
alias proyek opensource.
Pemamfaatan web server menambah
khazanah pengembangan aplikasi web, seperti
- elearning,
-
egovernment,
-
ecommerce.
Pendistribusian informasi
di satu layanan dan penggunaan aplikasi client yang sungguh sangat mudah
– hampir di setiap perangkat keras (PC, PDA) sudah terdapat browser. Web
server sebagai pemberi pelayanan membutuhkan sistem operasi untuk
menjalankan fungsinya. Sehingga kemampuan sistem operasi menangani web
server menjadi perhatiannya. Yang tentunya komunikasi antar sistem operasi
dengan aplikasi web server harus dimengerti kedua unit. Semua itu tak
terlepas dari pengembangan model OSI (Open Systems Interconnection
Reference) dan TCP/IP (Transmission Control Protocol/Internet
Protocol) yang memungkinkan komunikasi antar computer yang satu dengan
lainnya, perangkat keras, perangkat lunak client/ server tentu
menggunakan kaedah ini karena kaedah yang digunakan menjadi acuan para
pengembang perangkat lunak maupun perangkat keras (vendor). Lebih jauh
daripada itu, sistem operasi melakukan semua tugastugas penting dalam komputer,
dan menjamin aplikasiaplikasi yang berbeda dapat berjalan secara bersamaan
dengan lancar.
Sistem Operasi
menjamin aplikasi software lainnya dapat menggunakan memori, melakukan
input dan output terhadap peralatan lain, dan memiliki akses kepada sistem
file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi
mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang
berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU)
serta tidak saling mengganggu. Dalam banyak kasus, sistem operasi menyediakan
suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil
fungsifungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu
membuat fungsifungsi
tersebut dari awal.
Sistem Operasi secara umum
terdiri dari beberapa bagian:
1.
Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2.
Kernel, yaitu inti dari sebuah Sistem Operasi
3.
Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4.
Pustakapustaka, yaitu yang menyediakan kumpulan fungsi dasar dan
standar yang
5.
dapat dipanggil oleh aplikasi lain
6.
Driver untuk berinteraksi dengan hardware eksternal, sekaligus
untuk mengontrol mereka. Sebagian Sistem Operasi hanya mengizinkan satu
aplikasi saja yang berjalan pada satu waktu, tetapi sebagian besar Sistem
Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu
yang bersamaan. Sistem Operasi seperti itu disebut sebagai Multitasking Operating
System. Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta
inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya
sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama
sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan
tipe kedua adalah RealTime OS. Apache Web server dapat
berjalan di sistem operasi yang populer saat ini, seperti Windows, GNU,
Unix maupun Mac OS. Pemilihan GNU sendiri berdasarkan
beberapa pertimbangan pribadi seperti pengalaman dalam menggunakannya maupun
keandalan dari system operasinya.
Dengan menggunakan komputer sekelas desktop, sistem operasi ini bisa
berjalan dan berfungsi sebagai web server, dipermudah dengan proses instalasi
dengan pemilihan paketpaket server yang diinginkan – web server.
0 Comments