Synopses & Reviews
Though Arista Networks is a relative newcomer in the data center and cloud networking markets, the company has already had considerable success. In this book, renowned consultant and technical author Gary Donahue (Network Warrior) provides an in-depth, objective guide to Aristas lineup of hardware, and explains why its network switches and Extensible Operating System (EOS) are so effective.
Anyone with a CCNA or equivalent knowledge will benefit from this book, especially entrenched administrators, engineers, or architects tasked with building an Arista network. Is Arista right for your data center? Pick up this guide and find out.
Topic highlights include:
- SysDB: the EOS system database that holds state, statuses, and variables
- Multichassis Link Aggregation (MLAG): for linking a port-channel to multiple switches instead of just one
- Latency Analyzer (LANZ): the interface-buffer troubleshooting tool with a reporting granularity of one millisecond
- VM Tracer: for adding, changing, and removing VLANs without human interaction
- Zero-Touch Provisioning (ZTP): for remote switch configuration
- Hardware advantages: including merchant silicon, low-latency networking, and power consumption
- Gotchas: issues with Arista switches or systems
A relative newcomer in the data center and cloud networking markets, Arista has recently met with considerable success. With this book, renowned consultant and technical author Gary Donahue (Network Warrior) provides a practical, in-depth guide to Aristas lineup of networking hardware, as well as its underlying EOS operating system.
Donahue gives special attention to Arista-specific features such as SysDB, MLAG, Latency Analyzer (LANZ), VM Tracer, and Zero-Touch Provisioning. Youll also learn about Aristas hardware advantages, such as merchant silicon, low-latency networking and comparatively low power consumption.
Is Arista right for your data center? Pick up this guide and find out. Arista switches all support bash shell access and Python scripting.
About the Author
Gary A. Donahue is a working consultant who has been in the computer industry for 28 years. Gary has worked as a programmer, mainframe administrator, Technical Assistance Center engineer, network administrator, network designer, and consultant. Gary has worked as the Director of Network Infrastructure for a national consulting company and has been the president of his own New Jersey consulting company; GAD Technologies.
Table of Contents
Dedication; Preface; Who Should Read This Book; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; A Quick Note About Versions; A Quick Note About Code Examples; Chapter 1: Why Arista?; 1.1 A Brief History of Arista; 1.2 The Needs of a Data Center; 1.3 Data Center Networking; 1.4 The Case for Low Latency; 1.5 Network-Based Storage; 1.6 Arista Delivers; Chapter 2: Buffers; Chapter 3: Merchant Silicon; 3.1 The Debate; 3.2 Arista and Merchant Silicon; 3.3 Arista Product ASICs; Chapter 4: Fabric Speed; Chapter 5: Arista Products; 5.1 Power; 5.2 Airflow; 5.3 Optics; 5.4 EOS; 5.5 Top-of-Rack Switches; 5.6 Chassis Switches; Chapter 6: Introduction to EOS; 6.1 SysDB; 6.2 Using EOS; Chapter 7: Upgrading EOS; Chapter 8: LLDP; Chapter 9: Bash; Chapter 10: SysDB; Chapter 11: Python; Chapter 12: MLAG; 12.1 MLAG Overview; 12.2 Configuring MLAG; 12.3 MLAG ISSU; Chapter 13: Spanning Tree Protocol; 13.1 MST; 13.2 Why Pruning VLANs Can Be Bad; 13.3 Spanning Tree and MLAG; Chapter 14: First Hop Redundancy; 14.1 VRRP; 14.2 VARP; Chapter 15: Routing; 15.1 RIP; 15.2 OSPF; 15.3 BGP; 15.4 So What?; Chapter 16: Access Lists; 16.1 Basic IP ACLs; 16.2 Advanced IP ACLs; 16.3 MAC ACLs; 16.4 Applying ACLs; Chapter 17: Quality of Service; 17.1 Configuring QoS; 17.2 Interface Shaping; 17.3 Shaping tx-queues; 17.4 Prioritizing tx-queues; 17.5 Showing QoS Information; 17.6 In Conclusion; Chapter 18: Aboot; Chapter 19: Email; Chapter 20: LANZ; Chapter 21: sFlow; 21.1 Configuring sFlow; 21.2 Showing sFlow Information; Chapter 22: VM Tracer; 22.1 CDP Weirdness; Chapter 23: Scheduler; Chapter 24: TCP Dump; 24.1 Unix; 24.2 EOS; Chapter 25: Zero-Touch Provisioning; 25.1 Cancelling ZTP; 25.2 Disabling ZTP; 25.3 Booting with ZTP; Chapter 26: event-handler; 26.1 Description; 26.2 Configuration; Chapter 27: Event Monitor; 27.1 Using Event Monitor; 27.2 Advanced Usage; 27.3 Configuring Event Monitor; Chapter 28: Extending EOS; Chapter 29: CloudVision; 29.1 Description; 29.2 Configuring and Using CloudVision; 29.3 Groups; 29.4 Monitoring CloudVision; Chapter 30: Troubleshooting; 30.1 Performance Monitoring; Chapter 31: Aristacisms; 31.1 Marketing Glossary; 31.2 Arista-Specific Configuration Items; 31.3 Management VRF; 31.4 And Finally...; Colophon;