Pages

Pengertian SERVER

Rabu, 21 Januari 2015
Server adalah sebuah contoh menjalankan aplikasi ( software ) yang mampu menerima permintaan dari klien dan memberikan tanggapan yang sesuai. Server dapat berjalan pada komputer manapun termasuk komputer khusus, yang masing-masing juga sering disebut sebagai "server". Dalam banyak kasus, komputer dapat memberikan beberapa layanan dan memiliki beberapa server berjalan. Keuntungan menjalankan server pada komputer khusus adalah keamanan. Untuk alasan ini sebagian besar server adalah proses daemon dan dirancang dalam bahwa mereka dapat dijalankan pada komputer tertentu (s).

Server beroperasi dalam arsitektur client-server . Server adalah program komputer yang menjalankan untuk melayani permintaan dari program lain, klien . Dengan demikian, server melakukan beberapa tugas atas nama klien. Ini memfasilitasi klien untuk berbagi data, informasi atau perangkat keras dan perangkat lunak sumber daya. Klien biasanya terhubung ke server melalui jaringan tetapi dapat dijalankan pada komputer yang sama. Dalam konteks Internet Protocol (IP) jaringan, server adalah program yang beroperasi sebagai socket pendengar. [1]
Server sering menyediakan layanan penting di seluruh jaringan, baik untuk pengguna pribadi di dalam sebuah organisasi besar atau pengguna publik melalui internet . Server komputasi khas adalah server database , server file , server mail , server cetak , web server yang , Server game , dan server aplikasi . [2]
Banyak sistem menggunakan model jaringan client server ini termasuk situs web dan layanan email. Model alternatif, jaringan peer-to-peer memungkinkan semua komputer untuk bertindak baik sebagai server atau client yang diperlukan.

Penggunaan

Server istilah digunakan cukup luas dalam teknologi informasi . Meskipun banyak produk-server yang bermerek tersedia (seperti versi server hardware, software atau sistem operasi), dalam teori, proses komputerisasi yang berbagi sumber daya untuk satu atau lebih proses client adalah server. Untuk menggambarkan hal ini, mengambil contoh umum dari file sharing . Sementara keberadaan file pada mesin tidak mengklasifikasikan sebagai server, mekanisme yang membagikan file tersebut ke klien dengan sistem operasi server.
Demikian pula, mempertimbangkan aplikasi web server yang (seperti multiplatform " Apache HTTP Server "). Perangkat lunak server web ini dapat berjalan pada kemampuan komputer . Sebagai contoh, sementara laptop komputer atau pribadi tidak biasanya dikenal sebagai server, mereka dapat dalam situasi ini memenuhi peran satu, dan karenanya diberi label sebagai salah satu. Hal ini, dalam hal ini, peran mesin yang menempatkan dalam kategori server.
Dalam arti hardware, server kata biasanya menunjuk model komputer yang ditujukan untuk hosting aplikasi perangkat lunak di bawah permintaan berat dari jaringan lingkungan. Dalam hal ini client-server konfigurasi, satu atau lebih mesin, baik komputer atau alat komputer , berbagi informasi satu sama lain dengan satu bertindak sebagai tuan rumah untuk yang lain [s].
Sementara hampir semua komputer pribadi yang mampu bertindak sebagai server jaringan, dedicated server akan berisi fitur sehingga lebih cocok untuk lingkungan produksi. Fitur-fitur ini mungkin termasuk cepat CPU , peningkatan kinerja tinggi RAM , dan peningkatan kapasitas penyimpanan dalam bentuk yang lebih besar atau beberapa hard drive . Server juga biasanya memiliki keandalan, ketersediaan dan serviceability (RAS) dan toleransi kesalahan fitur, seperti redundansi dalam pasokan listrik , penyimpanan (seperti dalam RAID ), dan koneksi jaringan.
Server menjadi umum di awal 1990-an sebagai bisnis semakin mulai menggunakan komputer pribadi untuk menyediakan layanan yang sebelumnya di-host di lebih besar mainframe atau minicomputer . File server awal ditempatkan beberapa CD-ROM drive, yang digunakan untuk menjadi tuan rumah besar basis data aplikasi. [ rujukan? ]
Antara tahun 1990-an dan 2000-an peningkatan penggunaan perangkat keras yang didedikasikan melihat munculnya mandiri peralatan server yang . Salah satu produk yang terkenal adalah Google Search Appliance , sebuah unit yang menggabungkan hardware dan software dalam kemasan out-of-the-box. Juga diproduksi adalah Cobalt Qube dan RaQ . Contoh sederhana dari peralatan tersebut termasuk switch , router , gateway , dan server cetak , yang semuanya tersedia dalam dekat plug-and-play konfigurasi.
Modern sistem operasi seperti Microsoft Windows atau distro Linux tampaknya dirancang dengan client-server arsitektur dalam pikiran. Sistem operasi ini mencoba untuk hardware abstrak , yang memungkinkan berbagai macam perangkat lunak untuk bekerja dengan komponen komputer. Dalam arti, sistem operasi dapat dilihat sebagai melayani perangkat keras ke perangkat lunak, yang dalam semua kecuali bahasa pemrograman tingkat rendah harus berinteraksi menggunakan API .
Sistem operasi mungkin dapat menjalankan program di latar belakang disebut baik layanan atau daemon . Program-program tersebut, seperti perangkat lunak yang disebutkan di atas Apache HTTP Server, mungkin menunggu dalam keadaan tidur untuk kebutuhan mereka untuk menjadi jelas. Karena perangkat lunak yang menyediakan layanan bisa disebut server, komputer pribadi modern dapat dilihat sebagai hutan server dan klien yang beroperasi di paralel .
The Internet itu sendiri juga merupakan hutan server dan klien. Hanya meminta halaman web dari beberapa kilometer jauhnya melibatkan memuaskan tumpukan dari protokol yang melibatkan banyak contoh hardware dan software server. Yang paling hina ini adalah router , modem , nama domain server , dan berbagai server lainnya yang diperlukan untuk memberikan kami world wide web .
Pengenalan Cloud computing memungkinkan server penyimpanan dan sumber daya lainnya untuk dibagikan di kolam renang dan menyediakan server dengan tingkat yang lebih tinggi toleransi kesalahan.

Hardware Kebutuhan

Sebuah rak server-mountable. Penutup atas dihapus untuk mengungkapkan komponen internal.
Hardware persyaratan untuk server bervariasi, tergantung pada aplikasi server. Mutlak kecepatan CPU tidak cukup penting untuk server karena untuk mesin desktop [ rujukan? ]. Tugas server 'untuk memberikan layanan kepada banyak pengguna melalui jaringan untuk memimpin kebutuhan yang berbeda seperti koneksi jaringan yang cepat dan aku tinggi / O di seluruh. Karena server biasanya diakses melalui jaringan, mereka dapat berjalan dalam modus tanpa kepala tanpa memantau atau perangkat input. Proses yang tidak diperlukan untuk fungsi server tidak digunakan. Banyak server tidak memiliki antarmuka pengguna grafis (GUI) seperti yang tidak perlu dan mengkonsumsi sumber daya yang bisa dialokasikan ke tempat lain. Demikian pula, audio dan USB interface dapat diabaikan.
Server sering berjalan untuk waktu yang lama tanpa gangguan dan ketersediaan harus sering sangat tinggi, membuat kehandalan hardware dan daya tahan yang sangat penting. Meskipun server dapat dibangun dari bagian-bagian komputer komoditas, mission-critical server perusahaan idealnya sangat toleran kesalahan dan menggunakan hardware khusus dengan rendah tingkat kegagalan untuk memaksimalkan uptime , bahkan kegagalan jangka pendek dapat biaya lebih dari membeli dan memasang sistem . Sebagai contoh, mungkin diperlukan waktu hanya beberapa menit dari waktu turun di nasional bursa untuk membenarkan biaya sepenuhnya menggantikan sistem dengan sesuatu yang lebih handal. Server dapat menggabungkan lebih cepat, lebih tinggi kapasitas hard drive, lebih besar penggemar komputer atau pendingin air untuk membantu menghilangkan panas, dan pasokan listrik yang tidak pernah terputus yang menjamin server terus berfungsi dalam hal terjadi kegagalan listrik. Komponen-komponen ini menawarkan kinerja yang lebih tinggi dan kehandalan dengan harga yang lebih tinggi Sejalan. Hardware redundansi -installing lebih dari satu contoh dari modul seperti pasokan listrik dan hard disk diatur sedemikian rupa sehingga jika salah satu gagal lagi tersedia secara otomatis-banyak digunakan. perangkat memori ECC yang mendeteksi dan memperbaiki kesalahan yang digunakan; non-ECC memori lebih mungkin menyebabkan korupsi data. [3]
Untuk meningkatkan kehandalan, kebanyakan server menggunakan memori dengan deteksi dan koreksi kesalahan , disk berlebihan , pasokan listrik berlebihan dan sebagainya. Komponen tersebut juga sering hot swappable , memungkinkan teknisi untuk menggantikan mereka pada server berjalan tanpa mematikannya. Untuk mencegah overheating, server sering memiliki penggemar lebih kuat. Sebagai server biasanya dikelola oleh berkualitas administrator sistem , sistem operasi mereka juga lebih disetel untuk stabilitas dan kinerja dari pengguna keramahan dan kemudahan penggunaan, Linux mengambil persentase terasa lebih besar daripada komputer desktop. [ rujukan? ]
Sebagai server sering berisik dan mereka membutuhkan pasokan yang stabil listrik, akses internet yang baik, dan peningkatan keamanan, biasanya untuk menyimpannya dalam dedicated server yang pusat . Hal ini memerlukan mengurangi konsumsi daya, sebagai energi tambahan yang digunakan menghasilkan panas lebih banyak sehingga menyebabkan suhu di ruang melebihi batas yang dapat diterima; maka biasanya, ruang server dilengkapi dengan perangkat pendingin udara. Casing Server biasanya datar dan lebar (biasanya diukur dalam " unit rak "), disesuaikan dengan menyimpan banyak perangkat di samping satu sama lain dalam rak server . Tidak seperti komputer biasa, server biasanya dapat dikonfigurasi, bertenaga atas dan ke bawah atau reboot jarak jauh, dengan menggunakan out-of-band manajemen , biasanya didasarkan pada IPMI .
Banyak server mengambil waktu yang cukup lama untuk perangkat keras untuk memulai dan load sistem operasi. Server sering melakukan ekstensif pra-boot pengujian memori dan verifikasi dan startup layanan manajemen remote. Para pengendali hard drive kemudian memulai bank drive berurutan, daripada semua sekaligus, agar tidak membebani listrik dengan startup lonjakan, dan setelah itu mereka memulai RAID sistem pra-pemeriksaan untuk operasi yang benar redundansi. Hal ini umum untuk mesin untuk mengambil beberapa menit untuk memulai, tetapi mungkin tidak perlu restart selama berbulan-bulan atau bertahun-tahun.
Sebuah rak server dilihat dari belakang
Wikimedia Foundation server seperti yang terlihat dari depan
Wikimedia Foundation server seperti yang terlihat dari belakang
Wikimedia Foundation server seperti yang terlihat dari belakang

Sistem operasi

Sistem operasi server yang berorientasi cenderung memiliki fitur tertentu yang membuat mereka lebih cocok untuk lingkungan server, seperti [ rujukan? ]
  • GUI tidak tersedia atau opsional
  • Kemampuan untuk mengkonfigurasi ulang dan memperbarui hardware dan software sampai batas tertentu tanpa restart,
  • maju backup fasilitas untuk mengizinkan backup online biasa dan sering kritis Data ,
  • transparan transfer data antara berbagai volume atau perangkat,
  • kemampuan jaringan yang fleksibel dan canggih,
  • kemampuan otomatisasi seperti daemon di UNIX dan jasa pada Windows
  • sistem keamanan yang ketat, dengan pengguna tingkat lanjut, sumber daya, data, dan perlindungan memori.
Sistem operasi server yang berorientasi dapat, dalam banyak kasus, berinteraksi dengan sensor hardware untuk mendeteksi kondisi seperti overheating, prosesor dan kegagalan disk, dan akibatnya mengingatkan operator atau mengambil langkah-langkah perbaikan sendiri. [4]
Karena server harus menyediakan berbagai layanan yang terbatas untuk mungkin banyak pengguna saat komputer desktop harus melaksanakan berbagai fungsi yang dibutuhkan oleh penggunanya, persyaratan sistem operasi untuk server yang berbeda dengan mesin desktop. Meskipun dimungkinkan untuk sistem operasi untuk membuat mesin baik memberikan pelayanan dan merespon dengan cepat kebutuhan pengguna, itu adalah umum untuk menggunakan sistem operasi yang berbeda pada server dan komputer desktop. Beberapa sistem operasi yang disediakan di server dan desktop yang versi dengan antarmuka pengguna yang sama. [5]
Jendela dan Mac OS X sistem operasi server yang digunakan pada sebagian kecil server, seperti kepemilikan lainnya mainframe sistem operasi, seperti z / OS . Sistem operasi yang dominan di antara server UNIX-like open source distribusi , seperti yang didasarkan pada Linux dan FreeBSD . [6] Munculnya mikroprosesor berbasis server yang difasilitasi oleh perkembangan Unix untuk berjalan di x86 mikroprosesor arsitektur . The Microsoft Windows keluarga sistem operasi juga berjalan pada hardware x86 dan, sejak Windows NT , telah tersedia dalam versi yang sesuai untuk penggunaan server. [7]
Sementara peran server dan sistem operasi desktop tetap berbeda, peningkatan keandalan baik hardware dan sistem operasi telah mengaburkan perbedaan antara dua kelas. Saat ini, banyak desktop dan sistem operasi server berbagi serupa basis kode , berbeda terutama dalam konfigurasi. Pergeseran ke arah aplikasi web dan middleware platform juga telah mengurangi permintaan untuk server aplikasi spesialis. [ rujukan? ]

Jenis

Dalam lingkungan jaringan umum jenis berikut server dapat ditemukan.
  • Aplikasi server , server didedikasikan untuk menjalankan aplikasi perangkat lunak tertentu
  • Katalog Server , titik pencarian sentral untuk informasi di jaringan terdistribusi
  • Server komunikasi , platform komputasi carrier-grade untuk jaringan komunikasi
  • Komputasi server , server yang ditujukan untuk intensif (esp. ilmiah) perhitungan
  • Database server , menyediakan layanan database untuk program komputer lain atau komputer
  • Fax server , menyediakan layanan faks untuk klien
  • File server , menyediakan akses jarak jauh ke file
  • Server game , server bahwa klien video game terhubung ke dalam rangka untuk bermain online bersama
  • Rumah Server , server untuk rumah
  • Mail server , menangani transportasi dan akses ke email
  • Server media , server aplikasi khusus, biasanya perusahaan mesin kelas, memberikan video on demand
  • Ponsel Server , atau Server on the Go merupakan faktor bentuk laptop kelas server komputer prosesor Intel Xeon berbasis.
  • Name server atau DNS
  • Print server , menyediakan layanan printer
  • Proxy server , bertindak sebagai perantara permintaan dari klien mencari sumber daya dari server lain
  • Server suara , menyediakan penyiaran multimedia, streaming.
  • Berdiri sendiri Server , server di jaringan Windows yang bukan milik atau mengatur domain Windows
  • Web server , server yang HTTP klien tersambung ke untuk mengirimkan perintah dan menerima tanggapan bersama dengan isi data yang
Hampir seluruh struktur dari Internet didasarkan atas client-server model yang. Tinggi tingkat akar nameserver , DNS , dan router langsung lalu lintas di internet. Ada jutaan server yang terhubung ke Internet, berjalan terus menerus di seluruh dunia. [8]
Hampir setiap tindakan yang diambil oleh biasa Internet pengguna membutuhkan satu atau lebih interaksi dengan satu atau lebih server yang beroperasi pada antar-server yang tingkat. Layanan lain tidak menggunakan dedicated server; misalnya file sharing peer-to-peer , beberapa implementasi dari telepon (misalnya Skype ), dan memasok program televisi untuk beberapa pengguna (misalnya Kontiki , SlingBox ) [ rujukan? ].

Konsumsi energi

Pada tahun 2010, pusat data (server, pendinginan, 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 . [9] Salah satu perkiraan adalah bahwa total konsumsi energi Informasi dan Teknologi Komunikasi menghemat lebih dari 5 kali nya jejak karbon [10] di seluruh perekonomian dengan mengaktifkan efisiensi.

Kelas ukuran

Ukuran termasuk [ rujukan? ]:

sumber: 
http://en.wikipedia.org/wiki/Server_%28computing%29 

Tidak ada komentar:

Posting Komentar