Титла: Маршрут до google.bg Публикувано от: Astor в Jun 15, 2011, 18:45 Здравейте, темата не знам за кой раздел е най-подходяща.
По същество: случайно забелязах следното нещо: Няколко ping-а последователно пуснати през интервал от 5-10 секунди Цитат user@astor:/home/astor/Desktop# ping google.bgТ.е. всеки път търся различен сървър. И traceroute показва, че до всеки сървър има различен маршрут. Цитат user@astor:/home/astor# host google.bgPrimary DNS сървър ползвам този на доставчика на интернет, secondory DNS е 8.8.8.8. Това добре, а ВЪПРОСЪТ Е, кое определя кой от всичките сървъри ще ми отговори? И защо всеки път ми отговаря различен? Не е ли логично до всяка дестинация да се ползва само 1 маршрут, промяната на маршрута да става само при отпадане на някое трасе? А за оптимизация на това, аз се сещам ръчно да задам да ми resolv-a google само сървърът до който имам най-малко закъснение. Има ли по-интелигентен вариант. Благодаря предварително, ако някой все пак реши да отговори. Титла: Re: Маршрут до google.bg Публикувано от: Acho в Jun 15, 2011, 20:16 Кой DNS ще ползваш за ресолв, е без значение. Както е описано в ауторитатив DNS-а, така ще ти отговарят всичките. Само не знам защо се учудваш. Логично е всеки един много натоварен домейн да е пуснат от няколко машини. То ако е само една физическа машина, как ще сколаса да поеме всичкия трафик към домейна и да отговори на всяка една заявка ?
Дали ще са организирани в клъстер, или ще са описани няколко машини (в случая 6 броя) на отделни IP-та; който е по-ненатоварен - той ще ти отговори на конкрената заявка към домейна. Какво те тревожи пътя, откъде щяло да мине ? Откъдето искат да си минават пакетите, всичко си е автоматизирано и работещо. За конкретния случай мисля всички 6 IP-та ще са в една AS, макар че не съм го чекирал как е описан google.bg в DNS-а им. Титла: Re: Маршрут до google.bg Публикувано от: Bogo в Jun 20, 2011, 03:47 Ачо, ти можеш ли да пуснеш един и същи домейн + сайтче на два различни сървъра, Апаша с различни ай-пи-та ?
Ако да, би ли обяснил как става ? Благодаря Титла: Re: Маршрут до google.bg Публикувано от: Oxy в Jun 20, 2011, 05:58 аз не съм убеден, че в гугъл ползват апач :)
иначе http://blog.search-computing.net/2010/04/load-balancing-with-apache-a-tutorial-on-mod_proxy_balancer-installation-and-configuration/ това е малко по-добро сякаш: http://www.ctrip.ufl.edu/apache2-cluster-in-debian-lenny-howto Титла: Re: Маршрут до google.bg Публикувано от: romeo_ninov в Jun 20, 2011, 06:43 Ачо, ти можеш ли да пуснеш един и същи домейн + сайтче на два различни сървъра, Апаша с различни ай-пи-та ?round-robin e алгоритъма на избор на ИП. И се определя (мисля) от клиентската ОС. И какъв е проблема да се пуснат сайтовете? Общ сторидж или няколкко сториджа с мироринг между тях Титла: Re: Маршрут до google.bg Публикувано от: Acho в Jun 20, 2011, 08:47 /off
Бого, ти като стар МОЗИЛИАНЕЦ, сам ще се оправиш. А и със Столман сте свои хора. Аз съм къде-къде назад. Титла: Re: Маршрут до google.bg Публикувано от: b2l в Jun 20, 2011, 09:01 Ачо, ти можеш ли да пуснеш един и същи домейн + сайтче на два различни сървъра, Апаша с различни ай-пи-та ? И проблема тука е? Че нещо не мога да разбера. Титла: Re: Маршрут до google.bg Публикувано от: 10101 в Jun 20, 2011, 09:07 Хмм интересно,
По скоро е интересно следното: Дали отговора на ДНС-а като ип отговаря на действително най-малко натоварен сървър?. Титла: Re: Маршрут до google.bg Публикувано от: b2l в Jun 20, 2011, 09:13 RFC 1794
Титла: Re: Маршрут до google.bg Публикувано от: VladSun в Jun 20, 2011, 10:54 RFC 1794 //offtopic Интересно, занимават се само с пренареждането на списъка, но не и с динамична промяна на TTL-a, което ми изглежда разумна идея за постигане на някаква "адаптивност" на load balancer-а. Титла: Re: Маршрут до google.bg Публикувано от: senser в Jun 20, 2011, 11:42 Пуснах в един терминал:
Код: watch -n 5 ping google.bg -c 1 -q 74.125.77.99 74.125.77.104 74.125.77.147 При това в тази последователност, което ми изглежда, като ДНС-а да НЕ отговаря с адреса на най-малко натоварения сървър, а по-скоро някакво редуване. Титла: Re: Маршрут до google.bg Публикувано от: romeo_ninov в Jun 20, 2011, 12:00 Пуснах в един терминал:Аз какво написах по-горе? round-robin e алгоритъма на избор на ИП. И се определя (мисля) от клиентската ОС. Титла: Re: Маршрут до google.bg Публикувано от: Mitaka в Jun 20, 2011, 13:55 Ачо, ти можеш ли да пуснеш един и същи домейн + сайтче на два различни сървъра, Апаша с различни ай-пи-та ? Най-елементарното: vmware ESXi, или в него - vMotion. Сега, не казвам, че софтуера е елементарен, казвам, че е лесно да се настрои с него :) Дори може да му пляснеш и 102 машини... стига да имаш ресурс. А да не говорим, че зад всеки IP адрес могат да "се крият" най-малко още 102 машини :) Google са си го направили по техен си начин... но не е проблем. Например, аз съм пускал load balancer (тестово) с FreeBSD, отзад 2 машини с Linux, и бсд-то решава към коя да те препрати. Вътрешните машини дори може да не са с публичен IP адрес. И това изцяло с Open Source решение. vmware е направо без пари за това, което върши (1000 лева е лизанза, който ти дава право да инсталираш на 3 машини, и подържа vMotion. Това значи, че може да се направи клъстер от 3 машини.) Версията БЕЗ vMotion, т.е. само за виртуализация е безплатна. Титла: Re: Маршрут до google.bg Публикувано от: d0ni в Jun 20, 2011, 20:08 По-интересното е, че ползват geodns - google.com се resolve-а различно от различните страни, идеята е да достъпваш сървърите, които са по-близо до теб.
От UK: # host google.com google.com has address 209.85.143.104 google.com has address 209.85.143.99 От USA: # host google.com google.com has address 74.125.224.83 google.com has address 74.125.224.84 google.com has address 74.125.224.80 google.com has address 74.125.224.81 google.com has address 74.125.224.82 Титла: Re: Маршрут до google.bg Публикувано от: b2l в Jun 21, 2011, 10:13 /off Какво е общото на Столман и Google? |