Ethan Banks

Upcoming Events

Where the Cloud Touches Down: Simplifying Data Center Infrastructure Management

Thursday, July 25, 2013
10:00 AM PT/1:00 PM ET

In most data centers, DCIM rests on a shaky foundation of manual record keeping and scattered documentation. OpManager replaces data center documentation with a single repository for data, QRCodes for asset tracking, accurate 3D mapping of asset locations, and a configuration management database (CMDB). In this webcast, sponsored by ManageEngine, you will see how a real-world datacenter mapping stored in racktables gets imported into OpManager, which then provides a 3D visualization of where assets actually are. You'll also see how the QR Code generator helps you make the link between real assets and the monitoring world, and how the layered CMDB provides a single point of view for all your configuration data.

Register Now!

A Network Computing Webinar:
SDN First Steps

Thursday, August 8, 2013
11:00 AM PT / 2:00 PM ET

This webinar will help attendees understand the overall concept of SDN and its benefits, describe the different conceptual approaches to SDN, and examine the various technologies, both proprietary and open source, that are emerging. It will also help users decide whether SDN makes sense in their environment, and outline the first steps IT can take for testing SDN technologies.

Register Now!

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up

See more from this blogger

Arista's New Applications Target Network Engineering Problems

This week Arista announced three new applications for its Extensible Operating System (EOS), which is the software that runs Arista's network switches. The applications--OpenWorkload, Network Telemetry and Smart System Upgrade--integrate with third-party programs such as VMware NSX, F5 and Splunk.

Arista is taking a page from the SDN playbook by providing a programmable switch environment and creating applications that let network administrators solve real-world problems.

More Insights


More >>

White Papers

More >>


More >>

I'll go so far as to say that EOS is Arista's raison d'être. I don't mean to diminish Arista's high port density, low latency and reasonable cost of acquisition, but let's face it: That's an off-the-shelf silicon product that anyone who put their mind to it could build. (And some have.) Arista's magic is in EOS--not just what the switch can do, but in how a network operator can make that switch do what is required.

EOS is also more than just a cool CLI. I understand that the CLI is the primary configuration tool for most network engineers. I've spent thousands of hours at various CLIs programming switches, routers, firewalls load balancers, and so on. I used to pride myself on my "CLI-fu."

But you know what? At the end of the day, I have tasks to complete: build a VLAN, create a routing adjacency, apply a stateful filter, and so on. While accomplishing such tasks via CLI indicates a degree of skill, the fact is network automation should take the place of the CLI for as many tasks as possible.

I don't want to be the guy writing hundreds of lines of vendor-proprietary CLI commands in preparation for the next round of network maintenance. I want to build a network fabric once, be done with it and automate the rest.

[It's easy to get caught up in the technical details regarding SDN, but don't lose sight of the overall goals. Find out more in "SDN Is A Use Case, Not A Technology."]

The desire for full network automation is idealistic, of course. Network engineers know the devil is in the details, and in networking, there are lots of details. Every network is different as a result. Even so, I believe there's enough commonality among disparate networks that automation can progress. Arista hopes to prove it with three new applications.


The OpenWorkload application facilitates automatic provisioning of the network underlay to support virtual machine mobility in the data center. Most notably, OpenWorkload is the connector between EOS and VMware NSX. NSX is the virtual networking platform announced at VMworld this week, and Arista partnered with VMware to integrate NSX and OpenWorkload. OpenWorkload will also integrate with OpenStack.

Arista points out a number of key network operations tasks that OpenWorkload automates. The company describes them in the context of the hypervisor and the software driving it. Here are a few of them.

--A controller instantiates a new virtual machine. OpenWorkload provisions the VLANs and tunnel endpoints (VTEPs, which are required for an overlay network) on the network hardware.

--A controller maintains a database of MAC address-to-VTEP bindings. These bindings are how hosts are contained in a particular overlay network. OpenWorkload automatically syncs this data to the network hardware.

--A controller moves a virtual machine from one cluster to another, which can happen for many reasons. OpenWorkload ensures that the destination network switch is provisioned to support to the move.

Operational automation is obviously a key point here. Performing these tasks by hand would be error-prone, with a potentially long lead time bogged down by corporate processes. Automation reduces that risk and lead time.

But Arista has another point to make with OpenWorkload: The network contains valuable information that higher-level applications could benefit from, so make that information available.

For example, when moving a virtual machine, a virtualization administrator can look at utilization of cluster resources and decide the best destination for that VM. But the network utilization is usually not a part of that equation. The LANZ+ component of OpenWorkload provides congestion information, so that an administrator can make a fully informed decision.

In another example, the pathTracer element of OpenWorkload monitors flows across an equal cost multipath network fabric, and can determine any degradation of quality in a given path. Any engineer that's bashed his or her way through router and switch hashing algorithms to determine the exact physical path a flow has followed can appreciate the benefits presented here.

Network Telemetry

Expanding on the idea of sharing network data, Arista's Network Telemetry application feeds detailed network performance data into partner applications to automate fault detection, isolation and resolution. Here are the two examples that interested me the most.

First, Arista partner Splunk accepts sFlow data (similar to Netflow data for Cisco-oriented folks) and generates per-flow analysis.

Second, real-time network analysis vendor ExtraHop partnered with Arista to take advantage of Arista's Data ANalyZer (DANZ) to capture data with precision time stamps. The promise of this application is effective monitoring of an entire data center's L2-L7 infrastructure before, during and after a change. Considering the volume of data that goes through a data center, this is a useful achievement.

Next page: Smart System Upgrade

Page:  1 | 2  | Next Page »

Related Reading

Network Computing encourages readers to engage in spirited, healthy debate, including taking us to task. However, Network Computing moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. Network Computing further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | Please read our commenting policy.
Vendor Comparisons
Network Computing’s Vendor Comparisons provide extensive details on products and services, including downloadable feature matrices. Our categories include:

Research and Reports

Network Computing: April 2013

TechWeb Careers