Неубиваемый хостинг.

12 3
komap
На сайте с 29.11.2006
Offline
136
2204

Есть группа сайтов, приносящих доход, которые должны быть доступны постоянно.

Один день простоя сайтов приносит убытки примерно в 100$ Посещаемость сайтов небольшая.

Подскажите плиз, каким образом их можно разместить в интернете так, чтобы обеспечить максимальную надёжность и минимальное время простоя.

Хотелось бы найти что-то надёжнее обычного виртуального хостинга

Интересуют ссылки и размещение статей по тематике суши, пицца, доставка обедов, кулинария. CS Yazzle со скидкой 15% () Только для Москвичей:доставка пиццы и суши в Москве (http://www.ghpizza.ru)!
DLag
На сайте с 15.08.2007
Offline
201
#1

Кластер сделать на арендуемых серверах.

Больше вариантов нет.

Руководитель датацентра UkrNames (http://ukrnames.com/)
V
На сайте с 14.04.2007
Offline
316
#2
DLag:
Кластер сделать на арендуемых серверах.
Больше вариантов нет.

В различных дата-центрах желательно с различными каналами "в мир".

DLag
На сайте с 15.08.2007
Offline
201
#3
vanjouke:
В различных дата-центрах желательно с различными каналами "в мир".

Если сайт для России, то один в России, желательно на каналах GoldenTelecom, и еще один сервер в Европе.

Если для забугра, то Европа и США.

Поставить TTL как у Гугля - 300 и менять при выдаче адреса для балансировки нагрзки, либо при падении одного сервера для переключения на другой.

S
На сайте с 27.12.2007
Offline
35
#4

Берём две VDS. (в разных дц)

Содержимое на vds делаем идентичным и синхронизируем регулярно (вариантов несколько, зависит от сайтов).

На каждой поднимаем named

У сайтов настраиваем ns-ы, так что ns1 висит на vds1, ns2 на vds2.

при этом named на vds1 по запросу IP выдаёт ip vds1, а named на vds2 - ip vds2.

Теперь, когда браузер клиента пытается узнать ip сайта, он стучится к одной из vds. Если эта vds работает - получает ip этой же vds и грузит страницу. Если не работает - берёт вторичный dns-сервер (который висит на второй vds), а тот выдаёт ip vds2. И грузит оттуда.

В named время жизни записи должно быть поставлено маленькое, например 60 секунд.

надеюсь, обьяснил понятно. Разумеется, схема не защищает от правильного ddos-а, но такой задачи, как я понял, и не стоит.

P.S. Кто понял и оценил - принимаю благодарности плюсами в репу.

Ищу работу. php+symfony+jquery.
O
На сайте с 06.10.2006
Offline
71
#5

Secret, )) только еще нужно Вашу схему экстраполировать на 8 VDS, чтобы в итоге получился действительно неубиваемый хостинг.

P.S.

P.S. только портит картину ;)

DLag
На сайте с 15.08.2007
Offline
201
#6
Secret:
Берём две VDS. (в разных дц)
Содержимое на vds делаем идентичным и синхронизируем регулярно (вариантов несколько, зависит от сайтов).
На каждой поднимаем named
У сайтов настраиваем ns-ы, так что ns1 висит на vds1, ns2 на vds2.
при этом named на vds1 по запросу IP выдаёт ip vds1, а named на vds2 - ip vds2.

Теперь, когда браузер клиента пытается узнать ip сайта, он стучится к одной из vds. Если эта vds работает - получает ip этой же vds и грузит страницу. Если не работает - берёт вторичный dns-сервер (который висит на второй vds), а тот выдаёт ip vds2. И грузит оттуда.

В named время жизни записи должно быть поставлено маленькое, например 60 секунд.

Можно взять и VDS, но мой вариант интересней в плане распределения ресурса, т.к. vds 2 в вашем варианте будет простаивать 99% времени.

А так можно взять два слабеньких VDS и легко это поднять.

По деньгам выйдет намного интересней и в плане надежности не потеряет.

S
На сайте с 27.12.2007
Offline
35
#7

P.S. был замечательный. 3 голоса и -200 репы. :)

Насчёт 8-и vds - смотря кто убивать будет. Сколько угодно можете брать, не жалко :)

DLag:
Можно взять и VDS, но мой вариант интересней в плане распределения ресурса, т.к. vds 2 в вашем варианте будет простаивать 99% времени.
А так можно взять два слабеньких VDS и легко это поднять.
По деньгам выйдет намного интересней и в плане надежности не потеряет.

Вы про что вообще? Ваш вариант - это два сервера? В России и Европе? Да пожалуйста, можно взять два сервера, если хотите.

"слабеньких vds" - а я разве предлагал брать большие vds или что?

Насчёт кластера - если падает один хост, вся нагрузка ложится на второй. Всяко он должен с запасом держать. К тому же ТС сказал, посещаемость небольшая, т.е. vds на 256 мегов оперативы ему хватит при любой схеме.

LineHost
На сайте с 20.01.2007
Offline
339
#8
komap:
Есть группа сайтов, приносящих доход, которые должны быть доступны постоянно.
Один день простоя сайтов приносит убытки примерно в 100$ Посещаемость сайтов небольшая.

Нормальный VPS может обеспечить годовой аптайм 99,8%. Дедик чуть выше. Это примерно сутки в год. Если будете достигать аптайма выше, то это будет стоит больше чем 100$ в год.

SERV.LT - Стабильные услуги хостинга, KVM VPS в Литве, Франции. (https://www.serv.lt/ru/vps/kvm/) Недорогие выделенные серверы (https://www.serv.lt/ru/dedicated-lt/) в Литве.
A
На сайте с 12.04.2007
Offline
153
#9

метод "тупой как валянок", поэтому автору дам в репу +

После переключения вылетят сессии, это надо сразу учитывать.

Синхронизация данных всегда является шкурным вопросом, в некоторых ситуациях лутше взять

3-и сервера, 2 настроять как описывалось выше,

а 3-ий настроить как хранилище данных т.е. если у вас изменяется только база данных, то соответственно поставить только сервер базы данных и закрыть его полностью, доступ разрешить только с ваших 2-х серверов или сайтов. Для увеличение скорости работы, основыной фронтенд должен находится с бекендом в одном дата центре.

В таком случае у вас получится даже отбиваться от мелких ддосов по ip адресу и не страшно отключение одного сервера.

Недостатки все те же, не будет лоад балансинга, схема хотя и рабочая, но слишком простая т.е. если вас кто-то сильно не полюбит то, завалит, но этот вариант всегда лутше чем просто 1 впс

Сертифицированный дата центр в Германии ( https://www.keyweb.net )
GuraSK
На сайте с 27.04.2008
Offline
45
#10

Внесу свои "5 копеек".

Обязательно проверьте саппорт перед покупкой дедика.Не видитесь на "дедик за 50$","дедики за 50$" заканчиваются плачевно.

Лучше брать у реселлеров со своей "базой" админов,чем у одной фирмы сервер,а у другой администрирование.

ДЦ нужен высокого уровня,а не сервер на балконе.

Не видитесь на "маленький пинг",пинг-не показатель,главное надежность.

Берите только у проверенных фирм,которые на рынки не 2года,а больше.

Куплю yandex За Wmr ICQ 43002402
12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий