Есть задача обеспечить функционирование 3-5 сайтов с посещаемостью около 10000 хостов в день. VPS использовать не хочется, т.е. нежен свой сервер. Бюджет теоретически неограничен. Самый важный параметр - надежность. Простой всего проекта в день обойдется где-то от 10к баксов убытков. Мне видится такой способ организации надежности - покупка 4 серверов которые настраиваются на полное клонирование размещаемой информации, 2 сервера размещаются на одной площадке, 2 сервера на другой. В DNS прописываются 2 IP шника, таким образом, чтобы половина запросов отсылалась на одну площадку к одному серверу, а вторая половина соотвественно на другую. Вторые сервера на каждой из площадок простаивают и ждут пока сломаются первые сервера. В случае поломки первого сервера на любой из площадок, быстренько (вручную, или можно автоматически?) подменяется ИПшник второго сервера этой площадки на ИПшник первого. Если же падает площадка у хостера, то быстро (вручную) меняется DNS - оставляется только IPшник работающей площадки. Таким образом в случае если ломается один сервер на одной из площадок мы теряем посетителей (точнее половину) всего 5-10 минут. Если же падает целая площадка, то мы теряем посетителей (опять же - половину) на время изменения DNS (ХЗ сколько).Затраты на каждый сервер примерно 2к баксов (двухъядерник с САТА, 1U). Размещение каждого сервера - 50 баксов. Получается на покупку меньше 10к, ежемесячно 200 баксов. Стоит использовать такую архитектуру серверов или есть что-то более надежное?
|