Выделенный или специализированный компьютер для выполнения сервисного программного обеспечения

Обновлено: 02.07.2024

Аппаратно компьютерные сети состоят не только из цифровых линий передачи информации и средств коммутации (мостов, концентраторов, коммутаторов, маршрутизаторов, шлюзов), но и самих компьютеров, производящих основную переработку информации.

По функциональному назначению среди компьютеры делят на два основных типа: рабочие станции и аппаратные серверы.

Аппаратный сетевой сервер, hardware server - аппаратное обеспечение, выделенное и/или специализированное для выполнения на нём сетевого сервисного программного обеспечения (в том числе серверов тех или иных задач). Сервером может служить и обычный компьютер, выделенный из группы персональных компьютеров (или рабочих станций) для выполнения какой-либо сервисной задачи без непосредственного участия человека.

Следует отличать термин "сервер" сокращенно обозначающий различные сущности:

    • программный сервер - компьютерная программа, комплекс программных средств для работы в клиент-серверной технологии, которая может быть и не сетевой, то есть выполняться внутри одного компьютера,
    • аппаратный сервер - устройство, предназначенное для обслуживания сетевых запросов, на котором выполняется соотвествующий его назначению программный сервер.
    Рабочая станция, workstation - компьютер, предназначенный для работы на нем клиентских программ. Должен быть оснащен сетевым интерфейсом: сетевой картой или модемом. Рабочая станция всегда предназначена для обмена информацией с внешней по отношению к компьютерной сети средой (вводимой человеком, роботом или снимаемой с датчиков) - приема и выдачи информации во вне (с клавиатуры, на дисплее и пр.), а также осуществления действий с физическими объектами (банкомат, платежный терминал, другой робот).

    Сервер и рабочая станция могут иметь одинаковую аппаратную конфигурацию, так как различаются лишь по участию в своей работе человека за консолью.

    Некоторые сервисные задачи могут выполняться на рабочей станции параллельно с работой пользователя. Такую рабочую станцию условно называют невыделенным сервером.

    Консоль (обычно — монитор/клавиатура/мышь) и участие человека необходимы серверам только на стадии первичной настройки, при аппаратно-техническом обслуживании и управлении в нештатных ситуациях (штатно, большинство серверов управляются удаленно). Для нештатных ситуаций серверы обычно обеспечиваются одним консольным комплектом на группу серверов (с коммутатором, например KVM-переключателем, или без такового).

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

    Специализация серверов

    Специализация серверного оборудования идет несколькими путями, выбор того, в каком направлении идти, каждый производитель определяет для себя сам. Большинство специализаций удорожают оборудование.

    Надёжность аппаратных серверов

    Серверное оборудование зачастую предназначено для обеспечения работы сервисов в режиме 24/7, поэтому часто комплектуется дублирующими элементами, позволяющими обеспечить «пять девяток» (99,999 %; время недоступности сервера или простой системы составляет менее 6 минут в год). Для этого конструкторами при создании серверов создаются специальные решения, отличные от создания обычных компьютеров: память обеспечивает повышенную устойчивость к сбоям. Например для i386-совместимых серверов, модули оперативной памяти и кэша имеет усиленную технологию коррекции ошибок (англ. Error Checking and Correction, ECC). На некоторых других платформах, например SPARC (Sun Microsystems), коррекцию ошибок имеет вся память. Для собственных мэйнфреймов IBM разработала специальную технологию Chipkill.

    Повышение надёжности сервера достигается резервированием, в том числе с горячими подключением и заменой (англ. Hot-swap) критически важных компонентов:

      • при необходимости вводится дублирование процессоров (например, это важно для непрерывности выполнения сервером задачи долговременного расчёта — в случае отказа одного процессора вычисления не обрываются, а продолжаются, пусть и на меньшей скорости)
      • блоков питания, жёстких дисков в составе массива RAID и самих контроллеров дисков, групп вентиляторов, обеспечивающих охлаждение компонентов сервера.

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

      Внешнее исполнение аппаратных серверов

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

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

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

      Конструктивно аппаратные серверы могут исполняться в настольном, напольном, стоечном и потолочном вариантах. Последний вариант обеспечивает наибольшую плотность размещения вычислительных мощностей на единицу площади, а также максимальную масштабируемость. С конца 1990-х всё большую популярность в системах высокой надёжности и масштабируемости получили так называемые блейд-серверы (от англ. blade — лезвие) — компактные модульные устройства, позволяющие сократить расходы на электропитание, охлаждение, обслуживание, а также barebone-серверы в компактном блочном исполнении, пригодном для расположения в стойке.

      Ресурсы серверов

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

      Наращивание ресурсов преследует целью увеличение емкости (например, специализация для файл-сервера) и производительности сервера. Когда производительность достигает некоторого предела, дальнейшее наращивание продолжают другими методами, например, распараллеливанием задачи между несколькими серверами.

      Уменьшение ресурсов преследует цели уменьшения размеров и энергопотребления серверов.

      Аппаратные решения

      Крайней степенью специализации серверов являются, так называемые аппаратные решения (аппаратные роутеры, сетевые дисковые массивы, аппаратные терминалы и т. п.). Аппаратное обеспечение таких решений строится «с нуля» или перерабатывается из существующей компьютерной платформы без учёта совместимости, что делает невозможным использование устройства со стандартным программным обеспечением.

      Программное обеспечение в аппаратных решениях загружается в постоянную и/или энергонезависимую память производителем.

      Аппаратные решения, как правило, более надежны в работе, чем обычные серверы, но менее гибки и универсальны. По цене, аппаратные решения могут быть как дешевле, так и дороже серверов, в зависимости от класса оборудования.

      Псевдоаппаратные решения

      В последнее время появилось большое количество бездисковых серверных решений на базе компьютеров (как правило x86) формфактора Mini-ITX и меньше со специализированной переработкой GNU/Linux на SSD-диске (ATA-флэш или флэш-карте), позиционируемых как «аппаратные решения». Данные решения не принадлежат к классу аппаратных, а являются обычными специализированными серверами. В отличие от (более дорогих) аппаратных решений они наследуют проблемы платформы и программных решений, на которых основаны.

      Производительность серверов

      Производительность является основной характеристикой сервера, которая зависит от его аппаратной конфигурации. Для повышения производительности серверов применяются технологии, основанные на последних достижениях в области компьютерной техники.

        • Четыре процессорных разъема на одной материнской плате
        • Многоканальный режим работы оперативной памяти
        • Независимые шины PCI-Express x16
        • Жесткие диски с интерфейсом SAS и высокой скоростью вращения шпинделя (10000-15000 об/мин)
        • Объединение жестких дисков в RAID-массивы

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

        Масштабируемость серверов

        Масштабируемость - это возможность увеличить вычислительную мощность сервера, операционной системы, программных систем, СУБД (в частности, их способности выполнять больше операций или транзакций за определённый период времени, либо запускать больше различных служб) за счёт установки большего числа процессоров, оперативной памяти и т. д. или их замены на более производительные. Это масштабируемость аппаратная.

        Изначально серверы в продаже идут в базовой комплектации, но с заложенным потенциалом к «апгрейду» — аппаратная масштабируемость. К примеру, базовый набор сервера имеет один процессор, два модуля памяти (в серверах всегда используются только парные модули памяти), например 2х2 гб и дисковый массив из двух жёстких дисков, допустим, 146 гб. Далее (или сразу) по мере потребности можно доустановить ещё один процессор, память или добавить диски в массив.

        Масштабируемость бывает вертикальная и горизонтальная. Под вертикальной масштабируемостью подразумевается создание одной системы с множеством процессоров, а под горизонтальной — объединение компьютерных систем в единый виртуальный вычислительный ресурс. Каждый из этих подходов рассчитан на использование в различных областях. Так, горизонтальное масштабирование лучше всего подходит для балансировки нагрузки Web-приложений, а вертикальное масштабирование лучше всего подходит для больших баз данных, управлять которыми на одной системе проще и эффективнее.

        Так же бывает программная масштабируемость, являющаяся характеристикой программных средств (ОС, СУБД и пр.).

        Размещение и обслуживание серверов

        Обычно серверы размещаются в специально оборудованных помещениях, называемых серверными комнатами. Управление серверами осуществляют квалифицированные специалисты — системные администраторы.

        Знаете ли Вы, что, когда некоторые исследователи, пытающиеся примирить релятивизм и эфирную физику, говорят, например, о том, что космос состоит на 70% из "физического вакуума", а на 30% - из вещества и поля, то они впадают в фундаментальное логическое противоречие. Это противоречие заключается в следующем.

        Вещество и поле не есть что-то отдельное от эфира, также как и человеческое тело не есть что-то отдельное от атомов и молекул его составляющих. Оно и есть эти атомы и молекулы, собранные в определенном порядке. Также и вещество не есть что-то отдельное от элементарных частиц, а оно состоит из них как базовой материи. Также и элементарные частицы состоят из частиц эфира как базовой материи нижнего уровня. Таким образом, всё, что есть во вселенной - это есть эфир. Эфира 100%. Из него состоят элементарные частицы, а из них всё остальное. Подробнее читайте в FAQ по эфирной физике.

        Что такое сервер? Серверный компьютер и серверное приложение

        Что такое сервер? Серверный компьютер и серверное приложение

        Что такое сервер? Серверный компьютер и серверное приложение

        Общее определение термина сервер

        Итак, давайте разберемся с вопросом: что такое сервер? Но для начала немного исторической справки. Сервер – это имя. Перевод имени Сервер с персидского – глава, предводитель, вождь. Собственно, нам такое определение подходит для дальнейшего разговора. Если говорить конкретно про компьютерную тематику и отрасль IT, то термин сервер имеет два значения:

        1. Сервер – программное обеспечение, принимающее и обрабатывающее запросы клиентов с целью оказания тех или иных услуг.
        2. Сервер – это аппаратный комплекс, имеющий большие вычислительные мощности. Обычно сервер собирают под какие-либо конкретные сервисные функции. Например, сервер баз данных или файловый сервер.

        Если говорить в контексте веб-разработки, то хостинг, на котором мы размещаем сайты – это сервер, который включает в себя как программную часть, так и аппаратную часть.

        Серверный компьютер

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

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

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

        Также стоит заметить, что обычно управление сервером осуществляют не рядовые пользователи, а специально обученные и подготовленные системные администраторы, в задачу которых входит обслуживание серверных компьютеров.

        Серверное приложение

        Серверное приложение – это специализированная программа, которая принимает запросы клиентов, обрабатывает их и дает ответы на эти вопросы. Для того чтобы лучше понять, что такое серверное приложение, вам нужно понимать, что модель взаимодействия клиент-сервер предназначена для того, чтобы разделить нагрузку и функционал между клиентскими приложениями и серверными, поэтому приложение клиент и серверное приложение могут работать на одном компьютере и при этом взаимодействовать друг с другом.

        В качестве примеров серверных приложений можно привести:

        А, например, серверное приложение MySQL должно анализировать SQL запрос, полученный от клиента, обработать его, организовать доступ к файловой системе и вернуть результат запроса клиенту.

        Что такое сервер?

        Сервер или страшная коробка, вокруг которой постоянно кружится системный администратор, есть практически в каждой компании. Самая большая коробка находится под его непрерывным контролем. Во время работы админ периодически окидывает сотрудников взглядом, которым словно хочет сказать: «Если вдруг кто-то подойдет к серверу, то в ближайшее время интернета вам не видать!»

        Эта коробка постоянно жужжит. Всякий раз, когда вам доводится проводить рядом с ней несколько часов, этот шум преследует и дома, и во сне. Подобное воздействие во многом объясняет не совсем понятное поведение сисадмина.

        Более крупные компании предпочитают выделять для установки сервера отдельную комнату. Доступ к ней ограничен. В помещениях обычно темно, ведь лучший друг сервера – темнота. Добавьте к этому необходимость постоянного вливания денежных средств. Затраты необходимы и на модернизацию, и на электричество. Дополнительных трат потребует обучение администратора. В общей сложности выходит очень даже немало.

        Что такое сервер, говоря простыми словами?

        Сервер – это выделенный или специализированный компьютер, который служит для выполнения сервисного программного обеспечения. Говоря простыми словами, сервер – это отдельный (чаще всего) компьютер, служащий для выполнения определённых задач без непосредственного участия человека. К примеру, на сервер могут отправляться некоторые данные, которые после обработки будут возвращены обратно пользователю. На сервер можно скидывать необходимые файлы, которые будут находиться там в открытом доступен для других пользователей. На самом деле, задач и возможностей у серверов огромное множество.

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

        Сервер для малого и среднего бизнеса

        Однопроцессорный Tower-сервер HPE ProLiant ML110 Gen10 разработан и создан специально для компаний малого и среднего бизнеса. Он имеет оптимальное соотношение цена/производительность.

        Требуется обустроить хранилище данных? Имеется поддержка 16 накопителей. За счёт 5 слотов PCIe обеспечивается высокая гибкость конфигурирования сервера.

        В этой статье расскажу о том, что такое сервер. Да, об оборудовании и программном обеспечении, которое и даёт в результате то, что мы называем серверов. Так что присаживайтесь поудобнее, постараюсь кратко, но аспектов столько, что одним словом их не опишешь.

        Если вам нужен сервер, могу порекомендовать два места для приобритения:

        Компания Сервер Гид. Здесь предлагают любое оборудование на ваше усмотрение, сборки качественные, будут подготовлены специалистами.

        Супермикру. Специализируются на серверном оборудовании компании Supermicro, продажу ведут через ритейлеров.

        Конечно, есть и другие компании, но про них сейчас ничего не могу сказать объективно.

        Что такое сервер

        Сервер — комплекс, построенный на сочетании аппаратного и программного обеспечения, предназначенные для решения задач с минимальный участием пользователя, работа сервера автоматизирована. Вмешательство извне требуется только при изменении алгоритмов работы или отладке комплекса.

        А теперь давайте расшифрую определения по аналогии. Чтобы стало ясно, что такое сервер, а также для чего он нужен.

        Итак, перед вами ПК. Уверен, у многих на столах или под ними стоит сей-чудо агрегат. Персональным компьютером мы постоянно управляем:

        запускаем нужное программное обеспечение;

        используем ПО непосредственно в рабочей среде.

        В общем, решаем насущные задачи. И вот этот самый ПК, который разместился в бардаке, можно спокойно использовать в качестве сервера. Да, понимаю, вы привыкли, что сервер выглядит как на фото ниже.

        Но разница между персональным компьютером и сервером заключается не во внешнем виде, даже не в начинке, а в подходе к использованию программного обеспечения и работе.

        Сервер — автоматизированная система. Даже если это терминальный сервер, с которым вы работаете через тонкий или толстый клиент, всё равно получается, что имеете дело с автоматизированной системой, которая выполняет ровно те функции, которые заложены: обеспечивает терминальный доступ определённому количеству пользователей без вмешательства админа, владельца компании, шамана с бубном и других высших сил.

        Так что понимаю, вы привыкли думать, что сервер — эдакая убер-машина, которая выглядит как огромный суперкомпьютер и вот-вот отправит Терминатора в прошлое.

        На самом деле сервер — прежде всего программное обеспечение. Давайте вкратце опишу, какие серверы есть и для чего нужны. Зацеплю лишь краешком, ибо технологии теперь очень разнообразны.

        Терминальные серверы

        Они предназначены для работы определённого ПО в режиме 24/7, например, это могут быть бухгалтерские программы, вроде 1С, а также всякие там Photoshop ы и AutoCad ы. Доступ к программному обеспечению обычно предоставляется посредством терминального доступа.

        А что такое у нас терминальный доступ? Давайте проще. Откройте свою старую добрую винду и откройте учётные записи. Помимо вас могут быть всяки «Гости», «Члены семьи» и просто «Члены». В общем, на одном ПК может быть over9000 учётных записей пользователей.

        И у всех разные настройки и права.

        У вас на рабочем столе в качестве заставки розовые пони, имеете доступ ко всем приложениям, а также права администратора.

        У вашей мамы права юзера, но рабочем столе ваше фото и только одно приложение — браузер, нужный только для Одноклассников.

        У вашего папы другой браузер с очень интересной историей, а также установлены танки.

        В целом, каждому своё, но есть проблема — вы не можете одновременно работать с одного ПК. И вот тут на помощь приходит терминальный доступ и тонкие клиенты. Иногда могут прийти толстые клиенты. Например, я.

        В общем, тонкий клиент — ретранслятор. Он нужен только для того, чтобы подключить к нему средства ввода и вывода:

        клавиатура, мышь, геймпад;

        Тонкий клиент вычислительных мощностей не имеет.

        Есть ещё толстый клиент, в качестве него сойдёт и обычный ПК, он часть работы берёт на себя.

        Но основные технические ресурсы предоставляет именно терминальный сервер, позволяя работать нескольким людям сразу.

        Скажу сразу, терминальные серверы работают преимущественно в локальной сети. Если необходим доступ из любой точки мира, то потребуется веб-сервер, но об этом дальше.

        Сервер для виртуализации

        Этот тип довольно популярен. Сервер для виртуализации предназначен для создания сложной технической инфраструктуры. Главное его отличие от предыдущего варианта заключается в подходе. Виртуальный сервер может выполнять функции любого другого типа.

        Суть довольно сложна, ибо виртуальный сервер позволяет реализовать технические структуры любой сложности.

        Сначала с помощью гипервизора на сервере имитируется другое оборудование. Например, если у вас есть четырёхпроцессорная конфигурация (сервер с 4-мя процессорами на одной материнской плате), то можно сымитировать четыре обыкновенных персональных компьютера с одним процессором. Или 4 сервера, со слабой конфигурацией. Вот статья, в которой рассказываю, зачем серверам нужно много процессоров.

        Для чего это нужно? А всё просто. Предположим, есть у нас один слабенький сервер. Он занимает определённое количество места. И съедает 300 ватт электричества.

        Есть у нас сервер, который в 3,5 раза мощнее. Он занимает столько же места, но съедает 700 ватт электричества.

        Как видите, с помощью одного сервера, заточенного под виртуализацию, можем имитировать 3 слабых устройства. При этом экономим чуть электричества, а заодно очень много физического места. Для одного сервера использовать виртуализацию может быть не самым экономически-целесообразным решением.

        Но если серверов 10, 100, 1000. А может десятки тысяч? Да, в ЦОД установлено десятки тысяч серверов, все они занимают место, требуют электроэнергию, выделяют тепло. И проще обслуживать один сервер, заточенный под виртуализацию, чем 5 более слабых.

        Но даже в рамках организации виртуализация может быть выгодна. Предположим, у вас есть задача развернуть терминальный сервер под 1С, заодно файловый сервер.

        Это можно сделать с помощью 1-го устройства, если решите обеспечить отказоустойчивость, то с помощью 2-х. А если будете брать отдельное железо под каждую задачу, то придётся брать 4.

        Так что виртуализация — удобный инструмент, но сейчас он более распространён в крупных организациях.

        Серверы для баз данных

        Базы данных — важный инструмент для организаций. Их нужно вести, анализировать, хранить, обрабатывать. Что такое базы номеров, клиентов, запросов в поисковой системе? Это базы данных. И они, порой, бывают огромны.

        Вот вам схема базы данных от Drupal 7. Видите, насколько запутанная и сложная. БД могут содержать в себе тысячи значений, множество полей, которые необходимо не только хранить, но и обрабатывать, заодно анализировать.

        Соответственно, оборудование должно не только хранить базы данных, но и вовремя отдавать запросы на команды пользователя.

        Файловый сервер

        Более подробно об этом типе можете узнать здесь. Тут обрисую вкратце. Файловый сервер — устройство для хранения файлов. И это его ключевая задача. Ему нужно много дисковой памяти, точнее, столько, сколько понадобится для реализации проекта.

        Да, бывают файловые серверы, на которых хранится пара сотен гигабайт информации. Важно не количество памяти, а подход.

        На самом деле, файл-сервером является устройство, к которому можно получить доступ из локальной сети или даже интернета… И просто размещать на нём файловую базу.

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

        Но это уже тонкости. Для чего нужен файловый сервер, ясно из названия.

        Серверное оборудование: что это

        Пожалуй, можно часами рассказывать о типах серверов. Но вы уже поняли, что это скорее программный подход, чем технический. Но «железо» тоже важно. Ведь программы без него работать не будут.

        Так что давайте поговорим о том, что такое серверное оборудование и для чего оно нужно. Начнём, конечно же, с назначения.

        Назначение серверного оборудования

        Сервер, как вы уже поняли, должен работать круглосуточно, желательно, без вмешательства пользователя. В общем, полный автоматизм. Но, как мы знаем, всё, что должно работать круглосуточно, должно быть надёжным.

        Соответственно, серверное оборудование имеет следующее назначение:

        Должно обеспечивать бесперебойную работу 24/7.

        Иметь достаточную для работы программного обеспечения производительность.

        Высокую степень отказоустойчивости.

        По сути, это всё. Соответственно, серверное оборудование создают с запасом прочности. Давайте объясню.

        Задняя часть сервера

        Обратите внимание на места, отмеченные стрелочками. Этот блейд-сервер. Собственно, он имеет 4 полноценных сервера в одном корпусе, а также 2 блока питания. Для чего это нужно? Во-первых, экономия места, во-вторых, высокая отказоустойчивость.

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

        Также есть два блока питания. Это уязвимое место, но если один БП выйдет из строя, то его тоже можно будет заменить, не отключая устройство. Удобно? Да, это называется hotswap или «горячая замена».

        Ещё в серверном оборудования часто можно заменять диски, не отключая саму платформу. В общем, серверное оборудование сделано более надёжным, а также компактным.

        Например, корпуса. Их форм-фактор измеряется в юнитах. Один юнит равен 44,45 мм (1,75 дюйма). Зачем это нужно? Да чтобы унифицировать технические инфраструктуры. Это позволит всем выпускать продукцию одинаковых размеров, а бизнесу не париться с переделкой помещения под серверы с размером корпуса, отличным на пару сантиметров.

        Есть разные форм-факторы, но меняется только высота объекта: 1 U — 1 юнит, 2 U — 2 юнита, далее по аналогии. Наиболее распространённые:

        Более подробно про форм-факторы серверного оборудования читайте в этой статье.

        А теперь перейдём к типам серверного оборудования. Честно говоря, выделил их условно, ибо точн ых определений попросту не существует.

        Стандарт

        Классический сервер предназначен для установку в стойку или телекоммуникационный шкаф. Это 1 U, 2U, 3U и далее. Отличается только тем, что в одном корпусе находится не более одной материнской платы.

        Двухпроцессорный сервер

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

        Это наиболее распространённый вариант.

        Tower

        Тип корпуса — башня. По внешнему виду аналогичен классическому ПК, но часто затачивается под стойку. Положить на бок и получается сервер с форм-фактором 4 U.

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

        Блейд-серверы

        Иногда их называют модульными, но очень редко. Это платформы, позволяющие установить несколько полноценных серверов в один корпус. Такие серверы называют «лезвие».

        Блейд-сервер

        Вся инфраструктура, например, дисковая память, блоки питания, системы охлаждения могут быть вынесены во вне. В самом лезвии только необходимые компоненты:

        другое обеспечение, если нужно.

        Фактически, это несколько серверов, объединённых в одну платформу. При этом работать они могут над разными задачами.

        Мини-серверы (Mini-tower)

        Из названия вполне понятно, о чём говорю. Это просто серверы малого размера. Только не относите «лезвия» к мини-серверам, хоть те и могут иметь форм-фактор 1/2 U . Мини сервер — отдельная платформа, просто компактная. Но надёжная.

        Мини-сервер

        GPU-серверы

        Стоит выделить как отдельную категорию. Это серверы с видеокартами. Применяться могут для разных целей. Например, для создания терминального сервера для работы с графикой. Также видеокарты можно использовать для вычислений. Для этого можно использовать специальные графические ускорители.

        GPU-сервер

        Да, видеокарты — отличный инструмент для вычислений, причём во многих аспектах превосходят процессор.

        Серверы как они есть

        Конечно, мог бы рассказать ещё про нестандартные конфигурации, мейнфреймы, суперкомпьютеры. Но не стоит перебарщивать. Думаю, вполне подробно сумел рассказать о том, что такое сервер. Конечно, здесь есть много аспектов, которые умышленно и не очень, опустил, но поверхностную информацию дал. Спасибо за внимание. Всего доброго и успехов!

        Читайте также: