Table 1: Arista 7250X and 7300 Series overview. Maximum System Density 10GbE ports. Maximum System Density 40GbE ports

Size: px
Start display at page:

Download "Table 1: Arista 7250X and 7300 Series overview. Maximum System Density 10GbE ports. Maximum System Density 40GbE ports"

Transcription

1 ARISTA WHITE PAPER Arista 7250X & 7300 Switch Architecture ( A day in the life of a packet ) The Arista 7250X and 7300 series are purpose built 10GbE/40GbE data center switches in four flexible energy efficient form factors, designed specifically to offer increased performance, scalability and density, without making any compromises to system availability, reliability or functionality. The 7250X and 7300 series combine cutting edge hardware developments with the award winning EOS software to offer wirespeed layer 2 and layer 3 forwarding, advanced features for software defined cloud networking and support for the next generation of protocols such as VXLAN. This white paper provides an overview of the switch architecture and the packet forwarding characteristics of the Arista 7250X and 7300 Series with X-Series linecards. SWITCH OVERVIEW The Arista 7250X switch is a fixed configuration system, supporting a high density of 10 or 40 GbE interfaces in a compact power efficient 2RU form factor. The Arista 7300 series are a purpose built range of modular chassis and a key component of the Arista data center product portfolio. When coupled with the X-Series linecards the 7300 series increases design flexibility and scalability in traditional MoR/EoR, Leaf and Spine and Spline TM deployments. Table 1: Arista 7250X and 7300 Series overview Characteristic 7250QX Switch Height (RU) 2 RU 8 RU 13 RU 21 RU Max SFP+ Ports Max QSFP+ Ports Maximum System Density 10GbE ports Maximum System Density 40GbE ports Both the 7250QX and 7300 Series are designed with a common architecture specifically to meet the challenges of dense 10 Gigabit and 40 Gigabit Ethernet switching. Featuring a flexible combination of both 10GbE and 40GbE interfaces in compact, low latency, energy efficient form factors, scaling from 64 x 40GbE to 512 x 40GbE. The following table highlights the key technical specifications. Maximum System Throughput (Gbps) Maximum Forwarding Rate (PPS) Latency Packet Buffer Memory 5.12Tbps 10Tbps 20Tbps 40Tbps 3.84Bpps 7.5Bpps 15Bpps 30Bpps 550ns 1800ns 2us 2us 2us 48MB 96MB 192MB 384MB

2 THE 7250X AND 7300 SERIES AT A GLANCE Figure 1: Left to Right: 7250QX-64, 7304, 7308 and 7316 Increased adoption of 10 Gigabit Ethernet servers coupled with applications requiring higher bandwidth is accelerating the need for dense 10 and 40 Gigabit Ethernet switching. The 7250X and 7300 Series meet this demand with a choice of four high density wirespeed layer 2/3 form factors ranging from 2RU to 21RU that offer a flexible combination of 1G, 10G and 40G switching. The high interface density, coupled with the advanced features and functionality supported natively at the hardware level make the 7250X and 7300 series ideal for a number of deployment scenarios inside the data center, either as part of a 2 tier leaf/spine or a single tier Arista Spline architecture. While 2 tier designs allow greater deployment flexibility for large or hyper-scale deployments, supporting MLAG, ECMP or L2 over L3 approaches, a collapsed leaf and spine or Spline solution offers a compelling option for more condensed deployments. The Spline design collapses both the server leaf and spine switching tiers into a single Spline tier, reducing the number of devices required. A Spline based design will always offer the lowest capital and operating expenses, the lowest latency and the best performance with just two points of management, no ports wasted on switch interconnects, and a design that is inherently non-blocking. Figure 2: 7250X and 7300 series deployment scenarios With typical power consumption under 12 watts per 40GbE port the 7250X and 7300 Series provide industry leading power efficiency coupled with power supplies rated at the platinum level with 93% efficiency. All models offer a choice of airflow direction (front to rear or rear to front) to support deployment in either hot aisle / cold aisle environments, traditional middle and end of row designs or at the network spine layer. An optional built-in SSD enables advanced capabilities for example long term logging, data captures and other services that are run directly on the switch. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 2

3 All models within the Arista 7250X and 7300 series share a common system architecture with the Arista 7050X series, built upon the same Switch on Chip (SOC) silicon. As a result all of the 7050X, 7250X and 7300 series share a common set of software and hardware features and key data center capabilities such as flexible table sizes and support for VXLAN VTEP. While the 7050X series use a single SoC per system, the 7250X series switch and 7300X series linecards implement a multi-chip solution to significantly expand the interface density. Built on top of the same industry defining EOS image that runs on the entire Arista product portfolio, the Arista 7250X and 7300 Series deliver advanced features for big data, high performance compute, cloud, virtualized and traditional network designs. MULTICHIP ASIC CONFIGURATIONS The 7250X and 7300 series use an optimized Internal CLOS design with multiple Port ASICs interconnected via Fabric ASICs in an efficient non-blocking two-tier design. Internal links are optimized for switch-switch interconnection and integrate seamlessly without the need for multiple planes of management. This approach allows the creation of switching platforms with significantly higher density and forwarding capacity than a single SoC system. Figure 3: Comparison of single chip and multi chip scale and flexibility These larger density multi-chip switches enable the design of both larger two tier Leaf/Spine and single tier Spline networks, that offers significant cost reduction in terms of both capital and operational expenses by minimizing the number of tiers required to support a given number of hosts. This in turn reduces the physical and power footprint of the network by decreasing the required number of devices and eliminating external connections between them. The interconnection between port ASICs on the 7250X and 7300 series platforms are built around a packet based fabric. In such a fabric, a packet is sent over a single fabric link in entirety, avoiding the need to fragment and reassemble. This approach reduces latency to a level similar to that seen in single system top of rack switches, while still providing modular system port density. Many traditional internal CLOS switches and packet-based fabrics rely on a set of hashing algorithms to evenly distribute frames crossing the fabric. While the efficiency of such algorithms vary widely, no available algorithm claims to support 100% efficiency, which has typically resulted in switching fabric performance significantly less than the theoretical capacity. This limitation inherent in previous CLOS based systems has been eliminated with the Arista 7250X and 7300 series switches, which leverage Dynamic Load Balancing Fabric (DLBF) technology. DLBF actively monitors internal port-fabric links and both allocates new flows and rebalances existing flows to fabric links with the lowest utilization, providing an efficient and well-balanced distribution of load over all links at all times, without the need for dividing packets into smaller segments, adding additional internal headers, or using fabric over-speed techniques to compensate for the hashing algorithms inherent inefficiency. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 3

4 To provide deployment flexibility, the fabric used in 7250X and 7300 series can be configured to operate in two modes: Performance fabric mode is aimed at environments where it is anticipated that interface utilization may consistently remain high at up to 100% on most interfaces. Unlike the single chip implementations, a multi-chip switch uses an internal fabric, with a header, where the additional overhead prevents the switch from forwarding at line-rate. Performance mode enables line rate performance by increasing the speed of the fabric interfaces to offset the internal fabric header. As a result of the speed differences between the ingress ports and the fabric links, in performance mode all forwarding takes place in a store-and-forward mode. 40GbE low latency fabric mode is provided for environments where minimizing the latency of 40GbE to 40GbE traffic is vital, such as financial trading environments. In this mode the internal fabric links are run at 40Gb, the same speed as the ingress 40GbE interfaces, which enables cut-through switching for all ingress ports running at 40GbE. 7250X & 7300 SERIES ARCHITECTURE All stages of the packet forwarding pipeline are performed entirely in the hardware/dataplane. The forwarding pipeline is a closed system integrated on the packet processor (PP) of each SoC. All packet processors are capable of providing both the ingress and egress forwarding pipeline stages for packets that arrive on or are destined to ports located on that packet processor. In multi-chip systems each packet processor can perform local switching for traffic between ports on the same packet processor. 7250QX Series The 7250QX-64 is a 2 RU system, with 64 QSFP+ interfaces supporting up to 64x 40GbE. Each of the 64 QSFP+ interfaces can be used as 40GbE interfaces or each QSFP+ port can be individually enabled as 4 x 10GbE through the use of transceivers and splitter cables or copper cables, providing a maximum of 256 x 10GbE interfaces. Figure 4: Arista 7250QX-64 (above: Physical Image, below: Logical device layout) ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 4

5 The 7250QX-64 features an internal CLOS architecture of 4 Port ASICs and 2 Fabric ASICs that provides double the density of an equivalent single chip solution Series The 7300 series are a range of modular systems, with the choice of three 10GbE/40GbE linecards for high performance, low latency and scalable multilayer switching powered by Arista EOS, the worlds most advanced operating system. The high density of the 7300 series makes it a suitable deployment option for traditional middle/end-of-row aggregation, leaf/spine and Spline deployments. Figure 5: Left to right, DCS-7308-CH, DCS-7304-CH, DCS-7316-CH. The 7300 series chassis is offered in 3 distinct form factors, the 7304 offers 4 linecard slots in an 8RU system, the 7308 offers 8 linecards slots in a 13RU system and, the 7316 offers 16 linecard slots in a 21RU footprint. Each chassis supports 2 supervisor modules, 4 fabric modules with integrated fans and fully redundant power supplies. The 7300 series supports the 7300X series of linecards which include QSFP+, SFP+ and 10GBASE-T models. Figure 6: Arista DCS-7300X-32Q-LC 32 port QSFP+ 40G Linecard for 10/40 GbE GbE or GbE ports with QSFP+ optics and breakout cables. -Choice of Copper, Multimode and Single-mode optics with both 10 and 40G options Bpps and under 12W per 40G port. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 5

6 48 port 1/10G SFP+ and 4 port 40GbE QSFP+ - Up to 64 10GbE ports per line card /10GbE SFP+ ports - 4 QSFP+ ports allow flexibility of 4x 40GbE or 16 x 10GbE - 960Mpps and under 3W per 10G port. Figure 7: Arista DCS-7300X-64S Figure 8: Arista DCS-7300X-64T 48 port 10GBASE-T for 1/10GbE and 4 port 40GbE QSFP+ - Up to 64 10G ports per Linecard /10GbE BASE-T ports allow for extended reach UTP connectivity. - 4 QSFP+ ports allow flexibility of 4 x 40GbE or 16 x 10GbE Mpps and under 5W per 10G port. The industry leading port density of the Arista 7300 series allows a dedicated QSFP+ form factor deployment of up to GbE interfaces which can be independently configured as up to GbE links, or a mixed form factor deployment of up to GbE SFP+ or 10GBASE-T interfaces and 64 40GbE QSFP+ interfaces. All linecards can be mixed and matched in all three systems in any combination allowing the 7300 series to be customized to meet both the density and interface type requirements of any deployment. The 7300 series feature a common architecture between all models, ensuring performance and feature parity. The key differences between the different capacity models relates to the number of PSUs (to support the system requirements), line cards and the number of Fabric ASIC per fabric card. All 7300 X-Series linecards share a common architecture avoiding the need to reference multiple data-sheets when developing a mixed deployment. The principle difference between linecard models is the number of port ASICs per card and the number and form factor of front panel interfaces. Figure 9: Arista 7300 series logical system overview ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 6

7 SCALING THE DATA PLANE In addition to high port density, the Arista 7250X & 7300 series also incorporate significant increases in both forwarding table density and flexibility. While traditional switches statically allocate resources to specific functions such as MAC Address tables, or IPv4 Host routes, recognizing that no two deployments are identical the 7250X and 7300 series support a more flexible approach. Forwarding table flexibility on the 7250X and 7300X Series linecards is delivered through the Unified Forwarding Table (UFT). Each L2 and L3 forwarding element has a dedicated table and can additionally have the tables sizes augmented by allocating a portion of the UFT. The UFT contains 256K entries from 4 banks, where each bank can be allocated to forwarding tables. Much wider deployment flexibility is achieved by being able to dedicate the entire UFT to expand the MAC address tables in dense L2 environments, or a balanced approach achieved by dividing the UFT between MAC Address and Host route scale. The UFT can also be leveraged to support the expansion of the longest prefix match (LPM tables) (future). Table 2: Arista 7250X & 7300 Series Table Scale with UFT Linecard Port Characteristics DCS-7250QX-64 DCS-7304 DCS-7308 DCS-7316 MAC Address Table 288K 288K 288K 288K IPv4 Host Routes 208K 208K 208K 208K IPv4 LPM Routes 128K * 128K * 128K * 128K * IPv4 Multicast Routes 104K 104K 104K 104K IPv6 Host Routes 104K 104K 104K 104K IPv6 LPM Routes 77K * 77K * 77K * 77K * IPv6 Multicast Routes Packet Buffers 48MB 96MB 192MB 384MB ACLs 16K Ingress 4K Egress 32K Ingress 8K Egress 64K Ingress 16K Egress 128K Ingress 32K Egress *Roadmap Scale SCALING THE CONTROL PLANE The central CPU complex on the 7250X and Supervisor Module CPU on the Arista 7300 Series is used exclusively for control-plane and management functions; all data-plane forwarding logic occurs at the packet processor/port ASIC level. Arista EOS, the control-plane software for all Arista switches executes on multi-core x86 CPUs with multiple gigabytes of DRAM. As EOS is multi-threaded, runs on a Linux kernel and is extensible, the large RAM and fast multi-core CPUs provide for operating an efficient control plane with headroom for running 3rd party software, either within the same Linux instance as EOS or within a guest virtual machine. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 7

8 Out-of-band management is available via a serial console port and/or the 10/100/1000 Ethernet management interface. The 7250X & 7300 Series also offer USB2.0 interfaces that can be used for a variety of functions including the transferring of images or logs. Figure 9: Arista 7300 Supervisor Module. Figure 10: Arista 7250QX MULTI-CHIP PACKET FORWARDING PIPELINE Each packet processor is a Switch on a Chip (SoC) capable of providing both the ingress and egress forwarding pipeline stages for packets to or from the front panel ports. In a multichip system it is likely one packet processor provides the ingress stages of the forwarding pipeline, and a second packet processor provides the egress stages, however if the ingress and egress ports share a packet processor both sets of actions will take place locally and the forwarding pipeline will mirror the behavior described for 7050X single-chip systems. Figure 12: Packet forwarding pipeline stages inside a Arista 7250X / 7300X The ingress packet processor is responsible for actions such as address learning, VLAN assignment, L2 and L3 forwarding lookups, QoS classification and ingress ACL processing. While the egress packet processor provides packet buffering, packet rewrite, egress ACL processing and multicast replication. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 8

9 STAGE 1: NETWORK INTERFACE (INGRESS) Figure 13: Packet Processor stage 1: Network Interface (Ingress) When packets/frames enter the switch, the first block they arrive at is the Network Interface stage. This block is responsible for implementing the Physical Layer (PHY) interface and Ethernet Media Access Control (MAC) layer. The PHY layer is responsible for transmission and reception of bit streams across physical connections including encoding, multiplexing, synchronization, clock recovery and serialization of the data on the wire for whatever speed/type of Ethernet interface is configured. Operation of the PHY is in compliance with the IEEE standard. The PHY layer transmits/receives the electrical signal to/from the transceiver where the signal is converted to light in the case of an optical port/transceiver. In the case of a copper (electrical) interface, e.g., Direct Attach Cable (DAC), the signals are converted into differential pairs. If a valid bit stream is received at the PHY then the data is sent to the MAC layer. On input, the MAC layer is responsible for turning the bit stream into frames/packets: checking for errors (FCS, Inter-frame gap, detect frame preamble) and find the start of frame and end of frame delimiters. STAGE 2: INGRESS PARSER Figure 14: Packet Processor stage 2: Ingress Parser The Ingress Parser represents the first true block of the forwarding pipeline. While the entire packet is received at the Mac/Phy layer only the packet header is sent through the forwarding pipeline itself. The first step is to parse the headers of the packet and extract all of the key fields required to make a forwarding decision. The headers extracted by the parser depend on the type of packet being processed. A typical IPv4 packet would extract a variety of L2, L3 and L4 headers including the source MAC address, destination MAC address, Source IP, Destination IP and Port numbers). The Parser will then determine the VLAN ID of the packet, if the packet arrived on a trunk port this can be determined based on the contents of the VLAN header. If the packet arrived on an access port, or arrived untagged the VLAN ID is determined based on the port configuration. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 9

10 Once the Parser is aware of the VLAN ID and ingress interface it must verify the STP port state for the receiving VLAN. If the port STP state is discarding or learning, the packet is dropped. If the port STP state is forwarding no action is taken. As a final ingress check the Parser will compare the packet against any configured Port ACLs by performing a lookup in the vcap, the first of the three ACL TCAMs. If the packet matches a DENY statement it will be dropped. If the packet matches a PERMIT statement, or no port ACL is applied, the packet is passed to the next block of the pipeline. STAGE 3: L2 LOOKUP Figure 15: Packet Processor stage 3: L2 Lookup The L2 Lookup block will access the MAC address-table (an exact-match table) and perform two parallel lookups. The first lookup is performed with the key (VLAN, source mac-address), to identify if it matches an entry already known to the switch and therefore present in the mac-address table. There are three possible outcomes to this lookup: MAC address unknown, trigger a new MAC learn, mapping the source MAC to this port. MAC address known but attached to another port, triggering a MAC move and a reset of the entries age. MAC address known and attached to this port, triggering a reset of the entries age. The second lookup is performed with the key (VLAN, Destination MAC address) this lookup has four possible outcomes: If the destination MAC address is a well known or IEEE MAC, trap the packet to the CPU. The system uses a series of hardware rate-limiters to control the rate at which traffic can be trapped or copied to the CPU. If the destination MAC address is either a physical MAC address or a Virtual (VRRP/VARP) MAC address owned by the switch itself, the packet is routed. If neither of the above is true but the MAC address-table contains an entry for the destination MAC address, the packet is bridged out of the interface listed within the entry. If neither of the above is true and the MAC address-table does not contain an entry for that MAC address, the packet is flooded out of all ports in an STP forwarding state within the ingress VLAN, subject to stormcontrol thresholds. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 10

11 STAGE 4: L3 LOOKUP Figure 16: Packet Processor stage 4: L3 Lookup The L3 Lookup stage performs sequential accesses into two distinct tables, each access includes up to two lookups. The first table is an exact-match table which contains /32 v4 and /128 v6 host routes. The second table is a longest-prefix match (LPM) table which contains all v4 routes and v6 routes shorter than /32 and /128 lengths respectively. The first lookup into both the host route and LPM tables is based on the key (VRF, Source IP Address), this lookup is designed to verify that the packet was received on the correct interface (the best interface towards the source of the packet), if received on any other interface the packet may be dropped depending on user configuration. This lookup takes place only if urpf is enabled. The second lookup takes place initially in the host route table; the lookup is based on the key (VRF, Destination IP address) the purpose is to attempt to find an exact match for the destination IP address. This is typically seen if the destination is a host in a directly connected subnet. If an exact match is found in the host route table the result provides a pointer to an egress packet processor, physical port, an L3 interface and packet rewrite data. If there is no match for the lookup in the host table, another lookup with an identical key is performed in the LPM table to find the best or longest prefix-match, with a default route being used as a last resort. This lookup has three possible outcomes: If there is no match, including no default route, then the packet is dropped. If there is a match in the LPM and that match is a directly connected subnet, but there was no entry for the destination in the host route table, the packet is punted to CPU to generate an ARP request. If there is a match in the LPM table, and it is not a directly connected subnet it will resolve to a single next-hop which will be located in the Host Route table. This entry provides an egress packet processor, physical port, L3 Interface and packet rewrite data. The logic for multicast traffic is virtually identical, with multicast routes occupying the same tables as the unicast routes. However instead of providing egress port and rewrite information, the adjacency points to a Multicast ID. The Multicast ID indexes to an entry in the multicast expansion table to provide a list of output interfaces. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 11

12 STAGE 5: INGRESS ACL PROCESSING Figure 17: Packet Processor stage 5: Ingress ACL Processing The Ingress ACL processing block functions as a matching and policy enforcement engine. All policy and matching logic is stored in the icap TCAM. Routed traffic is checked against any router ACLs configured on the ingress direction of the receiving L3 interface. If the packet matches a DENY statement it will be dropped. However if the packet matches a PERMIT statement, or no router ACL is applied to the source interface, the traffic will continue through the forwarding pipeline. The packet is also checked against any quality of service (QoS) policies contained on the ingress interface, if the packet is matched by a class within a policy-map it is subject to any actions defined within that class. Typical actions include policing/rate-limiting, remarking the CoS/DSCP or manually setting the traffic-class/queue of the packet to influence queuing further in the pipeline. Finally the Ingress ACL Processing block applies any packet filters, such as storm-control and IGMP Snooping. STAGE 6: INGRESS SCHEDULING ENGINE Figure 18: Packet Processor stage 6: Ingress Scheduling Engine The Ingress Scheduling Engine or Memory Management Unit (MMU) performs the packet buffering and scheduling functions of the ASIC. The ingress scheduler is made up of two components: The ingress phase of the ingress MMU allocates available memory segments to packets that must be buffered. The egress phase of the ingress MMU replicates and de-queues packets resident in system buffer, making those buffers available once again. The primary focus of the ingress scheduler is to provide short term buffering to packets in situations where the fabric links are congested. In a typical system that leverages Dynamic Load Balancing Fabric it is expected for ingress queuing to be minimal (See step 8 for additional detail on DLBF). In the case of multicast traffic the Ingress MMU replicates the packet once for each packet processor that must receive the packet. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 12

13 STAGE 7: INGRESS PACKET MODIFICATION Figure 19: Packet Processor stage 7: Ingress Packet Modification All previous blocks in the forwarding pipeline performed actions, some of these actions resulted in a requirement to make changes to the packet header, however no actual rewrites took place. Each block in the pipeline appended any changes to the packet header as meta-data. In the case of unicast packets the modification block takes the meta-data added by previous blocks in the ingress pipeline, and performs the appropriate rewrite of the packet header. The exact data rewritten depends on the packet type and if the packet was routed or bridged, rewritten data typically includes changing the source and destination MAC address and decrementing the TTL for routed traffic and rewriting the CoS value. Multicast packets are not rewritten until the egress packet modification phase. The ingress packet modification block is also responsible for creating and applying the internal fabric header. The header provides a set of forwarding instructions to the switching fabric and egress packet processors. This approach negates the need for the fabric or egress packet processors to perform a full forwarding lookup on the entire packet header, which in turn reduces both the latency and complexity of the system. STAGE 8: SWITCHING FABRIC Figure 20: Packet Processor stage 8: Switching Fabric The switching fabric provides data-plane connectivity between all packet processors in the system. The primary responsibility of the fabric is providing a mechanism to transport packets from the ingress to the egress packet processor based on the internal fabric header. The 7250X and 7300X series uses a packet based fabric where the packet is sent in entirety over a chosen fabric link. In a packet based fabric no cell-division, or super-framing actions are required significantly reducing the latency of the fabric. The final task of the ingress packet processor is to select which of the available fabric links should be used for forwarding to the egress packet processor, this is achieved through the use of a load distribution algorithm. As with traditional load distribution algorithms a set of header fields are collected from the packet, and a hash key is created. The hash key is run through a hash rotation, and a result is produced. However unlike traditional methods where hash results (or buckets) are arbitrarily allocated across all available interfaces, the 7250X / 7300X ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 13

14 use a more advanced and flexible approach called fabric dynamic load balancing, this feature enables efficient mapping and subsequent remapping of flows to the optimum available link. At the packet processor level each fabric link is tracked and monitored, both in terms of link utilization and queue depth, this data is quantized to identify the optimum interface at a particular point in time. Each new flow received by the packet processor is mapped to the current optimum interface based on the computed hash result. The rate of a particular traffic flow generally does not remain consistent, especially in the case of TCP communication. DLBF provides a mechanism to periodically re-balance flows, ensuring the distribution remains consistently optimized. Rebalancing is achieved using an inactivity timer, if the time between receiving two packets in the same flow is greater than the inactivity timer, then the flow is rebalanced over the current optimum link. Using the inactivity timer allows effective optimization of the fabric without risking out of order packets. STAGE 9: EGRESS PARSER Figure 21: Packet Processor stage 9: Egress Parser Upon receiving the packet from the fabric the Parser extracts the key fields from two sets of packet headers. The first is the internal fabric header, which contains the instructions required to make an egress forwarding decision. The parser will also extract the key L2, L3 and L4 data from the external packet headers in order to support the egress processing functionality. STAGE 10: EGRESS LOOKUP Figure 22: Packet Processor stage 10: Egress Lookup The egress lookup is made entirely based on the contents of the internal fabric header attached by the ingress packet processor. This negates the need to perform additional accesses to the Host and LPM tables in the egress direction, preserving pipeline bandwidth and maintaining a low latency forwarding model. The Internal fabric header includes all necessary information as to which port(s) and in which vlan(s) packets should be forwarded and potentially replicated. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 14

15 STAGE 11: EGRESS SCHEDULING ENGINE Figure 23: Packet Processor stage 11: Egress Scheduling Engine Similar to the Ingress Scheduling Engine, the Egress Scheduling Engine performs the packet buffering and scheduling functions of the ASIC, and is divided into the same two phases: The ingress phase of the egress MMU allocates available memory segments to packets that must be buffered. The egress phase of the egress MMU replicates and de-queues packets resident in system buffer, making those buffers available once again. However unlike the ingress scheduler which performs buffering only if the fabric links are congested, the egress MMU will provide buffering in response to a congested egress port, it will also implement any configured QoS shaping or queuing policy, in a typical system it is expected the majority of the buffering will take place on the egress scheduler. Each packet processor has 12MB of on chip packet buffer memory, the egress scheduler/mmu is a logic block discrete from the ingress scheduler; no system memory is shared between packet processors. This memory is divided into fixed segments, 208 bytes in size, this ensures the system a finite but predictable number of packet buffer segments. These segments are then distributed among the various memory pools. There are three types of memory pool: Headroom pools, used exclusively for in-flight packets. Private Pools, buffers dedicated exclusively to a particular system queue. The Shared Pool, a single large pool is available to store packets once a particular system queue s private pool has been exhausted. The shared pool is significantly larger than the headroom or private pools. If packet buffering is required the ingress phase of the egress MMU ascertains if there is memory available for this packet and in which pool the packet should be stored (based on the system fair-use policy). While a large packet may consume multiple buffer segments it is not possible for multiple packets to be located in a single segment. Each physical port will have 8 unicast queues which map internally to the 8 supported traffic-classes. Therefore a system queue can be uniquely identified by the combination of Egress Port and Traffic class, or (EP, TC). Each system queue will have a pool of dedicated (private) buffers that cannot be used by any other system queue. If a packet arrives at the scheduling engine and must be enqueued (i.e. if the egress port is congested), several steps take place. In the first instance the Ingress MMU will attempt to enqueue this packet into the private buffers for the destination system queue. If the are no private buffers for that (EP,TC) available in the appropriate private pool, two further checks are made: Are any packet buffers available in the shared buffer pool? ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 15

16 Is the system queue occupying less than its permitted maximum number of buffer segments of the shared pool? (i.e. the queue-limit). If both of the above statements are true, the packet will be en-queued on buffers from the shared pool. If either of the above statements is false the packet will be dropped. If a packet arrived and there was no congestion the packet it would be held in headroom buffers used exclusively for in-flight packets, the packet would remain here only long enough for the header to pass through the forwarding pipeline and be serialized out of the egress interface. Once a system queue contains 1 or more segments the egress phase of the egress MMU will attempt to de-queue these segments. The egress MMU will attempt to forward packets out of an Egress Port on a per Traffic Class basis. The rate at which this occurs is based on the queuing configuration and any configured egress packet shaping. By default the MMU will be configured with hierarchical strict priority queues, this ensures packets in traffic-class 5 are processed only when the higher priority classes 6 and 7 are empty, while packets in traffic-class 4 are processed only when classes 5,6 and 7 are empty etc. In the case of multicast traffic, the egress MMU will replicate the packet once per subscribed VLAN on all local ports that connect to receivers. STAGE 12: EGRESS PACKET MODIFICATION Figure 24: Packet Processor stage 12: Egress Packet Modification The Egress Packet Modification first determines if a packet is unicast or multicast. If the packet is unicast, all necessary rewrites have already taken place on the ingress packet processor. If the packet is multicast the egress Packet Modification block will make appropriate rewrites, based on if the packet was bridged or routed, such as Source MAC address and TTL. Finally the Egress Packet Modification block will remove the internal fabric header from all packets, ensuring the format of the packet that leaves the device conforms to IEEE standards. STAGE 13: EGRESS PROCESSING Figure 25: Packet Processor stage 13: Egress Processing ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 16

17 The Egress ACL processing block enables packet-filtering functionality in the egress direction by performing a mask-based lookup in the ecap, the third of the ACL TCAMs. If a packet has been routed, it will be compared against any Router ACLs applied in the outbound direction of the egress L3 Switched VLAN Interface (SVI) and any Port ACLs applied in the outbound direction of the egress physical interface. If a packet has been bridged it will be compared only against Port ACLs applied in the outbound direction of the egress physical interface. As with the previous TCAM lookups, if the packet matches a DENY statement it will be dropped. However if the packet matches a PERMIT statement, or no ACL is applied to the destination SVI/interface, the traffic will continue through the forwarding pipeline. EOS features that require egress filtering, such as MLAG, to prevent duplication of flooded packets, also use the ecap. STAGE 14: NETWORK INTERFACE (EGRESS) Figure 26: Packet Processor stage 14: Network Interface (Egress) Just as packets/frames entering the switch went through the Ethernet MAC and PHY layer with the flexibility of multi-speed interfaces, the same mechanism is used on packet/frame transmission. Packets/frames are transmitted onto the wire as a bit stream in compliance with the IEEE standards. ARISTA EOS: A PLATFORM FOR SCALE, STABILITY AND FLEXIBILITY Arista Extensible Operating System, or EOS, is the most advanced network operating system in the world. It combines modern-day software and O/S architectures, transparently restartable processes, open platform development, a Linux kernel, and a stateful publish/subscribe database model. Figure 27: Arista EOS Software Architecture showing some of the Agents ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 17

18 At the core of EOS is the System Data Base, or SysDB for short. SysDB is machine generated software code based on the object models necessary for state storage for every process in EOS. All inter-process communication in EOS is implemented as writes to SysDB objects. These writes propagate to subscribed agents, triggering events in those agents. As an example, when a user-level ASIC driver detects link failure on a port it writes this to SysDB, then the LED driver receives an update from SysDB and it reads the state of the port and adjusts the LED status accordingly. This centralized database approach to passing state throughout the system and the automated way SysDB code is generated reduces risk and error, improving software feature velocity and provides flexibility for customers who can use the same APIs to receive notifications from SysDB or customize and extend switch features. Arista s software engineering methodology also benefits customers in terms of quality and consistency: Complete fault isolation in the user space and through SysDB effectively convert catastrophic events to nonevents. The system self-heals from more common scenarios such as memory leaks. Every process is separate, no IPC or shared memory fate sharing, endian-independent, and multi-threaded where applicable. No manual software testing. All automated tests run 24x7 and with the operating system running in emulators and on hardware Arista scales protocol and unit testing cost effectively. Keep a single system binary across all platforms. This improves the testing depth on each platform, improves time-to-market, and keeps feature and bug compatibility across all platforms. EOS, and at its core SysDB, provide a development framework that enables the core concept - Extensibility. An open foundation, and best-in-class software development models deliver feature velocity, improved uptime, easier maintenance, and a choice in tools and options. CONCLUSION The Arista 7250X & 7300 series switches combined with the Arista leaf-spine or Spline design methodologies provide flexible design solutions for network architects looking to deliver market-leading performance driven networks, which scale from several hundred hosts all the way up several hundred thousand hosts. The fixed configuration 7250X series delivers up to 64 x 40GbE or 256 x 10GbE ports offering wirespeed performance, with 5.12Tbps or 3.84Mpps of forwarding capacity. While the high density modular 7300 Series delivers up to 512 x 40GbE or 2048 x 10GbE ports with up to 40Tbps or 30Bpps of forwarding capacity. The 7250X & 7300 series both provide the port density, table scale, feature set and forwarding capacity essential in today s data center environments. All Arista products including the 7250X & 7300 Series run the same Arista EOS software binary image, simplifying network administration with a single standard across all switches. Arista EOS is a modular switch operating system with a unique state sharing architecture that cleanly separates switch state from protocol processing and application logic. Built on top of a standard Linux kernel, all EOS processes run in their own protected memory space and exchange state through an in-memory database. This multi-process state sharing architecture provides the foundation for in-service-software updates and self-healing resiliency. Combining the broad functionality with the diverse form factors make the Arista 7250X and 7300 Series ideal for building reliable, low latency, cost effective and highly scalable data center networks, regardless of the deployment size and scale. ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 18

19 Santa Clara Corporate Headquarters 5453 Great America Parkway Santa Clara, CA Tel: San Francisco R&D and Sales Office 1390 Market Street Suite 800 San Francisco, CA India R&D Office Eastland Citadel 102, 2nd Floor, Hosur Road Madiwala Check Post Bangalore Vancouver R&D Office Suite 350, 3605 Gilmore Way Burnaby, British Columbia Canada V5G 4X5 Ireland International Headquarters Hartnett Enterprise Acceleration Centre Moylish Park Limerick, Ireland Singapore APAC Administrative Office 9 Temasek Boulevard #29-01, Suntec Tower Two Singapore ABOUT ARISTA NETWORKS Arista Networks was founded to deliver software-defined cloud networking solutions for large data center and computing environments. The award-winning Arista 10 Gigabit Ethernet switches redefine scalability, robustness, and priceperformance. More than one million cloud networking ports are deployed worldwide. The core of the Arista platform is the Extensible Operating System (EOS ), the world s most advanced network operating system. Arista Networks products are available worldwide through distribution partners, systems integrators, and resellers. Additional information and resources can be found at Copyright 2013 Arista Networks, Inc. All rights reserved. CloudVision, Extensible Operating System, and EOS are registered trademarks and Arista Networks is a trademark of Arista Networks, Inc. All other company names are trademarks of their respective holders. Information in this document is subject to change without notice. Certain features may not yet be available. Arista Networks, Inc. assumes no responsibility for any errors that may appear in this document. 12/13 ARISTA WHITE PAPER ARISTA 7250X AND 7300 SWITCH ARCHITECTURE 19

Arista 7050X Switch Architecture ( A day in the life of a packet )

Arista 7050X Switch Architecture ( A day in the life of a packet ) ARISTA WHITE PAPER Arista 7050X Switch Architecture ( A day in the life of a packet ) Arista Networks 7050 Series has become the mainstay fixed configuration 10GbE and 40GbE platform in many of the world

More information

Arista 7050X & 7050X2 Switch Architecture ( A day in the life of a packet )

Arista 7050X & 7050X2 Switch Architecture ( A day in the life of a packet ) Arista 7050X & 7050X2 Switch Architecture ( A day in the life of a packet ) Arista Networks 7050 Series has become the mainstay fixed configuration 10GbE and 40GbE platform in many of the world s largest

More information

Introduction: PURPOSE BUILT HARDWARE. ARISTA WHITE PAPER HPC Deployment Scenarios

Introduction: PURPOSE BUILT HARDWARE. ARISTA WHITE PAPER HPC Deployment Scenarios HPC Deployment Scenarios Introduction: Private and public High Performance Computing systems are continually increasing in size, density, power requirements, storage, and performance. As these systems

More information

Arista AgilePorts INTRODUCTION

Arista AgilePorts INTRODUCTION ARISTA TECHNICAL BULLETIN AgilePorts over DWDM for long distance 40GbE INSIDE AGILEPORTS Arista AgilePorts allows four 10GbE SFP+ to be combined into a single 40GbE interface for easy migration to 40GbE

More information

ARISTA WHITE PAPER Arista 7500E Series Interface Flexibility

ARISTA WHITE PAPER Arista 7500E Series Interface Flexibility ARISTA WHITE PAPER Arista 7500E Series Interface Flexibility Introduction: Today s large-scale virtualized datacenters and cloud networks require a mix of 10Gb, 40Gb and 100Gb Ethernet interface speeds

More information

Arista 7050X, 7050X2, 7250X and 7300 Series Performance Validation

Arista 7050X, 7050X2, 7250X and 7300 Series Performance Validation Arista 7050X, 7050X2, 7250X and 7300 Series Performance Validation Arista Networks was founded to deliver software driven cloud networking solutions for large datacenter and highperformance computing environments.

More information

ARISTA WHITE PAPER Arista 7500 Switch Architecture ( A day in the life of a packet )

ARISTA WHITE PAPER Arista 7500 Switch Architecture ( A day in the life of a packet ) ARISTA WHITE PAPER Arista 7500 Switch Architecture ( A day in the life of a packet ) Arista Networks award-winning Arista 7500 series was introduced in April 2010 as a revolutionary switching platform,

More information

SWITCH OVERVIEW. ARISTA WHITE PAPER Arista 7500 Switch Architecture ( A day in the life of a packet )

SWITCH OVERVIEW. ARISTA WHITE PAPER Arista 7500 Switch Architecture ( A day in the life of a packet ) ARISTA WHITE PAPER Arista 7500 Switch Architecture ( A day in the life of a packet ) Arista Networks award-winning Arista 7500 series was introduced in April 2010 as a revolutionary switching platform,

More information

Arista 7300X and 7250X Series: Q&A

Arista 7300X and 7250X Series: Q&A Arista 7300X and 7250X Series: Q&A Product Overview What are the 7300X and 7250X Family? The Arista 7300X Series are purpose built 10/40GbE data center modular switches in a new category called Spline

More information

Arista 7160 Series Switch Architecture

Arista 7160 Series Switch Architecture Arista 7160 Series Switch Architecture Today s highly dynamic cloud datacenter networks continue to evolve with the introduction of new protocols and server technologies such as containers, bringing with

More information

Arista 7160 series: Q&A

Arista 7160 series: Q&A Arista 7160 series: Q&A Product Overview What are the 7160 Series? Highly dynamic cloud data center networks continue to evolve with the introduction of new protocols and server technologies such as containers

More information

Investment Protection with the Arista 7500 Series

Investment Protection with the Arista 7500 Series Investment Protection with the Arista 7500 Series Arista Networks award-winning 7500 Series was introduced in April 2010 as a revolutionary switching platform, which maximized datacenter performance, efficiency

More information

Arista 7050X3 Series Switch Architecture

Arista 7050X3 Series Switch Architecture Arista 7050X3 Series Switch Architecture The growth in adoption of high performance servers using virtualization and containers with increasingly higher bandwidth is accelerating the need for dense 25

More information

Arista 7170 series: Q&A

Arista 7170 series: Q&A Arista 7170 series: Q&A Product Overview What are the 7170 series? The Arista 7170 Series are purpose built multifunctional programmable 100GbE systems built for the highest performance environments and

More information

Arista 7060X, 7060X2, 7260X and 7260X3 series: Q&A

Arista 7060X, 7060X2, 7260X and 7260X3 series: Q&A Arista 7060X, 7060X2, 7260X and 7260X3 series: Q&A Product Overview What are the 7060X, 7060X2, 7260X & 7260X3 series? The Arista 7060X Series, comprising of the 7060X, 7060X2, 7260X and 7260X3, are purpose-built

More information

Arista 7010 Series: Q&A

Arista 7010 Series: Q&A 7010 Series: Q&A Document Arista 7010 Series: Q&A Product Overview What is the 7010 Series? The Arista 7010 Series are a family of purpose built high performance and power efficient fixed configuration

More information

Arista 7060X & 7260X Performance

Arista 7060X & 7260X Performance Arista 7060X & 7260X Performance Over the last decade, the industry has seen broad adoption of compute infrastructure based on commodity x86 hardware. In recent years, the power and performance offered

More information

Big Data Big Data Becoming a Common Problem

Big Data Big Data Becoming a Common Problem Big Data Big Data Becoming a Common Problem Inside Big Data Becoming a Common Problem The Problem Building the Optimal Big Data Network Infrastructure The Two-Tier Model The Spine Layer Recommended Platforms

More information

Arista 7050X Series: Q&A

Arista 7050X Series: Q&A Arista 7050X Series: Q&A Product Overview What is the 7050X Family? The Arista 7050X Series are purpose built 10/40GbE data center switches in compact and energy efficient form factors with wire speed

More information

ARISTA WHITE PAPER Arista FlexRouteTM Engine

ARISTA WHITE PAPER Arista FlexRouteTM Engine ARISTA WHITE PAPER Arista FlexRouteTM Engine Arista Networks award-winning Arista 7500 Series was introduced in April 2010 as a revolutionary switching platform, which maximized data center performance,

More information

Arista 7050X Series: Q&A

Arista 7050X Series: Q&A Arista 7050X Series: Q&A Product Overview What is the 7050X Family? The Arista 7050X Series are purpose built 10/40GbE data center switches in compact and energy efficient form factors with wire speed

More information

Cisco Nexus 9508 Switch Power and Performance

Cisco Nexus 9508 Switch Power and Performance White Paper Cisco Nexus 9508 Switch Power and Performance The Cisco Nexus 9508 brings together data center switching power efficiency and forwarding performance in a high-density 40 Gigabit Ethernet form

More information

Arista FlexRoute TM Engine

Arista FlexRoute TM Engine Arista FlexRoute TM Engine Arista Networks award-winning Arista 7500 Series was introduced in April 2010 as a revolutionary switching platform, which maximized datacenter performance, efficiency and overall

More information

Arista 7500 Series Interface Flexibility

Arista 7500 Series Interface Flexibility Arista 7500 Series Interface Flexibility Today s large-scale virtualized datacenters and cloud networks require a mix of 10Gb, 25Gb, 40Gb, 50Gb and 100Gb Ethernet interface speeds able to utilize the widest

More information

7500 Series Data Center Switch

7500 Series Data Center Switch 7500 Series Data Center Switch Data Sheet Product Highlights Overview Performance The Arista 7500 Series modular switch sets a new standard for performance, density, reliability, and power efficiency for

More information

100G MACsec Solution: 7500R platform

100G MACsec Solution: 7500R platform 100G MACsec Solution: 7500R platform Data Sheet Product Highlights Density and Performance 36x100GbE on a 1RU line card Scales to up to 576 wire speed ports of 100GbE MACsec in a 7500R system Full IEEE

More information

Cisco Nexus 9500 Series Switches Architecture

Cisco Nexus 9500 Series Switches Architecture White Paper Cisco Nexus 9500 Series Switches Architecture White Paper December 2017 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 17 Contents

More information

Arista 7280E Series: Q&A

Arista 7280E Series: Q&A Arista 7280E Series: Q&A Product Overview What are the 7280E Series? The 7280E are a series of purpose built fixed configuration 1RU form factor switches designed with deep buffers, virtual output queues,

More information

The benefits Arista s LANZ functionality will provide to network administrators: Real time visibility of congestion hotspots at the microbursts level

The benefits Arista s LANZ functionality will provide to network administrators: Real time visibility of congestion hotspots at the microbursts level Arista LANZ Overview Overview Arista Networks Latency Analyzer (LANZ) represents the next step in the revolution in delivering real-time network performance and congestion monitoring. For the first time,

More information

Arista Networks range of 1Gb, 10Gb, 40Gb and 100GbE Ethernet switches are the foundation for many of the worlds largest data centers.

Arista Networks range of 1Gb, 10Gb, 40Gb and 100GbE Ethernet switches are the foundation for many of the worlds largest data centers. ARISTA WHITE PAPER Exploring the Arista 7010T - An Overview Arista Networks range of 1Gb, 10Gb, 40Gb and 100GbE Ethernet switches are the foundation for many of the worlds largest data centers. The introduction

More information

Creating High Performance Best-In-Breed Scale- Out Network Attached Storage Solutions

Creating High Performance Best-In-Breed Scale- Out Network Attached Storage Solutions Creating High Performance Best-In-Breed Scale- Out Network Attached Storage Solutions Inside EMC Isilon Product Features Highest performance and scalability Best cost and storage efficiency Easiest to

More information

An Overview of Arista Ethernet Capture Timestamps

An Overview of Arista Ethernet Capture Timestamps An Overview of Arista Ethernet Capture Timestamps High performance data analysis is an ever increasing requirement in modern networks with a vast array of use cases including; network troubleshooting,

More information

Arista 7020R Series: Q&A

Arista 7020R Series: Q&A 7020R Series: Q&A Document Arista 7020R Series: Q&A Product Overview What is the 7020R Series? The Arista 7020R Series, including the 7020SR, 7020TR and 7020TRA, offers a purpose built high performance

More information

Exploring the Arista 7010T - An Overview

Exploring the Arista 7010T - An Overview Exploring the Arista 7010T - An Overview Arista Networks range of 1Gb, 10Gb, 40Gb and 100GbE Ethernet switches are the foundation for many of the worlds largest data centers. The introduction of the Arista

More information

Five ways to optimise exchange connectivity latency

Five ways to optimise exchange connectivity latency Five ways to optimise exchange connectivity latency Every electronic trading algorithm has its own unique attributes impacting its operation. The general model is that the electronic trading algorithm

More information

7500 Series Data Center Switch

7500 Series Data Center Switch 00 Series Data Center Switch Data Sheet Product Highlights Overview Performance 0 Terabits per second fabric capacity. Terabits per second per line card or wirespeed 0GbE ports. BP wirespeed L & L. microsecond

More information

Switching Architectures for Cloud Network Designs

Switching Architectures for Cloud Network Designs Switching Architectures for Cloud Network Designs Networks today require predictable performance and are much more aware of application flows than traditional networks with static addressing of devices.

More information

ARISTA WHITE PAPER Arista 7500R Universal Spine Platform Architecture ( A day in the life of a packet )

ARISTA WHITE PAPER Arista 7500R Universal Spine Platform Architecture ( A day in the life of a packet ) ARISTA WHITE PAPER Arista 7500R Universal Spine Platform Architecture ( A day in the life of a packet ) Arista Networks award-winning Arista 7500 Series was introduced in April 2010 as a revolutionary

More information

Arista 7320X: Q&A. Product Overview. 7320X: Q&A Document What are the 7320X series?

Arista 7320X: Q&A. Product Overview. 7320X: Q&A Document What are the 7320X series? Arista 7320X: Q&A Product Overview What are the 7320X series? The 7320X series are a range of high performance 100GbE systems that offer flexible support for 10GbE to 100GbE. The 7320X series comprise

More information

CloudVision Macro-Segmentation Service

CloudVision Macro-Segmentation Service CloudVision Macro-Segmentation Service Inside Address network-based security as a pool of resources, stitch security to applications and transactions, scale on-demand, automate deployment and mitigation,

More information

IBM Ethernet Switch J08E and IBM Ethernet Switch J16E

IBM Ethernet Switch J08E and IBM Ethernet Switch J16E High-density, high-performance and highly available modular switches for the most demanding data center core environments. IBM Ethernet Switch J08E and IBM Ethernet Switch J16E The IBM Ethernet Switch

More information

Arista 7500R series: Q&A

Arista 7500R series: Q&A Arista 7500R series: Q&A What are the Arista 7500R Series platforms? The Arista 7500R Series are purpose built modular switches that deliver the industry s highest performance with up to 150Tbps of system

More information

Arista Networks and F5 Solution Integration

Arista Networks and F5 Solution Integration Arista Networks and F5 Solution Integration Inside Overview Agility and Efficiency Drive Costs Virtualization of the Infrastructure Network Agility with F5 Arista Networks EOS Maximizes Efficiency and

More information

7500 Series Data Center Switch

7500 Series Data Center Switch 00 Series Data Center Switch Data Sheet Product Highlights Overview Performance 0 Terabits per second fabric capacity. Terabits per second per line card or wirespeed 0GbE ports. BP wirespeed L & L. microsecond

More information

7050 Series 40G Data Center Switches

7050 Series 40G Data Center Switches 7050 Series 40G Data Center Switches Data Sheet Product Highlights Performance 7050Q-16: 16x40GbE and 8x10GbE ports 1.28 terabits per second 960 million packets per second Wire speed L2 and L3 forwarding

More information

Arista 7170 Multi-function Programmable Networking

Arista 7170 Multi-function Programmable Networking Arista 7170 Multi-function Programmable Networking Much of the world s data is generated by popular applications, such as music and video streaming, social media, messaging, pattern recognition, peer-to-peer

More information

Arista 7280R Switch Architecture ( A day in the life of a packet )

Arista 7280R Switch Architecture ( A day in the life of a packet ) Arista 7280R Switch Architecture ( A day in the life of a packet ) The Arista Networks 7280R Series is a series of purpose built high performance fixed configuration 1RU and 2RU form factor Universal Leaf

More information

Cisco Nexus 9200 Switch Datasheet

Cisco Nexus 9200 Switch Datasheet Cisco Nexus 9200 Switch Datasheet CONTENT Content... 1 Overview... 2 Appearance... 2 Key Features and Benefits... 3 NX-OS Software... 4 Nexus 9200 Compare models... 6 Specification of nexus 9200 series

More information

The Arista Universal transceiver is the first of its kind 40G transceiver that aims at addressing several challenges faced by today s data centers.

The Arista Universal transceiver is the first of its kind 40G transceiver that aims at addressing several challenges faced by today s data centers. ARISTA WHITE PAPER QSFP-40G Universal Transceiver The Arista Universal transceiver is the first of its kind 40G transceiver that aims at addressing several challenges faced by today s data centers. Increased

More information

Cisco Nexus 9300-EX Platform Switches Architecture

Cisco Nexus 9300-EX Platform Switches Architecture Cisco Nexus 9300-EX Platform Switches Architecture 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 18 Content Introduction... 3 Cisco Nexus 9300-EX

More information

CHANGING DYNAMICS OF IP PEERING Arista Solution Guide

CHANGING DYNAMICS OF IP PEERING Arista Solution Guide CHANGING DYNAMICS OF IP PEERING Arista Solution Guide Inside The Rise of Content Delivery Networks Arista 7500R Universal Spine Platforms Highest 100G density with power efficiency Deep buffer VoQ Architecture

More information

SwitchX Virtual Protocol Interconnect (VPI) Switch Architecture

SwitchX Virtual Protocol Interconnect (VPI) Switch Architecture SwitchX Virtual Protocol Interconnect (VPI) Switch Architecture 2012 MELLANOX TECHNOLOGIES 1 SwitchX - Virtual Protocol Interconnect Solutions Server / Compute Switch / Gateway Virtual Protocol Interconnect

More information

Arista 7500E DWDM Solution and Use Cases

Arista 7500E DWDM Solution and Use Cases ARISTA WHITE PAPER Arista DWDM Solution and Use Cases The introduction of the Arista 7500E Series DWDM solution expands the capabilities of the Arista 7000 Series with a new, high-density, high-performance,

More information

Deploying Data Center Switching Solutions

Deploying Data Center Switching Solutions Deploying Data Center Switching Solutions Choose the Best Fit for Your Use Case 1 Table of Contents Executive Summary... 3 Introduction... 3 Multivector Scaling... 3 Low On-Chip Memory ASIC Platforms...4

More information

HPE FlexNetwork 5510 HI Switch Series FAQ

HPE FlexNetwork 5510 HI Switch Series FAQ HPE FlexNetwork 5510 HI Switch Series FAQ Part number: 5200-0021a Document version: 6W101-20160429 The information in this document is subject to change without notice. Copyright 2016 Hewlett Packard Enterprise

More information

Architecting Low Latency Cloud Networks

Architecting Low Latency Cloud Networks Architecting Low Latency Cloud Networks As data centers transition to next generation virtualized & elastic cloud architectures, high performance and resilient cloud networking has become a requirement

More information

7050 Series 40G Data Center Switches

7050 Series 40G Data Center Switches 7050 Series 40G Data Center Switches Data Sheet Product Highlights Performance 7050Q-16: 16x40GbE and 8x10GbE ports 1.28 terabits per second 960 million packets per second Wire speed L2 and L3 forwarding

More information

Arista 7280R series: Q&A

Arista 7280R series: Q&A Arista 7280R series: Q&A What are the 7280 Series switches? The 7280R are a series of fixed systems including the 7280R, 7280R2 and 7280R2A. The 7280R are 1RU and 2RU switches designed with deep buffers,

More information

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions Introduction Much more bandwidth is available now than during the times of 300-bps modems, but the same business principles

More information

Virtual Extensible LAN (VXLAN) Overview

Virtual Extensible LAN (VXLAN) Overview Virtual Extensible LAN (VXLAN) Overview This document provides an overview of how VXLAN works. It also provides criteria to help determine when and where VXLAN can be used to implement a virtualized Infrastructure.

More information

Investment Protection with the Arista 7500 Series!

Investment Protection with the Arista 7500 Series! Investment Protection with the Arista 7500 Series Introduction Arista Networks award-winning Arista 7500 series was introduced in April 2010 as a revolutionary switching platform, which maximized data

More information

Cisco Nexus 9500 Platform Line Cards and Fabric Modules

Cisco Nexus 9500 Platform Line Cards and Fabric Modules Data Sheet Cisco Nexus 9500 Platform Line Cards and Fabric Modules Product Overview The Cisco Nexus 9500 switching platform (Figure 1), offers three modular options: the Cisco Nexus 9504 Switch with 4

More information

7050 Series 10/40G Data Center Switches

7050 Series 10/40G Data Center Switches 7050 Series 10/40G Data Center Switches Data Sheet Product Highlights Performance 7050S-64: 48x1/10GbE and 4x40GbE ports 7050S-52: 52x1/10GbE ports 1.28 terabits per second 960 million packets per second

More information

VXLAN Overview: Cisco Nexus 9000 Series Switches

VXLAN Overview: Cisco Nexus 9000 Series Switches White Paper VXLAN Overview: Cisco Nexus 9000 Series Switches What You Will Learn Traditional network segmentation has been provided by VLANs that are standardized under the IEEE 802.1Q group. VLANs provide

More information

Topics for Today. Network Layer. Readings. Introduction Addressing Address Resolution. Sections 5.1,

Topics for Today. Network Layer. Readings. Introduction Addressing Address Resolution. Sections 5.1, Topics for Today Network Layer Introduction Addressing Address Resolution Readings Sections 5.1, 5.6.1-5.6.2 1 Network Layer: Introduction A network-wide concern! Transport layer Between two end hosts

More information

7048-A Gigabit Ethernet Data Center Switch Data Sheet

7048-A Gigabit Ethernet Data Center Switch Data Sheet Product Highlights Performance Up to 176Gbps throughput Up to 132Mpps forwarding 768MB packet buffer memory As low as 3 micro-second latency Data Center Optimized Design 1+1 redundant & hot-swappable power

More information

The Impact of Virtualization on Cloud Networking

The Impact of Virtualization on Cloud Networking The Impact of Virtualization on Cloud Networking The adoption of virtualization in data centers creates the need for a new class of networking designed to support elastic resource allocation, increasingly

More information

Arista 7500R Switch Architecture ( A day in the life of a packet )

Arista 7500R Switch Architecture ( A day in the life of a packet ) Arista 7500R Switch Architecture ( A day in the life of a packet ) Arista Networks award-winning Arista 7500 Series was introduced in April 2010 as a revolutionary switching platform, which maximized data

More information

Lenovo ThinkSystem NE Release Notes. For Lenovo Cloud Network Operating System 10.6

Lenovo ThinkSystem NE Release Notes. For Lenovo Cloud Network Operating System 10.6 Lenovo ThinkSystem NE10032 Release Notes For Lenovo Cloud Network Operating System 10.6 Note: Before using this information and the product it supports, read the general information in the Safety information

More information

Rapid Automated Indication of Link-Loss

Rapid Automated Indication of Link-Loss Rapid Automated Indication of Link-Loss Fast recovery of failures is becoming a hot topic of discussion for many of today s Big Data applications such as Hadoop, HBase, Cassandra, MongoDB, MySQL, MemcacheD

More information

TAP Aggregation with DANZ

TAP Aggregation with DANZ TAP Aggregation with DANZ The Missing Economics of Network Visibility Arista DANZ provides the ability to cost-effectively capture and analyze all traffic and flows in a datacenter or service provider

More information

100 GBE AND BEYOND. Diagram courtesy of the CFP MSA Brocade Communications Systems, Inc. v /11/21

100 GBE AND BEYOND. Diagram courtesy of the CFP MSA Brocade Communications Systems, Inc. v /11/21 100 GBE AND BEYOND 2011 Brocade Communications Systems, Inc. Diagram courtesy of the CFP MSA. v1.4 2011/11/21 Current State of the Industry 10 Electrical Fundamental 1 st generation technology constraints

More information

Leveraging EOS and sflow for Advanced Network Visibility

Leveraging EOS and sflow for Advanced Network Visibility Leveraging EOS and sflow for Advanced Network Visibility As data center architectures consolidate to common infrastructure, shared services and cloud-like two-tier networks, system and network utilization

More information

High-Performance Network Data-Packet Classification Using Embedded Content-Addressable Memory

High-Performance Network Data-Packet Classification Using Embedded Content-Addressable Memory High-Performance Network Data-Packet Classification Using Embedded Content-Addressable Memory Embedding a TCAM block along with the rest of the system in a single device should overcome the disadvantages

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 34 This chapter describes how to use different methods to configure quality of service (QoS) on the Catalyst 3750 Metro switch. With QoS, you can provide preferential treatment to certain types

More information

reinventing data center switching

reinventing data center switching reinventing data center switching Arista Data Center Portfolio veos 7048 7100 S 7100 T Manages VMware VSwitches 48-port GigE Data Center Switch 24/48 port 1/10Gb SFP+ Low Latency Data Center Switches 24/48-port

More information

OmniSwitch 6900 Overview 1 COPYRIGHT 2011 ALCATEL-LUCENT ENTERPRISE. ALL RIGHTS RESERVED.

OmniSwitch 6900 Overview 1 COPYRIGHT 2011 ALCATEL-LUCENT ENTERPRISE. ALL RIGHTS RESERVED. OmniSwitch Overview 1 OmniSwitch Hardware Overview Ethernet management port, Serial and USB ports OmniSwitch OS-X40 (front / back views) Optional Module #1 Optional Module #2 Hot swappable fan tray 3+1

More information

PUSHING THE LIMITS, A PERSPECTIVE ON ROUTER ARCHITECTURE CHALLENGES

PUSHING THE LIMITS, A PERSPECTIVE ON ROUTER ARCHITECTURE CHALLENGES PUSHING THE LIMITS, A PERSPECTIVE ON ROUTER ARCHITECTURE CHALLENGES Greg Hankins APRICOT 2012 2012 Brocade Communications Systems, Inc. 2012/02/28 Lookup Capacity and Forwarding

More information

7050 Series 1/10G BASE-T Data Center Switches

7050 Series 1/10G BASE-T Data Center Switches 7050 Series 1/10G BASE-T Data Center Switches Data Sheet Product Highlights Performance 7050T-64: 48x1/10GbE and 4x40GbE ports 7050T-52: 48x1/10GbE and 4x10Gb SFP+ 7050T-36: 32x1/10GbE and 4x10Gb SFP+

More information

Cisco Nexus 9300-EX Switch Datasheet

Cisco Nexus 9300-EX Switch Datasheet Cisco Nexus 9300-EX Switch Datasheet CONTENT Content... 1 Overview... 2 Appearance... 2 Cisco NX-OS Software Overview... 3 Specification of Nexus 9300-EX series switches... 3 Hardware performance and scalability

More information

Introduction to Aruba Dik van Oeveren Aruba Consulting System Engineer

Introduction to Aruba Dik van Oeveren Aruba Consulting System Engineer Introduction to Aruba 8400 Dik van Oeveren Aruba Consulting System Engineer 8400 Hardware Overview 2 Aruba campus edge switch portfolio 3810M 5400R Advanced Layer 3 Layer 2 2530 8, 24 or 48 ports with

More information

7124SX 10G SFP Data Center Switch Data Sheet

7124SX 10G SFP Data Center Switch Data Sheet 7124SX 10G SFP Data Center Switch Data Sheet Product Highlights Performance 24 1/10GbE ports in 1RU 480 gigabits per second 360 million packets per second Wire speed L2 and L3 forwarding Ultra-Low Latency

More information

Cisco Nexus 9500 R-Series

Cisco Nexus 9500 R-Series Data Sheet Cisco Nexus 9500 R-Series Product Overview The Cisco Nexus 9500 platform is part of the Cisco Nexus 9000 Series Switches (Figure 1). The Cisco Nexus 9500 R-Series is a high-speed, high-density

More information

The zettabyte era is here. Is your datacenter ready? Move to 25GbE/50GbE with confidence

The zettabyte era is here. Is your datacenter ready? Move to 25GbE/50GbE with confidence The zettabyte era is here. Is your datacenter ready? Move to 25GbE/50GbE with confidence The projected annual traffic for the year 2020 is 15 trillion gigabytes of data. Where does this phenomenal growth

More information

HP FlexFabric 5700 Switch Series

HP FlexFabric 5700 Switch Series HP FlexFabric 5700 Switch Series FAQ Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and

More information

White Paper. OCP Enabled Switching. SDN Solutions Guide

White Paper. OCP Enabled Switching. SDN Solutions Guide White Paper OCP Enabled Switching SDN Solutions Guide NEC s ProgrammableFlow Architecture is designed to meet the unique needs of multi-tenant data center environments by delivering automation and virtualization

More information

H3C S7500E-XS Switch Series FAQ

H3C S7500E-XS Switch Series FAQ H3C S7500E-XS Switch Series FAQ Copyright 2016 Hangzhou H3C Technologies Co., Ltd. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means without prior

More information

HP 5920 & 5900 Switch Series FAQ

HP 5920 & 5900 Switch Series FAQ HP 5920 & 5900 Switch Series FAQ Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services

More information

Deep Dive QFX5100 & Virtual Chassis Fabric Washid Lootfun Sr. System Engineer

Deep Dive QFX5100 & Virtual Chassis Fabric Washid Lootfun Sr. System Engineer Deep Dive QFX5100 & Virtual Chassis Fabric Washid Lootfun Sr. System Engineer wmlootfun@juniper.net 1 Copyright 2012 Juniper Networks, Inc. www.juniper.net QFX5100 product overview QFX5100 Series Low Latency

More information

Cisco Nexus 9500 Series Switches Buffer and Queuing Architecture

Cisco Nexus 9500 Series Switches Buffer and Queuing Architecture White Paper Cisco Nexus 9500 Series Switches Buffer and Queuing Architecture White Paper December 2014 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information.

More information

Networking Terminology Cheat Sheet

Networking Terminology Cheat Sheet Networking Cheat Sheet YOUR REFERENCE SHEET FOR GOING WEB-SCALE WITH CUMULUS LINUX With Cumulus Linux, you can build a web-scale data center with all the scalability, efficiency and automation available

More information

10Gb Ethernet: The Foundation for Low-Latency, Real-Time Financial Services Applications and Other, Latency-Sensitive Applications

10Gb Ethernet: The Foundation for Low-Latency, Real-Time Financial Services Applications and Other, Latency-Sensitive Applications 10Gb Ethernet: The Foundation for Low-Latency, Real-Time Financial Services Applications and Other, Latency-Sensitive Applications Testing conducted by Solarflare and Arista Networks reveals single-digit

More information

Cisco Nexus 5000 Series Architecture: The Building Blocks of the Unified Fabric

Cisco Nexus 5000 Series Architecture: The Building Blocks of the Unified Fabric . White Paper Cisco Nexus 5000 Series Architecture: The Building Blocks of the Unified Fabric What You Will Learn Multicore computing and virtualization are rapidly changing the data center landscape,

More information

Centec V350 Product Introduction. Centec Networks (Suzhou) Co. Ltd R

Centec V350 Product Introduction. Centec Networks (Suzhou) Co. Ltd R Centec V350 Product Introduction Centec Networks (Suzhou) Co. Ltd R1.6 2016-03 V350 Win the SDN Idol@ONS V350 win the SDN Idol@ONS award in ONS 2013 2016 Centec Networks (Suzhou) Co., Ltd. All rights reserved.

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 36 This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750 switch. With QoS, you can provide

More information

ARISTA WHITE PAPER Arista 7300X Configuration Guide for EoR Deployments

ARISTA WHITE PAPER Arista 7300X Configuration Guide for EoR Deployments ARISTA WHITE PAPER Arista 7300X Configuration Guide for EoR Deployments The document is targeted at Network architects planning to deploy the Arista 7300X series as a replacement for their existing Catalyst

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 37 This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750-E or 3560-E switch. With QoS,

More information

Data Center & Cloud Computing DATASHEET. N S6Q(10G SDN Switch) N S6Q (48*10GbE+6*40GbE) 10G SDN Switch

Data Center & Cloud Computing DATASHEET. N S6Q(10G SDN Switch) N S6Q (48*10GbE+6*40GbE) 10G SDN Switch Data Center & Cloud Computing DATASHEET N5850-48S6Q(10G SDN Switch) N5850-48S6Q (48*10GbE+6*40GbE) 10G SDN Switch REV.1.0 2018 N5850-48S6Q 01 Overview FS.COM N5850-48S6Q is a Top-of-Rack (TOR) or Leaf

More information

N-Series Switches IDEAL FOR DATA CENTER NETWORKS AND HIGH-END CAMPUS NETWORKS

N-Series Switches IDEAL FOR DATA CENTER NETWORKS AND HIGH-END CAMPUS NETWORKS N-Series Switches IDEAL FOR DATA CENTER NETWORKS AND HIGH-END CAMPUS NETWORKS FS N-series switches are designed for data center networks and high-end campus networks, providing stable, reliable and secure

More information

Configuring QoS. Finding Feature Information. Prerequisites for QoS

Configuring QoS. Finding Feature Information. Prerequisites for QoS Finding Feature Information, page 1 Prerequisites for QoS, page 1 Restrictions for QoS, page 3 Information About QoS, page 4 How to Configure QoS, page 28 Monitoring Standard QoS, page 80 Configuration

More information