Как выбрать подходящий сервер и избежать одиночных сбоев

Избегание развертывания - избегание одиночных точек сбоев

При покупке нескольких маленьких серверов у того же производителя в нескольких малых центрах данных для уменьшения риска одиночных точек сбоев результат может быть не слишком хорошим. Чтобы максимально избежать одиночных точек сбоев, необходимо развертывать в центрах данных, у производителей, даже на планетах/галактиках. Тем не менее, даже это не гарантирует на 100% надежность услуг.

Важность SLA

Если поставщик сервера заявляет, что может обеспечить SLA на уровне 99,99%, это уже очень неплохо для Земли. В случае нарушения SLA, предоставляются компенсационные меры. Однако фактическая ситуация такова, что даже при использовании нескольких серверов для уменьшения риска, когда происходит эти 0,01% сбоев, большинство серверов могут пострадать. Такой уровень отказа не является результатом человеческого вмешательства, как одиночные, так и множественные серверы подвержены риску отказов.

CDN Always Online

Если вы беспокоитесь о точках отказа, можете рассмотреть CDN Always Online, возможно, это поможет прояснить некоторые избыточные мысли.

Экономический расчет

Если вы беспокоитесь о экономии, можно рассмотреть вариант разделения маленьких серверов для пошагового развертывания одного сайта. Однако, низкая загрузка на каждом сервере может быть немного расточительной. Будет ли большой сервер лучшим выбором? Также столкнетесь с аналогичной проблемой, но можете утешить себя тем, что как минимум

Удобство управления

Предоставление управления множественными серверами и управления одним сервером, типа инструментов, таких как RunCloud, должно быть контролируемым затратами, однако, в любом случае, управление одним сервером проще. Если у вас больше 5 серверов, вам может понадобиться помощь DevOp, или вам нужно овладеть подобными инструментами, как Chef/Puppet.

Покупать большой или маленький?

В области облачных вычислений основная цель - приобретение достаточно мощного маленького сервера (с избытком +0.5), который способен обеспечить требуемую производительность; при необходимости можно произвести обновление. Хорошие производители могут предоставить возможность начать с VPS со 512М памяти (просто для сравнения) и постепенно переходить к Dedicated / Bare Metal за десятки тысяч в месяц (тоже лишь для сравнения). Важно оставлять достаточный запас мощности, чтобы при необходимости можно было произвести обновление. Успешность работы не всегда зависит от частоты сбоев; главное - иметь понимание необходимости "эластичного масштабирования".