`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Юрий Жуковский

Процессоры младших серверов

+88
голосов

Высокая производительность и большое количество ядер в современных процессорах часто является избыточными для бизнес-задач.

А знаете ли вы, что одно ядро современного процессора способно обслуживать:
 - 20-30 пользователей базы данных
или
 - 8-12 пользователей Удаленного рабочего стола (Remote Desktop) в 1С
или
 - 50-100 пользователей файлового хранилища?

Технология Intel Hyper-Threading (HTT) в большинстве задач еще добавляет производительности, представляя для операционной системы одно физическое ядро процессора как два логических (потоки).

Если в компании 10-15 сотрудников, под 1С:Бухгалтерию хватило бы одного физического или двух логических ядер (с включенным HTT). Но серверных CPU c таким числом ядер сегодня просто нет! Получается, пользователь серверов начального уровня на 4-ядерных Intel Xeon покупает избыточный процессорный ресурс – которым и воспользоваться не может.

Как быть?

Шорт-лист ключевых отличий серверов от ПК открывает поддержка памяти с коррекцией ошибок ECC. Технология ECC позволяет исправлять однобитные (98% всех ошибок RAM) и выявлять двухбитные ошибки.

Мало кто обращает внимание, что у Intel есть целый список «не серверных» процессоров – Core i3, Pentium, Celeron – которые поддерживают память ECC и становятся на все серверные платы Socket 1151 на чипсете C232-C236. А вот у Core i5 и Core i7 поддержки ECC RAM нет (так Intel избегает каннибализма одних СPU другими).

Исходные процессорные пластины («вафли») одинаковы для всех. Назначение процессоров задают прошивки и блокировки модулей (как подавление ECC): для Core i5/i7 в приоритете мультимедийные достоинства, для Xeon – надежность операций в памяти и ввод/вывод на диски и в сеть. Core i3, Pentium и Celeron с точки зрения Intel закрывают нижние ниши серверных приложений.

Процессоры младших серверов

Зная нагрузки приложений, можно сэкономить сотню-другую долларов. Речь не только о микробизнесе. К примеру, кластерной инфраструктуре нужен внешний сервер под задачи, важные, но нетребовательные к ресурсам: Secondary AD, центр мониторинга, хаб для USB-ключей защиты. Им достаточно Pentium или Celeron. Под Web-хостинг сгодится высокочастотный Core i3.

Заметим, все перечисленное реализуемо на нормальной серверной плате/платформе с привычным сервисным комфортом – например, функциями удаленного управления IPMI.
Делать серверы на дешевых процессорах не зазорно – если это отвечает задаче. Стыдно выдавать ПК за серверы и переплачивать за ненужные ядра/гигагерцы.

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

+88
голосов

Напечатать Отправить другу

Читайте также

"внешний сервер под задачи, важные, но нетребовательные к ресурсам: Secondary AD, центр мониторинга, хаб для USB-ключей защиты. Им достаточно Pentium или Celeron."
под подобные цели интересней CPU с гораздо меньшим энергопотреблением - от атомных х86 до ARM
помнится, у кого-то подобные серверы даже могли монтироваться 2/4 штуки на юнит (не твины - именно отдельные RM-серверы)
а в формфакторе 10" (вместо стандартных 19"), подобное могло бы быть интересно мелким компаниям и бранчам крупных
правда в наши дни, на фоне роста опорных сетей и централизации ИТ, ах да, еще - клауды как же без них :-), это уже не так актуально как раньше

Давайте признаемся себе, что любая проприетарщина имеет право на жизнь только при большом тираже. В противном случае, специфическое решение работает против покупателя и продавца. Сокет 1151 тем и хорош, что позволяет делать типовые серверы на доступных и распространенных платах/платформах, в широком диапазоне: CPU (от Celeron до старших Xeon E3), RAM (8-64GB), дисков (до 8, прямого подключения).

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

ничего не слышали про виртуальные машины? :)

Нет, конечно.
А что это такое?

Теория это теория. Практика сила. Лично моя практика - мой домашний комп (i5 4GHz) в разы быстрее в обеих 1с-ках (в 7ой и в 8ой). Сдох на работе сервер 4проца-64ядра, заменил на недельку на домашний комп, и ВСЕ отметили как быстро стала 1с-ка работать. И памяти не 128 а 32, и ядер всего 6, а для 20и пользователей всё стало НАМНОГО лучше, особенно в 7ке. И файловый там был, и виртуалки крутились (резерв домен и телефония), и SQL. И оказывается что 2х NVME накопителя в разы быстрее супер мощного и навороченого рейда из старых ссд. Каждую ночь бекапы на файлопомойку и хваленый рейд мне не нужен.
такие дела

Ларчик просто открывался.

1С - однопоточное приложение, то есть, производительность масштабируется по тактовой частоте CPU. Все дело в 4GHz. А 20 пользователям и 6 ядер не нужно, хватит 4.

И если все-таки делать по уму (материнская плата для работы 24/7, память ECC, 2 сетевых порта Ethernet, IPMI/iKVM), то лучшим решением будет Intel Core i3 9350KF (4 core @4GHz) в серверной плате.

Именно об этом и был блог. "Не следует множить сущее без необходимости". Старик Оккам рулит.

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT