Сервер - статьи

       

Серверное противостояние


Евгений Патий, Александр Лось

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

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

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

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

Серверы уровня подразделения обыкновенно представляют собой системы с двумя или четырьмя физическими процессорами. Необходимо подчеркнуть слово «физические»: на рынок уже выпущены двухъядерные процессоры, но два ядра на одном кристалле и два отдельных процессора - далеко не одно и то же.
Видимо, очень скоро вместо «n-процессорный сервер» будут говорить «n-сокетный сервер». Не только возможность установки четырех процессоров отличает серверы уровня подразделения от более дешевых классов машин. Пожалуй, главное - это наличие средств, обеспечивающих функционирование сервера при выходе из строя практически любых узлов. Например, возможна замена на ходу любых накопителей, модулей памяти и процессоров. Блоки питания с резервированием устанавливаются штатно, а не как опция. Таким образом, без остановки сервера нельзя поменять только системную плату. Возможно, еще жесткий диск, который является единственным накопителем в системе. Важно, что во всех серверах используются стандартные компоненты, которые можно купить в обычном магазине. Времена, когда применялись фирменные, несовместимые ни с какими другими моделями блоки питания, модули памяти, салазки для установки накопителей, остались в прошлом. Однако к системным платам это пока еще не относится. Целый ряд производителей самостоятельно проектируют наборы микросхем базовой логики и дизайн системных плат. Среди крупных компаний так делают практически все. Однако и эта практика постепенно изживает себя. Существует масса стереотипов и шаблонов, которые нередко играют решающую роль при выборе серверной платформы. Например, принято считать, что на технической площадке интернет-провайдера как нельзя лучше будут работать решения от Sun, а для менее ответственных применений (наподобие организации файлового хранилища компании) подойдут серверы на базе компонентов от Intel. Может быть, такая ситуация и была показательной несколько лет назад, но сегодня расставить акценты уже намного сложнее - появились новые производители, а маститые старые в чем-то сделали шаг назад, если говорить о политике продвижения продуктов. Теперь практически все вендоры стараются предоставить полную линейку аппаратуры. В рамках этой статьи мы рассмотрим наиболее ходовые аппаратные решения для построения серверов масштаба подразделения от грандов рынка - Intel, AMD, IBM, Sun и Apple, попутно кратко комментируя возможные области их применения.

Содержание раздела