Сервер

Се́рвер (англ. server — «служка», від англ. to serve — служити, множ. се́рвери) — у комп'ютерній термінології термін може стосуватися окремого комп'ютера чи програми. Головною ознакою в обох випадках є здатність машини чи програми переважну кількість часу працювати автономно, без втручання людини, реагуючи на зовнішні події відповідно до встановленого програмного забезпечення. Втручання людини відбувається під час встановлення серверу і під час його сервісного обслуговування. Часто це роблять окремі адміністратори серверів з вищою кваліфікацією.

Се́рвер як комп'ютер — це комп'ютер у локальній чи глобальній мережі, який надає користувачам свої обчислювальні і дискові ресурси, а також доступ до встановлених сервісів; найчастіше працює цілодобово, чи у час роботи групи його користувачів.

Се́рвер як програма програма, що надає деякі послуги іншим програмам (клієнтам). Зв'язок між клієнтом і сервером зазвичай здійснюється за допомогою передачі повідомлень, часто через мережу, і використовує певний протокол для кодування запитів клієнта і відповідей сервера. Серверні програми можуть бути встановлені як на серверному, так і на персональному комп'ютері, щоразу вони забезпечують виконання певних служб (наприклад, сервер баз даних чи веб-сервер).

Комп'ютер або програма, що установлена на цьому комп'ютері, здатні автоматично розподіляти інформацію чи файли під керуванням мережної ОС або у відповідь на запити, надіслані у режимі on-line користувачами, і таким чином надавати послуги іншим комп'ютерам мережі (клієнтам).

Загальне призначення сервера

У більшості загального користування сервер фізичного комп'ютера (система комп'ютерної техніки) призначений запустити одну або декілька послуг (як приймаюча сторона) для задоволення потреб користувачів інших комп'ютерів в мережі. В залежності від обчислювальних послуг, які вона пропонує, це може бути сервер баз даних, файловий сервер, поштовий сервер, сервер друку, веб-сервер, ігровий сервер, або якийсь інший сервер. У контексті архітектури клієнт-сервер, сервер являє собою комп'ютерну програму, яка обслуговує запити інших програм — «клієнтів». Таким чином, сервер виконує деякі обчислювальні завдання від імені «клієнтів». Сервери часто надають основні послуги через мережу, або в приватних користувачів — всередині великої організації або громадським користувачам — через Інтернет. Мережевий сервер являє собою комп'ютер, призначений для обробки запитів і передачі даних на інші (клієнт) комп'ютери по локальній мережі або через Інтернет. Мережеві сервери зазвичай конфігуруються з додатковою пам'яттю і ємністю для обробки навантаження з обслуговування клієнтів.


В залежності від функціонального призначення розрізняють файлові сервери (англ. File server), проксі-сервери, FTP-сервери, Web-сервери, DNS-сервери, SQL-сервери, термінальні сервери, Інтернет-сервери та інші.

Історія

Перші сервери з'явилися в середині 1960-х років. У цей час сервери були дуже великими і складними машинами, і їх міг обслуговувати лише висококваліфікований персонал.

Сервери в центрі обробки даних. Кілька серверів встановлюються на стійку.

Ролі сервера

Текст вилучений зі статті через підозру в порушенні авторських прав

Текст, який раніше перебував на цій сторінці, запідозрений у порушенні авторських прав через те, що є дослівним перекладом з таких джерел:

http://www.oszone.net/159



Тому, хто поставив цей шаблон:
на сторінку обговорення користувача, який розмістив цю статтю, чи додав текст з порушенням авторського права, варто додати повідомлення {{subst:Nothanks tr|Сервер|url=http://www.oszone.net/159 }} --~~~~.


До уваги користувача, який розмістив цю статтю

Не редагуйте статтю зараз, навіть якщо ви збираєтеся її переписати. Додержуйтеся вказівок нижче.

  • Якщо власник авторських прав на зазначений вище матеріал дозволяє використати його на умовах GNU FDL без незмінюваних секцій та Creative Commons із зазначенням автора / розповсюдження на тих самих умовах, будь ласка, сповістіть про це на сторінці обговорення цієї статті.
  • Якщо правовласником є ви, додайте на зазначеному вище ресурсі примітку: «This article is licensed under the Creative Commons Attribution-ShareAlike license».
  • Якщо дозволу на використання цього матеріалу нема, будь ласка, зробіть одне з двох:
  1. Напишіть хоча б гарний накид статті на цій підсторінці. Зверніть увагу: не треба копіювати текст, що порушує авторські права, на зазначену підсторінку й редагувати його. Якщо ви взялися за написання нової статті, не забудьте сповістити про це на сторінці обговорення.
  2. Залиште все як є, і тоді стаття буде вилучена.

У випадку, якщо новий текст написаний не буде, ця стаття буде вилучена через тиждень після появи цього попередження. (Детальніше див. документацію шаблону.)

Вихідний текст цієї статті з можливим порушенням копірайту можна знайти в історії змін.

Зверніть увагу, що розміщення у Вікіпедії матеріалів, включаючи дослівний переклад, автор яких не надав явного дозволу на їхнє використання відповідно до ліцензії GNU FDL без незмінюваних секцій та Creative Commons із зазначенням автора / розповсюдження на тих самих умовах, може бути порушенням законів про авторське право. Користувачі, які додають до Вікіпедії такі матеріали, можуть бути тимчасово позбавлені права редагувати статті.

Незважаючи ні на що, ми завжди раді вашим оригінальним статтям.

Дякуємо.

Ігровий сервер (англ. game server від англ. game — гра і англ. to serve — служити) програмний компонент обчислювальної системи, що забезпечує зв'язок між різними клієнтами, надаючи їм можливість комунікації один з одним в рамках програмної оболонки конкретної гри.

Серверне обладнання

Вимоги до обладнання для серверів варіюються залежно від сервера додатків. Абсолютна швидкість процесора не настільки важлива для сервера, як для настільного комп'ютера. Обов'язки сервера надавати послуги багатьом користувачам по мережі призводять до різних вимог, таких як швидке підключенням до мережі та висока пропускна спроможність. Так як сервери, як правило, доступні по мережі, вони можуть працювати без монітору. Процеси, які не потрібні для функції сервера не використовуються. Багато серверів не мають графічного інтерфейсу користувача. Крім того, аудіо-та USB інтерфейси можуть бути опущені. Сервери часто працюють протягом тривалого часу без перерви, тому надійність обладнання і довговічність надзвичайно важлива. Хоча сервери можуть бути побудовані з частин комп'ютера, критично важливі корпоративні сервери не можливі без використання спеціалізованого устаткування з низьким рівнем збою в цілях максимального часу безперебійної роботи, оскільки навіть короткострокові невдачі можуть коштувати дорожче, ніж покупка і установка системи . Наприклад, лише декілька хвилин простою на національній фондовій біржі може коштувати більше, ніж повна заміна системи на щось надійніше. Сервери можуть бути обладнані жорсткими дисками з більшою ємністю, мати більше комп'ютерних вентиляторів або водяного охолодження, щоб знімати зайве тепло, і джерела безперебійного живлення, які забезпечують роботу сервера в разі збою живлення. Ці компоненти забезпечують більш високу продуктивність і надійність за відповідно більш високою ціною.

Література

  • Client-Server Programming and Applications / Department of Computer Sciences, Purdue University, West Lafayette, IN 47907. — Prentice Hall, 1993. — Vol. III. — P. 11d. — ISBN 0-13-474222-2.

Див. також

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.