Arista Warrior

Book description

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 Arista’s 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

Publisher resources

View/Submit Errata

Table of contents

  1. Arista Warrior
  2. Dedication
  3. SPECIAL OFFER: Upgrade this ebook with O’Reilly
  4. Preface
    1. Who Should Read This Book
    2. Conventions Used in This Book
    3. Using Code Examples
    4. Safari® Books Online
    5. How to Contact Us
    6. Acknowledgments
    7. A Quick Note About Versions
    8. A Quick Note About Code Examples
  5. 1. Why Arista?
    1. A Brief History of Arista
      1. Key Players
        1. Andy Bechtolsheim
        2. David Cheriton
        3. Ken Duda
        4. Jayshree Ullal
    2. The Needs of a Data Center
    3. Data Center Networking
    4. The Case for Low Latency
    5. Network-Based Storage
    6. Arista Delivers
      1. Hardware
      2. EOS
      3. Bash
      4. SysDB
      5. MLAG
      6. VARP
      7. LANZ
      8. VM Tracer
      9. ZTP
      10. Email
      11. Event Scheduler
      12. TCP Dump
      13. Event Handler
      14. Event Monitor
      15. Extending EOS
      16. CloudVision
  6. 2. Buffers
  7. 3. Merchant Silicon
    1. The Debate
    2. Arista and Merchant Silicon
    3. Arista Product ASICs
  8. 4. Fabric Speed
  9. 5. Arista Products
    1. Power
    2. Airflow
    3. Optics
    4. EOS
    5. Top-of-Rack Switches
      1. One-Gigabit Switches
        1. Arista 7048T-A
      2. Ten-Gigabit Switches: 7100 Series
        1. Arista 7124SX
        2. 7148SX
        3. Arista 7124FX
      3. Ten-Gigabit Switches: 7050 Series
        1. 7050S-52
        2. 7050T-52
        3. 7050S-64
        4. 7050T-64
        5. 7050Q-16
    6. Chassis Switches
      1. Arista 7500 Series
        1. 7504
        2. 7508
  10. 6. Introduction to EOS
    1. SysDB
    2. Using EOS
  11. 7. Upgrading EOS
  12. 8. LLDP
  13. 9. Bash
  14. 10. SysDB
  15. 11. Python
  16. 12. MLAG
    1. MLAG Overview
    2. Configuring MLAG
    3. MLAG ISSU
  17. 13. Spanning Tree Protocol
    1. MST
      1. MST Terminology
    2. Why Pruning VLANs Can Be Bad
    3. Spanning Tree and MLAG
  18. 14. First Hop Redundancy
    1. VRRP
      1. Basic Configuration
      2. Miscellaneous VRRP Stuff
    2. VARP
      1. Configuring VARP
  19. 15. Routing
    1. RIP
    2. OSPF
    3. BGP
    4. So What?
  20. 16. Access Lists
    1. Basic IP ACLs
    2. Advanced IP ACLs
    3. MAC ACLs
    4. Applying ACLs
  21. 17. Quality of Service
    1. Configuring QoS
      1. Configuring Trust
      2. Configuring Defaults
        1. FM4000 and Trident-based switches
        2. Petra-based switches
      3. Mapping
    2. Interface Shaping
    3. Shaping tx-queues
    4. Prioritizing tx-queues
    5. Showing QoS Information
      1. Petra-Based Switches
      2. Trident-Based Switches
      3. FM4000-Based Switches
    6. In Conclusion
  22. 18. Aboot
  23. 19. Email
  24. 20. LANZ
  25. 21. sFlow
    1. Configuring sFlow
    2. Showing sFlow Information
  26. 22. VM Tracer
    1. CDP Weirdness
  27. 23. Scheduler
  28. 24. TCP Dump
    1. Unix
    2. EOS
  29. 25. Zero-Touch Provisioning
    1. Cancelling ZTP
    2. Disabling ZTP
    3. Booting with ZTP
  30. 26. event-handler
    1. Description
    2. Configuration
  31. 27. Event Monitor
    1. Using Event Monitor
      1. ARP
      2. MAC
      3. Route
    2. Advanced Usage
    3. Configuring Event Monitor
  32. 28. Extending EOS
  33. 29. CloudVision
    1. Description
    2. Configuring and Using CloudVision
    3. Groups
    4. Monitoring CloudVision
  34. 30. Troubleshooting
    1. Performance Monitoring
      1. Tracing Agents (Debugging)
      2. Useful Examples
      3. Turn It Off!
      4. Arista Support
  35. 31. Aristacisms
    1. Marketing Glossary
    2. Arista-Specific Configuration Items
      1. There is no duplex statement in EOS
      2. Watch out for those comments!
      3. Some routing protocols are shut down by default
      4. Trunk groups
    3. Management VRF
    4. And Finally…
  36. Index
  37. About the Author
  38. Colophon
  39. SPECIAL OFFER: Upgrade this ebook with O’Reilly
  40. Copyright

Product information

  • Title: Arista Warrior
  • Author(s): Gary A. Donahue
  • Release date: October 2012
  • Publisher(s): O'Reilly Media, Inc.
  • ISBN: 9781449314538