У нас есть один выделенный веб-сервер, за который мы ежемесячно платим у хостинг-провайдера. Этот сервер работает под управлением Windows Server 2008 Standard Edition с IIS и SQL Server 2008.
У нас есть несколько веб-сайтов, работающих на этом сервере. Веб-сайты и базы данных находятся на одном компьютере.
Мы регулярно делаем резервные копии веб-сайтов и баз данных.
Меня беспокоит тот факт, что все наши сайты зависят от одного сервера.
Мы рассматриваем возможность внедрения второй машины, чтобы сделать наши сайты более избыточными. Как лучше всего действовать?
Первое, о чем следует подумать, рассматривая избыточность и время безотказной работы, - это определить, что именно вы хотите защитить агентством.
Сбой сервера: весьма вероятно, что произойдет сбой один или два раза в течение года, это может быть даже просто ручной перезапуск для обновлений безопасности.
Аппаратный сбой сервера: возможно, жесткие диски, скорее всего, отключатся, но наиболее вероятно, что ЦП или блок питания отключатся. Для них вы можете получить избыточность.
Отказ оборудования фермы серверов: ферма загорается, и все серверы отключены. возможно, но очень маловероятно. еще возможно.
Проблема с сетью / питанием серверной фермы: скорее всего, здесь мало что можно сделать, ИБП работает так долго, и если сеть выходит из строя, это очень редко можно быстро исправить, обычно на исправление уходит часы.
Взлом: одна из наиболее вероятных причин простоя вашей серверной среды (посмотрите на kernel.org, если бы это была проблема с оборудованием, она была бы устранена за несколько часов, сеть Sony PlayStation и т. Д ...)
DDOS: ваш сайт может быть целью DDOS?
Идеальным решением было бы иметь сервер, размещенный в другом месте мира, и перенаправлять DNS в случае аппаратного сбоя, который не защитит вас от сбоя / взлома сервера, хотя перенаправление занимает несколько часов, но для людей, которые знают о на втором сайте им нужно будет только сменить IP.