Компьютерные уроки для начинающих

Компьютерные уроки для начинающих

» » Выбор аппаратной конфигурации сервера. Выбор конфигурации сервера

Выбор аппаратной конфигурации сервера. Выбор конфигурации сервера

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

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

Заказ сервера

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

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

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

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

Конфигуратор серверов и СХД – это, по сути, online-конструктор серверов и систем хранения данных (СХД), «заточенных» под личные потребности клиента. Можно выбирать из большого разнообразия уже готовых моделей вычислительных систем, предлагаемых на нашем сайте, но с помощью этого конструктора вы сможете самостоятельно собрать собственный вариант сервера или СХД на основе базовых моделей. В конфигураторах базовые модели представлены следующими брендами: HP, Lenovo, Dell, Supermicro, Intel, Asus, Buffalo, Qnap, Synology.

Виды конфигураторов

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

Конфигуратор ПК

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

Конфигуратор Рабочих станций

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

Конфигуратор ПО

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

Конфигуратор серверов

Данный конфигуратор по большей части предназначен для тех, кто уже обладает некоторыми познаниями в компьютерном «железе». Это могут быть специалисты и инженеры IT-технологий или так называемые «продвинутые» пользователи. В этом разделе вы можете конструировать серверы в согласии с множеством параметров (CPU; память CPU; слоты PCI-E; модули IO, SAS, RMM), требующих определённых знаний. Широкий выбор этих параметров позволяет максимально точно сконфигурировать нужный вариант, соответствующий вашим потребностям.

Конфигуратор СХД

Данный раздел позволяет сконфигурировать DAS/NAS-устройство под собственные потребности. Выбрав готовую базовую модель СХД, вы укомплектовываете её по-своему с помощью заданных параметров. В параметрах конфигуратора вы можете менять количество дисковых накопителей, ёмкость каждого из них или подбирать накопители по размеру буферной памяти. Ко всем предлагаемым базовым моделям прилагаются подробные описания их характеристик, например, они помогут подобрать СХД по таким параметрам, как форм-фактор, вид интерфейса и многие другие.

Преимущества наших конфигураторов

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

  • Серверы в стойку

      По форм-фактору:

    • Серверы 1U
    • Серверы 2U
    • Серверы 3U
    • Серверы 4U/Tower
    • По процессорной платформе:

    • На процессорах Intel
    • На процессорах AMD
    • По свойствам:

    • Серверы GPU
  • Напольные серверы

      По форм-фактору:

    • Tower
    • Mid-Tower
    • Mini-Cube
    • По процессорной платформе:

    • На процессорах Intel
    • На процессорах AMD
    • По свойствам:

    • Малошумящие
  • Серверы хранения

      По форм-фактору:

    • Серверы хранения 2U
    • Серверы хранения 3U
    • Серверы хранения 4U
    • По типу контроллера:

    • C аппаратным SAS RAID
    • C программным RAID / HBA
    • По форм-фактору дисков:

    • На дисках 3,5"
    • На дисках 2,5"
  • Рабочие станции
    • Малошумящие
    • Высокопроизводительные
    • С поддержкой GPU
  • Многонодовые серверы
    • 1U (2 ноды)
    • 2U (2 ноды)
    • 2U (4 ноды)
    • 3U (8/12/24 нод)
    • 4U (2 ноды)
    • 4U (4 ноды)
    • 4U (8 нод)

Конфигуратор серверов

Конфигуратор серверов

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

Навигация

Что такое конфигуратор серверов и зачем он нужен?

Подбор конфигурации сервера - технически сложная задача, правильное решение которой подразумевает знание модельного ряда и платформ и комплектующих. Актуальная номенклатура платформ Supermicro (именно на Supermicro мы строим наши решения) на сегодняшний день содержит порядка четырехсот позиций для самых разных задач. При этом, выбор не ограничен платформами: гибкое конфигурирование позволяет комбинировать корпуса и материнские платы, номенклатура которых ещё шире. Часто выбор осложняется ограниченным бюджетом, при этом технические требования к серверу по соответствию задаче, никто не отменял. Разобраться самостоятельно в таком объеме технической информации и цен непросто. Кроме традиционного обращения к квалифицированному специалисту посредством телефонного звонка или e-mail, ОСК Техно предлагает он-лайн инструмент, который при наличии базовых знаний тематики, позволяет:

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

Конфигуратор серверов реализован для всех актуальных платформ Supermicro, а также для фирменной линейки серверов OSK.

Серверные платформы Supermicro - основа построения системы

Рассмотрим как устроен модельный ряд Supermicro. Базовыми компонентами системы являются:

  • Корпус (Шасси / Chassis) - физическая основа построения системы, включающая корзины для установки жестких дисков, бэкплейн (в зависимости от модели), блок(и) питания, рельсы для монтажа в стойку (в зависимости от модели), вентилятор(ы) охлаждения и монтажные аксессуары. Корпуса имеют парт-номера, начинающиеся с префикса CSE (например, CSE-213AC-R920LPB). Модельный ряд корпусов делится на серии по их основным характеристикам: форм-факторам самого корпуса и жёстких дисков (например, приведённый выше корпус относится к 213 серии: для установки в 19” стойку, высотой 2U, диски форм-фактора 2,5”).
  • Материнская плата (Motherboard) - отличается от МП привычного десктопного исполнения применяемыми технологиями, поддерживаемыми комплектующими, классом интегрированных устройств, плотностью компонентов и разнообразием подключаемых карт расширения. Все эти отличия обусловлены особенностями условий эксплуатации и задачами, стоящими перед сервером. Материнские платы Supermicro имеют парт-номера, начинающиеся с префикса MBD (например, MBD-X10DRC-LN4+). Модельный ряд МП делится на категории по процессорным сокетам: производитель процессора и его серия (например, приведённая выше МП относится к категории двухпроцессорных для установки в неё процессоров Intel серии E5-2600 v4/v3).

Предлагаемые к выбору и конфигурированию платформы являются заводской сборкой корпусов и материнских плат. В номенклатуре Supermicro платформы обозначаются SuperServer / SuperStorage и имеют парт-номера с префиксом SYS / SSG (например, SYS-2028R-C1R4+). Полные правила обозначения моделей платформ можно посмотреть . В перечне комплектующих каждой платформы явно указаны какие корпус и МП входят в состав (приведённая в примере выше платформа, является сборкой корпуса и МП, которые мы также уже приводили в примерах). Если в перечне предлагаемых платформ нет подходящего решения, имеет смысл обратиться к сотруднику ОСК Техно для формирования индивидуальной спецификации на основе комбинации МП и корпуса: возможности такого комбинирования заметно шире, чем стандартного модельного ряда платформ и способны обеспечить решение практически любой задачи.

Стоит отметить, что высокоплотные серверы (серий Ultra, Twin, MicroCloud) заказываются только как платформы: их компоновка из корпуса и МП практикуется редко в силу технологических особенностей, доступности компонентов или невозможна исходя из требований производителя. Более того, ряд технически сложных платформ поставляются только в комплектации не уступающей минимально заданной производителем. У таких платформ есть соответствующая пометка (Complete System Only) с указанием минимальной комплектации (процессоры, оперативная память, диски и т.д.)

Какие процессоры выбрать? Ключевые моменты

Cводная таблица серий серверных процессоров

Intel AMD
Xeon
E3-1200 v6
Xeon
E5-1600 v4
Xeon
E5-2600 v4
Xeon
E5-4600 v4
Xeon
E7-4800 v4
Xeon
E7-8800 v4
Opteron 6300
Кодовое имя Kaby Lake Broadwell Broadwell Broadwell Broadwell Broadwell Abu Dhabi
Кол-во ядер 4 4 - 8 4 - 22 8 - 22 8 - 16 4 - 24 4 - 16
Базовая частота 3.0 - 3.9 ГГц 3.2 - 3.7 ГГц 1.6 - 3.5 ГГц 1.8 - 2.5 ГГц 2.0 - 2.1 ГГц 2.1 - 3.2 ГГц 1.8 - 3.5 ГГц
Поддержка
многопроцессорности
Одно-
процессорные
Одно-
процессорные
До двух процессоров До четырех процессоров До четырех процессоров До восьми процессоров До четырех процессоров
Тип
поддерживаемой
памяти
DDR4
2400 МГц
ECC
DDR4
2400 МГц
ECC RDIMM
DDR4
2400 МГц
ECC RDIMM
LRDIMM
DDR4
2400 МГц
ECC RDIMM
LRDIMM
DDR4
2400 МГц
ECC RDIMM
LRDIMM
DDR4
1866 МГц
ECC RDIMM
LRDIMM
DDR3
1600 МГц
ECC RDIMM
Макс. объем памяти
(на процессор)
64 Гб 1536 Гб 1536 Гб 1536 Гб 3072 Гб 3072 Гб 384 Гб
Кол-во каналов памяти 2 4 4 4 4 4 4
Встроенная графика В некоторых моделях - - - - - -
Кол-во линий PCIe 16 40 40 40 32 32 42

Основные характеристики процессоров, определяющие выбор:

  • Количество ядер (потоков)
  • Тактовая частота
  • Требуемое количество процессорных сокетов

Кроме того в частных случаях:

  • Характеристики поддерживаемой оперативной памяти (тип, объём, частота и т.д.: подробнее о том как связаны характеристики процессора и ОП смотрите в разделе “Оперативная память”)
  • Наличие встроенного видео

Справа Вашему вниманию таблица с основными параметрами серверных процессоров. Большую часть рынка процессоров занимает продукция Intel. AMD недавно обновила линейку своих серверных процессоров - первый раз за 5 лет, при этом для отдельного класса задач Opteron 6300 все еще остается хорошим решением. Пока не налажена поставка новых процессоров Intel Xeon Scalable и AMD EPYC в РФ, они вынесены в отдельную таблицу (см. ниже)

В этом обзоре касаться десктопных процессоров не будем, однако, можно отметить, что ряд однопроцессорных серверов и рабочих станций поддерживают установку процессоров серий Core i3/i5/i7 или имеют встроенные процессоры Atom. Как правило, серверы на таких процессорах подходят для простых задач, например, сервер Asterisk или сетевого экрана.

Начальной линейкой серверных процессоров Xeon является семейство E3. Эти процессоры отличаются небольшим количеством ядер и высокой частотой; устанавливаются строго в однопроцессорных системах. В двухканальный режиме поддерживается оперативная память DDR4 ECC частотой до 2400 МГц объемом до 64 Гб. Серверы на таких процессорах, как правило, используются в качестве сервера электронной почты, сетевого экрана, контроллера домена, WEB-сервера, сервера хранения начального уровня (файл-сервера), сервера резервного копирования или архивации.

Большое семейство процессоров E5 делится на несколько линеек. E5-1600 v4 - процессоры с высокой частотой и количеством ядер до восьми для установки в однопроцессорных системах. В четырёхканальном режиме поддерживается ОП DDR4 ECC Registered (LRDIMM не поддерживается!) объемом до 1,5 Тб.

Самая обширная и наиболее востребованная линейка E5-2600 v4 состоит из нескольких категорий: Basic, Standard, Advanced, Low power, Frequency optimized, Segment optimized, Workstation и Low Power. E5-2600 v4 могут использоваться как в двухпроцессорных, так и в однопроцессорных конфигурациях. В четырёхканальном режиме поддерживается до 1,5 Тб DDR4 ECC Registered / LRDIMM оперативной памяти. Спектр задач, решаемых на серверах с процессорами E5-2600 v4 весьма широк: от простых задач вроде контроллера домена до суперпроизводительных решений класса крупного предприятия.

Процессоры линейки E5-4600 v4 отличаются невысокой частотой, но большим количеством ядер, при этом используются для установки в четырёхпроцессорных конфигурациях. Xeon E7-4800 v4 и E7-8800 v4 также используются для многопроцессорных решений и отличаются от E5-4600 v4 количеством линков QPI (3 против 2). Сферы применения: высокопроизводительные системы корпоративного уровня в том числе для организации виртуальных сред, машины для обсчета моделей молекулярной химии или сейсмики и др.

Процессоры AMD в сегменте серверного оборудования сейчас представлены только линейкой Opteron 6300 (на подходе EPYC 7000 - следите за обновлениями на сайте). Напомним, что в Opteron 6300 нет технологии, аналогичной Hyper-Threading.

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

Cводная таблица новых серий серверных процессоров

Intel Xeon Scalable AMD EPYC
Bronze Silver Gold Platinum 1-Socket 2-Socket
Кодовое имя Skylake Naples
Кол-во ядер 6 - 8 4 - 12 4 - 22 4 - 28 16 - 32 16 - 32
Базовая частота 1.7 ГГц 1.8 - 2.6 ГГц 1.9 - 3.6 ГГц 2.0 - 3.6 ГГц 2.0 - 2.4 ГГц 2.0 - 2.4 ГГц
Поддержка
многопроцессорности
До двух процессоров До двух процессоров До четырех процессоров До восьми процессоров Одно-
процессорные
До двух процессоров
Тип
поддерживаемой
памяти
DDR4
2133 МГц
ECC RDIMM
LRDIMM
DDR4
2400 МГц
ECC RDIMM
LRDIMM
DDR4
2666 МГц
ECC RDIMM
LRDIMM
DDR4
2666 МГц
ECC RDIMM
LRDIMM
DDR4
2666 МГц
ECC RDIMM
LRDIMM
DDR4
2666 МГц
ECC RDIMM
LRDIMM
Макс. объем памяти
(на процессор)
768 Гб 2048 Гб
Кол-во каналов памяти 6 8
Встроенная графика -
Кол-во линий PCIe 48 128

Отдельной таблицей приводим сравнительные характеристики новых линеек серверных процессоров, анонсированных компаниями Intel и AMD в середине 2017 года. Из таблицы видно, что новая линейка Intel Xeon призвана заменить актуальные ныне на рынке серии Xeon E5 v4 и E7 v4. AMD на презентации заявило о превосходстве производительности EPYC над E5 v4 до 70% в зависимости от сегмента и, видимо, составит хорошую конкуренцию и линейке Xeon Scalable. Supermicro уже также представила обновленные линейки серверов на новых платформах, поддерживающих Intel Xeon Scalable и AMD EPYC. Компания ОСК Техно обновляет модельный ряд предлагаемых серверов, представленных на сайте и формирует квоты для размещения заказов по новинкам с тем, чтобы наши заказчики уже сегодня могли оценить бюджет и купить сервер нового поколения. Подробный обзор новых процессоров и серверных платформ мы выделили в отдельную статью.

В он-лайн конфигураторе серверов реализован автоматический контроль типов памяти в соответствии с выбранной платформой: Вам потребуется только выбрать объём планок и их количество (там, где допустимо, можно выбрать и различные типы памяти: RDIMM / LRDIMM). Требуемый объём ОП в сервере определяется задачей / используемыми приложениями.

  • При выборе объёма планки ОП, кроме определяемого задачей общего объёма, следует учитывать общее количество слотов в системе (для наращивания в будущем, если применимо), а также количество каналов памяти в системе: для оптимальной производительности памяти необходимо заполнять слоты кратно количеству каналов (например, для систем на процессорах E5-2600 v4 оптимальным является режим при установленных планках ОП в количестве, кратном четырём на процессор)
  • Таблица зависимости частоты ОП от ее типа и способа установки для E5-2600 v4

    Тип ОП Ранки ОП (Ranks) Емкость планки Скорость (MT/s);
    Слотов на канал (SPC); Планок на канал (DPC)
    1 слот
    на канал
    2 слота
    на канал
    3 слота
    на канал
    1 DPC 1 DPC 2 DPC 1 DPC 2 DPC 3 DPC
    RDIMM SR x4 8 Гб 16 Гб 2400 2400 2133 2400 2133 1600
    RDIMM SR x8 4 Гб 8 Гб 2400 2400 2133 2400 2133 1600
    RDIMM DR x8 8 Гб 16 Гб 2400 2400 2133 2400 2133 1600
    RDIMM DR x4 16 Гб 32 Гб 2400 2400 2133 2400 2133 1600
    LRDIMM QR x4 32 Гб 64 Гб 2400 2400 2400 2400 2400 1866

    Если для выполняемой на сервере задачи критична наибольшая частота работы оперативной памяти (сервер БД, сервер 1С и т.д.), обращайте внимание на её поддержку процессором т.е. если, например, при установленном процессоре E5-2620 v4 поставить ОП частотой 2400МГц, то её рабочая частота будет 2133МГц именно из-за ограничения со стороны процессора. Кроме этого, есть множество других факторов, влияющих на рабочую частоту ОП: количество планок, их размещение (SPC, DPC), тип, rank и номинальная частота. Например, для двухпроцессорных МП на E5-2600 v4 при установке памяти можно руководствоваться такой таблицей:

  • В системах на процессорах E5-2600 / E5-4600 / E7 допустима установка ОП LRDIMM: тип памяти со сниженной электрической нагрузкой на шину памяти, которая обеспечивает большую общую емкость без снижения рабочей частоты. Применяется, когда нужно обеспечить большой объём ОП на максимальной частоте (например, в сервере БД для создания ram-диска).

Дисковая подсистема сервера: короткий обзор и рекомендации

В общем случае дисковая подсистема состоит из трёх элементов:

  • Бэкплейн - объединительная плата, с разъёмами для подключения жёстких дисков (SATA/SAS/NVMe) с одной стороны и контроллеру с другой. Бекплейн входит в состав корпуса и в зависимости от модели может поддерживать различные интерфейсы накопителей. Бэкплейн может иметь экспандер(ы) - это позволяет подключать больше дисков чем портов со стороны контроллера. В простых системах бэкплейн может отсутствовать: диски подключаются непосредственно к контроллеру.
  • Контроллер дисковой подсистемы это интегрированное на МП устройство или реализованное отдельной картой в слот PCIe, позволяющее управлять дисковой подсистемой сервера. Возможны различные реализации контроллера: - аппаратный (“железный”, hardware, HW) отдельный процессор для обсчёта логики RAID и поддерживающий специальный фунционал, - программный (“софтовый”, software, SW) обычно использует ресурсы центрального процессора и HBA (Host Bus Adapter), контроллер, транслирующий команды к дискам без организации RAID-массивов. Ключевые характеристики контроллеров: тип, количество портов подключения дисков, поддерживаемые уровни RAID, дополнительный функционал (кэш, специальные алгоритмы для массивов из SSD и т.д.)
  • Диски: отличаются типом (HDD /SSD), интерфейсом (SATA / SAS / PCIe), форм-фактором (3,5” / 2,5”), объёмом, скоростными параметрами (rpm /IOPS) и др. Все, представленные в конфигураторе, диски относятся к классу корпоративных и предназначены для эксплуатации в режиме 24x7.

К прочим характеристикам дисковой можно отнести наличие или отсутствие горячей замены (hot swap) дисков.

Для получения перечня систем с нужными характеристиками дисковой подсистемы пользуйтесь разделами фильтра “отсеки для дисков” и “форм-фактор дисков” а также разделом “свойства” в части касающейся встроенных SAS RAID / HBA:

Если система не имеет встроенного SAS-контроллера при этом в нем есть необходимость, Вы можете добавить его отдельной картой на этапе конфигурирования системы.

  • Тип контроллера, избыточность по дискам, требуемые скоростные и надежностные параметры определяются характером задачи. Выбирайте RAID, если необходимо обеспечить отказоустойчивость дисковой подсистемы независимой от ОС или если у ПО/ОС есть жесткие требования по совместимости в части SAS-контроллеров (VMware ESXi). HBA подойдёт для систем с ПО/ОС требующих прямого подключения к дискам (Microsoft Storage Spaces, VMware VSAN) или для подключения внешних систем хранения данных.
  • Выбирая, учитывайте возможность будущего расширения дисковой подсистемы. Кроме простого запаса свободных корзин, одним из вариантов расширения, является установка контроллера SAS HBA с портами наружу (SFF-8644) или каскадирование с бэкплейна, имеющего экспандеры также с выводом SAS наружу для последующего подключения JBOD.
  • В случае выбора RAID-контроллера с кэшем, рекомендуем одновременно включать в спецификацию модуль защиты кэша (ещё его называют “батарейка”-уже не актуальный термин) - это позволит избежать потери содержимого кэша при сбое в режиме работы контролера на запись в кэш.
  • Обращайте внимание на наличие интегрированных устройств, таких как SAS HBA/RAID, 10Гбит/с сетевые контроллеры (правая колонка фильтра серверных платформ): их стоимость заметно ниже таких же, но устанавливаемых отдельными картами. Например, если задача требует наличия полноценного железного RAID-контроллера и сетевого подключения 10Гбит/с, отметив соответствующие пункты, Вы получите перечень серверных платформ, в которых эти эти устройства уже интегрированы и наоборот: в случае, если избыточные интегрированные устройства заведомо не нужны, следует исключать из вариантов, содержащие их платформы: переплачивать за неиспользуемые устройства нецелесообразно.
  • При установке процессоров в количестве меньшем, чем количество процессорных сокетов (например, одного в двухпроцессорную конфигурацию), подразумевая последующую доустановку остальных в будущем, следует учитывать несколько важных моментов: слоты памяти пустых процессорных сокетов будут недоступны; в зависимости от конкретной модели МП могут быть недоступны интегрированные устройства (такие, как SAS-контроллер, сетевой контроллер 10Гбит/с и т.д.) и слоты расширения (слоты PCIe, NVMe). Это хорошо видно по структурной диаграмме МП, на которой изображены PCIe шины, связывающие процессорный сокет с интегрированными устройствами. Для подробной консультации в этом вопросе рекомендуется обратиться к специалисту нашей компании.

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

  • Поддержка NVMe - серверы, готовые к установке накопителей SSD с интерфейсом PCIe в форм-факторе U.2. В отличие от привычных SSD, эти диски показывают наибольшую производительность благодаря использованию более скоростной шины PCIe вместо интерфейса SATA/SAS.
  • Поддержка GPU - серверы, оптимизированные для установки карт GPU (Tesla, GTX и т.д.), предъявляющих повышенные требования по питанию и теплоотводу. Такие серверы применяются в емких по вычислениям отраслях (квантовая химия, молекулярная динамика, визуализация, рендер, сейсмика и т.д.)
  • Двойной блок питания - серверы, в которых реализована избыточность по питанию для повышения отказоустойчивости.
  • Малая глубина - серверы, которые можно устанавливать в телекоммуникационные стойки или шкафы малой глубины с креплением за уши на одной 19” плоскости без рельс
  • Встроенный 4-портовый LAN 1/10 Гбит/с, 2-портовый LAN 10 Гбит/с - по этим свойствам можно выбрать серверы, имеющие интегрированные сетевые контроллеры, отличные от 2-портового гигабитного, которым стандартно оснащаются серверы

Сегодня мы рассмотрим выбор серверного «железа» для небольшой организации на 25-30 пользователей, с распределенной инфраструктурой (торговые точки, склад), которой требуются терминальный сервер и программа «1С: Предприятие». Этими сервисами будут пользоваться все сотрудники.

Большинство малых компаний, для удешевления стоимости оборудования, предпочитают минимизировать количество приобретаемой техники и просят администраторов «впихнуть» все запрошенные ими сервисы в один физический сервер. Желание понятное и простительное, но тут «есть нюансы».

Можно организовать терминальный сервер и использовать там файловую версию 1С, но при таком количестве пользователей компания-разработчик рекомендует переходить на клиент-серверный вариант. Поэтому нам потребуется еще сервер под «1С: Предприятие» и сервер баз данных. Уточним сразу, что организовать терминальный сервер, сервер SQL и сервер 1С на одной операционной системе возможно, но, с точки зрения безопасности и стабильности работы сервисов, это крайне не рекомендуется. А если всё-таки очень хочется использовать один физический сервер для всех трёх ролей, то рекомендуем использовать виртуализацию, например, VMWare ESXi или Hyper-V.
Таким образом, вырисовывается три варианта:

  1. Один сервер с файловой 1С. Плохой вариант, далее мы его рассматривать не будем.
  2. Один сервер с двумя виртуальными машинами.
  3. Два физических сервера, один терминальный, второй с БД и 1С.

Для решения этих задач можно предложить следующую конфигурацию серверов:

В случае с одним физическим сервером мы остановили выбор на Dell R710, с двумя шестиядерными процессорами Xeon X5650, 64 Гб оперативной памяти и шестью дисками: два SSD в RAID 1 и четыре SAS-диска в RAID 10.

В случае с двумя физическими серверами мы остановили выбор на таких конфигурациях:

  • Терминальный сервер: IBM x3550 M3 с одним процессором Xeon E5620, 32 Гб оперативной памяти и двумя SSD в RAID 1, с дополнительной сетевой картой на два гигабитных интерфейса. У этого сервера также есть богатые возможности для апгрейда, так как он двухпроцессорный, имеет 18 слотов под модули памяти и поддерживает до 288 Гб ОЗУ.
  • Сервер баз данных: IBM x3250 M5 с одним процессором Xeon E3-1220v3, 16 Гб ОЗУ, дополнительным RAID-контроллером SAS/SATA, четырьмя SAS-дисками в RAID 10, с дополнительной сетевой картой на 2 гигабитных интерфейса.
Почему мы выбрали именно такие конфигурации? Для ответа на этот вопрос давайте подсчитаем, что нам нужно для обеспечения комфортной работы пользователей в нашей небольшой организации на 25-30 сотрудников. Чтобы не было недопонимания: это лишь один из примеров недорогого внедрения 1С, и во многих случаях целесообразнее выбрать другие конфигурации.

Процессор

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

Для небольшой базы SQL-серверу понадобится одно ядро. Но мы будем ориентироваться на расширение базы в будущем (или увеличение количества баз) и возьмем два ядра на SQL.

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

Итого у нас получается:

  • для сервера с двумя виртуальными машинами нужно 12 физических ядер. Можно и меньше, но всегда должен оставаться запас по мощности. Сервер с двумя шестиядерными процессорами подходит для этого идеально.
  • для терминального сервера достаточно одного процессора Xeon E5620 с шестью ядрами, для сервера баз данных - процессора Xeon E3-1220v3 с четырьмя ядрами.

Оперативная память

Сначала посмотрим, сколько нужно оперативной памяти под сервисы:
  • Операционная система Windows Server только под себя требует 2 Гб ОЗУ.
  • Для SQL и небольшой базы 1С достаточно будет 4-6 Гб ОЗУ.
  • Сервер «1С: Предприятие» требует еще 2-3 Гб ОЗУ.
  • Рассчитываем, что каждому пользователю потребуется 700 Мб ОЗУ в терминальной сессии, тогда на 30 пользователей потребуется 21 Гб.
Теперь применим это к нашим вариантам.
  • Для одного сервера с двумя виртуальными машинами нужно около 40 Гб ОЗУ.
  • Для терминального сервера достаточно будет 24 Гб или 32 Гб ОЗУ (возьмем с запасом, предполагая будущее расширение). Для сервера с базами данных нужно не менее 8 Гб, но это «впритык», поэтому 16 Гб с запасом. Память сейчас - один из самых дешевых компонентов сервера.

Дисковая подсистема

Это традиционное бутылочное горлышко многих систем. Правильный выбор жестких дисков очень важен для обеспечения быстродействия серверов. При работе 1С с базой SQL происходит множество операций чтения/записи в секунду (IOPS). Если пользователи работают на терминальном сервере с тонких клиентов (т.е. полноценно используют терминальный сервер как рабочую среду), это сильно нагружает дисковую систему сервера. Например, 30 пользователей терминального сервера на RAID 1, SATA 3 Гбит/с, с дисками WD Velociraptor чувствуют себя некомфортно при работе с почтой и активном сёрфинге в интернете. Для терминальных серверов мы рекомендуем использовать SSD-накопители. Для серверов баз данных - SAS-диски, собранные в отказоустойчивые массивы.

Помимо накопителей, следует уделить внимание и дисковому контроллеру. Современные серверы имеют на борту довольно хорошие контроллеры, например, HP SmartArray и DELL PERC. Однако некорректно будет использовать «набортные» решения при серьёзной нагрузке, когда требуется максимальная производительность. Немного сэкономив, вы легко можете получить мощный сервер, который совершенно не тянет нагрузку. Поэтому контроллер должен быть аппаратным, а не программным , со своей энергонезависимой памятью.

Рассмотрим варианты решения этой задачи.

  • Для одного сервера с двумя виртуальными машинами желательно использовать два RAID-массива: на одном будут располагаться файлы виртуальной машины терминального сервера, на втором - файлы виртуальной машины сервера баз данных и «1C: Предприятия». Для создания первого массива лучше всего использовать два SSD-накопителя в RAID 1 (зеркало).

    Второй массив лучше создать из четырёх SAS-диска в RAID 10 (зеркало + страйп), но можно и из двух SSD-накопителей в RAID 1. Выбор зависит только от стоимости дисков и модели сервера.

  • Для двух серверов всё то же самое, только массивы будут разнесены по серверам. На терминальном - RAID 1 из двух SSD, на сервере баз данных - RAID 10.

Один или несколько серверов

Как сказано выше, у небольших организаций довольно велико желание разместить все сервисы на одном сервере.

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

Однако два сервера имеют более широкие возможности по апгрейду. Например, в нашем варианте недорогой IBM x3550 M3 с добавлением еще одного процессора и ОЗУ превращается в элегантные шорты терминальный сервер на 50 и даже более пользователей.

Еще одно «узкое место» в нашем случае, которое необходимо учитывать при выборе двух физических серверов, это обмен данными между ними по сети. У виртуальных серверов обмен данными идёт через виртуальный коммутатор. Здесь же, для увеличения пропускной способности сети, можно установить в каждый сервер по сетевой карте с двумя гигабитными интерфейсами, которые можно агрегировать между собой и напрямую соединить оба сервера агрегированными 2-х гигабитными линками. Или же использовать сетевые карты с SPF+ 10GBASE, но это дорогое удовольствие.

Запас по мощности

При расчетах и выборе сервера необходимо принимать во внимание пиковые нагрузки. Также обязательно нужно помнить, что база данных будет только «пухнуть», объёмы данных на терминальном сервере будут расти, а количество пользователей может увеличиться. Многие предприятия экономят на запасе мощности и через полгода-год сталкиваются с перебоями в работе и жалобами пользователей. Это тот случай, когда чрезмерная экономия приводит к новым затратам в будущем - скупой платит дважды. Выбранные нами варианты рассчитаны с запасом мощности и возможностью апгрейда. Учтено, что в DELL R710 можно будет добавить еще два жестких диска и ОЗУ, а также заменить процессоры на более производительные.

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

Если вы использовали один сервер DELL R710, то можно докупить недорогой IBM x3550 M3, поднять на нём гипервизор, перенести туда виртуальную машину с БД и 1С-сервером, а на DELL-е все ресурсы отдать виртуальной машине с терминалом. Это будет быстро, и не потребуется «всё выкинуть и купить новое».
Если же вы использовали два сервера IBM, то x3550 M3 с добавлением второго процессора и небольшого количества ОЗУ превращается из середнячка в довольно мощную машину. А в x3250 M5 можно обновить процессор с E3-1220v3 до E3-1285v3.

Заключение

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