Реестр отечественных серверов. Как выбрать производительный сервер для веб-хостинга фото
ИТ ИТ

Реестр отечественных серверов. Как выбрать производительный сервер для веб-хостинга


Михаил Мостович - Генеральный директор It integrator.

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

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

Итак, какие же узлы наиболее критичны для веб-серверов? Практика показывает, что одним из самых главных критериев является количество запросов, обрабатываемых в определенный момент времени. Этот показатель находится в прямой зависимости от количества потоков, которые может обрабатывать процессор. Некоторые процессоры, благодаря применению технологии Hyper Trading, могут обрабатывать по два процесса на каждом из ядер процессоров, однако, как правило, оснащенные такой поддержкой процессоры стоят гораздо дороже своих «однопоточных» собратьев. Поэтому в общем случае мы будем иметь дело с количеством потоков, равным количеству ядер. Естественно, что для использования всех преимуществ многоядерной архитектуры, необходимо иметь под рукой программное обеспечение с поддержкой SMP – симметричного распределения нагрузки веб-сервера, сервера БД и скриптовых интерпретаторов. В общем-то, никаких проблем в этом плане нет – современные версии ОС Linux (а в качестве операционной системы для веб-сервера она подходит лучше всего) прекрасно поддерживают эту возможность.

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

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

Жесткие диски – отдельный разговор. Внимания заслуживает технология объединения нескольких жестких дисков в один, называемая Raid. Для увеличения скорости лучше всего использовать Raid0, озаботившись предварительно сохранением данных – это обеспечит наивысшую скорость использования дисков при бюджетной стоимости. Для повышения отказоустойчивости можно воспользоваться Raid10, однако это потребует вдвое большего количества жестких дисков. В любом случае, необходимость сохранения дампов вашего сервера лучше всего продумать на стадии проектирования, это избавит ваших потенциальных клиентов от возможных проблем с потерями данных. Наилучшая производительность и стабильность работы обеспечивается на «хардварных» контроллерах, где технология Raid поддерживается оборудованием, однако «софтовые» Raid тоже весьма надежны при правильном использовании и обслуживании. Опять же, все это уже давно реализовано в ОС Linux, поэтому вам останется только изучить вопрос и совершить свой выбор.

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

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

На текущий момент, реестр отечественных серверов содержит большое количество модификаций серверных платформ отечественного производства, которые могут быть использованы не только для веб-хостинга, но и для широкого круга задач, связанных с высокой нагрузкой. Такие серверные платформы, к примеру, как QSRV-462402R, QSRV-463602R, QSRV-461602R российского производителя QTECH могут дать фору любой импортной сборке.

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


Не менее интересные публикации