Что входит в серверный компьютер. Разница между клиентом и сервером. Что нужно знать о серверах

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

Что такое сервер и чем он отличается от обычного ПК? Сервер (от англ. to serve - служить) - это специализированный компьютер, который специально "заточен" на выполнение тех или иных задач. Проще говоря, на типичном сервере для хостинга вы никак не сможете играть в компьютерные игры. Да и монитора у него нет, ведь для хостинга экран не нужен. Собственно, когда мы рассматриваем различия между сервером и ПК в качестве хостинг-системы, то мы говорим именно о специализации сервера. Посмотрим, в чем она заключается и насколько это важно. Готовы ли мы многократно переплачивать, чтобы получить ее?

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


Процессор

Для нормального хостинг-сервера одного процессора явно мало, потому что современные веб-приложения очень требовательны. Значительных вычислительных ресурсов требует выполнение скриптов, а также столь модная ныне технология Ajax, из-за которой возникает постоянный поток XMLHttpRequest-запросов. К многопроцессорности толкает сама природа веб-сервера, то есть одновременное обслуживание множества пользователей. Эта задача идеально поддаётся распараллеливанию.

Для серверов предназначены специальные процессоры, например, Intel Xeon, которые отличаются от типичных "пентиумов" поддержкой более скоростной шины процессора, увеличенным размером кэша.


Память

В хостинг-серверах применяются специальные серверные чипсеты (например, Intel E7520 и E7320), которые работают с более быстрой оперативной памятью типа DDR-2. Такая память имеет бОльшую пропускную способность, чем память обычного типа, которая используется в персональных компьютерах. Дистанционное управление сервером тоже обеспечивается за счёт специального чипсета.

Естественно, серверный чипсет поддерживает бОльшие объемы памяти, чем обычный чипсет домашнего ПК. Все серверные чипсеты поддерживают память с контролем четности (ECC).


Шина

Шина - одно из тех "узких" мест, которые не дают использовать обычный ПК в качестве высокопроизводительного веб-сервера. Дело в том, что обычная шина PCI имеет пропускную способность 133 МБ/с, в то время как стандартная гигабитная сетевая карта, которая ставится в серверную стойку хостинг-провайдера, имеет пропускную способность 125 МБ/с. Как видим, даже одна такая карта будет "съедать" все ресурсы шины PCI, почти ничего не оставляя, например, винчестеру. Ну а две карты вообще не смогут работать на полную мощность. А ведь это критически важно, если на ваш сайт вдруг поступает мощный поток запросов от интернет-пользователей. Конечно, далеко не каждый сайт становится настолько популярным, но ведь на одном хостинг-сервере "живут" десятки, а то и сотни сайтов.

Вот почему в сервере хостинга используется несколько независимых шин, обычно стандарта PCI-X (пропускная способность 4 ГБ/с в версии PCI-X 2.0) или PCI Express (до 16 ГБ/с).


Жесткий диск

Традиционно в серверах используют более быстрые винчестеры с интерфейсом SCSI с пропускной способностью до 320 МБ/с. Кроме высокой скорости, этот интерфейс имеет и другие плюсы: "горячая" замена дисков, подключение до 15 устройств на один канал.

Диски SCSI отлично подходят для организации RAID-массивов, то есть систем из нескольких жёстких дисков с избыточным копированием информации. Используя такие массивы, можно практически на 100% гарантировать, что информация не будет утеряна даже в случае выхода из строя одного из дисков.


Корпус

Хостинг-сервер выглядит совершенно не так, как обычный ПК. Дело в том, что для серверов используются другие типы корпусов, которые помещаются в шкафы-стойки (racks). Эти корпусы так и называются: "стоечные" (rackmount). В шкаф их можно поместить несколько десятков. Форм-фактор корпуса измеряется в "юнитах": один юнит (1U), два юнита (2U) и т.д., что соответствует количеству стандартных слотов, которые сервер занимает в шкафу. Один юнит (то есть высота стоечного корпуса) равняется 44,5 мм.

Материнские платы в серверах имеют иной форм-фактор (Server System Infrastructure, то есть SSI), который не встречается в обычных ПК. Платы формата ATX (E-ATX) в серверах сейчас используются редко.


Удаленное управление

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

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

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

Анатолий АЛИЗАР

Материал подготовлен при содействии хостинг-провайдера

Число пользователей растет, база 1С пухнет, имеющаяся машина, используемая в качестве сервера, не справляется с нагрузкой, руководство рвет и мечет, производительность падает, уменьшается скорость обслуживания клиентов, специалист по ИТ заявляет о необходимости покупки нового сервера, увеличивается время восстановления после сбоев, компания несет убытки, - наверно все рано или поздно сталкивались с подобной проблемой. Итак, мы встали перед выбором - Приобрести сервер или обычный компьютер, но по-мощнее.
При этом у руководителя возникает вполне ожидаемый вопрос: "А зачем покупать сервер стоимостью более 100 тысяч, когда можно обойтись мощным системным блоком до 30 тысяч? "
Скорее всего, такая экономия выйдет боком. Серверное оборудование стоит дорого не просто так - оно обеспечивает большую стабильность, надежность, и производительность. Рассмотрим эти пункты более детально в сравнении: сервер - обычный ПК.

Система питания:
Сервер рассчитан на работу 24 часа в сутки, 7 дней в неделю. Для этого он оснащен резервным блоком питания (в идеале подключенным к другой фазе, а еще лучше с двумя разными блоками бесперебойного питания на каждый блок питания) - таким образом, нагрузка распределяется равномерно на два блока питания и, что не маловажно, у сервера гораздо больше шансов "выжить" в случае отключения электроэнергии и/или смерти одного из блоков бесперебойного питания. Мощность блоков питания - от 750 Ватт, что позволяет блокам питания уверенно выдерживать нагрузку внутренних компонентов.

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

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

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

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

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

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

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

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

Расширяемость:
Задумываясь о будущем, начальник прогнозирует рост компании и бизнеса. Для удовлетворения потребностей, растущих вместе с компанией и бизнесом, системный администратор должен задуматься о планомерном росте мощности и производительности сервера. Что для этого есть у сервера? - в большинстве случаев, материнская плата содержит несколько дополнительных сокетов для установки процессоров. На материнской плате имеется до 32 слотов для установки модулей оперативной памяти. Корпус сервера, как было сказано ранее, больше, и содержит множество отсеков для установки десятков дополнительных жестких дисков.

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

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

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

Экономический эффект:
Учитывая вышеизложенное, предположим, что после Покупки сервера общая производительность выросла на 10%, т. е. На 10% быстрее копироваться файлы, на 10% быстрее индексироваться база, на 10% быстрее стала запускаться 1С, и т. д. Мы приходим к тому, что производительность каждого отдельно взятого сотрудника, работающего с сервером, выросла на 10%. Бухгалтер, кладовщик, менеджер, - каждый получил почти час дополнительного рабочего времени в день! Плюс к этому значительно снизилось время простоя в случае аварии и количество этих аварий. А сколько это часов в месяц? А сколько в год? А в рублевом эквиваленте? - грамотный руководитель легко сможет посчитать, что на самом деле ему, как владельцу бизнеса, дает использование сервера.
Таким образом, мы приходим к выводу, что если вы решите Купить сервер , то это будут не затраты, а инвестиции - инвестиции в стабильную и надежную работу бизнеса.

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

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

Хотя профессиональное и потребительское "железо" во многом схоже, мы считаем, что именно упор на некоторые функции и качества позволяет отнести аппаратное обеспечение к профессиональному уровню. Например, ваш домашний ПК должен быть быстрым, тихим, с возможностью модернизации и, конечно, за разумные деньги. Он проработает несколько лет, при этом зачастую будет простаивать по нескольку часов, и у пользователя будет возможность заменить вышедшую из строя "железку" или просто убрать накопившуюся пыль. К серверам предъявляются иные требования: здесь на первом месте стоят надёжность, доступность в режиме 24/7, техническое обслуживание без остановки работы.

Первое и самое главное - сервер должен быть надёжным. Будь это сервер баз данных, файловый сервер, web-сервер или сервер другого типа, он должен быть очень надёжным, поскольку от его работы зависит ваш бизнес. Во-вторых, сервер должен быть всегда доступен, то есть аппаратное и программное обеспечение должно быть подобрано таким образом, чтобы время простоя было минимальным. Наконец, быстрое техническое обслуживание в профессиональной сфере очень критично. То есть если администратору требуется выполнить какую-то задачу, она должна выполняться максимально эффективно, не вступая в конфликт с упомянутыми выше критериями. Именно поэтому производительность серверов часто является следствием учёта необходимых требований и долговременных стратегий, а не следствием какого-то эмоционального шага, как часто бывает с геймерскими ПК.

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

Профессиональное, значит дорогое

Если вы будете покупать профессиональные комплектующие или серверы и рабочие станции, вы быстро обнаружите, что стоят они дороже обычного потребительского "железа". И причина часто кроется не в какой-то сложной технологии, а в спецификациях профессиональных комплектующих, в их тестировании и валидации. Например, процессор Core 2 Duo Conroe очень близок к Xeon Woodcrest по производительности. Но различия кроются в используемых сокетах, спецификациях и системах, в которые устанавливаются эти процессоры. Серверные жёсткие диски специально предназначены для продолжительной работы в режиме 24/7, в то время как настольные винчестеры - нет.

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

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

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

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


AMD Opteron (Socket 940), Intel Xeon Dempsey и Xeon Woodcrest (Socket 771): популярные серверные двуядерные процессоры.

Конечно, вы наверняка знакомы с линейками процессоров Athlon, Celeron, Core 2 и Sempron, которые являются настольными процессорами для домашних и офисных компьютеров. Но у AMD и Intel есть продукты, нацеленные на профессиональных клиентов: AMD Opteron, Intel Xeon и Itanium. Opteron построен на архитектуре AMD64, как и процессоры Athlon 64 и Sempron, а Xeon - на архитектуре Core 2 или Pentium NetBurst, в зависимости от модели.

Профессиональные процессоры обычно обладают большим числом интерфейсов - несколько каналов HyperTransport у Opteron, две независимые шины FSB (по одной на процессор) в мире Intel - и более богатым набором функций, которые часто требуются для серверных приложений и ПО для рабочих станций.

На рынке можно обнаружить две разных версии процессоров Opteron: одна использует Socket 940 с памятью DDR, вторая - Socket 1207 (Socket F) и память DDR2 RAM. Как и в случае всех процессоров AMD64, контроллер памяти является частью процессора, что можно назвать существенным преимуществом при росте числа процессоров: вы получите не только больше контроллеров памяти, чтобы установить больше памяти, но каждый процессор будет работать с собственным блоком памяти. Конечно, при этом возникают проблемы когерентности и увеличивается сложность многопроцессорных систем, но и пропускная способность суммарно тоже оказывается выше. Opteron под Socket 940 Opteron используют упаковку PGA, то есть ножки находятся на процессоре. Opteron под Socket 1207 перешли на упаковку LGA, когда ножки находятся на сокете, а на процессоре - плоские контакты.

В наши дни следует выбирать двуядерные процессоры. Двуядерные процессоры, пусть даже с меньшей тактовой частотой, превосходят на серверном рынке одноядерные модели. Двуядерные Opteron под Socket 940 построены на ядрах Egypt и Italy, последний вариант является более совершенным. Но сегодня мы рекомендуем выбирать модели под Socket 1207 (Socket F), благодаря поддержке памяти DDR2 и возможности перейти на четырёхядерные процессоры, которые появятся где-то в этом году.


Текущий AMD Socket F с 1207 контактами подходит для современных двуядерных и будущих четырёхядерных процессоров Opteron.

Процессоры Intel Xeon доступны в разных видах, причём предыдущие версии использовали Socket 604. Современные платформы базируются на Socket 771, относящемся к сокетам LGA. Существуют разные процессоры Intel Xeon, но мы рекомендуем останавливаться только на двуядерных моделях. В таблице http://www.intel.com/products/processor_number/chart/xeon.htm есть полный список процессоров.

Модели от 5030 до 5080 производятся по 90-нм техпроцессу и основаны на уже устаревшей архитектуре NetBurst. Мы рекомендуем брать процессоры Xeon на основе Woodcrest, их модельные номера начинаются от 5110 (1,6 ГГц) до 5160 (3,0 ГГц). Они производятся по 65-нм технологии, требуют меньше энергии, но обеспечивают высокую производительность. Линейка E53xx построена на четырёхядерных процессорах Clovertown с частотами от 1,6 до 2,66 ГГц.

Процессоры Xeon не имеют встроенного контроллера памяти. Вместо этого они опираются на четырёхканальный контроллер памяти DDR2-667 чипсета материнской платы. Чтобы обеспечить достаточную пропускную способность для дву- или четырёхядерных процессоров, современная платформа Socket 771 (Blackford) обеспечивает две независимые шины FSB (DIB), по одной на каждый процессор.


Intel - первый производитель, представивший четырёхядерные процессоры. Clovertown собирается из двух двуядерных кристаллов Woodcrest, помещённых в одну упаковку.


Intel Xeon Dempsey (65-нм NetBurst), Woodcrest (65-нм двуядерный Core 2) и Clovertown (65-нм четырёхядерный Core 2).

Серверная память работает по такому же принципу, что и обычная память для потребительских ПК. Современным стандартом является память DDR2 (Double Data Rate SDRAM второго поколения). DDR2 работает с большим числом буферов предварительной выборки (4 вместо 2), поэтому частоту интерфейса можно увеличить вдвое по сравнению с DDR1.

Если сравнивать с потребительской памятью, то профессиональная память отличается двумя разными механизмами, призванными сохранить целостность данных. Регистровая память содержит небольшой чип, так называемый "регистр", который отвечает за обновление сигнала. Если память обычного ПК не может состоять больше, чем из четырёх (или иногда шести) DIMM - сигналы проходят через все модули памяти и затухают, то регистровая память с лёгкостью позволяет устанавливать восемь модулей. Кроме регистра, память DDR2 содержит терминацию на кристалле, которая предотвращает отражение сигнала.

Второй механизм - код коррекции ошибок ECC. Вместо хранения стандартных 64 битов на канал DIMM с ECC добавляют ещё один чип памяти, который может хранить ещё 8 битов, позволяющих восстанавливать данные. Поэтому однобитовые ошибки можно будет исправлять "на лету".

Все процессоры AMD Opteron для Socket 940 требуют регистровую память DDR333/DDR400, в то время как поколение Socket F (Socket 1207) требует регистровую память DDR2-667.

Fully-Buffered DIMM (FB-DIMM) используют так называемый буферный компонент, микросхему с большим энергопотреблением, которая преобразует параллельные сигналы в последовательный интерфейс. Основная её цель заключается в подключении более восьми модулей памяти на контроллер. С четырёхканальным контроллером памяти Intel DDR2 вы можете устанавливать восемь 2-Гбайт DIMM на каждый из четырёх каналов, если производители материнских плат, конечно, захотят поддержать такую конфигурацию.

FB-DIMM стоят дороже, греются сильнее и работают не быстрее обычной регистровой памяти. Да, за ними, скорее всего, будущее серверов с большими объёмами памяти, эта же технология используется для текущих платформ Intel Xeon.


Нажмите на картинку для увеличения.

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

Шина PCI-X на 133 МГц продолжает являться доминирующим интерфейсом для карт расширения. Она построена на параллельной шине PCI, которая сегодня есть практически в любом ПК. PCI-X имеет ширину 64 бита, в то время как в шина PCI в вашем компьютере 32-битная. PCI-X 133 поддерживает пропускную способность до 533 Мбайт/с. Впрочем, следует помнить, что пропускная способность контроллера PCI-X распределяется между всеми подключёнными устройствами.

Интерфейс PCI Express (PCIe) более современный. PCI Express - последовательный интерфейс, использующий несколько линий для подключения устройства к контроллеру. Профессиональные карты расширения используют слоты PCIe x4 (четыре линии), но есть и карты/слоты x1, x8 и x16 PCIe. PCIe x16 обычно используется для высокопроизводительных видеокарт, графические рабочие станции несут два полноценных слота PCIe x16 для двух видеокарт.

Материнские платы для серверов и рабочих станций обычно содержат встроенный сетевой контроллер. Он может строиться на тех же компонентах, что встречаются в материнских платах потребительского уровня, но обычно здесь встраиваются более мощные чипы, обеспечивающие, например, аппаратную поддержку вычислений TCP/IP или другие функции, чтобы увеличить производительность.

Данная плата оснащена четырьмя слотами памяти DDR2, одним разъёмом Socket 775 для установки процессора Pentium 4 или Core 2, одним 32-битным слотом PCI, одним слотом PCI Express x16 для видеокарты или мощного контроллера накопителей, а также двумя слотами PCI-X 133. Два гигабитных Ethernet-контроллера Broadcom отвечают за сетевые возможности. На материнскую плату установлен графический процессор ATi. Он, конечно, устарел, но его достаточно для отображения рабочего стола или командной строки, что и требуется для серверных ОС.

Все остальные интерфейсы и компоненты встречаются и на потребительском "железе": южный мост, контроллеры UltraATA/100 или Serial ATA, стабилизаторы напряжения и т.д. Существенная разница, опять же, заключается в процессе валидации, во время которого производители проверяют работу своих продуктов с другими и публикуют списки совместимости.


Чипу ATi RageXL уже много лет, он не поддерживает 3D-графику, но его достаточно для серверов. Тем более что там большую часть времени никто на экран и не смотрит.

Чуть выше мы уже упоминали материнскую плату с интегрированной видеокартой. Все серверные материнские платы оснащаются очень простым графическим процессором с небольшим количеством выделенной памяти - здесь решения, забирающие память из оперативной, не популярны. Преемником RageXL сегодня можно считать графический процессор ATi ES1000, который изначально работал на потребительском рынке, но затем появился и в серверах из-за совершенствования аппаратной части и драйверов. Администраторам даже не нужно задумываться об установке специальной или обновлённой версии драйвера: драйвер поставляется вместе с ОС и сертифицирован.

Рабочим станциям, с другой стороны, требуется более мощная аппаратная начинка. ATi на этот рынок позиционирует графические ускорители FireGL, построенные на линейке Radeon X1000. nVidia предлагает линейку Quadro FX, очень близкую к семейству GeForce 7000. Различие между потребительскими и профессиональными чипами может быть небольшим, например, в оптимизации драйверов. Профессиональные видеокарты обеспечивают великолепную производительность в специализированных приложениях, но и стоят они намного дороже.

Жёсткие диски - ещё один интересный аспект касательно серверов и рабочих станций. Несколько лет назад серверные жёсткие диски использовали интерфейс Small Computer System Interface (SCSI) и скорость вращения шпинделя 10 000 или 15 000 об/мин, которые ощутимо обгоняли настольные накопители со скоростью 7 200 об/мин. Серверные жёсткие диски по-прежнему быстрее, хотя разница уже не так велика.

Рынок профессиональных жёстких дисков разделён на три сегмента. В первом сегменте повышенной ёмкости используются обычные 3,5" жёсткие диски Serial ATA, валидированные на работу в режиме 24/7. Производительный сегмент пытается максимально увеличить плотность хранения данных, поэтому мы наблюдаем появление всё большего количества 2,5" высокопроизводительных жёстких дисков на 10 000 об/мин с интерфейсом Serial Attached SCSI (SAS). Высокопроизводительный сегмент опирается на жёсткие диски SCSI или SAS со скоростью вращения 15 000 об/мин.

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

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

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

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

Для чего нужен сервер?

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

Чем отличается сервер от обычного компьютера?

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

  1. Обслуживать подключенные нему устройства.
  2. Обладать более высокой производительностью.
  3. На нем должны быть установлены специальные комплектующие.
  4. Он должен игнорировать графические возможности систем.

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


Чем хостинг отличается от сервера?

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

Хостинг и сервер - в чем разница? На хостинге можно разместить собственный сайт. Являясь владельцем хостинга, можно иметь собственный сервер или брать его в аренду у какой-либо компании. Это особенно удобно тем, кто еще не сталкивался с работой сервера и не хочет тратить свое время на то, чтобы изучать настройки, пробовать что-то новое методом проб и ошибок, следить пристально за работой сервера и заниматься его программным обеспечением.

Что нужно для создания сервера?

Это недешевое удовольствие, которое легко может позволить себе крупная компания, но для обычного пользователя это сулит большие финансовые затраты. Что нужно чтобы сделать сервер?

  • иметь представление, что такое сервер;
  • очень хороший компьютер;
  • собственный интернет канал, скорость должна быть высокой;
  • стабильная операционная система;
  • сборка. Она бывает на двух типах платформы, это Java и С++;
  • терпение и желание.

Из чего состоит сервер?

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

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


Что нужно знать о серверах

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

  1. Почтовый сервер предназначен для отправки и приема почтовых сообщений.
  2. Файловый сервер необходим для того, чтобы хранить доступ к определенным файлам.
  3. Что такое медиа-сервер, понятно из названия. Он служит для приема, обработки и отправки аудио, видео или радио - информации.
  4. Для чего предназначен сервер базы данных? Он используется для хранения и работы с информацией, которая сформирована в виде базы данных.
  5. Для чего используется сервер терминальный? Он предоставляет доступ пользователям к определенным программам.

Что значит внутренняя ошибка сервера?

Каждый из пользователей хоть раз сталкивался с проблемой, когда при загрузке сайта появляется сообщение «500 internal server error», которое оповещает о том, что произошла внутренняя ошибка сервера. Цифра 500 является кодом протокола HTTP. Что значит ошибка сервера? Предполагается, что программная сторона сервера хоть и технически рабочая, но содержит внутренние ошибки. В результате запрос не был обработан в рабочем режиме, и система выдала код ошибки. Возникать ошибка сервера может по самым разным причинам.

Нет соединения с сервером, что делать?

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

  1. Убедиться в том, что проблемы возникают только с определенным сервером. Может быть, что это проблемы в компьютере пользователя, его интернет - соединении или настройках. Следует осуществить перезагрузку компьютера
  2. Необходимо перепроверить название запрашиваемой веб-страницы или IP-адрес. Они могли смениться или прекратить свое существование.
  3. Причиной отсутствия связи может являться политика безопасности. IP-адрес компьютера может быть занесен черный список сервера.
  4. Запрет может стоять на самом компьютере пользователя. Может быть, что адрес блокируют антивирусная программа или корпоративная сеть на работе.
  5. Ошибка соединения может быть связана с тем, что запрос на подключение к серверу просто не доходит до адресата из-за неполадок в промежуточных узлах.

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

Ряд действий проводимых в сети-интернет хакерами, которые приводят к тому, что обычные пользователи не могут получить доступ к определенным ресурсам, называют ДДоС атакой (Distributed Denial Of Service). Что такое ДДоС сервера – это когда одновременно со всего мира на север, который подвержен атаке, поступает большое количество запросов. Из-за огромного количества ложных запросов сервер полностью прекращает свою работу, бывает, что восстановить его невозможно.

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

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

Клиент – компьютер, использующий ресурсы сервера и предоставляющий пользователю возможность взаимодействия с системой и сетью.

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

Сравнение

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

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

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

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

Таблица

Клиент Сервер
Отправляет запросы серверу по сети Получает запросы, обрабатывает и возвращает результат клиенту
Установлено клиентское ПО Установлено серверное ПО
Требования к аппаратным ресурсам системы минимальны В зависимости от количества клиентов и сложности задач требует соответствующей производительности
Напрямую взаимодействует с пользователем Не взаимодействует с пользователем, поэтому может не иметь периферийных устройств
Может включаться и отключаться произвольно Работает всегда, пока есть необходимость обслуживания клиентов
Заранее известен способ обращения к серверу и его адрес Получает сведения о клиенте из запроса
Понравилось? Лайкни нас на Facebook