Я знаю, что некоторые крупные компании, такие как IBM, Amazon и правительства, требуют высокой степени доступности и хранения данных на своих серверах. Для достижения этого они используют избыточность. У меня такой вопрос, какие компоненты сервера (и кластера) обычно делаются избыточными? Я кратко работал в такой серверной комнате и заметил избыточность в таких вещах, как
- Источники питания
- RAID использовался с минимум 10 дисками и обычно имел горячую замену
- сетевые карты
- сами сетевые карты имели несколько портов Ethernet
- Резервное копирование ИБП
- дизельный генератор
Что еще есть в избыточности? Я знаю, что весь сервер может быть отражен. Может ли какой-либо компьютерный компонент быть избыточным, например, компьютеры в настоящее время имеют несколько ЦП, но я полагаю, что вы не сочтете это избыточным, поскольку все они используются одновременно, так что вероятность сбоя эквивалентна для всех их, насколько я понимаю это правильно? Можно ли сделать память избыточной?
Мне было бы интересно посмотреть статистику, какая часть сервера выходит из строя чаще всего.