Lompat ke isi

Peladen: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Wijaya73 (bicara | kontrib)
server
Hapus vandalisme
 
(105 revisi perantara oleh 60 pengguna tidak ditampilkan)
Baris 1: Baris 1:
{{periksaterjemahan|en|Server (computing)}}
{{rapikan|topik=teknologi informasi}}
[[File:Client-server-model.svg|thumb|right|200px|Sebuah diagram jaringan komputer dari komputer [[Klien (komputer)|klien]] yang berkomunikasi dengan '''peladen''' komputer melalui [[Internet]]]]
[[Berkas:Wikimedia-servers-Sept04.jpg|thumb|175px|Server [[Wikimedia]]]]
[[Berkas:Wikimedia_Foundation_Servers-8055_35.jpg|jmpl|Peladen [[Wikimedia Foundation]]]]
'''Server''' adalah sebuah sistem [[komputer]] yang menyediakan jenis layanan tertentu dalam sebuah [[jaringan komputer]]. Server didukung dengan [[mikroprosesor|prosesor]] yang bersifat ''scalable'' dan [[RAM]] yang besar, juga dilengkapi dengan [[sistem operasi]] khusus, yang disebut sebagai [[sistem operasi jaringan]] atau ''[[network operating system]]''. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau [[alat pencetak (printer)]], dan memberikan akses kepada workstation anggota jaringan.
[[Berkas:First-server-cern-computer-center.jpg|jmpl|Server [[Waring Wera Wanua|WWW]] pertama yang berlokasi di [[CERN]] dengan stiker aslinya yang bertuliskan: "This machine is a server. DO NOT POWER IT DOWN!!"]]
'''Peladen''', umumnya disebut '''server''', adalah istilah dalam komputasi, yaitu [[program komputer]] atau [[Komputer|perangkat]] yang menyediakan fungsionalitas untuk program atau perangkat lain, yang disebut "[[Klien (komputer)|klien]]". Arsitektur ini disebut ''[[model client-server]]''. Peladen dapat menyediakan berbagai fungsionalitas, sering disebut "layanan", seperti berbagi data atau sumber daya di antara banyak klien, atau melakukan [[perhitungan]] untuk klien. Satu server dapat melayani banyak klien, dan satu klien dapat menggunakan beberapa peladen. Proses klien dapat berjalan pada perangkat yang sama atau dapat terhubung melalui jaringan ke peladen pada perangkat yang berbeda.<ref>{{Cite journal|date=2020-05-06|title=Wiley (publisher)|url=https://en.wiki-indonesia.club/w/index.php?title=Wiley_(publisher)&oldid=955116522|journal=Wikipedia|language=en}}</ref> Peladen tipikal adalah [[Database server|peladen pangkalan data]], [[peladen berkas]], [[Message transfer agent|peladen surat]], [[peladen cetak]], [[peladen web]], [[peladen permainan]], dan peladen aplikasi.<ref>{{Cite book|url=http://archive.org/details/internetworkingw00come_0|title=Internetworking with TCP/IP.|last=Douglas Comer|date=1993|publisher=Prentice Hall|others=Internet Archive}}</ref>


Sistem klien-peladen saat ini paling sering diimplementasikan oleh (dan sering diidentifikasi dengan) model [[permintaan-respons]]: klien mengirimkan permintaan ke server, yang melakukan beberapa tindakan dan mengirimkan respons kembali ke klien, biasanya dengan hasil atau pengakuan. Menunjuk komputer sebagai "perangkat keras kelas peladen" menyiratkan bahwa ia dikhususkan untuk menjalankan server di dalamnya. Ini sering menyiratkan bahwa itu lebih kuat dan dapat diandalkan daripada [[komputer pribadi]] standar, tetapi sebagai alternatif, [[cluster komputasi|''cluster komputasi]] besar dapat terdiri dari banyak komponen server yang relatif sederhana dan dapat diganti.
Umumnya, di dalam sistem operasi server terdapat berbagai macam service <!--Service berbeda dengan aplikasi, aplikasi di install untuk mendukung fungsi server tersebut...--> yang menggunakan arsitektur klien/server. Contoh dari service ini adalah [[dynamic host configuration protocol|DHCP Server]], [[e-mail|Mail Server]], [[hypertext transfer protocol|HTTP Server]], [[file transfer protocol|FTP Server]], [[domain name system|DNS Server]] dan lain sebagainya. Setiap sistem operasi server umumnya membundel layanan-layanan tersebut atau layanan tersebut juga dapat diperoleh dari pihak ketiga. Setiap layanan tersebut akan merespons terhadap request dari klien. Sebagai contoh, klien DHCP akan memberikan request kepada server yang menjalankan service DHCP server; ketika sebuah klien membutuhkan alamat IP, klien akan memberikan perintah/request kepada server, dengan bahasa yang dipahami oleh server DHCP, yakni protokol DHCP itu sendiri.


== Sejarah ==
Contoh sistem operasi server adalah <!--Windows NT bukanlah yang pertama: [[UNIX]] jauh-jauh hari telah menguasai bidang ini. [[Novell NetWare]] juga sama...-->[[Windows NT|Windows NT 3.51]], dan dilanjutkan dengan [[Windows NT 4.0]]. Saat ini sistem yang cukup populer adalah [[Windows 2000|Windows 2000 Server]] dan [[Windows Server 2003]], kemudian [[Sun Solaris]], [[Unix]], dan [[GNU/Linux]].
Penggunaan kata server dalam komputasi berasal dari teori antrian,<ref>{{Cite book|url=https://books.google.com/books?id=g4krAAAAYAAJ&dq=server+%22queuing+theory%22|title=Desktop Computers: In Perspective|last=Henle|first=Richard A.|last2=Kuvshinoff|first2=Boris W.|last3=Kuvshinoff|first3=C. M.|date=1992|publisher=Oxford University Press|isbn=978-0-19-507031-6|language=en}}</ref> di mana kata itu berasal dari pertengahan abad ke-20, terutama digunakan di [[doi:10.1214/aoms/1177728975|Kendall (1953)]] (bersama dengan "layanan"), makalah yang memperkenalkan [[notasi Kendall]]. Dalam makalah sebelumnya, seperti [https://web.archive.org/web/20111001212934/http://oldwww.com.dtu.dk/teletraffic/erlangbook/pps131-137.pdf Erlang (1909)], istilah yang lebih konkret seperti "operator telepon" digunakan.


Dalam komputasi, "server" setidaknya berasal dari <nowiki>RFC 5</nowiki> (1969),<ref>{{Cite journal|last=Rulifson|first=J.|date=1969|title=Decode Encode Language (DEL)|url=https://www.rfc-editor.org/info/rfc0005|doi=10.17487/rfc0005|issn=2070-1721}}</ref> salah satu dokumen paling awal yang menggambarkan [[ARPANET]] (pendahulu [[Internet]]), dan dikontraskan dengan "pengguna", yang membedakan dua jenis [[Host (jaringan)|host]]: "server- host "dan" user-host ". Penggunaan "melayani" juga berasal dari dokumen awal, seperti <nowiki>RFC 4</nowiki>,<ref>{{Cite web|url=https://tools.ietf.org/html/rfc4.html|title=Network timetable|last=Shapiro|first=E. B.|website=tools.ietf.org|language=en|access-date=2020-06-07}}</ref> yang kontras dengan "host-host" dengan "host-penggunaan".
Server biasanya terhubung dengan ''client'' dengan [[kabel UTP]] dan sebuah [[kartu jaringan|Network Card]]. Kartu jaringan ini biasanya berupa [[bus PCI|kartu PCI]] atau [[bus ISA|ISA]].


[[Jargon File]] mendefinisikan "[http://www.catb.org/jargon/html/S/server.html server]" dalam pengertian umum dari proses melakukan layanan untuk permintaan, biasanya jarak jauh, dengan pembacaan versi 1981 (1.1.0):<blockquote class="templatequote">SERVER n. Semacam [[Daemon|DAEMON]] yang melakukan layanan untuk pemohon, yang sering berjalan pada komputer selain yang dijalankan server.</blockquote>
Dilihat dari fungsinya, server bisa di kategorikan dalam beberapa jenis, seperti: server aplikasi (application server), server data (data server) maupun server proxy (proxy server). Server aplikasi adalah server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat diakses oleh client, server data sendiri 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. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer client ke Internet.


== Operasi ==
[[Berkas:Server-based-network.svg|jmpl|Jaringan yang didasarkan pada [[model klien-server]] di mana banyak klien individu meminta layanan dan sumber daya dari peladen pusat]]
Sebenarnya, istilah ''peladen'' mengacu pada [[program komputer]] atau [[Proses (komputasi)|proses]] (menjalankan program). Melalui [[Metonimia|metonimi]], ini merujuk ke perangkat yang digunakan untuk (atau perangkat yang didedikasikan untuk) menjalankan satu atau beberapa program server. Di jaringan, perangkat semacam itu disebut ''host''. Selain ''peladen'' (''server''), kata ''melayani'' dan ''layanan'' (seperti kata benda dan kata kerja) sering digunakan, meskipun pelayan dan pelayan tidak.{{efn|A [[servant (CORBA)|CORBA servant]] is a server-side [[Object (computer science)|object]] to which [[method call]]s from [[remote method invocation]] are [[Forwarding (object-oriented programming)|forwarded]], but this is an uncommon usage.}} Kata ''service'' (kata benda) dapat merujuk pada bentuk fungsionalitas abstrak, mis. [[Windows service]]. Atau, itu bisa merujuk ke program komputer yang mengubah komputer menjadi server, mis. Layanan Windows. Awalnya digunakan sebagai "server melayani pengguna" (dan "pengguna menggunakan server"), dalam arti "patuh", hari ini orang sering mengatakan bahwa "server melayani data", dalam arti yang sama dengan "memberi". Sebagai contoh, [[Server web|peladen web]] "melayani halaman web untuk pengguna" atau "melayani permintaan mereka".

Peladen adalah bagian dari model client-server; dalam model ini, server menyajikan data untuk klien. Sifat komunikasi antara klien dan server adalah [[permintaan dan respons]]. Ini berbeda dengan model [[peer-to-peer]] di mana hubungan tersebut merupakan balasan atas permintaan. Pada prinsipnya, setiap proses terkomputerisasi yang dapat digunakan atau dipanggil oleh proses lain (terutama jarak jauh, terutama untuk berbagi sumber daya) adalah server, dan proses atau proses panggilan adalah klien. Dengan demikian, komputer serba guna yang terhubung ke jaringan dapat meng-host server. Misalnya, jika file pada perangkat dibagikan oleh beberapa proses, proses itu adalah [[server file]]. Demikian pula, perangkat lunak [[server web]] dapat ''berjalan'' pada komputer yang sanggup, sehingga laptop atau komputer pribadi dapat meng-host server web.

== Perangkat keras ==
[[Berkas:Inside_and_Rear_of_Webserver.jpg|jmpl|Server yang dapat dipasang di rak dengan penutup atas dilepas untuk membuka komponen internal]]
Persyaratan [[perangkat keras]] untuk server sangat bervariasi, tergantung pada tujuan server dan perangkat lunaknya. Server lebih sering daripada tidak, lebih kuat dan mahal daripada klien yang terhubung dengan mereka.

Karena server biasanya diakses melalui jaringan, banyak yang berjalan tanpa pengawasan tanpa [[monitor komputer]] atau perangkat input, perangkat keras audio dan antarmuka USB. Banyak server tidak memiliki [[antarmuka pengguna grafis]] (GUI). Mereka dikonfigurasi dan dikelola dari jarak jauh. Manajemen jarak jauh dapat dilakukan melalui berbagai metode termasuk [[Microsoft Management Console]] (MMC), [[PowerShell]], [[Secure shell|SSH]] dan sistem [[Browser web|berbasis-browser]] [[manajemen out-of-band]] berbasis browser seperti Dell [[Dell DRAC|iDRAC]] atau HP [[HP Integrated Lights-Out|iLo]].

=== Peladen besar ===
Peladen tunggal tradisional besar perlu dijalankan untuk waktu yang lama tanpa gangguan. [[Ketersediaan]] harus sangat tinggi, menjadikan keandalan dan daya tahan perangkat keras sangat penting. Peladen perusahaan yang [[mission-critical]] akan sangat toleran terhadap kesalahan dan menggunakan perangkat keras khusus dengan [[tingkat kegagalan]] yang rendah untuk memaksimalkan [[Uptime|waktu kerja]]. [[Suplai daya bebas gangguan]] mungkin tergabung untuk melindungi dari kegagalan daya. Server biasanya mencakup [[Redundansi (teknik)|redundansi]] perangkat keras seperti suplai daya ganda, sistem disk [[RAID]], dan [[memori ECC]],<ref>{{cite web|url=http://www.cs.rochester.edu/~kshen/papers/usenix2010-li.pdf|title="A Realistic Evaluation of Memory Hardware Errors and Software System Susceptibility". Usenix Annual Tech Conference 2010|author=Li, Huang, Shen, Chu|year=2010|accessdate=2017-01-30}}</ref> bersama dengan pengujian dan verifikasi memori [[Lingkungan Eksekusi Preboot|pra-boot]] yang ekstensif. Komponen penting mungkin [[hot swappable]], memungkinkan teknisi untuk menggantinya di server yang sedang berjalan tanpa mematikannya, dan untuk menjaga agar tidak terlalu panas, server mungkin memiliki kipas yang lebih kuat atau menggunakan [[pendingin air]]. Mereka sering dapat dikonfigurasikan, dihidupkan dan dimatikan atau dinyalakan ulang dari jarak jauh, menggunakan [[manajemen out-of-band]], biasanya berdasarkan [[Intelligent Platform Management Interface|IPMI]]. Selubung peladen biasanya [[Unit rak|datar dan lebar]], dan dirancang untuk dipasang di rak, baik di [[rak 19 inci]] atau di [[Rak Terbuka]].

Jenis peladen ini sering ditempatkan di [[pusat data]] khusus. Ini biasanya akan memiliki daya yang sangat stabil dan Internet dan peningkatan keamanan. Kebisingan juga kurang menjadi perhatian, tetapi konsumsi daya dan keluaran panas bisa menjadi masalah serius. Kamar-kamar server dilengkapi dengan perangkat AC.

{{gallery
|File:DL380sREAR.jpg|Sebuah[[rak server]] terlihat dari belakang
|File:Wikimedia Foundation Servers-8055 08.jpg|Peladen [[Wikimedia Foundation]] seperti yang terlihat dari depan
|File:Wikimedia Foundation Servers-8055 23.jpg|Peladen [[Wikimedia Foundation]] seperti yang terlihat dari belakang
|File:Wikimedia Foundation Servers-8055 02.jpg|Peladen [[Wikimedia Foundation]] seperti yang terlihat dari belakang
}}

=== Klaster ===
Sebuah ''ladang Peladen'' atau ''server cluster'' adalah kumpulan server komputer yang dikelola oleh suatu organisasi untuk memasok fungsionalitas server yang jauh melampaui kemampuan satu perangkat. Pusat data modern sekarang sering dibangun dari kelompok yang sangat besar dari server yang jauh lebih sederhana,<ref>{{Cite web|url=https://www.cnet.com/news/google-uncloaks-once-secret-server-10209580/|title=Google uncloaks once-secret server|last=Shankland|first=Stephen|website=CNET|language=en|access-date=2020-06-07}}</ref> dan ada upaya kolaboratif, [[Open Compute Project]] seputar konsep ini.

=== Peralatan ===
Kelas spesialis server kecil yang disebut [[peralatan jaringan]] umumnya berada di ujung bawah skala, sering kali lebih kecil dari komputer desktop biasa.

=== Mobile ===
Peladen seluler memiliki faktor bentuk portabel, mis. sebuah [[laptop]].<ref>{{Cite web|url=http://www.eurocom.com/products/showroom/products_files/mobileserver/mobileserver.cfm|title=Untitled Document|date=2013-03-17|website=web.archive.org|access-date=2020-06-07|archive-date=2013-03-17|archive-url=https://web.archive.org/web/20130317041045/http://www.eurocom.com/products/showroom/products_files/mobileserver/mobileserver.cfm|dead-url=unfit}}</ref> Berbeda dengan [[pusat data]] besar atau server rak, server seluler dirancang untuk penyebaran on-the-road atau ''ad hoc'' ke lingkungan darurat, bencana atau sementara di mana server tradisional tidak layak karena persyaratan daya, ukuran, dan waktu penyebarannya.<ref>{{Cite web|url=http://www.notebookreview.com/news/getac-announces-x500-rugged-mobile-server-notebook/|title=Getac Announces X500 Rugged Mobile Server Notebook|website=www.notebookreview.com|access-date=2020-06-07}}</ref> Penerima manfaat utama dari apa yang disebut teknologi "server saat bepergian" meliputi manajer jaringan, pengembang perangkat lunak atau basis data, pusat pelatihan, personel militer, penegak hukum, forensik, kelompok bantuan darurat, dan organisasi layanan.<ref name="deskeng1">{{cite web|url=http://www.deskeng.com/articles/aaambz.htm|title=Server-caliber Computer Doubles as a Mobile Workstation|access-date=2020-06-07|archive-date=2016-03-03|archive-url=https://web.archive.org/web/20160303225722/http://www.deskeng.com/articles/aaambz.htm|dead-url=yes}}</ref> Untuk memfasilitasi portabilitas, fitur-fitur seperti [[keyboard]], [[Layar perangkat|layar]], [[Baterai listrik|baterai]] ([[Suplai daya bebas gangguan]], untuk menyediakan redundansi daya jika terjadi kegagalan), dan mouse semuanya terintegrasi ke dalam sasis.

== Sistem operasi ==
[[Berkas:Cobalt_Qube_3_Front.jpg|jmpl|Sun's [[Cobalt Qube]] 3; sebuah [[alat server]] komputer (2002); menjalankan Cobalt Linux (versi khusus Red Hat Linux, menggunakan kernel Linux 2.2), lengkap dengan server web Apache.]]
Di Internet sistem operasi yang dominan di antara server adalah [[Distribusi perangkat lunak|distribusi]] [[open-source]] seperti UNIX, seperti yang berbasis [[Linux]] dan Linux [[FreeBSD]],<ref name="linuxusage">{{cite web|url=http://w3techs.com/technologies/details/os-linux/all/all|title=Usage statistics and market share of Linux for websites|accessdate=18 Jan 2013}}</ref> dengan [[Windows Server]] juga memiliki pangsa yang signifikan. Sistem operasi berpemilik seperti [[z/OS]] dan [[macOS Server]] juga digunakan, tetapi dalam jumlah yang jauh lebih kecil.

Sistem operasi berorientasi-peladen spesialis secara tradisional memiliki fitur seperti:

* [[GUI]] <nowiki/>tidak tersedia atau opsional
* Kemampuan untuk meng[[Komputasi yang dikonfigurasi ulang|konfigurasi ulang]] dan memperbarui perangkat keras dan perangkat lunak sampai batas tertentu tanpa restart
* Fasilitas [[Backup|cadangan]] canggih untuk memungkinkan pencadangan [[data]] kritis secara berkala dan berkala secara online,
* Transfer data [[Transparansi jaringan|transparan]] antara [[Volume (komputasi)|volume]] atau perangkat yang berbeda
* Kemampuan jaringan yang fleksibel dan canggih
* Kemampuan otomatisasi seperti [[daemon]] di UNIX dan [[Windows service|layanan]] di Windows
* Keamanan sistem yang ketat, dengan pengguna tingkat lanjut, sumber daya, data, dan perlindungan memori.
* Deteksi tingkat lanjut dan peringatan pada kondisi seperti kepanasan, prosesor, dan kegagalan disk.<ref>{{cite web|url=http://www.ingelec.uns.edu.ar/rts/soos/|title=Server Oriented Operating System|accessdate=2010-05-25}}</ref>

Dalam praktiknya, saat ini banyak sistem operasi desktop dan server berbagi [[basis kode]] yang sama, kebanyakan berbeda dalam konfigurasi.

== Konsumsi energi ==
Pada 2010, pusat data (server, pendingin, dan infrastruktur listrik lainnya) bertanggung jawab atas 1,1-1,5% dari konsumsi energi listrik di seluruh dunia dan 1,7-2,2% di Amerika Serikat.<ref>{{Cite news|title=Data Centers’ Power Use Less Than Was Expected|url=https://www.nytimes.com/2011/08/01/technology/data-centers-using-less-power-than-forecast-report-says.html|newspaper=The New York Times|date=2011-07-31|access-date=2020-06-07|issn=0362-4331|language=en-US|first=John|last=Markoff}}</ref> Satu perkiraan adalah bahwa total konsumsi energi untuk teknologi informasi dan komunikasi menghemat lebih dari 5 kali [[jejak karbon]]<nowiki/>nya<ref>{{Cite web|url=http://www.smart2020.org/_assets/files/02_Smart2020Report.pdf|title=Wayback Machine|date=2010-11-22|website=web.archive.org|access-date=2020-06-07|archive-date=2010-11-22|archive-url=https://web.archive.org/web/20101122051650/http://www.smart2020.org/_assets/files/02_Smart2020Report.pdf|dead-url=unfit}}</ref> di bagian lain perekonomian dengan meningkatkan efisiensi.


Kegunaan server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan, atau sekedar penyimpanan data.
== Lihat pula ==
== Lihat pula ==
*[[Klien/server]]
*[[Peladen seluler]]
*[[Peer-to-peer]]


== Bacaan lanjut ==
{{komputer-stub}}
{{Commons category|Servers|Peladen}}
{{refbegin}}
* {{cite journal | authorlink = Agner Krarup Erlang | first = Agner Krarup | last = Erlang
| title = The theory of probabilities and telephone conversations | journal = NYT Tidsskrift for Matematik B | volume = 20 | pages = 33–39 | archiveurl = https://web.archive.org/web/20111001212934/http://oldwww.com.dtu.dk/teletraffic/erlangbook/pps131-137.pdf | archivedate = 2011-10-01 | url = http://oldwww.com.dtu.dk/teletraffic/erlangbook/pps131-137.pdf | year = 1909}}
* {{Cite journal
| last1 = Kendall | first1 = D. G. | authorlink1 = David George Kendall
| title = Stochastic Processes Occurring in the Theory of Queues and their Analysis by the Method of the Imbedded Markov Chain
| url = https://archive.org/details/sim_annals-of-mathematical-statistics_1953-09_24_3/page/338 | doi = 10.1214/aoms/1177728975
| jstor = 2236285
| journal = The Annals of Mathematical Statistics
| volume = 24
| issue = 3
| pages = 338–354 | year = 1953
| pmid =
| pmc =
}}
{{refend}}


== Catatan ==
[[Kategori:Server|{{PAGENAME}}]]
<references group="lower-alpha" />
== Referensi ==
{{reflist|30em}}<br />


[[Kategori:Peladen| ]]
[[af:Rekenaarbediener]]
[[Kategori:Perangkat keras peladen]]
[[als:Server]]
[[ar:خادم (معلوماتية)]]
[[bg:Сървър]]
[[bs:Server]]
[[ca:Servidor]]
[[cs:Server]]
[[da:Server]]
[[de:Server]]
[[el:Εξυπηρετητής]]
[[en:Server (computing)]]
[[eo:Servilo]]
[[es:Servidor]]
[[eu:Zerbitzari]]
[[fa:کارساز]]
[[fi:Palvelin]]
[[fr:Serveur informatique]]
[[gl:Servidor]]
[[he:שרת]]
[[hi:सर्वर]]
[[hr:Poslužitelj]]
[[hu:Kiszolgáló]]
[[ia:Servitor]]
[[it:Server]]
[[ja:サーバ]]
[[ka:სერვერი]]
[[kk:Сервер]]
[[ko:서버]]
[[lt:Serveris]]
[[lv:Serveris]]
[[nl:Server]]
[[no:Tjener]]
[[oc:Servidor]]
[[os:Сервер]]
[[pl:Serwer]]
[[pt:Servidor]]
[[ro:Server]]
[[ru:Сервер (аппаратное обеспечение)]]
[[sh:Server]]
[[simple:Server]]
[[sk:Server]]
[[sl:Strežnik]]
[[sr:Server]]
[[sv:Server]]
[[th:เซิร์ฟเวอร์]]
[[tl:Serbidor]]
[[tr:Sunucu (bilişim)]]
[[uk:Сервер]]
[[ur:معیل (شمارندیات)]]
[[vi:Máy chủ]]
[[zh:服务器]]

Revisi terkini sejak 21 Februari 2024 05.31

Sebuah diagram jaringan komputer dari komputer klien yang berkomunikasi dengan peladen komputer melalui Internet
Peladen Wikimedia Foundation
Server WWW pertama yang berlokasi di CERN dengan stiker aslinya yang bertuliskan: "This machine is a server. DO NOT POWER IT DOWN!!"

Peladen, umumnya disebut server, adalah istilah dalam komputasi, yaitu program komputer atau perangkat yang menyediakan fungsionalitas untuk program atau perangkat lain, yang disebut "klien". Arsitektur ini disebut model client-server. Peladen dapat menyediakan berbagai fungsionalitas, sering disebut "layanan", seperti berbagi data atau sumber daya di antara banyak klien, atau melakukan perhitungan untuk klien. Satu server dapat melayani banyak klien, dan satu klien dapat menggunakan beberapa peladen. Proses klien dapat berjalan pada perangkat yang sama atau dapat terhubung melalui jaringan ke peladen pada perangkat yang berbeda.[1] Peladen tipikal adalah peladen pangkalan data, peladen berkas, peladen surat, peladen cetak, peladen web, peladen permainan, dan peladen aplikasi.[2]

Sistem klien-peladen saat ini paling sering diimplementasikan oleh (dan sering diidentifikasi dengan) model permintaan-respons: klien mengirimkan permintaan ke server, yang melakukan beberapa tindakan dan mengirimkan respons kembali ke klien, biasanya dengan hasil atau pengakuan. Menunjuk komputer sebagai "perangkat keras kelas peladen" menyiratkan bahwa ia dikhususkan untuk menjalankan server di dalamnya. Ini sering menyiratkan bahwa itu lebih kuat dan dapat diandalkan daripada komputer pribadi standar, tetapi sebagai alternatif, cluster komputasi besar dapat terdiri dari banyak komponen server yang relatif sederhana dan dapat diganti.

Penggunaan kata server dalam komputasi berasal dari teori antrian,[3] di mana kata itu berasal dari pertengahan abad ke-20, terutama digunakan di Kendall (1953) (bersama dengan "layanan"), makalah yang memperkenalkan notasi Kendall. Dalam makalah sebelumnya, seperti Erlang (1909), istilah yang lebih konkret seperti "operator telepon" digunakan.

Dalam komputasi, "server" setidaknya berasal dari RFC 5 (1969),[4] salah satu dokumen paling awal yang menggambarkan ARPANET (pendahulu Internet), dan dikontraskan dengan "pengguna", yang membedakan dua jenis host: "server- host "dan" user-host ". Penggunaan "melayani" juga berasal dari dokumen awal, seperti RFC 4,[5] yang kontras dengan "host-host" dengan "host-penggunaan".

Jargon File mendefinisikan "server" dalam pengertian umum dari proses melakukan layanan untuk permintaan, biasanya jarak jauh, dengan pembacaan versi 1981 (1.1.0):

SERVER n. Semacam DAEMON yang melakukan layanan untuk pemohon, yang sering berjalan pada komputer selain yang dijalankan server.

Jaringan yang didasarkan pada model klien-server di mana banyak klien individu meminta layanan dan sumber daya dari peladen pusat

Sebenarnya, istilah peladen mengacu pada program komputer atau proses (menjalankan program). Melalui metonimi, ini merujuk ke perangkat yang digunakan untuk (atau perangkat yang didedikasikan untuk) menjalankan satu atau beberapa program server. Di jaringan, perangkat semacam itu disebut host. Selain peladen (server), kata melayani dan layanan (seperti kata benda dan kata kerja) sering digunakan, meskipun pelayan dan pelayan tidak.[a] Kata service (kata benda) dapat merujuk pada bentuk fungsionalitas abstrak, mis. Windows service. Atau, itu bisa merujuk ke program komputer yang mengubah komputer menjadi server, mis. Layanan Windows. Awalnya digunakan sebagai "server melayani pengguna" (dan "pengguna menggunakan server"), dalam arti "patuh", hari ini orang sering mengatakan bahwa "server melayani data", dalam arti yang sama dengan "memberi". Sebagai contoh, peladen web "melayani halaman web untuk pengguna" atau "melayani permintaan mereka".

Peladen adalah bagian dari model client-server; dalam model ini, server menyajikan data untuk klien. Sifat komunikasi antara klien dan server adalah permintaan dan respons. Ini berbeda dengan model peer-to-peer di mana hubungan tersebut merupakan balasan atas permintaan. Pada prinsipnya, setiap proses terkomputerisasi yang dapat digunakan atau dipanggil oleh proses lain (terutama jarak jauh, terutama untuk berbagi sumber daya) adalah server, dan proses atau proses panggilan adalah klien. Dengan demikian, komputer serba guna yang terhubung ke jaringan dapat meng-host server. Misalnya, jika file pada perangkat dibagikan oleh beberapa proses, proses itu adalah server file. Demikian pula, perangkat lunak server web dapat berjalan pada komputer yang sanggup, sehingga laptop atau komputer pribadi dapat meng-host server web.

Perangkat keras

[sunting | sunting sumber]
Server yang dapat dipasang di rak dengan penutup atas dilepas untuk membuka komponen internal

Persyaratan perangkat keras untuk server sangat bervariasi, tergantung pada tujuan server dan perangkat lunaknya. Server lebih sering daripada tidak, lebih kuat dan mahal daripada klien yang terhubung dengan mereka.

Karena server biasanya diakses melalui jaringan, banyak yang berjalan tanpa pengawasan tanpa monitor komputer atau perangkat input, perangkat keras audio dan antarmuka USB. Banyak server tidak memiliki antarmuka pengguna grafis (GUI). Mereka dikonfigurasi dan dikelola dari jarak jauh. Manajemen jarak jauh dapat dilakukan melalui berbagai metode termasuk Microsoft Management Console (MMC), PowerShell, SSH dan sistem berbasis-browser manajemen out-of-band berbasis browser seperti Dell iDRAC atau HP iLo.

Peladen besar

[sunting | sunting sumber]

Peladen tunggal tradisional besar perlu dijalankan untuk waktu yang lama tanpa gangguan. Ketersediaan harus sangat tinggi, menjadikan keandalan dan daya tahan perangkat keras sangat penting. Peladen perusahaan yang mission-critical akan sangat toleran terhadap kesalahan dan menggunakan perangkat keras khusus dengan tingkat kegagalan yang rendah untuk memaksimalkan waktu kerja. Suplai daya bebas gangguan mungkin tergabung untuk melindungi dari kegagalan daya. Server biasanya mencakup redundansi perangkat keras seperti suplai daya ganda, sistem disk RAID, dan memori ECC,[6] bersama dengan pengujian dan verifikasi memori pra-boot yang ekstensif. Komponen penting mungkin hot swappable, memungkinkan teknisi untuk menggantinya di server yang sedang berjalan tanpa mematikannya, dan untuk menjaga agar tidak terlalu panas, server mungkin memiliki kipas yang lebih kuat atau menggunakan pendingin air. Mereka sering dapat dikonfigurasikan, dihidupkan dan dimatikan atau dinyalakan ulang dari jarak jauh, menggunakan manajemen out-of-band, biasanya berdasarkan IPMI. Selubung peladen biasanya datar dan lebar, dan dirancang untuk dipasang di rak, baik di rak 19 inci atau di Rak Terbuka.

Jenis peladen ini sering ditempatkan di pusat data khusus. Ini biasanya akan memiliki daya yang sangat stabil dan Internet dan peningkatan keamanan. Kebisingan juga kurang menjadi perhatian, tetapi konsumsi daya dan keluaran panas bisa menjadi masalah serius. Kamar-kamar server dilengkapi dengan perangkat AC.

Sebuah ladang Peladen atau server cluster adalah kumpulan server komputer yang dikelola oleh suatu organisasi untuk memasok fungsionalitas server yang jauh melampaui kemampuan satu perangkat. Pusat data modern sekarang sering dibangun dari kelompok yang sangat besar dari server yang jauh lebih sederhana,[7] dan ada upaya kolaboratif, Open Compute Project seputar konsep ini.

Peralatan

[sunting | sunting sumber]

Kelas spesialis server kecil yang disebut peralatan jaringan umumnya berada di ujung bawah skala, sering kali lebih kecil dari komputer desktop biasa.

Peladen seluler memiliki faktor bentuk portabel, mis. sebuah laptop.[8] Berbeda dengan pusat data besar atau server rak, server seluler dirancang untuk penyebaran on-the-road atau ad hoc ke lingkungan darurat, bencana atau sementara di mana server tradisional tidak layak karena persyaratan daya, ukuran, dan waktu penyebarannya.[9] Penerima manfaat utama dari apa yang disebut teknologi "server saat bepergian" meliputi manajer jaringan, pengembang perangkat lunak atau basis data, pusat pelatihan, personel militer, penegak hukum, forensik, kelompok bantuan darurat, dan organisasi layanan.[10] Untuk memfasilitasi portabilitas, fitur-fitur seperti keyboard, layar, baterai (Suplai daya bebas gangguan, untuk menyediakan redundansi daya jika terjadi kegagalan), dan mouse semuanya terintegrasi ke dalam sasis.

Sistem operasi

[sunting | sunting sumber]
Sun's Cobalt Qube 3; sebuah alat server komputer (2002); menjalankan Cobalt Linux (versi khusus Red Hat Linux, menggunakan kernel Linux 2.2), lengkap dengan server web Apache.

Di Internet sistem operasi yang dominan di antara server adalah distribusi open-source seperti UNIX, seperti yang berbasis Linux dan Linux FreeBSD,[11] dengan Windows Server juga memiliki pangsa yang signifikan. Sistem operasi berpemilik seperti z/OS dan macOS Server juga digunakan, tetapi dalam jumlah yang jauh lebih kecil.

Sistem operasi berorientasi-peladen spesialis secara tradisional memiliki fitur seperti:

  • GUI tidak tersedia atau opsional
  • Kemampuan untuk mengkonfigurasi ulang dan memperbarui perangkat keras dan perangkat lunak sampai batas tertentu tanpa restart
  • Fasilitas cadangan canggih untuk memungkinkan pencadangan data kritis secara berkala dan berkala secara online,
  • Transfer data transparan antara volume atau perangkat yang berbeda
  • Kemampuan jaringan yang fleksibel dan canggih
  • Kemampuan otomatisasi seperti daemon di UNIX dan layanan di Windows
  • Keamanan sistem yang ketat, dengan pengguna tingkat lanjut, sumber daya, data, dan perlindungan memori.
  • Deteksi tingkat lanjut dan peringatan pada kondisi seperti kepanasan, prosesor, dan kegagalan disk.[12]

Dalam praktiknya, saat ini banyak sistem operasi desktop dan server berbagi basis kode yang sama, kebanyakan berbeda dalam konfigurasi.

Konsumsi energi

[sunting | sunting sumber]

Pada 2010, pusat data (server, pendingin, dan infrastruktur listrik lainnya) bertanggung jawab atas 1,1-1,5% dari konsumsi energi listrik di seluruh dunia dan 1,7-2,2% di Amerika Serikat.[13] Satu perkiraan adalah bahwa total konsumsi energi untuk teknologi informasi dan komunikasi menghemat lebih dari 5 kali jejak karbonnya[14] di bagian lain perekonomian dengan meningkatkan efisiensi.

Lihat pula

[sunting | sunting sumber]

Bacaan lanjut

[sunting | sunting sumber]
  1. ^ A CORBA servant is a server-side object to which method calls from remote method invocation are forwarded, but this is an uncommon usage.

Referensi

[sunting | sunting sumber]
  1. ^ "Wiley (publisher)". Wikipedia (dalam bahasa Inggris). 2020-05-06. 
  2. ^ Douglas Comer (1993). Internetworking with TCP/IP. Internet Archive. Prentice Hall. 
  3. ^ Henle, Richard A.; Kuvshinoff, Boris W.; Kuvshinoff, C. M. (1992). Desktop Computers: In Perspective (dalam bahasa Inggris). Oxford University Press. ISBN 978-0-19-507031-6. 
  4. ^ Rulifson, J. (1969). "Decode Encode Language (DEL)". doi:10.17487/rfc0005. ISSN 2070-1721. 
  5. ^ Shapiro, E. B. "Network timetable". tools.ietf.org (dalam bahasa Inggris). Diakses tanggal 2020-06-07. 
  6. ^ Li, Huang, Shen, Chu (2010). ""A Realistic Evaluation of Memory Hardware Errors and Software System Susceptibility". Usenix Annual Tech Conference 2010" (PDF). Diakses tanggal 2017-01-30. 
  7. ^ Shankland, Stephen. "Google uncloaks once-secret server". CNET (dalam bahasa Inggris). Diakses tanggal 2020-06-07. 
  8. ^ "Untitled Document". web.archive.org. 2013-03-17. Archived from the original on 2013-03-17. Diakses tanggal 2020-06-07. 
  9. ^ "Getac Announces X500 Rugged Mobile Server Notebook". www.notebookreview.com. Diakses tanggal 2020-06-07. 
  10. ^ "Server-caliber Computer Doubles as a Mobile Workstation". Diarsipkan dari versi asli tanggal 2016-03-03. Diakses tanggal 2020-06-07. 
  11. ^ "Usage statistics and market share of Linux for websites". Diakses tanggal 18 Jan 2013. 
  12. ^ "Server Oriented Operating System". Diakses tanggal 2010-05-25. 
  13. ^ Markoff, John (2011-07-31). "Data Centers' Power Use Less Than Was Expected". The New York Times (dalam bahasa Inggris). ISSN 0362-4331. Diakses tanggal 2020-06-07. 
  14. ^ "Wayback Machine" (PDF). web.archive.org. 2010-11-22. Archived from the original on 2010-11-22. Diakses tanggal 2020-06-07.