arista eos系统从零开始研究(1)

 1. Arista

为大型数据中心和高性能计算环境提供软件定义的云网络解决方案。

 

2. Arista EOS

为下一代数据中心和云网络业务需求提供基础平台。

采用模块化的软件设计,基于多进程状态共享架构,将网络状态与进程本身完全分开。

 

3. 架构

a. 代理和驱动程序都是用户态的进程,这些进程与Sysdb通信。Sysdb是中央状态数据库。

b. sysdb负责保存状态,并分发给代理执行。

c. EOS有进程管理ProcMgr,可以检测其他进程的状态,在出错时重启进程。

d. 通过ProcMgr可以很方便地进行模块升级。

 

思考:

1. 报文如何处理。

2. 如何实现sysdb的HA

3. 哪些数据保存在sysdb中

4. 如何保证sysdb不会是性能瓶颈

5. 进程与sysdb之间数据同步、消息机制

6. 进程的粒度


参考资料:

http://www.arista.com/zh/products/eos


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. Arista vEOSArista Networks的虚拟化操作系统,用于模拟Arista交换机的功能,支持高级网络功能和自动化。 2. Cisco ASAv:Cisco Adaptive Security Virtual Appliance(ASAv),是一个虚拟化的网络安全设备,用于提供安全防护功能,如防火墙、VPN和入侵防御。 3. Cisco C8000V:Cisco 8000系列虚拟路由器,适用于云端、数据中心和企业网络,支持高性能路由和多种网络协议。 4. Cisco CSR 1000V (XE 16.x):Cisco Cloud Services Router(CSR)1000V是一个虚拟化的路由器,用于在云中提供广域网(WAN)连接和安全性。 5. Cisco lOL:Cisco Internetwork Operating System(lOS)模拟器,用于模拟Cisco路由器的操作系统,可用于学习、测试和开发网络应用程序。 6. Cisco lOS 1710 (Dynamips):Cisco路由器模拟器,可模拟Cisco 1700系列路由器的操作系统。 7. Cisco lOS 3725 (Dynamips):Cisco路由器模拟器,可模拟Cisco 3700系列路由器的操作系统。 8. Cisco lOS 7206VXR (Dynamips):Cisco路由器模拟器,可模拟Cisco 7200系列路由器的操作系统。 9. Cisco NX-OSv 9K:Cisco Nexus交换机的虚拟化操作系统,支持高性能数据中心网络功能。 10. Cisco vlOS Router:Cisco虚拟路由器,用于提供网络功能和路由。 11. Cisco vlOs Switch:Cisco虚拟交换机,用于提供网络交换功能。 12. Cisco XRv:Cisco路由器的虚拟化版本,支持高性能路由和多种网络协议。 13. Fortinet FortiGate:Fortinet的虚拟化网络安全设备,用于提供防火墙、VPN和入侵防御等安全功能。 14. H3C VAC1000:华三网络虚拟应用控制器,用于提供虚拟化应用交付和网络流量管理功能。 15. H3C VFW1000:华三网络虚拟防火墙,用于提供虚拟化网络安全功能。 16. H3C VSR1000:华三网络虚拟路由器,用于提供虚拟化路由功能。 17. HillStone SG6000:山石网络的虚拟化安全网关,用于提供防火墙、VPN和入侵防御等安全功能。 18. Huawei AR1000v:华为的虚拟化路由器,用于提供企业级网络连接和安全功能。 19. Huawei CloudEngine 12800:华为的虚拟化数据中心交换机,支持高性能的数据中心网络功能。 20. Huawei NetEngine 40E:华为的虚拟化路由器,用于提供高性能的企业级网络连接和安全功能。 21. Huawei USG6000v:华为的虚拟化安全网关,用于提供防火墙、VPN和入侵防御等安全功能。 22. iKuai:iKuai虚拟路由器,用于提供网络功能和路由。 23. Juniper vMX VCP:Juniper虚拟化路由器控制平面(VCP),用于提供路由和网络连接功能。 24. Juniper vMX VFP:Juniper虚拟化路由器转发平面(VFP),用于提供高性能路由和多种网络协议。 25. Juniper vQFX PFE:Juniper虚拟化交换机数据平面(PFE),用于提供高性能的数据中心网络功能。 26. Juniper vQFX RE:Juniper虚拟化交换机路由引擎(RE),用于提供路由和网络连接功能。 27. Juniper vSRX 3.0:Juniper的虚拟化安全网关,用于提供防火墙、VPN和入侵防御等安全功能。 28. MikroTik RouterOs:MikroTik的虚拟化路由器,用于提供网络功能和路由。 29. OpenWRT:OpenWRT虚拟路由器,用于提供网络功能和路由。 30. Ruijie vRoute:锐捷网络的虚拟化路由器,用于提供企业级网络连接和安全功能。 31. Ruijie vSwitch:锐捷网络的虚拟化交换机,用于提供企业级网络交换功能。 32. Slax Mini VM:Slax Linux的虚拟机版本,可用于学习和测试Linux操作系统。 33. Virtual PC (VPCS):用于模拟计算机的虚拟机,可用于学习和测试网络应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值