Nama : Ni
Kade Mega Handayani.
Nim :
1605551030.
Dosen :
I Putu Agus Eka Pratama ST., MT.
Matakuliah : Network Operating System (
Pertemuan 9).
Universitas : Udayana, Fakultas
Teknik, Program Studi Teknologi Informasi.
Artikel
yang akan dibahas kali ini mengenai “Server “. Kita akan mulai dari pengertian
server itu sendiri. Server adalah penyedia layanan di dalam jaringan komputer,
intranet maupun internet. Server adalah sebuah computer yang mengatur lalu
lintas data yang terjadi pada sebuah jaringan. Server merupakan induk dari
segala komputer yang terhubung pada sebuah jaringan yang berfungsi sebagai
pengatur sistem jaringan, misalnya untuk pembatasan akses dan melakukan control
data. Fungsi-fungsi server yang disebutkan memiliki satu tujuan yaitu untuk
memperoleh kepuasan client. Fungsi
server secara umum dilakukan oleh sebuah komputer sebagai berikut
- Menyimpan aplikasi dan database yang di butuhkan oleh komputer yang terhubung.
- Menyediakan fitur keamanan komputer.
- Melindungi semua komputer yang terhubung menggunakan firewall.
- Menyediakan IP Address untuk mesin komputer terhubung.
JENIS-JENIS SERVER DAN FUNGSINYA
Server terdiri dalam
beberapa jenis server berdasarkan fungsinya adalah sebagai berikut.
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
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
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
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 missioncritical yang membutuhkan 1-3 waktu respon kedua, 100% dari
waktu dan memerlukan kontrol ketat atas keamanan dan integritas database.
Jenis-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.
WEB
SERVER ENGINE MAP
Gambar
1
Web Server Engine Map
Gambar 1 merupakan gambar dari peta
persebaran Web Server Engine. Keterangan warna pada gambar diatas menunjukan
penggunaan jenis web server yang paling popular dalam website di setiap negara
pada April 2017.Apache server berada pada peringkat pertama hamper semua belahan
negara menggunaakannya.
PERAN
NETWORK OPERATING SYSTEM UNTUK SERVER
Sistem Operasi yang digunakan untuk
kepentingan server diantaranya,
OS Linux dan kernel Linux dengan semua
distribusinya (distro)
Linux merupakan sistem
operasi Open Source atau gratis yang mempunyai itur sangat handal jika
digunakan pada komputer server. Untuk itulah Linix menjadi sistem operasi
terbaik dan terbanyak digunakan untuk komputer server. Kelebihan sistem operasi
linux diantarnya adalah Mampu bertahan lama tanpa perlu booting ulang saat
digunakan dalam waktu berhari-hari, Gratis, Aman dari serangan virus, dan
lain-lain.
Free BSD dan semua varian BSD
Berkeley Software
Distribution (BSD) merupakan sebuah sistem operasi yang diusung pertama kali
oleh Computer System Research Group dari University California of Berkeley,
Amerika Serikat. Umumnya sistem operasi berbasis BSD merupakan sistem operasi
yang proprietary, tapi kini hadir pula jenis BSD lainnya yang bersifat open
source dan free. Beberapa jenis varian BSD sebagai berikut
OpenBSD
OpenBSD merupakan sistem
operasi BSD yang tidak diturunkan dari distro apapun. Dapat dipasang di
komputer desktop, server, firewall, router, dan lainnya. Fokus OpenBSD adalah
untuk server dan security.
NetBSD
NetBSD merupakan sistem
operasi yang bebas, aman, dan memiliki portabilitas tinggi. NetBSD sangat
mendukung platform seperti 64-bit alpha server, komputer desktop, console game
seperti dreamcast, perangkat genggam, dan sistem embedded
FreeBSD
FreeBSD dilengkapi dengan
lebih dari 20.000 paket aplikasi yang meliputi dari aplikasi server, database
dan web server, aplikasi desktop, permainan, web browser, dan software bisnis.
Semuanya gratis dan mudah untuk dipasang. Anda dapat memasang FreeBSD untuk
komputer dekstop, firewall, Rapsberry Pi, dan server.
Sun Solaris (Sun Microsystem)
Sun Solaris merupakan
sebuah sistem operasi keluarga Unix yang sebelumnya dikembangkan oleh Sun
Microsystems Inc. Sistem operasi Solaris dikenal secara luas karena
skalabilitas yang dimilikinya, utamanya pada sistem komputer berbasis SPARC,
dan sejumlah fitur-fitur inovatif yang dibawanya seperti DTrace, ZFS (Zettabyte
File System), dan Time Slider. Solaris dalam sejarahnya dikenal
sebagai perangkat lunak yang dikembangkan berbasis kode sumber tertutup,
kemudian pada bulan Juni 2005 Sun Microsystem merilis sebagian besar basis kode
di bawah lisensi CDDL dan mendirikan proyek sumber terbuka OpenSolaris.
UNIX, MINIX, IRIX
Sistem operasi
bebas/sumber terbuka yang diinspirasi oleh Unix Bell Labs atau yang didesain
untuk mengemulasikan beberapa fiturnya, perangkat lunak tak bebas yang
komersial, dan versi yang berbasis kode sumber Unix yang berlisensi.
Windows server
Microsoft
merupakan salah satu perusahaan sistem operasi terbesar dan paling banyak
digunakan saat ini. Produk sistem operasi yang terkenal adalah Windows. Berikut
ini adalah sistem operasi windows untuk komputer server yaitu Windows NT, Windows
2000 Server, Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows
Server 2016.
DATA LINUX DISTRO (DAN BSD) UNTUK NOS
TERPOPULER
https://jamesonricks.com/wp-content/uploads/2015/03/Top-10-Linux-Server-OS.png |
Gambar 2 merupakan gambar dari tabel 10
besar linux distro dan BSD yang popular atau paling banyak digunakan untuk
kepeluan server.
DATA
LINUX DISTRO UNTUK CLOUD SERVER TERPOPULER
http://fossbytes.com/wp-content/uploads/2015/08/Ubuntu-linux-cloud-os-.jpg |
Gambar
3
Most Populer Linux Distro for Cloud Server
Gambar 3 merupakan gambar dari diagram
batang penggunaan linux dostro untuk cloud server, ada jenis cara pengguna berkontribusi
menggunakan linux distro untuk menajdi pembuat(production), pengembang atau
hanya mempraktikan konsep. Linux distro yang paling banyak digunakn untuk
ketiga jenis cara berkontribusi yaitu Ubuntu.
DATA LINUX DISTRO UNTUK SERVER
TECHNOLOGI TERPOPULER
https://www.ispsystem.com/sites/default/fles/server_technologies_web_usage_statistics_-_google_chrome_2017-09-19_10.27.56.png |
Gambar
4
Most Populer Linux Distro for Server Technologies
Gambar 4 merupakan gambar dari presentase
linux distro yang paling popular digunakan untuk keperluan teknologi server.
Kesimpulan dari data yang ada diatas Linux
dan BSD adalah sistem operasi yang paling sering dan popular digunakan untuk keperluan
server atau lebih luas lagi untuk NOS karena:
- Sistem operasi memiliki keamanan yang baik.
- Dukungan komunitas dan enterprise.
- Open source sehingga mudah dikembangkan sesuai kebutuhan, mendukung banyak platform dan teknologi terkini.
- Memiliki kekuatan dari sisi software (minim bugs)
PEMILIHAN, MANAJEMEN, KONFIGURASI,
MAINTENANCE NOS UNTUK SERVER
- Pemilihan: pertimbangan keamanan, kenyamanan, dukungan (komunitas, enterprise), budget/biaya, kebutuhan.
- Manajemen: manajemen pengguna, hak akses, kepemilikan (fle, folder), memori, penyimpanan
- Konfgurasi: everything is a phile (fle), sebagian besar berupa .conf (konfgurasi) → /etc/resolv.conf .
- Maintenance: berkala (per hari, per minggu, per bulan, cron)
DAFTAR
PUSTAKA
[1] “Jenis
server dan fungsi server “. Di akses pada http://arbi.hol.es/informasi/server/jenis-server-dan-fungsi-server/?print=pdf.
10 April 2018.
[2] Ridwan, Fajar. 2015. “Perhatian: 7 Anggota Keluarga BSD Berikut Sedang Menunggu Anda”.
Diakses pada https://www.codepolitan.com/perhatian-7-anggota-keluarga-bsd-berikut-sedang-menunggu-anda.
10 April 2018.
[3] I Putu Agus Eka Pratama. "PPT Network
Operating System Pertemuan 9". 2018.