这里有个思科的官方链接,不过里面很多是商务说辞,也就是吹牛,仅做为参考。
https://www.cisco.com/c/dam/global/en_sg/solutions/data-center-virtualization/application-centric-infrastructure/insieme_faq.pdf
下面是我自己的理解
0 ACI是个啥东西
思科在DataCenter中的SDN
简单来说就是通过APIC控制器,将所有交换机形成了1台大交换机。
对,ACI就是个大交换机而已。
别听思科吹有多厉害,啥“基于应用的基础架构”, 没应用啥事,就是个大的交换机。 没了
1 ACI中共有3大组件是啥
APIC =控制器
SPINE =核心
LEAF =接入
2 ACI中的vpc配置, 2台leaf之间peerlink怎么连线?
不像传统的Nexus交换机的vpc, ACI环境中的VPC, 2台leaf之间不需要物理连线用于peer-link
并且,并且peer-keepalive的物理线也不需要。
3 ACI中的网关是在spine上,还是在leaf上
ACI采用的是分布式网关,所以网关都在leaf上,同时因为是分布式网关,所以网关存在于所有leaf上。
这也很好理解,如果不是分布式网关而是在特定的leaf上的话,那么另外leaf下面的终端找网关时,还得从spine兜一圈吗
如果说为什么不把网关落在SPINE上,那就更好解释了
如果网关放在spine上,那不又回归到传统的大2层架构了吗
生成树,广播风暴,ARP泛洪所有这些传统以太网存在的问题又出现了。
Leaf和spine之间跑的是3层,通过ISIS协议打通了underlay。
4 ACI中的ISIS,coop, MP-BGP都用来干啥?
isis用于underlay,打通leaf和spine的loopback接口
coop中leaf和spine之间通信的协议
MP-BGP:当要引入ACI外部的路由到ACI内部时,使用的是MP-BGP协议 ,而且也只能支持MP-BGP
5 spine, leaf的硬件角色有限制吗
首先,必须是Nexus9000系列的交换机
其次,spine, leaf对硬件具体型号是有要求的,也就是说不是所有的型号都能用于spine或leaf
有一些硬件型号可能做spine,也可以做为leaf
而有一些型号只能当spine,或只能当leaf