URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 96405
[ Назад ]

Исходное сообщение
"Facebook представил открытую программно-аппаратную платформу..."

Отправлено opennews , 19-Июн-14 17:53 
Facebook представил (https://code.facebook.com/posts/681382905244727/introducing-... проект Wedge, в рамках которого развивается открытый сетевой коммутатор, рассчитанный на обслуживание серверной стойки (top-of-rack). Одновременно представлена основанная на ядре Linux операционная система FBOSS, предназначенная для использования в коммутаторах. Благодаря отличающемуся от традиционных парадигм подходу к комбинации компонентов программного и аппаратного обеспечения для организации работы сетевого стека, в новом коммутаторе удалось достигнуть нового уровня прозрачности, автоматизации и управления в работе сети.

При разработке был учтён опыт использования тысяч серверов в центре обработки данных Facebook. Рабочий 40-гигабитный прототип коммутатора на базе платформ Wedge и FBOSS, включающий 16 слотов, расширяемых до 32, уже тестируются в сети Facebook.  После завершения тестирования, связанные с проектом наработки будут опубликованы (http://www.opencompute.org/projects/networking) в рамках инициативы Open Compute (http://opencompute.org/), нацеленной на создание открытых спецификаций для оснащения датацентров, позволяющих добиться максимальной масштабируемости, гибкости и эффективности работы инфраструктуры при минимальных затратах. Развиваемые в рамках проекта Open Compute спецификации распространяются в соответствии с условиями Open Web Foundation, подразумевающими полную передачу в безвозмездное пользование всей связанной с разработкой интеллектуальной собственности и патентов. CAD-файлы с дизайном оборудования публикуются под лицензией Creative Commons Attribution 3.0.

Ключевыми особенностями аппаратной начинки Wedge является приближение гибкости и производительности коммутатора к современным серверным платформам. Если традиционные коммутаторы обычно поставляются в форме монолитных систем и снабжены нестандартными управляющими интерфейсами, то Wedge построен на архитектуре модульных микросерверов, уже применяемой в серверных системах Facebook. Архитектура Wedge позволяет использовать в продукте широкий диапазон микросерверов, удовлетворяющих открытым спецификациям и не привязанным к отдельным производителям. Например, в тестируемом прототипе использованы штатные микросерверы, уже используемые в других элементах инфраструктуры. При этом забействование устройств открытого форм-фактора позволяет создавать конфигурации  на базе разных процессоров, включая процессоры Intel, AMD и ARM.

<center><a href="https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xaf1/t39.2365... src="http://www.opennet.me/opennews/pics_base/0_1403181925.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Следствием применения типовых серверных модулей является возможность обслуживания коммутаторов через существующие распределённые системы управления c использованием типового Linux-окружения. Таким образом установка и обновление ПО, мониторинг и управление коммутаторами, может осуществляться бок о бок с серверами и системами хранения, позволяя инженерам сосредоточится на развитии новых возможности, снизив рутину по поддержанию существующих систем.


Структура программной платформы FBOSS нацелена на возможность применения в коммутаторах библиотек и подсистем,  уже используемых для управления серверами, в том числе средств начального развёртывания, вывода из эксплуатации, применения обновлений, приостановки работы  на время обслуживания без потери клиентских соединений. В платформе также применяется единый уровень абстракции на базе Apache Thrift (http://ru.wikipedia.org/wiki/Apache_Thrift), скрывающий особенности  API применяемых в коммутаторах ASIC и позволяющий рассматривать коммутатор как один из типовых сервисов Facebook.


FBOSS позволяет использовать гибридную модель управления коммутаторами, сочетающую централизованные и распределённые методы управления, позволяя довести уровень утилизации доступных сетевых ресурсов до 90% без возникновения заторов в обработке пакетов, ускорить устранение проблем и восстановление после сбоев, оперативно реагировать на внезапные изменения характера глобального трафика. С FBOSS также используются существующие инструменты мониторинга, позволяющие контролировать изменения производительности и параметры системы, такие как температура и работа кулеров.

<center><a href="https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xaf1/t39.2365... src="http://www.opennet.me/opennews/pics_base/0_1403182064.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>



URL: https://code.facebook.com/posts/681382905244727/introducing-.../
Новость: http://www.opennet.me/opennews/art.shtml?num=40038


Содержание

Сообщения в этом обсуждении
"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 19-Июн-14 17:53 
Теперь понятно почему Faceook сегодня пол дня был недоступен :-)

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 19-Июн-14 22:43 
Коммутаторы меняли, фигле :).

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Grammar_Nazi , 20-Июн-14 20:52 
полдня

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Zenitarka , 19-Июн-14 17:55 
Не юзаю facebook, да и вообще социальные сети.

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено rob pike , 19-Июн-14 17:58 
И вообще компьютеры.
А комментарии секретарше диктуешь.

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Andrey Mitrofanov , 19-Июн-14 17:59 
> Не юзаю facebook, да и вообще социальные сети.

А коммутаторы-вверху-стойки? А стойки в серверной? А коммктатор вверху в серверной?? Ну, хотя б, сетевой стек-то?! А соху?...


"Facebook представил открытую программно-аппаратную платформу..."
Отправлено rob pike , 19-Июн-14 18:02 
Только почтовые голуби
Только хардкор

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 19-Июн-14 18:28 
Кую мечи, недорого...

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено rob pike , 19-Июн-14 18:34 
Из оралов?

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 19-Июн-14 20:12 
>Кую мечи, недорого...

Мечу куи, дорого :)


"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Клыкастый , 20-Июн-14 10:14 
стесняюсь спросить по поводу ударения на первом слове...

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 19-Июн-14 22:45 
> Кую мечи, недорого...

Голуби требуют ranged weapon для фильтрации пакетов. Мечом много не нафильтруешь.


"Facebook представил открытую программно-аппаратную платформу..."
Отправлено AlexAT , 21-Июн-14 16:00 
На транзите - нет, а в качестве файрвола на влёте нормально.

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено бедный буратино , 19-Июн-14 18:31 
зенюшка, твой любимый стим - это и есть социальная сеть. а ещё - перепись ;)

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 19-Июн-14 22:46 
> зенюшка, твой любимый стим - это и есть социальная сеть. а ещё
> - перепись ;)

Дypaк дуpaка видит издалека...


"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Психиатр , 19-Июн-14 17:56 
блин, через пару лет от фэйсбука будет больше пользы в плане открытого софта и железа чем от GNU )))

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено rob pike , 19-Июн-14 20:05 
Главное - нового, полезного, и всем очень нужного.

Следующим пунктом у них в программе должно стоять изобретение Иксов.
На JavaScript, конечно.
А потом - война с Англией.


"Facebook представил открытую программно-аппаратную платформу..."
Отправлено umbr , 19-Июн-14 20:14 
Не иксов, а никсов; и не на JavaScript, а на РНР.

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено umbr , 19-Июн-14 20:09 
Пользы? Не уверен.

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Andrey Mitrofanov , 19-Июн-14 20:29 
>будет больше пользы в плане открытого софта и железа чем от GNU )))

Если не считать вред("минусы"), а только пользу, да? Тогда Майкрософт - Самый Большой Дгух ОпенСорса.

---И да, FSF ("GNU") совсем не дружит с этим вашим ОпенСоросом.


"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 05-Окт-14 11:04 
>>будет больше пользы в плане открытого софта и железа чем от GNU )))
> Если не считать вред("минусы"), а только пользу, да? Тогда Майкрософт - Самый
> Большой Дгух ОпенСорса.
> ---И да, FSF ("GNU") совсем не дружит с этим вашим ОпенСоросом.

о, да, микрософт - это еще тот друг


"Facebook представил открытую программно-аппаратную платформу..."
Отправлено rob pike , 19-Июн-14 17:57 
Изобрели Open vSwitch и SnabbSwitch, молодцы!

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 19-Июн-14 19:27 
Угу. Главное асики, которые конечно же будут не опен. Таких свитчей вагон. Покупай у екстремов тех же.

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено rob pike , 19-Июн-14 20:04 
Или у Arista

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 19-Июн-14 22:48 
> Главное асики, которые конечно же будут не опен.

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


"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 19-Июн-14 23:37 
Так они тебе это и дали в руки, чтоб ты в китайщине заказал пучок за рупь. Иди набери не проприетарных систем начиная от цисок и заканчивая брокадами. Там тебе линух внутри. Правда асики сами по себе.

"Facebook представил открытую программно-аппаратную платформу..."
Отправлено Аноним , 20-Июн-14 02:58 
> Там тебе линух внутри

Это до них только недавно доходить стало. И то не до всех.


"Facebook представил открытую платформу для создания сетевых ..."
Отправлено YetAnotherOnanym , 19-Июн-14 20:07 
Ровно десять лет ушло у Facebook на то, чтобы создать что-то по-настоящему полезное.

"Facebook представил открытую платформу для создания сетевых ..."
Отправлено rob pike , 19-Июн-14 20:23 
>по-настоящему полезное Фэйсбуку

поправил


"Facebook представил открытую платформу для создания сетевых ..."
Отправлено Аноним , 20-Июн-14 03:00 
>>по-настоящему полезное Фэйсбуку
> поправил

Было бы странно если бы фэйсбук заботился о благополучии какого-то "rob pike" с опеннета. А это им зачем?


"Facebook представил открытую платформу для создания сетевых ..."
Отправлено Sergey722 , 20-Июн-14 10:02 
> Было бы странно если бы фэйсбук заботился о благополучии какого-то "rob pike"

Только Тефаль думает о "rob pike" правда он тщательно скрывает, что именно он о нем думает.


"Facebook представил открытую платформу для создания сетевых ..."
Отправлено YetAnotherOnanym , 20-Июн-14 11:18 
>по-настоящему полезное, в первую очередь, Фэйсбуку

Пожалуй, так.


"Facebook представил открытую платформу для создания сетевых ..."
Отправлено Аноним , 20-Июн-14 18:13 
Если они хотят отгрызть свой кусок в этом рынке, думаю им придется очень и очень не легко, ведь свичи не стоят как самолет. Но если для себя, почему бы и нет?!

"Facebook представил открытую платформу для создания сетевых ..."
Отправлено AlexAT , 21-Июн-14 18:28 
> Если они хотят отгрызть свой кусок в этом рынке, думаю им придется
> очень и очень не легко, ведь свичи не стоят как самолет.
> Но если для себя, почему бы и нет?!

Те свитчи, что в статье - стоят как самолёт.


"Facebook представил открытую платформу для создания сетевых ..."
Отправлено anonymous , 23-Июн-14 00:10 
1 миллион рублей за 4х портовый модуль 40gbe, + ещё надо купить шасси, куда это можно вставить + платить за поддержку и багфиксы