LINUX.ORG.RU

Архитектура Google


0

0

Интересное повествование на русском языке о том, как внутри устроена кластерная сеть Google.

Из статьи:
[...]На своих серверах Google использует модифицированное ядро Linux и все программное обеспечение пишет самостоятельно.[...]

>>> Подробности

anonymous

Проверено: Pi ()

Re: Архитектура Google

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

anonymous ()

Re: Архитектура Google

Ничего себе гуглище! Прям страшно становится.

kuz ()

Re: Архитектура Google

"Когда пользователь вводит запрос в Google, браузер обращается к DNS-серверу, а тот отправляет его на один из кластеров, наиболее близкий и наименее загруженный."

Че правда DNS так может?

yeo ()

Re: Архитектура Google

Страшный баян; новость в оригинале я постил чуть ли не год назад.

birdie ★★★★★ ()

Re: Архитектура Google

Но это всетаки нужно не читать, а видеть....

Проход по рядам безкорпусных компов, с целью нажать на каждом reset... На следующий день в соседнем шкафу... И так далее.

Все, что не загрузилось, полностью в помойку. Всего то hdd, MB, PS.

anonymous ()
Ответ на: Re: Архитектура Google от anonymous

Re: Архитектура Google

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

Млятское чучело! Просто берешь специальным образом изогнутую проволоку, тянешь заодин конец ( или упираясь ногами в пол, за веревку, привязанную к 1000 концов спец-проволок ) и вуаля! Все ресеты нажаты!

anonymous ()
Ответ на: Re: Архитектура Google от anonymousI

Re: Архитектура Google

> Я не понимаю нафиг чё-то придумывать? Не проще-ли рубильник прикрутить
> - один на все ряды. Выкл-вкыл и готово дело.

ага, и из-за скачка тока (это же сколько там импульсных БП _одновременно_ включится ? ) будет второй "конец света" :)

Tester ★★★ ()
Ответ на: Re: Архитектура Google от anonymous

Re: Архитектура Google

> Просто берешь специальным образом изогнутую проволоку, тянешь заодин конец ( или упираясь ногами в пол, за веревку, привязанную к 1000 концов спец-проволок ) и вуаля!

Тысячи MB вылетают из стоек? :)) И что такое "спец-проволока"? Есть пилоты, подкючаемые к ethernet-сети, с которых можно вкл/выкл питание на пилоте. Проволоканах... всё - я подстулам :))

mutronix ★★★★ ()
Ответ на: Re: Архитектура Google от Tester

Re: Архитектура Google

Да 1 PIC и кучка микросхемок - нажмут ресеты последовательно ;)

BigBug ()

Re: Архитектура Google

>При цене в 15 центов за kW/h

Офигеть цены.

Zlyden ★★★ ()
Ответ на: Re: Архитектура Google от Tester

Re: Архитектура Google

>ага, и из-за скачка тока (это же сколько там импульсных БП _одновременно_ включится ? ) будет второй "конец света" :)

Не будет, если хорошая проводка и мощные автоматы.

Zlyden ★★★ ()
Ответ на: Re: Архитектура Google от birdie

Re: Архитектура Google

Да... только вот статья приведнная в данной новости куда более информативна нежели та, на которую дал ссылку ты...

Cy6erBr4in ★★★ ()
Ответ на: Re: Архитектура Google от Pi

Re: Архитектура Google

А у этой махины наверняка есть "главный инженер" - архитектор этого монстра. Хотелось бы узнать его фамилию. Ведь не основатели же Гугла все это проектировали?

А как нажимать на тысячи кнопок резет - дело тридцатое. Можно и студентов нанять :-))

anonymous ()

Re: Архитектура Google

Автор представляет себе суперкомпьютер 3-х этажным шкафом с одним 2-х этажным процессором :) и то что архитектура у сеперкомпьютера может быть тоже кластерная ему не известно.

"Когда у вас ломается суперкомпьютер — это уже ощутимо; его так просто не заменишь, нужно чинить, а значит связываться с нестандартным железом."

это вообще полный бред - откуда автор вылез?

AcidumIrae ★★★★★ ()
Ответ на: Re: Архитектура Google от anonymous

Re: Архитектура Google

Хехе, че там читать, anycast это. Ездил я, настраивал k-root. Один из них на M9, кстати...

BaT ★★★★★ ()
Ответ на: Re: Архитектура Google от anonymous

Re: Архитектура Google

нет, батенька.

адрес в днс один, а вот ip-адресов побольше будет...

gr_buza ★★★★ ()
Ответ на: Re: Архитектура Google от yeo

Re: Архитектура Google

Может :) и не такое Например у нас в сети есть адрес для пользователей VPN vpn.internet (физически это несколько VPN серверверов) и при соединении VPN пользователя кидает на самый незагруженный сервер из нескольких .) удобно...

anonymous ()
Ответ на: Re: Архитектура Google от anonymous

Совсем не обязательно

вот изветные факты:

10 сентября 1998 года, выпускники Стэнфорда Ларри Пейдж и Сергей Брин встретились с основателем Sun Microsystems Энди Бехтольшаймом (Andy Bechtolsheim). После недолгого разговора и демонстрации поисковой системы Бехтольшайм выписал чек на сто тысяч долларов на имя тогда еще не существующей компании Google Inc.

Сергей Брин родился в Москве в 1974 году. Из Москвы переехал в Соединенные Штаты. Закончил с отличием университет Мэриленда, где изучал математику и информатику.

вот так.

anonymous ()

Re: Архитектура Google

Интересное чтение. Никогда бы не подумал, что нажимая кнопку "поиск в Google" заставляю крутиться такой сложный механизм.

anonymous ()
Ответ на: Re: Архитектура Google от anonymous

Re: Архитектура Google

Представляешь, сколько негров крутят педали в секретных подвалах гугль инк, что бы ты нашел очередной порносайт? :)))

anonymous ()
Ответ на: Re: Архитектура Google от anonymous

Re: Архитектура Google

Чувак, где траву берешь? Сильно тебя торкнуло

anonymous ()
Ответ на: Re: Архитектура Google от anonymous

Re: Архитектура Google

DNS такова не может. DNS не может определить "самый ненагруженный" и поэтому случайно кидает на один из load balancer'ов, а тот уже определяет "самого ненагруженного" и кидает на него, но уж никак не средствами DNS

anonymous ()
Ответ на: Re: Архитектура Google от anonymous

Re: Архитектура Google

Ну почему же... Например, тот самый лоадбалансер постоянно "объясняет" текущее положение дел ДНС-у, а тот и отдаёт правильные ответы. :)

anonymous ()
Ответ на: Re: Архитектура Google от anonymous

Re: Архитектура Google

Ну, почему же? Просто он будет отправлять не на самые незагруженные сервера,
а на те, которые запомнил. А время жзни для записей можно и поменьше поставить,
чтобы долго в кэше не висели.
Кстати:
$ dig google.com

;; QUESTION SECTION:
;google.com. IN A

;; ANSWER SECTION:
google.com. 300 IN A 64.233.187.99
google.com. 300 IN A 72.14.207.99

;; AUTHORITY SECTION:
google.com. 26055 IN NS ns1.google.com.
google.com. 26055 IN NS ns2.google.com.
google.com. 26055 IN NS ns3.google.com.
google.com. 26055 IN NS ns4.google.com.

;; ADDITIONAL SECTION:
ns1.google.com. 116017 IN A 216.239.32.10
ns2.google.com. 116017 IN A 216.239.34.10
ns3.google.com. 116017 IN A 216.239.36.10
ns4.google.com. 116017 IN A 216.239.38.10

han ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.