日前,SDxCentral发布了
2017年度网络虚拟化报告
,里面干货不少,我节选里一些精华,分享给大家。
①
网络虚拟化平台,哪些功能最被看重?
SDXcentral调研了最终用户和厂商
分别给出了数据,彼此差异明显
从用户角度看,可扩展性(Scalability)排名第一
然后依次是
开放性/互操作性、易实现、性能
云管平台的集成、丰富的L2/L3特性
支持特殊Hypervisor、丰富的L4/L7特性
↓
[用户视角]
从供应商角度看
易实现(Ease of Implementation)排名第一
而互操作性的需求比去年下滑了不少
也许对厂商来说
垄断市场比开放互通重要得多
能圈到地、抢到真金白银才是硬道理
↓
[厂商视角]
②
网络虚拟化平台,18大重点考虑指标
1、Hypervisor兼容性
2、网络模型:能够支持更复杂的网络环境,L2/L3、路由、网关、L4-L7链等等
3、兼容物理交换机环境
4、支持QoS能力
5、支持高可用
6、可扩展能力:比如10000台物理机的云环境
7、跨数据中心能力
8、网络服务:例如DHCP、IPAM/DNS等
9、三层路由能力:静态路由以及BGP,OSPF,ISIS等动态路由
10、L4-L7能力、NAT、服务链
11、可视化和分析能力
12、易用性和可管理性
13、与编排平台的集成、对VM移动性的支持:例如与Openstack、vCloud等集成,并支持vm跨服务、机架、数据中心迁移。
14、对容器的支持
15、自动化和可编程性:例如支持RESTful接口
16、公司的稳定和长治久安:说白了就是公司靠不靠谱,能不能长久的干下去。
17、开放性、与其他要素的兼容性:这里似乎点名“批判”了ACI和NSX
③
SDN控制器,8大重点考虑指标
1、南向协议支持(Southbound Protocol Support):比如OVSDB、OpenFlow、BGP、Netconf等等。
2、完整的API支持(Completeness of API support):APIs是SDN可编程能力最重要的衡量指标,这可以用于与上层BSS、OSS系统高效集成。
3、监控与可视化(Completeness of API support):分流(Tap)和监控应该作为控制器的标配功能。
4、性能与可扩展能力(Reliability and Performance):能支持多少台交换机?交换机多了性能会不会打折?
5、可用性与性能(Completeness of API support):SDN控制器最核心的性能衡量指标是每秒流数量和建流时间。
6、安全与隔离(Security and Isolation):内建隔离能力或者微分段功能,另外防火墙能力和动态ACL也是可选项。
6、代码社区支持(Community Support for Codebase):时至今日,ODL、Open Contrail、APIC、ONOS背后,都有庞大的贡献者团队。
7、应用和开发者生态圈(Application and Developer Ecosystem):除了控制器本身的开发者社区,周边应用的生态也直观重要。
8、互操作能力(Interoperability):不解释,但天下大同是不可能的。
④
网络虚拟化的目标市场在哪儿?
SDxCentral也分别调研了最终用户和厂商
从用户角度看,
依次为
私有云、传统数据中心、广域网
混合云、公有云、园区网
其中WAN领域需求旺盛
[用户视角]
从厂商角度看,
顺序稍有不同
但大家都认为私有云和传统数据中心需求旺盛
[厂商视角]
⑤
SDN/NV部署周期和规模
在2017年
超大规模(10000节点+)增长明显
⑥
重头戏,哪些SDN/NV卖得好?
我觉得下面这两张图,大家最感兴趣
第一张,2017年SDN/NV供应商
选择
↓
[2017 SDN/NV VENDORS CHOSEN]
选用思科、VMware较高,然而最多的是开源
第二张,2017年最被
看重
的SDN/NV供应商
↓
[2017 SDN/NV VENDORS CONSIDERED]
注意,第二张是Considered(被看重)
思科、VMware、Juniper最受关注
⑦
哪个开源方案最受欢迎?
这两张图,看点也不少
第一张,2017年部署最多的SDN/NV开源方案
↓
[2017 OPEN SOURCE SDN/NV SOLUTIONS DEPLOYED]
第二张,2017年最被看重的的SDN/NV开源方案
↓
[2017 OPEN SOURCE SDN/NV SOLUTIONS CONSIDERED]
⑧
网络虚拟化的未来趋势
1、云网合一,公有云的网络服务
主流云服务商基于NV/SDN提供了大量的网络服务。
AWS:VPC,Direct Connect,ELB,Route53,CloudFront
Azure:Virtual Network,ExpressRoute,VPN Gateway,Azure DNS,Load Balancer,Application Gateway,Azure CDN
Google:VPC,Load Balancing,DNS,CDN
2、公有云与私有虚拟网络的一体化集成
3、VPC安全以及微分段(Micro-segmentation)