Привет всем. В общем чисто теоретический вопрос, но занятный.
Имел опыт работы с серверами (своими собственными) но всегда была позиция один компьютер один сервак.
Но понятно дело например что Google или Вконтакт работает на многих компьютерах, и наверное даже которые стоят в разных городах и странах.
Отсюда вопрос какие технологии бывают, и как это все устроено?
Или другой пример сервак ЛА2 (фришард) - как бы я сделал - 3 компа - на одном стоит база на другом гейм сервер, на еще одном сайт. -
Базой может не выдержать нагрузки. (которая идет от гейм сервера и сайта одновременно).
Ведь на том же Гугле наверняка только маршрутизация запросов (Те которые ввелки в браузер google.com) занимает больше ресурсов, чем доступно самомоу крутому (одному, серверному компу).
Или например Yotube огромное колличетсво Видео - понятно что не на одном харде и не на одной машине храниться - как происходит выбор что куда, и как происходит подключение новых хардов если места уже мало.
В общем посвятите тёмного человека)
Распределение вычислений на несколько компов
-
exo
Re: Распределение вычислений на несколько компов
т.к. unix-like не используют виндовые службы, то думаю, используется
забыл интересную
из неё можно найти
потом статья про
Load balancing
забыл интересную
статью
добавитьиз неё можно найти
Content Delivery Network
потом статья про
распределенные вычисления
- а там есть ссылки на Э́ндрю Стюарта Таненба́ума и Глушкова В.М.