Каковы различия между “сервером”, “рабочей станцией” и “рабочим столом”?

Из книги Linux я нашел следующий текст:

A typical Linux system will run six virtual consoles and one graphical console 

- Server systems often have only virtual consoles 
- Desktops and workstations typically have both

Мог кто-то объяснять эти три слова?

6
задан 20.02.2011, 21:05

4 ответа

Существует два способа ответить на этот вопрос: с Вашей точки зрения вопроса (где Linux может быть), и с более общей точки зрения (различные типы аппаратных средств).

TL; DR:

  • Рабочий стол: Ваш нормальный компьютер. В контексте этого вопроса, также ноутбуки.
  • Рабочая станция: подобный Вашему нормальному компьютеру, но более мощный.
  • Сервер: используемый для предоставления услуг для пользователей, например, веб-сайты или электронные письма. Часто аппаратные средства выделенного сервера.

Рабочий стол

Ваш нормальный домашний компьютер. В контексте этого вопроса, также включает ноутбуки. Обычно Вы хотите выполнить графическую среду на своем собственном компьютере как почти любая типичная задача - чтение электронных писем, просмотр веб-сайтов, смотря видео - легче с текущей графической средой. Виртуальные (основанные на тексте) консоли на нормальных рабочих столах в наше время более прежней версии, чем что-то, что люди используют (однако, для решения некоторых определенных виртуальных консолей проблем полезны).

Рабочая станция

Высокопроизводительный (обычно профессиональный) настольный компьютер, включая большую память, лучшие процессоры и так далее. Может включать добавленное дублирование (например, двойной источник питания) также. Время от времени этот термин используется для любого настольного компьютера.

От того, что книжная точка зрения Linux, рабочая станция идентична рабочему столу: это просто более мощно (и дорого).

Workstation

(Отсюда)

Сервер

Компьютерные услуги предоставления другим компьютерам, например, веб-сайты или почтовый сервис. При разговоре в контексте этого вопроса сервер может быть любыми аппаратными средствами с ноутбука/рабочего стола на аппаратные средства выделенного сервера.

При выполнении Linux серверы часто не выполняют графическую консоль, поскольку это является ненужным для нормальных задач и использует системные ресурсы (память и процессорное время). Администраторы (или пользователи) могут все еще использовать графическую консоль удаленно, в зависимости от конфигурации.

Аппаратные средства выделенного сервера более или менее разработаны для использования сервера: это предлагает удаленные услуги надежно. Никто не сидит рядом с ним (за исключением обслуживания, в некоторых случаях). Это означает, нет никакой потребности в (мощной) видеокарте, звуковой карте, или в малошумящих вентиляторах. Часто серверы смонтированы, чтобы установить в стойку и иметь двойной источник питания для надежности.

Rack server

(Отсюда)

10
ответ дан 07.12.2019, 15:36

Когда запускают сервер, init запускают шесть виртуальных консолей (Alt+F1, Alt+F2..., Alt+F6)

enter image description here

0        0  9646  0.0  0.0  3800  544 tty1     S     2010   0:00 /sbin/getty 38400 tty1
0        0  9648  0.0  0.0  3800  540 tty2     S     2010   0:00 /sbin/getty 38400 tty2
0        0  9649  0.0  0.0  3800  540 tty3     S     2010   0:00 /sbin/getty 38400 tty3
0        0  9650  0.0  0.0  3800  540 tty4     S     2010   0:00 /sbin/getty 38400 tty4
0        0  9651  0.0  0.0  3800  540 tty5     S     2010   0:00 /sbin/getty 38400 tty5
0        0  9653  0.0  0.0  3800  544 tty6     S     2010   0:00 /sbin/getty 38400 tty6

Для рабочего стола также запустите графическую консоль (Alt+F7):

enter image description here

root      1056  0.0  0.0  93780  1460 ?        Sl   Feb18   0:00  \_ /usr/lib/gdm/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1
root      1070  2.4  3.1 234776 96332 tty7     Ss+  Feb18  77:16      \_ /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-sECtwI/database -nolisten tcp vt7
root      1644  0.0  0.0 103792  1300 ?        Sl   Feb18   0:00      \_ /usr/lib/gdm/gdm-session-worker
4
ответ дан 07.12.2019, 15:36

Рабочие станции обычно являются более мощными рабочими столами для выполнения более мощной компьютерной обработки, такой как: программирование, 3D Дизайн, CAD, и т.д.

0
ответ дан 07.12.2019, 15:36
  • Вы выполняете сервис для других хостов на машине, Вы хотите быть надежными, и всегда, таким образом, клиенты могут достигнуть сервиса; именно поэтому Вы выбираете аппаратные средства и устанавливаете тип программного обеспечения на определенном хосте и называете это сервером. Вам не нужен графический интерфейс для сервера; поскольку никто не будет работать над тем графическим интерфейсом; первичная функция серверов должна быть доступной в сети и служить данным и сервисам.

  • Рабочая станция использует услуги, предоставленные в сети серверами, у них есть консоль, но (немного), люди предпочитают работать в графической среде и дистрибутивах, которые имеют целью быть дистрибутивами рабочего стола/рабочей станции, предложат среду с полируемым GUI и группами пакета для поддержки различных операций рабочей станции/рабочего стола.

0
ответ дан 07.12.2019, 15:36

Теги

Похожие вопросы