Oleg_ST

Рейтинг
46
Регистрация
11.02.2009
Интересы
swimming
netwind:
ну, неплохо. хотя весь этот организационный геморрой может оказаться немаленьким ради одного сайта.
ну а какие "средние" проекты используют свою AS ? кто-нибудь пожиже вконтакте и за кем не стоит какая-нибудь финансовая группировка и где сайт является основным источником дохода? т е где BGP не требование директора, а реально коммерческая необходимость.

Согласен, с dns будет проще и дешевле. По поводу ttl, раз так упорно говорите что все работает, пойду проверю на десятке крупных isp :)

netwind:
[umka], да ерунда это опять . Вы фактические делаете мини-ДЦ с несколькими каналами и BGP. Чем он лучше коммерческого ДЦ?
Идея ТС такова, что позволяет выжить сайту даже при падении ядреной бомбы на один из ДЦ.

netwind: Сервера стоят не в одном ДЦ, а в двух, и мы, посредством BGP, говорим в какой из ДЦ клиенту идти. В случае, если на один из ДЦ падает бомба, мы просто говорим клиенту идти в другой ДЦ. Разница с размещением серверов в одном ДЦ, у которого тоже есть несколько каналов, думаю, понятна.

P.S. Посмотрите whois крупных интернет проектов, почти у всех есть своя AS, как думаете, зачем?

netwind:
Конкретнее. Где в настоящее время ПОСТОЯННО и НЕПРИМЕРИМО ISP использует неправильное кеширование DNS? Подкрепите примеры ссылками на не сфабрикованными сообщения от пользователей и тд.

Провайдер ведь сам себе не враг и дополнительные проблемы ради экономии 1% трафика ему не нужны.

netwind: я тут вспомнил что еще и Internet Explorer DNS кэширует: Internet Explorer 4, 5, and 7 by default caches all DNS record for a period of 30minutes no matter what the TTL value is. Может 30 минут и немного, но это кому как...

DLag:
Одно дело обеспечивать BGP, другое дело принимать от клиента.
Клиентскую AS ДЦ может анонсировать, но управлять ей нужно будет через суппорт и с задержками в сутки.
ДЦ бездумно приписывать BGP не будет.
Если уже идут анонсы в других сетях этой AS часто вам просто откажут.

Для того чтобы вам дали анонсировать свою систему так как вам хочется нужно иметь на это договор с ДЦ на внушительную сумму.

А зачем нам саппорт? У нас есть AS, есть свой маршрутизатор с BGP, им и управляем. И почему должны отказать в случае анонсов из других сетей? BGP для того и придуман, какой в нем смысл при анонсе лишь из одной сети?

Вот тут человек спрашивал про colo с BGP, предложений было достаточно.

koketkade:


Цитата:
Сообщение от Oleg_ST
TC, а как собираетесь перебрасывать клиентов с отказавшего сервера на работоспособный? Все ведь в днс упирается так или иначе.

Есть у Вас, предположим, allways_online.ru, на днс сервере прописан address record 11.22.33.44, http сервер, работающий на этом ip перестает отвечать, у Вас есть резервный сервер на адресе 55.66.77.88, как быстро сказать клиентам не идти на 11.22.33.44, а идти на 55.66.77.88?

Цитата:
Ребята, все отлично работает. IP в этом случае не меняются. У нас реализованы HA системы на VMware и OpenVZ. Резервный сервер реанимируется в течение нескольких секунд.

Постойте, как это не меняется, поясните плиз! Вы ведь имеете ввиду переключение с умершего на работоспособный посредством одного лишь DNS? Или говорите о переключении посредством BGP?

Oleg_ST добавил 12.01.2010 в 17:53

Andreyka:
Неужто анонсы так быстро идут и обрабатываются?

В течении одной минуты.

Andreyka:
Ну хорошо, 5% ДЦ пойдут на встречу
А остальные?

А зачем нам остальные? Нам нужно 2 ДЦ, согласных анонсировать нашу AS наружу, причем здесь остальные? В первом стоит один сервер с BGP, во втором второй.

Oleg_ST добавил 12.01.2010 в 17:30

netwind:
а вы ведь в тот раз когда глючило, просто домен переносили ?
мой эксперимент слишком чистый и точный, не учитывает обычно возникающую неразбериху и ошибки при переносе.

netwind: я сам не пробовал, видел где-то (opennet.ru?) горячее обсуждение предложенного Вами способа. Народ писал тогда, что достаточно большое кол-во isp не обновляют у себя зону согласно ttl.

netwind: благодарю за эксперимент, выходит, все меняется в лучшую сторону :)

Andreyka:
Мечты-мечты. Нет, можно конечно все, но в какую цену оно станет - это да

Агава без проблем согласилась анонсировать клиентскую сеть и это не единственный ДЦ, готовый бесплатно настроить взаимодействие с клиентской AS.

Схема, предложенная umka, самая простая и дешевая, и что самое важное, можно сделать без узких мест. В случае с балансером на M9, все опять упирается в балансер, случишь с ним что все развалится.

Единственное, ТС хотел все на VDS сделать, связываться с BGP ради клиента, берущего VDS, вряд ли кто будет, как минимум придется арендовать сервер.

DLag:
А зачем что-то обновлять?
Есть roundrobin.

Dlag: Если под roundrobin имеется ввиду прописывание вместо одного address record, двух и более, то это проблемы не решает, клиенты будут ломиться на оба ip адреса, выбирая их в случайном порядке. В итоге ~50% клиентов будут попадать на неработающий сервер, это решение для балансировки нагрузки, а не для обеспечения отказоустойчивости/надежности.

netwind: по поводу TTL, можете сами попробовать поставить сколь угодно низкий TTL, затем обновите зону, и засеките время, когда на днс сервере того же mts'a обновится Ваша зона.

Хотелось бы, все же, понять, как волшебная сила программирования заставит среднестатистического isp обновить у себя кэш dns :)

netwind:


C DNS никакой засады на самом деле нет. Это последнее о чем стоит беспокоиться.

netwind: все же интересно, как Вы решите проблему, описанную мной Выше? Я, как раз, не вижу никакой проблемы в синхронизации серверов, для файлов делаем дифференциальный бэкап с одного сервера на другой, для баз используем механизм репликации.

А вот как быть с днс? Я имею ввиду не сам днс сервер, а изменение записей на нем в случае отказа одного из серверов.

Всего: 105