The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

02.02.2016 13:17  Google опубликовал платформу балансировки нагрузки Seesaw

Компания Google опубликовала наработки проекта Seesaw, в рамках которого развивается платформа для распределения запросов на несколько серверов, основанная на использовании методов балансировки нагрузки LVS (Linux Virtual Server). При разработке Seesaw основное внимание уделяется обеспечению простоты сопровождения и надёжности работы. Код написан на языке Go и поставляется под лицензией Apache 2.0.

Поддерживаются такие расширенные техники балансировки, как Anycast (используется Quagga BGP), VS/NAT и Direct Server Return (DSR - запрос и ответ доставляются разными путями), имеется поддержка VLAN, мониторинга состояния бэкендов, централизованного управления конфигурацией и автоматического применения изменений конфигурации. Кластер балансировки нагрузки на базе Seesaw требует наличия как минимум двух узлов, на каждом из которых имеется два сетевых интерфейса - один для доступа к хосту, а другой для виртуальной сети кластера. Все четыре сетевых интерфейса должны быть подключены к одной Layer 2 сети.

  1. Главная ссылка к новости (http://google-opensource.blogs...)
Лицензия: CC-BY
Тип: Программы
Ключевые слова: seesaw, balance
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, A.Stahl, 13:42, 02/02/2016 [ответить] [смотреть все]
  • –1 +/
    Внесите в текст новости, что лицензия Apache 2.0
     
  • 1.2, Аноним, 13:53, 02/02/2016 [ответить] [смотреть все]
  • +/
    А почему он на Go?
     
     
  • 2.3, A.Stahl, 14:01, 02/02/2016 [^] [ответить] [смотреть все]
  • –3 +/
    Чтобы никто не форкнул и не стал развивать код без контроля Гугла.
     
     
  • 3.10, Аноним, 14:58, 02/02/2016 [^] [ответить] [смотреть все]
  • +/
    Так вот зачем каждая компания клепает для себя свой отдельный язык.
     
  • 3.17, rvs2016, 01:34, 03/02/2016 [^] [ответить] [смотреть все]
  • –1 +/
    > Чтобы никто не форкнул и не стал развивать код без контроля Гугла.

    Та ни! Чтобы оправдать существование языка Go! Он же наверно никому не нужен. А тут на тебе - наваяли какую-то приблуду на нём! :-)

     
     
  • 4.18, DedKaban, 10:25, 03/02/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    На многих языках прогал backend, но в последнее время отдаю предпочтение Go. Именно он как никак лучше подходит для всех этих задач. Язык выучить легко, поддерживать командой разработчиков тоже легко. Хороший спец по Go сейчас на расхват, спрос в разы больше предложений!
     
  • 2.4, Аналитик, 14:11, 02/02/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Потому что это наиболее подходящий для такой задачи язык
     
     
  • 3.14, Вареник, 22:03, 02/02/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    И Задача эта - оставить все внутри Гугла.
     
  • 1.11, Аноним, 15:26, 02/02/2016 [ответить] [смотреть все]  
  • +/
    Кто сказал P2P?
     
  • 1.12, Аноним, 17:10, 02/02/2016 [ответить] [смотреть все]  
  • +/
    Это обязательно ... весь текст скрыт [показать]
     
  • 1.13, funny.falcon, 19:57, 02/02/2016 [ответить] [смотреть все]  
  • +1 +/
    > Note: This is not an official Google product.

    Так что, не совсем "компания Гугл"

     
     
  • 2.15, Andrey Mitrofanov, 22:07, 02/02/2016 [^] [ответить] [смотреть все]  
  • +/
    >>not an official Google product.
    > Так что, не совсем "компания Гугл"

    Продюссировала - нет, а опубликовала - да.   Парадокс?

     
  • 2.16, Аноним, 22:39, 02/02/2016 [^] [ответить] [смотреть все]  
  • +/
    Это не официальный продукт, Google просто открыл срез используемого для балансир... весь текст скрыт [показать]
     
  • 1.19, Аноним, 12:25, 03/02/2016 [ответить] [смотреть все]  
  • +/
    keepalived переписанный на go?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor