Arista Extensible Operating System (EOS) is Robust and Easy to Use
Rating: 9 out of 10
Use Cases and Deployment Scope
We use the Arista Extensible Operating System (EOS) as our primary method for configuring and maintaining Arista equipment in our environment. Using many of the Arista Extensible Operating System (EOS) capabilities we are able to monitor, upgrade, log and alert for many different actions and conditions that may occur on the hardware itself. Arista Extensible Operating System (EOS) makes it easy to the daily tasks and is similar enough to competitor's OS that commands easily transfer from one environment to another.
Pros
- Manage - Arista Extensible Operating System (EOS) is comprehensive enough that all of the commands are present to manage the device and take advantage of all of the unique features.
- Scale - A single command set across multiple pieces of hardware allow us to script changes and deploy hardware easily.
- Update - Arista Extensible Operating System (EOS) updates happen seamlessly and often don't require rebooting the underlying hardware thanks to it's module-by-module approach.
Cons
- There are "assumptions" for lack of a better word that are baked into the Arista Extensible Operating System (EOS). While many would be considered best practice, there are others that require a great deal of workarounds for specific environments.
- Some details about hardware state are hard to get inside the command structure. There aren't summarized views for many of the more routine queries.
- Logging - It is difficult to output logging to a SIEM collector and also let logs remain on the device.
Likelihood to Recommend
It is well suited in environments that have a low change rate. Once configured, the Arista Extensible Operating System (EOS) is rock solid but changes can be a little cumbersome. The good news is that the learning curve of the Arista Extensible Operating System (EOS) commands is relative short. Many of the commands are similar to other vendors and so expertise in one command set should easily translate to Arista Extensible Operating System (EOS). Our network admins had no problem making the adjustment.