Anbefalede, 2024

Valg af editor

Facebooks Open Compute Project begynder at knuse netværk

What's inside a Facebook Datacenter Open Compute Rack?

What's inside a Facebook Datacenter Open Compute Rack?
Anonim

Open Compute Projektet siger, at det har brudt stramme bindinger mellem hardware og software, der har holdt netværk lukket i årtier, og det tog mindre end to år.

Switche og routere har traditionelt været "black boxes" med hardware og software fra samme leverandør og nej vejen for andre med nye ideer til at ændre dem. Netværk er som Unix-servere for 15 år siden, med proprietær hardware og OS'er, der styrer dagen, sagde Omar Baldonado, Facebooks chef for infrastruktur software engineering. En OCP-indsats, der begyndte i maj 2013, har nu åbnet den verden op lidt, han fortalte OCP-topmødet i San Jose tirsdag.

Leverandørforslag, udviklingsarbejde og test siden da har ført til de første kontakter, der er bygget med åbne -Source hardware design, samt begyndelsen af ​​en fuld open source software stack for netværk udstyr. Med disse kan software fra en leverandør køre på hardware fra en anden, der muligvis åbner floodgates til mere innovation for at imødekomme virksomhedernes behov.

[Yderligere læsning: De bedste trådløse routere]

OCP fungerer som en anden open source projekter, der tager bidrag fra leverandører og andre udviklere og gennemgår dem for at blive inkluderet i et sæt specifikationer, der er frit tilgængelige. Forskellen er, at OCP primært certificerer hardware design i stedet for kode. Dets testindsats omfatter at sikre, at den åbne teknologi fungerer sammen med konventionelt udstyr, som de fleste virksomheder stadig vil have i deres netværk i mange år.

Netværksindsatsen var ikke let i starten, fordi ingen nogensinde havde deltaget switch hardware designs, Baldonado sagde. Der var vanskelige problemer at arbejde igennem, herunder licenser til intellektuel ejendomsret. Men sidst i sidste år accepterede OCP sit første åbne switch design, en 10-Gigabit Ethernet-switch fra Taiwan-baseret Accton Technology.

"Dette er en industri først. Intet andet sted kan du gå og bare få designpakken til en switch, "sagde Baldonado. "Nogen kan bygge dette."

Der er flere hardware på vej. Et højt profileret design er Facebook's Wedge, en 10-Gigabit switch til at forbinde alle serverne i et rack, som virksomheden netop har foreslået som et bidrag til OCP. Accton meddelte, at den planlægger at begynde at sælge Wedge-baserede switche i kvartalet, og andre leverandører planlægger at bruge designet også. Broadcom, Mellanox og Alpha Networks har også bidraget til hardware design, der gennemgås af OCP.

Men åbent netværk tager også software, og OCP arbejder også på det. Tirsdag accepterede OCP Open Network Linux, en switch OS, der blev bidraget af Big Switch Networks. Microsoft har startet et multi-vendor-projekt for at opbygge SAI (Switch Abstraction Interface), et fælles programmeringslag for at få adgang til grundlæggende switchfunktioner på enhver åben hardware. Projektets næste mål er at udvikle en komplet software-stak til åbent netværkskasse.

Også på tirsdag udlod Broadcom Open Network Switch Library, som giver udviklere adgang til SDK (softwareudviklingskit) til selskabets StrataXGS switch silicium.

Dette er et stort gennembrud, ifølge Najam Ahmad, Facebooks direktør for tekniske operationer. Skift er lavet af brugerdefinerede chips, der tager år at udvikle sig, så selv designere af åbne kontakter skal henvende sig til siliciumleverandører som Broadcom. For virkelig åben netværk skal udviklere være i stand til at programmere disse chips, og det kræver adgang til en SDK, sagde Ahmad. Indtil videre krævede Broadcom en licens til dets SDK. "Du kan få en kasse, men du kan ikke programmere den uden tilladelsen," sagde han.

Det åbne bibliotek er gode nyheder for FBoss, den software, som Facebook skrev til at køre Wedge, fordi FBoss arbejder via Broadcom's SDK at tale med switch chips, sagde Ahmad.

Facebook håber, at OCP skaber et bredt økosystem for netværksleverandører, som det kan klare sig på for at løse problemer i fremtiden. Virksomheden anslår, at OCP teknologi og relateret effektivitetsarbejde har sparet det 2 milliarder dollars i infrastrukturomkostninger. Wedge switchen og dens software er allerede i brug i Facebook datacentre, sagde Baldonado. "Hvis du er en af ​​de 1,4 milliarder brugere af Facebook, er odds du går gennem FBoss."

Top