Arista Networks

Arista Networks er en computer netværk selskab med hovedsæde i Santa Clara, Californien, USA. Virksomheden designer og sælger flerlags netværk switches til at levere software-definerede netværksløsninger til store datacenter, cloud computing, højtydende computing og højfrekvenshandel miljøer. Arista produkter omfatter en bred vifte af 10/40/100 Gigabit Ethernet-low-latency cut-through kontakter, herunder 7124SX, som forblev den hurtigste kontakten ved hjælp af SFP + optik til september 2012, med dens sub-500ns latenstid, samt 7500-serien , Arista prisbelønnede modulære 10G / 40G / 100Gbit / s switch. Arista egen Linux-baseret netværk operativsystem, EOS, kører på alle Arista produkter.

Corporate historie

Andy Bechtolsheim medstifter Sun Microsystems i 1982 og var dets chef hardware designer. I 1995 David Cheriton medstifter Granit Systemer med Bechtolsheim, en virksomhed, der udviklede Gigabit Ethernet-produkter, som blev erhvervet af Cisco Systems i 1996. I 1998, Stanford studerende Sergey Brin og Larry Page mødtes med Bechtolsheim på Cheriton front veranda. På mødet Bechtolsheim gav dem deres første check til at finansiere deres virksomhed, Google, og Cheriton matchede investeringen. I 2001 Cheriton og Bechtolsheim grundlagde en anden opstart, Kealia, som blev overtaget af Solen i 2004. Fra 1996 til 2003 Bechtolsheim og Cheriton besatte ledende stillinger hos Cisco, der fører til udvikling af Catalyst produktlinje, sammen med Kenneth Duda, som havde været Granit Systems første medarbejder.

I 2004 de tre gik at fundet Arastra. Takket være deres tidligere investeringer i Google, Bechtolsheim og Cheriton var i stand til selv at finansiere virksomheden. I maj 2008 Jayshree Ullal forlod Cisco efter 15 år i virksomheden, og blev udnævnt til administrerende direktør for Arista i oktober 2008.

I juni 2014 Arista Networks havde sin børsintroduktion på New York Stock Exchange under symbolet ANET.

Produkter

Extensible operativsystem

EOS er Arista netværk operativsystem, og kommer som et enkelt billede, der løber på tværs af alle Arista enheder eller i en virtuel maskine. EOS kører på en umodificeret Linux-kernen under en Fedora-baseret userland. Der er mere end 100 uafhængige regelmæssige processer, kaldet agenter, der har ansvaret for forskellige aspekter og funktioner i kontakten, herunder drivere, der forvalter skifte ASICs, CLI, SNMP, Spanning Tree Protocol, og forskellige routing protokoller. Alle tilstanden af ​​kontakten og dens forskellige protokoller er centraliseret i en anden proces, der kaldes Sysdb. Adskillelse behandling fra staten giver EOS to vigtige egenskaber. Den første er software fejl inddæmning, hvilket betyder, at hvis en software fejl opstår, skaden er begrænset til et enkelt middel. Den anden er stateful genstartet, da staten er gemt i Sysdb, når en agent genstarter det opfanger hvor den slap. Da midler er uafhængige processer, kan de også blive opgraderet, medens kontakten kører.

Det faktum, at EOS kører på Linux tillader brugen af ​​fælles Linux værktøjer på kontakten selv, såsom tcpdump eller sædvanlige konfiguration management systemer. EOS giver omfattende API'er til at kommunikere med og styre alle aspekter af kontakten. Som en kendsgerning, dens CLI er en samling af Python scripts, der blot kalder ind i disse API'er, samtidig med at en såkaldt industristandard CLI der ligner IOS «. At fremvise EOS 'udvidelsesmuligheder, Arista udviklet et modul døbt CloudVision der udvider CLI til at bruge XMPP som en delt besked bus til styring og konfiguration switche. Dette blev gennemført blot ved at integrere en eksisterende open source XMPP Python bibliotek med CLI.

Programmerbarhed

Ud over alle de standard programmering og scripting kapaciteter traditionelt er tilgængelige i et Linux-miljø, kan EOS programmeres ved hjælp af forskellige mekanismer:

  • Avanceret Event Management kan bruges til at reagere på forskellige arrangementer og automatisk udløser CLI kommandoer, udføre vilkårlige scripts eller sende alarmer, når tilstandsændringer opstår i kontakten, såsom en grænseflade går ned eller en virtuel maskine migrere til en anden vært.
  • Begivenhed Monitor sporer ændringer i MAC, ARP, og routing tabel i en lokal SQLite database til senere forespørge ved hjælp af standard SQL-forespørgsler.
  • EAPI tilbyder en versioneret JSON-RPC-grænsefladen til at udføre CLI-kommandoer og hente deres produktion i strukturerede JSON objekter.

Ethernet switche

Arista produktlinje kan adskilles i syv familier:

  • 7500 E-serien: Modulopbygget chassis med en VOQ stof der understøtter op til 4 eller 8 butik og fremadrettede linje kort leverer line-rate ikke-blokerende 10 GbE, 40GbE og 100GbE ydeevne i en 30Tbit / s stof understøtter maksimalt 1152 10 GbE-porte med 144 GB af pakkebuffer. Hver 100GbE porte kan også fungere som 3x40G eller 12x10G porte, således effektivt leverer 120 GB line-rate kapacitet per port.
  • 7300-serien: Modulopbygget chassis med 4, 8 eller 16 linje kort med 2.56Tbit / s kapacitet per linje kort, for et stof, i alt op til 40Tbit / s af plads til op til 2048 10 GbE-porte. I modsætning til 7500-serien, 10GBASE-T er tilgængelig på 7300-serien linje kort.
  • 7200-serien: 2U lav latency high-density line-rate 40GbE afbrydere, med 5.12Tbit / s af videresendelse kapacitet.
  • 7100-serien: 1U ultra-lav latency cut-through line-rate 10 Gb switche. Den 7124SX har en sub 500ns havn til havn latenstid, uanset rammens størrelse.
    • Den 7124FX, døbt "Application Switch," omfatter en Altera FPGA stand til at behandle 8 x 10 Gbit / s, hvilket gjorde muligt "cut-through højfrekvenshandel", hvor algoritmisk genererede handler blev pådrage en ekstra ventetid på kun 176ns.
  • 7150-serien: 1U ultra-lav latency cut-through line-rate 10 Gb switche. Port-til-port latenstid er sub-380ns, uanset rammens størrelse. I modsætning til 7100-serien, kontakten silicium kan omprogrammeres til at tilføje nye funktioner, der arbejder på wire-speed, såsom VXLAN eller NAT / PAT.
  • 7050-serien: 1U lav latency cut-through line-rate 10 Gb og 40Gb skifter. Dette produkt linje tilbyder en højere porttæthed end 7100-serien, med et minimum på 52 x 10 GbE-porte, på bekostning af lidt øget ventetid.
  • 7048-serien: 1U butik og fremad line-sats 1Gb top-of-rack switch, med 4x10Gb uplinks. Disse kontakter bruger en Deep Buffer arkitektur, med 768 MB pakke hukommelse.

Den lave-latenstid af Arista switche har gjort platformen fremherskende i højfrekvente handel miljøer, såsom Chicago Board Options Exchange, Lehman Brothers eller RBC Capital Markets. I oktober 2009 en tredjedel af sine kunder var store Wall Street virksomheder.

Arista s enheder er flerlags switche, de alle støtter en række lag 3 protokoller, såsom IGMP, VRRP, RIP, BGP, OSPF, IS-IS, samt OpenFlow. Kontakterne er også i stand til at gøre lag 3 eller lag 4 ECMP, og anvende per-port L3 / L4 ACL, helt i hardware.

Alle Arista s switche er bygget ved hjælp af handelsskibe silicium i stedet for brugerdefinerede skifte ASICs. Denne strategi gør det muligt for Arista at udnytte seneste fremskridt inden for processor produktionsteknologi til en lavere pris punkt, på grund af de uoverkommelige omkostninger forbundet med udvikling og produktion af brugerdefinerede chips. Andre større konkurrenter som Cisco og Juniper er også begyndt at følge den samme strategi, som førte til flere konkurrerende produkter bygget oven på de samme chips. For eksempel Broadcoms Trident chippen bruges i nogle Cisco Nexus afbrydere, Juniper QFX afbrydere, Force10, IBM og HP switche. Integrationen af ​​chips med resten af ​​systemet og softwaren er, hvad differentiere konkurrerende produkter.

I november 2013 Arista Networks introducerede Spline-netværket, der kombinerer blade og ryg arkitekturer i et enkelt lag netværk, som har til formål at reducere driftsomkostningerne.

Større konkurrenter

  • Brocade
  • Cisco Systems
  • Dell
  • Extreme Networks
  • HP Networking
  • Juniper Networks
  0   0
Forrige artikel Ballabeg togstation

Kommentarer - 0

Ingen kommentar

Tilføj en kommentar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tegn tilbage: 3000
captcha