Facebook представляет сетевые аппаратные средства собственной разработки

facebook

Модуль социальной сети «с 6 пакетами» есть открытым, масштабируемым и создается из стандартных частей и кинет вызов Cisco, Juniper и вторым производителям коммутаторов.Facebook в течение нескольких лет привел сбор заново обдумать, как ресурсы центра обработки данных созданы, идя, запустив Открыть Compute Project в 2011, чтобы призвать вторых разрабатывать модели с открытым исходным кодом для разработки серверов, сетевого оборудования и устройств хранения.

Сейчас социальная сетевая компания, которая делает большие центры обработки данных, которые обрабатывают и хранят огромные количества данных, сгенерированные ее 1 миллиардом участников и ее собственными внутренними операциями, воображает новый сетевой модуль собственной разработки для соединения сотен тысяч серверов, которые заполняют их центры обработки данных, сообщили должностные лица.Сетевое устройство, какие инженеры Facebook приводят к платформе «с 6 пакетами», действенно применяет переход вершины стойки – «Клин» – что компания создала и начинала в июне 2014, вместе с основанной на Linux ОС компания, создаваемая для Клина, под кодовым заглавием «FBoss».

С 6 пакетами создается со стандартными разработками, и потому, что с другими устройствами центра обработки данных, созданными Facebook, создан, чтобы включить Facebook к действенно, экономически действенно и скоро переместить загрузки данных, которые намного больше, чем большая часть вторых компаний Сейчай должно иметь дело с.Это – также открытый дизайн, что настраиваем, и это возможно действенно использовано вторыми организациями, которые делают большие информационные центры и должны руководить огромными количествами данных, представлению собой второй неприятности к классическим сетевым производителям коммутаторов нравятся Cisco Systems, Juniper Networks, Сети Ости и Extreme Networks. Инженеры Facebook, которые боролись со методами стать стремительнее и более действенными за эти годы на протяжении стремительного роста компании, отворачивались от многих совокупностей, предлагаемых большими техническими поставщиками, и вместо этого создали дизайн, внутренний, которые удовлетворяют их потребности.«Потому, что инфраструктура Facebook масштабировалась, мы довольно часто сталкивались с лимитами классических сетевых разработок, которые имеют тенденцию быть через чур закрытыми, через чур монолитный, и через чур итеративный для масштаба, в котором мы действуем и темп, в который мы перемещаемся», записал Facebook Ювал Бэчер в должности о с 6 пакетами на блоге компании. «За последние пару лет мы создавали отечественную собственную сеть, разламывая компоненты простой сети и восстанавливая их в модульные дезагрегированные совокупности, которые предоставляют нам гибкость, масштаб и эффективность, в котором мы нуждаемся».

На сетевой стороне, которая первоначально стала причиной Клину, 1U (1,75-дюймовый) переход, что внес предложение 16 портов 40 Гигабитных Ethernet. С 6 пакетами 6U (10,6-дюймовый) дизайн, что может держать восемь интерфейсных плат и включает 12 свободных коммутирующих элементов с каждым предложением элемента скорости до 1.28Tb/s. Это может предложить целых 128 40GbE порты.«Любой элемент делает собственную ОС на локальном сервере и полностью свободен от переключающихся качеств до низкоуровневого управления платой и совокупности охлаждения», записал Бэчер. «Это указывает, что мы можем поменять одну из частей совокупности без влияния системного уровня, ПО либо аппаратных средств.

Мы создали неповторимое двойное ответ для главной платы, которое разрешило нам создать топологию неблокирования».