принимает часть данных, анализирует и сохраняет их. Это влечет некоторые
требования по аппаратной части сервера БД, а именно:
• Повышенный объем ОЗУ для кэширования наиболее
востребованных частей БД;
• Быстрая дисковая подсистема, способная изначально быстро
отрабатывать огромное количество мелких запросов на единицу времени (IOps -
inputs/outputs per second);
• Высокая мощность вычисления для обработки приходящих данных.
Главные требования к материнской плате сервера – поддержка контроля и
мониторинга всех компонентов сервера в онлайн-режиме, и в случае выхода из
строя любой из составляющих, не отключая питание, выполнение
самостоятельного резервирования требуемого компонента и просигнализировать
администратору сети о случившемся.
Сервер БД требует немалый объём ОЗУ Работа с ОЗУ в разы быстрее, чем
работа с классическими HDD, исходя из этого – чем больше ОЗУ имеется, тем
лучше, в случае, что сама ОС и работающее приложение СУБД могут нагрузить
весь имеющийся объем памяти. Новейшие ОС и приложения уже почти
освобождены от подобных ограничений, т.к. могут задействовать до 64Гб и
более. 2-х процессорные серверы оснащаются 128Гб ОЗУ, а 4-х и 8-ми
процессорные - до 256Гб ОЗУ.
Основными HDD для БД считаются SAS диски скоростью от 10000 до
15000 об/мин. Подобные решения оптимизированы под работу на
вычислительных нагрузках и по этому параметру в разы превосходят
классические SATA. Также диски SAS уже с самого начала создавались для
RAID-массивов и всегда показывают характерный рост скорости работы массива
при повышении числа дисков в нем.
Новейшие процессоры явно производительнее, чем аналогичные модели
3-4 летней давности из-за применения технологий Hyper Treading (много
поточность). Сегодня машину с 8-ю ядрами под силу купить любой организации
благодаря относительной доступности оборудования. Для "тяжелых" систем
очень скоро вообще отпадет необходимость ставить дорогие многопроцессорные
RISC-системы, которые при схожей скорости работы стоят намного дороже.