2. Содержание
Аппаратные особенности серверов
◦ Материнская плата
◦ Процессор
◦ Оперативная память
◦ Постоянная память
◦ Питание
◦ Система охлаждения
Стандарты размеров серверов
Стандарты серверных комнат
Масштабирование серверов
3. Аппаратные особенности серверов
(классический сервер)
Автоматическая корректировка ошибок – используются различные технологии,
позволяющие своевременно предупредить появление ошибок, выявить появившиеся
ошибки и исправить их.
Отказоустойчивость – сервер должен работать под большими нагрузками круглосуточно.
Достигается за счет дублирования, повышенной стойкости к сбоям, введением датчиков
контроля и сторожевого таймера, перегружающего процессор при зависании.
Высокий контроль качества – контроль качества компонент сервера включает в себя также
работу в стрессовых условиях (работа в течение больших периодов времени, при
повышенных температурах)
4. Аппаратные особенности серверов:
материнская плата
Надежность
◦ Дублирование устанавливаемых компонент
◦ «Горячая» замена компонент
Масштабируемость – поддержка большого количества разъемов
Отсутствие аудио и видео процессоров (либо непроизводительный видеопроцессор).
6. Аппаратные особенности серверов:
Процессор
коррекция ошибок (ECC, Error Correcting Code) – встроенные в процессор алгоритмы,
позволяющие находить и исправлять ошибки записи.
◦ Контроль четности – проверка общей четности двоичного числа.
◦ Код Хэмминга
Количество ядер – процессор сервера должен обрабатывать запросы от большого числа
клиентов одновременно.
Увеличенный объем кэша L1, L2, L3
Поддержка больших объемов оперативной памяти.
7. Аппаратные особенности серверов:
Оперативная память
коррекция ошибок – встроенные в оперативную память алгоритмы, позволяющие
находить и исправлять ошибки записи.
Современные системы регистрируют как исправленные, так и неисправляемые ошибки,
что позволяет следить за здоровьем памяти и вовремя её заменить.
Регистровая память (Registered memory, Buffered memory) – наличии регистра между
типами памяти. Регистр содержит сигналы управления и выставления адреса.
Используется с ECC.
8. Аппаратные особенности серверов:
Постоянная память
Надежность
◦ Алгоритмы коррекции ошибок
◦ Дублирование
◦ Малые объемы дисков
Скорость
◦ SAS (SCSI) – большая скорость обмена данными, чем у SATA (PATA). Полнодуплексный обмен
данными.
◦ RAID массивы
Память для резервного копирования
10. Аппаратные особенности серверов:
Питание
Блоки питания
◦ Дублирование
◦ Алгоритмы корректировки напряжения (фаз)
Источники бесперебойного питания
◦ Топология
◦ Мощность
◦ Емкость аккумуляторов
◦ Управление
11. Аппаратные особенности серверов:
Система охлаждения
Серверное оборудование потребляет большое количество электрической энергии, часть
которой уходит на нагревание. С целью продления жизни серверов необходимо
эффективное охлаждение.
◦ Воздушная система охлаждения – классическая система, осуществляется системой вентиляторов,
а также бытовыми или специализированными кондиционерами. Малоэффективна,
энергозатратна.
◦ Жидкостная система охлаждения – осуществляется частичным или полным погружением
нагревающихся компонент. Эффективна, однако возникают проблемы с «горячей» заменой
оборудования.
12. Стандарты размеров серверов
Для компонентной сборки сервера используют телекоммуникационную стойку или
телекоммуникационный шкаф.
Ширина стойки 19” = 48,26 см
Ширина устанавливаемого в стойку оборудования в местах крепления имеет 17,75” =
45,085 см.
Высота устанавливаемых в стойку компонентов измеряется в юнитах. 1U = 1,75” = 4,445 см.
Высота стандартной стойки 42U.
Глубина стойки может варьировать от 60 см. до 120 см.
13. Стандарты серверных комнат
Микроклимат
◦ Температура помещения - 18-22 градусов Цельсия (не более 25)
◦ Влажность – 20-70% (не более 75%)
◦ Фильтрация воздуха – не более 0,75 мг/м3, скорость воздушных потоков – не более 0,2 м/с
Электрификация
Безопасность
◦ Звукоизоляция
◦ Ограничение доступа
Обслуживание
РЕКОМЕНДАЦИИ (ру) http://theor.jinr.ru/guide/norm/sn_512-78.pdf
REQUREMENTS (en) http://blink.ucsd.edu/_files/technology-tab/svr_rm_stds.pdf
14. Масштабирование серверов
Проектирование серверов и серверных комнат должно принимать в расчет как настоящие
потребности, так и будущие. Это значит, что если не требуется больших мощностей
сервера, то нет необходимости переплачивать как за сам сервер, так и на его содержание в
будущем (в частности, электропитание).
Однако, если в будущем предполагается расширение структуры предприятия, и, как
следствие, увеличение вычислительных мощностей сервера, то следует заранее взять во
внимание размер серверной комнаты, пропускную способность телекоммуникаций,
мощность электрической сети, возможность как вертикального, так и горизонтального
масштабирования сервера.
Серверные платы не поддерживают разгон производительности оборудования.
Серверные платы не поддерживают разгон производительности оборуования.
Простейшие алгоритмы позволяют отслеживать и исправлять 1 ошибку на байт. В серверной оперативной памяти технологии могут исправлять большее количество ошибок на байт. Технология Chipkill (IBM) позволяет сохранить память при выходе из строя чипа памяти.
Регистровая память используется только с ECC. Она уменьшает электрическую нагрузку на контроллер, позволяет устанавливать большее количество модулей на 1 канале. Регистровая память медленнее нерегистровой на 2-3%. Используется в масштабируемых системах.
Малые объемы дисков позволяют минимизировать потери данных при выходе диска из строя.
Полнодуплексный обмен данными позволяет производить одновременно команду записи и команду чтения. Диски SATA (PATA)
Малые объемы дисков позволяют минимизировать потери данных при выходе диска из строя.
ИБП для серверов можно объединять в кластеры, обеспечивающие автономную работу сложной системы в течение длительного времени.
На самом деле, ширина компонентов на 1/32 дюйма меньше, то есть не 1U, а 1U – 1/32, не 2U, а 2U – 1/32 и т.д. Это сделано для того чтобы было удобно доставать или вставлять компоненты с полки, не снимая другие комплектующие.
Телекоммуникационный шкаф иногда называют антивандальным шкафом. Предназначен для ограничения доступа к серверному оборудованию.