现正正在数据中心和企业网中,网络设备中交换机占了很大的数目。互联网络络公司数据中心传统的架构里需要大批采购交换机等网络设备,而现正正在重生的云计划中的网络和企业网组建内部网络也需要大批的此类设备,本人都因为交换机的CLI或者许API接口没有分歧而面临如何没有被厂家锁定的成就,这里没有只仅有价格利益上的因素,更多的是技艺上希望有较多的选择。而正正在SDN领域里,分歧南向接口更是主宰转发联合后,SDN主宰器来管理底层网络的基础。
src=
498)this.width=498; onmousewheel = javascript:return big(this) src=分歧交换机接口的千难万阻 />
正常构成交换机管理或者许主宰比较难分歧的因素或者许许有那样多少类:
第一,交换机芯片商和交换机设备商厂家众多,客户所置办交换机所跑的交换机操作系统畸形都是设备商私有研发的闭源系统,或者许基于Linux等开源系统定制研发的操作系统;芯片商的芯片SDK API很大差异,这样都导致的交换机常用配置方式CLI差异非常大,设备商的网络设备也畸形没有需求软件的接口,关于极少数设备商需求了API,接口之间的差异也很大。
第二,纵然是没有同设备商交换机的同一共功能,即使该功能有标准可参考,但是实现出来的产品形态仍然千差万别,甚至正正在标准未有明确之处,两家厂商可以会做出截然相反的实现做法,因为设备商所用的交换芯片可以没有同而导致芯片关于该功能的支持程度没有同;进一步即使两家设备商采用了同一家芯片商的同一款型号开辟同一共功能,因为技艺人员的技艺水平差异和思维方式差别,也会构成两家交换机设备所需求的同一个网络功能,正正在配置方式上基本会有显然的没有同。
第三,使用交换机的客户正常没有盈余的时间、财力和物质关于所有厂家的交换机都中止测试和调研,正常是选择过程的多少家中止竞标或者许对于照测试,甚至全体厂商连对于照测试都没有做,然而随意选择了一家设备商的交换机,当然也可以有技艺积累没有够范畴的原因认为所有设备商的交换机功能都应该是一样的,这样导致了这些客户肯定会被设备商锁定;回过头来精心想想,纵然做了盈余对于照测试和竞标清流线的客户,因为关于网络设备主宰管理的因素,也没有太可以选择太多厂家的设备,而只能最终选择两三家的产品,性质上也是被这两三家设备商所锁定;近正正在两三家设备商需求的设备里,再加上产品型号的没有同,交换机部门一旦上了范畴,其调度、管理和的难度及成本,都是极其大的。
第四,交换机接口没有分歧且没有,很大的原因是此范畴标准化使命做的没有足,由于OpenFlow协议的提出可谓是生逢其时,这也为蓬勃发展的SDN需求标准化的南向接口,但是OpenFlow有些太“学术化”,有以下多少范畴因素:
a)OpenFlow标准方式最初没有基于现全体交换芯片,而是正正在原来ACL的基础上发展为全TCAM实现,这会给芯片商和设备商带来技艺上的资金和野生投资,以开辟新的硬件和软件来支持OpenFlow,但是新研发都是有风险的;因为后来也有I2RS的提出,最近OpenFlow有提出TTP的方式(