Loading AI tools
American information technology company From Wikipedia, the free encyclopedia
Arista Networks, Inc. (formerly Arastra)[3] is an American computer networking company headquartered in Santa Clara, California. The company designs and sells multilayer network switches to deliver software-defined networking (SDN) for large datacenter, cloud computing, high-performance computing, and high-frequency trading environments. These products include 10/25/40/50/100/200/400/800 gigabit low-latency cut-through Ethernet switches. Arista's Linux-based network operating system, Extensible Operating System (EOS), runs on all Arista products.
Formerly | Arastra (2004–2008) |
---|---|
Company type | Public company |
Industry | Networking hardware |
Founded | October 2004 |
Founders |
|
Headquarters | , U.S. |
Key people |
|
Products | |
Revenue | US$5.86 billion (2023) |
US$2.26 billion (2023) | |
US$2.09 billion (2023) | |
Total assets | US$9.95 billion (2023) |
Total equity | US$7.22 billion (2023) |
Owners |
|
Number of employees | 4,023 (December 2023) |
Website | arista.com |
Footnotes / references [1][2] |
In 2004, Andy Bechtolsheim, Kenneth Duda and David Cheriton founded Arastra (later renamed Arista[3]). Bechtolsheim and Cheriton were able to fund the company themselves.[4] In May 2008, Jayshree Ullal left Cisco after 15 years at the firm. She was appointed CEO of Arista in October 2008.[5]
In June 2014, Arista Networks had its initial public offering on the New York Stock Exchange under the symbol ANET.[6]
In December 2014, Cisco filed two lawsuits against Arista alleging intellectual property infringement.,[7] and the United States International Trade Commission issued limited exclusion and cease-and-desist orders concerning two of the features patented by Cisco[8] and upheld an import ban on infringing products.[9] In 2016, on appeal, the ban was reversed following product changes and two overturned Cisco patents, and Cisco's claim was dismissed.[10][11] In August 2018, Arista agreed to pay Cisco US$400 million as part of a settlement that included a release for all claims of infringement by Cisco, dismissal of Arista's antitrust claims against Cisco, and a 5-year stand-down between the companies.[12]
In August 2018, Arista Networks acquired Mojo Networks.[13] In September 2018, Arista Networks acquired Metamako and integrated their low latency product line as the 7130 series.[14] In February 2020, Arista acquired Big Switch Networks.[15] In October 2020, Arista acquired Awake Security.[16]
Arista's CEO, Jayshree Ullal, was named to Barron's list of World's Best CEOs in 2018 and 2019.[17]
In August 2022, Arista Networks acquired Pluribus Networks, a unified cloud network company, for an undisclosed sum.[18]
Developer | Arista Networks |
---|---|
Written in | C, C++, Python, Assembly, Go |
OS family | Network operating system |
Working state | Current |
Source model | Open source and closed-source |
Initial release | 2004 |
Marketing target | Computer networks |
Available in | English |
Platforms | IA-32, x86-64 |
Kernel type | Monolithic |
Default user interface | Command-line |
License | Open source and Proprietary |
Official website | www |
EOS is Arista's network operating system, and comes as one image that runs across all Arista devices[19] or in a virtual machine (VM).[20] EOS runs on an unmodified Linux kernel with a userland that is initially Fedora-based.[21] The userland has since been rebased on CentOS and later, AlmaLinux.[22] There are more than 100 independent regular processes, called agents, responsible for different aspects and features of the switch, including drivers that manage the switching application-specific integrated circuit (ASICs), the command-line interface (CLI), Simple Network Management Protocol (SNMP), Spanning Tree Protocol, and various routing protocols. All the state of the switch and its various protocols is centralized in another process, called Sysdb. Separating processing (carried by the agents) from the state (in Sysdb) gives EOS two important properties. The first is software fault containment, which means that if a software fault occurs, any damage is limited to one agent.[23][24] The second is stateful restarts, since the state is stored in Sysdb, when an agent restarts it picks up where it left off.[24] Since agents are independent processes, they can also be upgraded while the switch is running (a feature called ISSU – In-Service Software Upgrade).
The fact that EOS runs on Linux allows the usage of common Linux tools on the switch itself, such as tcpdump or configuration management systems. EOS provides extensive application programming interfaces (APIs) to communicate with and control all aspects of the switch. To showcase EOS' extensibility, Arista developed a module named CloudVision[25] that extends the CLI to use Extensible Messaging and Presence Protocol (XMPP) as a shared message bus to manage and configure switches.[26] This was implemented simply by integrating an existing open-source XMPP Python library with the CLI.
In addition to all the standard programming and scripting abilities traditionally available in a Linux environment, EOS can be programmed using different mechanisms:
Arista's product line can be separated into different product families:
The low-latency of Arista switches has made them prevalent in high-frequency trading environments, such as the Chicago Board Options Exchange[50] (largest U.S. options exchange) and RBC Capital Markets.[51] As of October 2009, one third of its customers were big Wall Street firms.[52]
Arista's devices are multilayer switches, which support a range of layer 3 protocols,[53] including IGMP, Virtual Router Redundancy Protocol (VRRP), Routing Information Protocol (RIP), Border Gateway Protocol (BGP), Open Shortest Path First (OSPF), IS-IS, and OpenFlow. The switches are also capable of layer 3 or layer 4 equal-cost multi-path routing (ECMP), and applying per-port L3/L4 access-control lists (ACLs) entirely in hardware.
In November 2013, Arista Networks introduced the Spline network, combining leaf and spine architectures into a single-tier network, aiming to cut operating costs.[54]
Arista Community Central is a centralized resource created by Arista Networks for customers, partners, and technical professionals. The community serves as a platform for sharing knowledge, engaging in discussions, and accessing various technical resources related to Arista’s networking technologies.
The community utilizes a search engine powered by AI to provide the most relevant results and to enhance user experience.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.