Skip to main content

Penjelasan Server, Fungsi dan Macam-macamnya

Adiwirawan.net - Server adalah hal yang sebenarnya sering kita manfaatkan fasilitasnya di keseharian kita. Saat kita membuka WhatsApp, maka sebenarnya kita meminta layanan dari server yang dimiliki oleh WhatsApp. Saat kita membuka Facebook, maka sebenarnya browser kita juga menghubungi server yang dimiliki oleh Facebook. Begitulah seterusnya, sebenarnya layanan dari server ini sering kita gunakan di keseharian kita.

Penjelasan Server, Fungsi dan Macamnya
Penjelasan Server, Fungsi dan Macamnya
Dalam konsep ini, di mana kita menggunakan layanan dari server, maka konsep client server terjadi. Di mana kita bertindak sebagai client, dan komputer server yang kita gunakan layanannya tersebut bertindak sebagai server.

Pada postingan kali ini kita akan sampaikan kepada kamu sekalian tentang apa itu server, termasuk pengertian server, fungsi server sampai dengan jenis-jenis server yang ada, seperti database server, email server dan lainnya.

Apa itu Server?

Server adalah program atau perangkat komputer yang memberikan layanan ke program komputer lain ataupun kepada pengguna. Program komputer atau pengguna yang melakukan akses ke server dikenal dengan nama client.

Di data center, atau pusat data, komputer yang secara fisik menjalankan program server sering disebut juga dengan istilah server. Mesin ataupun komputer yang digunakan tersebut, bisa jadi merupakan server yang didesikan sebagai mesin server, atau bisa komputer biasa yang difungsikan sebagai server.

Dalam konsep client server, khususnya dalam pemrogram yang menggunakan konsep client server, sebuah server senantiasa menunggu dan akan menanggapi request yang dilakukan oleh client. Yang bisa jadi client tersebut merupakan komputer lain yang melakukan request ke server tersebut, atau bisa jadi juga client tersebut adalah layanan lain yang ada di komputer yang sama di mana server tersebut berada.

Macam-macam Server

Server sering dikelompokkan berdasarkan kegunaannya. Beberapa contoh dari server akan kita sampaikan di daftar berikut ini:
  • Web server: adalah program komputer yang melayani request berupa halaman web, atau file. Dalam hal ini, web browser yang melakukan akses ke web server disebut dengan client.
  • Server aplikasi: adalah program di komputer yang terletak di komputer terdistribusi yang memberikan business logic dari sebuah program aplikasi.
  • Server proxy: adalah sebuah software atau program yang berperan menjadi perantara antara endpoint device atau device akhir seperti komputer, dengan server tempat di mana client atau pengguna melakukan request.
  • Server mail (mail server): adalah sebuah aplikasi yang memiki tugas utama untuk menerima dan mengirim email dalam satu jaringan mail server yang sama.
  • File server: adalah komputer yang memiliki tanggung jawab untuk mengelola penyimpanan dan pengaturan data, sehingga komputer ataupun pengguna lain bisa melakukan akses terhadap file yang dikelola oleh server tersebut.
  • Virtual server: adalah sebuah program yang berjalan pada shared server, yang dikonfigurasi sedemikian rupa sehingga setiap user seolah-olah memiliki kontrol penuh terhadap server yang dikelolanya.
  • DNS Server: Domain Name System atau DNS adalah server yang memiliki fungsi untuk mengubah nama domain menjadi IP. Di mana server ini tersebar secara lookasi dan bisa saling terhubung satu dengan yang lain.
  • Database server: database server memiliki fungsi untuk menyimpan data-data, yang biasanya tersimpan dalam database engine seperti Oracle, MySQL, PostgreSQL dan lainnya.
  • dan server-server lainnya

Apa Fungsi dari Server?

Server digunakan untuk melakukan pengaturan terhadap sumber daya yang dimilikinya melalui jaringan.

Sebagai permisalan, misalnya kita membuat server yang akan digunakan untuk mengatur jaringan, mengirim atau menerima email, meletakkan website atau pekerjaan lainnya. Maka server tersebut memang dibuat dengan tugas spesifik yang dibebankan kepadanya.

Beberapa server dibuat dengan mengkhususkan tugas khusus yang ada padanya. Server email, khusus dibuat satu server tersendiri untuk mengurusi masalah email saja. Server database dibuat khusus untuk menangani database saja, tanpa mengurusi tugas yang lainnya. Server jenis ini sering disebut dengan dedicated server.

Namun ada juga server yang satu server bisa diletakkan banyak tugas dalam satu server. Satu server berisi, email server, database server, dns server, file server dan tugas tugas yang lainnya. Maka ini disebut dengan shared server.

Mengapa Server Harus Selalu Nyala / On?

Server biasanya selalu on ataupun nyala selama 24 jam, 7 hari dan 12 bulan. Kenapa server perlu nyala setiap saat? Karena memang biasanya sever melayani ataupun memberikan service yang tidak berhenti setiap waktunya.

Biasanya server tidak pernah dimatikan, karena layanan harus selalu bisa diakses juga. Konsekuensi yang didapatkan adalah ketika terjadi masalah pada server, maka layanan yang berkaitan dengan server tersebut akan juga terganggu.

Itulah mengapa UPS sebagai pengontrol daya juga perlu diperhatikan dalam membangun server. Karena UPS memastikan aliran daya ke server berjalan lancar, meskipun ada perbaikan dari penyedia jaringan listrik.

Bagaimana Komputer Lain Bisa Konek ke Server?

Dengan koneksi jaringan lokal maka sever melakukan koneksi ke router ataupun switch yang juga digunakan oleh komputer yang lain dalam jaringan tersebut.

Ketika server tersebut konek ke jaringan, maka komputer yang lainnya bisa melakukan akses ke server. Yang juga tergantung dari jenis akses layanan yang disediakan oleh server tersebut.

Sebagai contoh, untuk web server, maka pengguna dapat melakukan koneksi ke server untuk melihat website yang merupakanan layanan yang disediakan oleh server yang bersangkutan.

Untuk mengakses sebuah server biasanya komputer ataupun pengguna akan melakukan koneksi ke IP yang dimiliki oleh server yang bersangkutan. Untuk beberapa server kadang juga disediakan domain, sebagai ganti dari IP.

Di Mana Server Diletakkan?

Server biasa diletakkan di ruangan data center yang dimiliki oleh perusahaan atau kantor pemilik server tersebut.

Data center tersebut bisa saja dikelola oleh perusahaan sendiri, dalam artian dalam area perkantoran. Ataupun bisa juga diletakkan di lokasi khusus di mana server-server lain dari banyak perusahaan lain, meletakkan server.

Yang jelas peletakkan server harus dipertimbangakan, sehingga hanya orang-orang tertentu yang berkompeten yang bisa melakukan akses sercara fisik ke server tersebut.

Dapatkah Komputer Saya Difungsikan Sebagai Server?

Karena mungkin memperhatikan harga server yang ada, kamu mungkin berfikir apakah komputer saya bisa difungsikan sebagai server?

Bisa saja!

Semua komputer bisa difungsikan sebagai server, bahkan komputer pribadi mu, ataupun laptop mu, bisa difungsikan sebagai server. Sebagai contoh, kamu bisa install FTP Server pada komputermu. Yang akhirnya memungkinkan pengguna lain untuk bisa melakukan transfer file antar pengguna di jaringan yang ada, melalui komputer yang kamu miliki.

Meskipun hal ini mungkin untuk dilakukan, tentu kamu perlu mempertimbangan beberapa hal berikut ini jika kamu akan menggunakan komputer ataupun laptopmu sebagai sever:
  • Komputer atau laptop mu harus bisa diakses setiap saat
  • Kamu harus menyediakan resource yang lebih untuk komputer ataupun laptop mu, semisal RAM, CPU dan sebagainya. Karena resource tersebut akan digunakan banyak orang yang melakukan akses ke komputermu.
  • Kamu harus memperhatikan keamanan dari komputer atau laptopmu, karena banyak orang akan melakukan akses ke komputer atau laptopmu, tentu rentan terhadap gangguan. Tidak terkecuali adanya virus.
***
Setelah kamu tahu penjelasan tentang pengertian server, tentu kamu faham konsep dari server. Karena server adalah hal yang sering kita akses, maka selanjutnya kita tentu mulai sadar bahwa ada kerja server di belakang layanan-layanan yang kita terima.


Nah, kira kira layanan apa yang sering kamu gunakan yang melibatkan server?

Dapatkan artikel terbaru kami, lewat email:

Kami menghargai Privasi Anda. Dan anda bisa berhenti berlangganan kapanpun.

No comments:

Post a Comment