Выделенные серверы и развивающаяся облачная индустрия на первый взгляд полностью снизили необходимость в своём собственном серверном оборудовании. Однако практика показывает, что в некоторых, особенно ответственных случаях, необходимо купить сервер именно для эксплуатации в рамках собственной инфраструктуры и находящийся на подконтрольной вам территории.
Причиной тому могут служить особые требования к СХД, исключительная важность и приватность обрабатываемых данных, недоверие к третьим сторонам и возможные перебои с работой интернет-соединения, которое чрезвычайно важно для бесперебойного доступа к облачным и выделенным сервисам.
Преимущества локального сервера
В случае локального размещения серверное оборудование может быть настроено с учётом конкретного случая применения, на нём могут быть развёрнуты почти все программные и аппаратные средства защиты, гарантировано исключение физического доступа посторонних лиц к «железу», и главное — возможность в любую секунду нажать на «красную кнопку» и превратить отлаженную систему в набор в принципе бесполезных аппаратных комплектующих. К примеру, на VDS вряд ли можно создать комбинацию шифрования из SATA-самошифрующихся накопителей, контейнера VeraCrypt и блочного шифрования BitLocker поверх.
Да, указанный пример в большинстве случаев избыточен — но он позволяет довольно жёстко ограничить возможность несанкционированного доступа из разных уровней. Поэтому в случае важных и критических данных собственная система хранения данных на собственном сервере ― качественная альтернатива существующим решениям. Существует несколько видов серверов со своими особенностями, о которых будет сказано ниже, но все они — качественные продукты своих фирм; точно также существуют и модуля для расширения возможностей.
Комплектующие — стандартны?
Серверные платформы требуют свои комплектующие разного рода, необходимые для нормальной работы или расширения текущего круга возможностей серверных устройств и серверов. Они могут быть как совместимы со стандартными разъёмами для обычных ПК, так и иметь свои, проприетарные разъёмы расширения. В этом случае нужно внимательно выбирать совместимые детали ― или изначально строить ваш сервер с универсальными комплектующими.
Системы охлаждения и циркуляции воздуха, крепления и корпуса, каркасы и корзины для жёстких дисков — модули и комплектующие, позволяющие гибко набрать существующую серверную конфигурацию и улучшить её технические характеристики и накопительные возможности, вычислительные характеристики и быстроту отклика, скорость работы веб-сайта и производительность базы данных, которую обслуживает текущее серверное решение.
Эти модули предназначены для замены и апгрейда вашего существующего серверного парка. Контроллеры для серверов позволят расширить функциональность накопителей, позволяя объединить в RAID-массивы с избыточностью и резервированием ваше накопители, а оперативная память ECC повысит стабильность работы и снизит количество технических простоев. Дополнительные сетевые контроллеры добавят пропускной способности к вычислительному кластеру, а оптоволоконные карты расширения снизят количество помех при передаче данных между вычислительными узлами центра обработки.
Что такое однопроцессорные серверы
Однопроцессорные серверы — на первый взгляд непосвящённого обывателя будут выглядеть как просто очень мощный и безумно дорогой компьютер. Действительно, сложно различить за невзрачным тёмным пластиком и чуть более крупным, нежели обычно, корпусом качественно продуманную конфигурацию.
Но внутри такие сервера, в отличие от обычных настольных компьютеров, имеют массу чисто серверных примочек:
- поддержка оперативной памяти с автоматической коррекцией ошибок на лету;
- качественные материалы и комплектующие с расширенной заводской гарантией;
- встроенные возможности организации массивов хранения данных с резервированием и защитой от сбоев или без таковой — RAID разных уровней.
Используются для баз данных и хранения малых объёмов файлов, корпоративной почты и иногда как сервер интернета.
В России зачастую относительно небольшие фирмы могут экономить на IT, используя в качестве серверов простые системные блоки; горькая правда про потребительский сегмент техники открывается уже после потери данных, отказавших накопителей, сгоревших цепей питания и убытков.
Поэтому следует ориентироваться при ответственном подходе к данным и скромным запросам именно на однопроцессорные сервера. Вклад в сохранность данных и бесперебойность работы организации — выгодный вклад в будущее и развитие, поскольку и ваша инфраструктура, и ваши данные будут защищены логическими и физическими инженерными решениями, проверенными годами эксплуатации.
Двухпроцессорные, или «дайте два!»
Серверы с двумя процессорами — качественный шаг в производительности. Впервые идея соединить два вычислительных устройства в одном системном блоке появилась ещё в девяностых, а первыми процессорами в таких серверах были Pentium и Pentium Pro. Тогда они занимались обработкой баз данных, банковскими и научными вычислениями.
Современные двухпроцессорные решения во многом ушли вперёд в производительности, но основная идея сохранилась: в рамках одной вычислительной системы объединяются мощности двух отдельных процессоров, соединённых высокоскоростной шиной и обрабатываемые хаб-контроллером, соединяющим их с внешним миром — жёсткими дисками, устройствами ввода и вывода.
Сервер с 2-мя процессорами является более сложным инженерно: каждый процессор имеет свой набор банков оперативной памяти, из-за чего пропускная способность при одинаковых вычислительных возможностях ядер в двухпроцессорном сервере будет немного выше при работе с параллельными запросами в память.
С другой стороны, процессор будет медленнее обращаться к «чужой» памяти, через хост-контроллер. Конфигурация может включать в себя как один, так и два процессора, поэтому многие решают купить сервер с такой системной платой «на вырост» — чтобы в дальнейшем прикупить второй процессор и память для него, не меняя основной архитектуры.
2-процессорный сервер может быть недорогой альтернативой однопроцессорному, если имеются два недорогих и производительных процессора. Поэтому при разработке индивидуального проекта системной интеграции важно понять, какие задачи решаются в вашей организации — выбор архитектурных и аппаратных решений зависит от круга задач и может быть практически любой сложности. Чаще именно на крепких середнячках; строят интернет-шлюзы, корпоративные мессенджеры, сервер для телефонии.
Четырёхпроцессорные ― нам нужно больше ядер!
Четырёхпроцессорные серверы — устройства серьёзной вычислительной мощности, укомплектованные процессорами Xeon новейших поколений. Такие устройства чаще всего необходимы при высоких требованиях к задержкам и необходимости работы с большим объёмом данных одновременно с высокой отзывчивостью клиентских приложений.
Купить сервер такого рода удаётся не каждому: дороговизна этого оборудования объясняется инженерно-техническими сложностями при производстве, ограниченным количеством производителей, выпускающих такие решения, сравнительно более высокой требовательностью к тепловому и вибрационному режимам.
Машинное обучение и нейронные сети, содержание популярного сайта в России, обслуживание электронной почты миллионов посетителей — эти задачи решаются легче всего на 4-процессорном сервере. Поскольку вычислительные системы такого уровня чрезвычайно уязвимы к физическим нагрузкам, требуется дополнительный контроль целостности упаковок на всех этапах перевозки.
Кто возьмёт серверов пачку…
Порой требуется использовать массив из серверов в одном месте, чтобы каждый из них можно было быстро заменить и обслужить, а вместе чтобы они имели стандартный набор разъёмов и интерфейсов. В этом случае используются специальные компактные серверы — решение для профессионального размещения вычислительных систем в ограниченном пространстве с максимально допустимой плотностью.
Ещё их называют «blade-серверы» ― поскольку они такие тонкие, словно лезвие (конечно, это метафора, но по сравнению с обычным системным блоком толщина 1U 44,45 мм — действительно мала). Кроме того, использование монтажной единицы позволило устанавливать серверы в стойки для телекоммуникационного и промышленного оборудования, автоматизации и прочего индустриального блочного «железа».
Такое решение в обязательном порядке требует наличие климат-контроля в помещении, в котором установлено оборудование, так как вследствие высокой плотности компоновки внутренних узлов тепловой режим их работы близок к предельному. Именно поэтому любой дата-центр в обязательном порядке имеет систему кондиционирования и охлаждения воздуха, направленную на поддержание стабильной температуры и влажности внутри.
Блейд-серверы выпускаются как для горизонтального, так и для вертикального монтажа в стойку, оснащённые современными центральными процессорами Xeon 14C и другими высокопроизводительными процессорами. Можно приобрести готовую комплектацию сервера, или собрать под ваши нужды определённую конфигурацию, увеличив или уменьшив те или иные характеристики, исходя из ваших потребностей и бюджета, благо услуги такого рода оказываются широким кругом отечественных компаний ИТ-интеграции.
А можно сделать самому?
Конечно, можно! В этом случае вам нужен сервер-шасси ― основа серверной платформы, её каркас и механический компонент электронной компьютерной системы. Исходя из ограничений той или иной платформы, из размеров конструкции и дальнейших возможностей расширения, можно спроектировать самые разнообразные системы. В одном и том же корпусе можно собрать или систему хранения данных с резервированием и высокой скоростью случайного доступа, или кластер обработки данных на процессорных ядрах, или графический сервер для распределённых вычислений с CUDA.
Купить сервер-шасси — ещё полдела. Поскольку он по сути своей является каркасом, дальше его нужно доукомплектовать остальными элементами: процессорами, системами охлаждения и продува воздуха, памятью и накопителями. Некоторые компании предлагают проектирование конструкций и различных конфигураций.
В комплекте поставок серверы-шасси могут иметь как только блок питания, рассчитанный на профессиональные платформы, так и блок питания вместе с материнской платой, уже являющиеся базой для дальнейшей разработки конечного изделия. Оборудование на основе Intel Xeon на данный момент является стабильной платформой для создания различных платформ, на ней создаются максимально качественные и надёжные системы. Кроме того, набирают обороты серверное решение от компании AMD с его многоядерными процессорами линейки ZEN и EPYC.
Что такое сервер простыми словами — чистый выбор
Частый выбор — однопроцессорные серверные платформы, бюджетный конструктор «сделай сам», который легко позволит создать вашу собственную конфигурацию серверного оборудования, будь то стоечный blade-сервер или обычный сервер с отдельно установленным NAS для хранения данных.
Выбор серверной платформы с одним процессором позволит воспользоваться качественными комплектующими и проверенным оборудованием, имеющим гарантию от производителя. Будучи не таким дорогим решением, в разы повышает стабильность работы и функционирования существующих систем, позволяя в дальнейшем устанавливать более мощные вычислительные устройства и постепенно мигрировать на высокопроизводительные решения.
В интернете можно найти на выбор много конфигураций однопроцессорных серверных платформ и комплектующих для них, под разные нужды и с разными мощностями. Базы данных или каталоги товаров на складах — неважно, что хранится на таком сервере, важна надёжность хранения и работы с ними, поскольку подсистемы серверных устройств отличаются значительно продуманной и инженерно выверенной структурой в отличие от обычных потребительских устройств.