The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Архитектура Web-сервера(ов)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Архитектура Web-сервера(ов)"  
Сообщение от Дмитрий (??) on 18-Июл-07, 17:15 
Есть задача обеспечить функционирование 3-5 сайтов с посещаемостью около 10000 хостов в день. VPS использовать не хочется, т.е. нежен свой сервер.
Бюджет теоретически неограничен. Самый важный параметр - надежность. Простой всего проекта в день обойдется где-то от 10к баксов убытков.
Мне видится такой способ организации надежности - покупка 4 серверов которые настраиваются на полное клонирование размещаемой информации, 2 сервера размещаются на одной площадке, 2 сервера на другой. В DNS прописываются 2 IP шника, таким образом, чтобы половина запросов отсылалась на одну площадку к одному серверу, а вторая половина соотвественно на другую. Вторые сервера на каждой из площадок простаивают и ждут пока сломаются первые сервера. В случае поломки первого сервера на любой из площадок, быстренько (вручную, или можно автоматически?) подменяется ИПшник второго сервера этой площадки на ИПшник первого. Если же падает площадка у хостера, то быстро (вручную) меняется DNS - оставляется только IPшник работающей площадки. Таким образом в случае если ломается один сервер на одной из площадок мы теряем посетителей (точнее половину) всего 5-10 минут. Если же падает целая площадка, то мы теряем посетителей (опять же - половину) на время изменения DNS (ХЗ сколько).

Затраты на каждый сервер примерно 2к баксов (двухъядерник с САТА, 1U). Размещение каждого сервера - 50 баксов. Получается на покупку меньше 10к, ежемесячно 200 баксов.

Стоит использовать такую архитектуру серверов или есть что-то более надежное?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Архитектура Web-сервера(ов)"  
Сообщение от johnjoy email(??) on 18-Июл-07, 18:11 
Ну, касательно 2х прощадок - перебор, имхо. Аргументы такие:
1) Перенастройка ДНС - это быстро, однако пока это изменение расползется по инету (кеширующим серверам) - пройдут сутки.
2) Просто выберите хорошую площадку. Например, за 4 года колокейшена на мастерхосте - считанное количество отключений, на весьма короткий период времени.
За полтора года колока на комстаре (голден лайн) вообще не припомню отключений.

Касательно 2х серверов - подумайте о перспективах развития. 10K хостов - это ваш потолок? Потребуется ли в дальнейшем "наращивать" мощность?
Сразу подумайте о том сколько данных нужно синхронизировать (контент, БД), и как вы будете этот делать.
"Более надежное" - это пара-тройка серверов, общий сторедж по FC/iSCSI без spof и на фронте cisco с slb модулем =) но это уже другие деньги )

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Архитектура Web-сервера(ов)"  
Сообщение от xeon email(??) on 20-Июл-07, 12:26 
В DNS прописываются 2 IP шника, таким
>образом, чтобы половина запросов отсылалась на одну площадку к одному серверу,
>а вторая половина соотвественно на другую.

плохая идея
лучше юзать или специализированую железку для балансировки и отказоустойчивости
или что-то вроде кластера

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру