查看原文
其他

2018,SDN的黎明已经到来!

君子兰 云技术 2022-01-05

根据Gartner的预计,2018年全球IT支出将达到3.7万亿美元。在RightScale《2018 年云状况调查报告》中,96%的受访者在使用云,81%的企业首选的策略是多云,可见IT支出很大一部分都是云方面的支出,并且使用多云是趋势。


企业云采用策略


随着云计算的深入发展,云计算的三项支柱技术:计算、存储、网络也获得了深度发展,计算方面已经非常成熟,存储方面不管是开源的还是商业的解决方案,都基本能满足云时代的需求,而网络方面还在不断演化,在满足用户业务需求方面还面临很大挑战。


前几天,笔者受邀参加了浪潮#Inspur World 2018#大会,在大会上浪潮网络发布了基于SDN技术的ICE2.0产品,ICE2.0融合了SDN、芯片、开源和大数据DevOps技术,用智能解决云时代网络难题。令人眼前一亮,引起了笔者强烈的兴趣,笔者特意参加了ICE2.0产品介绍的分论坛,通过几个小时的聆听,更加深了笔者对ICE2.0产品的印象,本文为读者总结ICE2.0产品的特点,也讨论SDN落地目前面临的一些困难,几个典型网络厂商的发展策略,及国内SDN落地的特殊性。

浪潮网络ICE2.0剑指何方?


浪潮网络的ICE2.0目标很明确,就是云时代数据中心领先SDN解决方案,针对云时代的数据中心,浪潮网络使出了三个凌厉的杀招。


1. SPINE-LEAF架构,支持百万台服务器规模的横向扩展

云时代的数据中心的流量急剧增加,浪潮数据中心解决方案采用模块化设计,称为SPINE-LEAF架构,就是上面是树干,底下树叶,好处就是能够横向的快速扩展。比如10万到20万台服务器的数据中心,单一的设备都是不可能支撑这么大的交换,一定要有横向的扩展的能力。在SPINE-LEAF架构里,采用了POD的模组化设计,所以可以把不同的业务单元放在不同的模组,每一个模组的规模其实是相当可观的。比如说万兆服务器接入区,一个模组可以24个机柜,24个机柜基本上就容纳300台的服务器了,使用为SPINE-LEAF架构可以将数据中心轻松扩展到百万台服务器规模。

另外,SPINE-LEAF这种架构,对于中小型的数据中心也有它的模块化设计带来的易于管理,易于维护,易于扩展优势。

 

2. 使用智能SDN完成设备统一管理和定制化交付

浪潮网络SDN的解决方案智能云引擎,遵循了OpenDayLight开源社区规范,以SDN为核心,可以纳管各种SDN设备,采用敏捷开发模式,紧贴用户需求,满足定制化交付。 


3. 发布数据中心网络产品全家福

全新的12900,号称业界良心,八个槽全是业务槽,引擎内嵌不占用槽位。还有CN12700、CN8000、CN6000、CN3000等产品,满足不同区域的要求。

从上面三个杀手锏可以看出浪潮网络希望借助SDN技术发力云数据中心的决心很大,那么当前SDN发展如何,有哪些挑战和发展趋势呢?


SDN落地的挑战


根据gartner的技术成熟度曲线,SDN已经进入稳步爬升的光明期,但SDN在落地方面厂商和用户需求之间存在矛盾。

gartner的技术成熟度曲线(2018版)


从大多数厂商的解决方案看,处于百花齐放的状态,每个厂商都有自己独有的一套方案。要比较好的落地SDN,需要使用全套的产品,即全部更换现有的产品。从用户角度看,好的SDN产品要既能满足多云时代的需求,也能保护现有的投资,而且兼容未来的需求。


在SDN基础之上,技术还在不断演变

SDN从诞生之日起,强调控制层面和数据层面的分离,随着SDN的实践,在技术上演变出几种趋势。

ONF的SDN架构图


1. 网络自动化与可编程,从DevOps到NetOps

企业云化的目标是实现云原生,云原生首先要求实现基础架构即代码(IaC)。可编程设备网络设备又是IaC的基础,网络配置是整个软件自动发布流水线的一部分,网络设备也需要合并到DevOps流水线中,以进行持续集成和部署(CI/CD)。目前VMware vCloud,Microsoft SCCM或OpenStack,网络配置模块可以合并到脚本中,自动部署整个应用程序堆栈,包括VM,存储卷/对象和虚拟网络。


2. 基于意图的网络

基于意图的网络(Intent based networking,简称IBN),是深度学习等智能技术在网络领域的应用,根据Gartner分析师的Andrew Lerner的说法,基于意图的网络的主要特征包括:


  • 转译和验证,将网络工程师的命令转换为执行操作的能力,当管理者想要实施策略时,基于意图的网络系统会验证策略是否可以执行。

  • 自动实施,软件自动执行网络管理员定义的策略。

  • 网络状态感知,收集数据以持续监控网络操作。

  • 保障和动态优化/补救,机器学习可确保策略的实施和纠正措施的自动化。


IBN架构图(图来源:www.routexp.com

根据Gartner的统计,75%的组织仍然手动管理他们的网络,许多组织继续使用命令行界面。基于意图的网络通过消除手动配置来抽象网络复杂性并提高自动化程度。它允许用户或管理员使用自然语言向物理网络发送简单请求。未来的IBN进展将能够检测并自动解决网络挑战,例如安全异常和网络速度下降。


3. 开源成为趋势和事实的标准

随着SDN和NFV的出现,网络已经发生了变化。传统上封闭的和由少数供应商主导的专有环境,加快了创新和更快的步伐。在Linux革命的带领下,开源已经发展成为一种可行的交付模式。超大规模的云运营商引起整个行业重新思考运营模式,利用开源来提高敏捷性,降低成本,并且开源成为各个厂商沟通的平台,成为事实的标准。


开源网络项目(图来源:sdxcentral.com)


总的来说,网络的演变还是为了更快更智能的解决用户应用的问题,为此每家网络厂商都有自己的绝招,网络厂商众多,我们讨论几家有代表性的,看看他们的产品特点。


代表性网络厂商或解决方案介绍


网络解决方案厂商或解决方案可以分为几个派别:

传统厂商:思科、华为等。

互联网或者云厂商:微软、谷歌等。

新兴网络公司:Big Switch Networks、Apstra、VMware(在虚拟化领域是领头羊,在网络领域是新兴公司)、浪潮网络等。

开源解决方案:托管在Linux基金会的开源网络项目。

限于篇幅,我们讨论3家有代表性的解决方案,然后讨论下浪潮网络ICE2.0如何应对挑战。


1. 思科

基于意图的网络示意(图来源:思科网站)


云及SDN时代的到来,曾一度给思科带来冲击,思科也在不断的尝试,基于意图的网络是思科找到的一个很好的方向,SDN解决的是数据层面和控制层面的分离,但是并没有简化网络,基于意图的网络提供的是整体的解决方案,能够简化运营,主动管理,实现全网的安全。


2. 华为

华为CloudFabric是一种意图驱动的数据中心网络解决方案,可为物理,虚拟或基于容器的工作负载和应用提供无缝的数据中心内和数据中心云连接。该解决方案包括自动Agile Controller,智能网络分析仪FabricInsight和CloudEngine系列交换机。CloudFabric提供智能,简化,超宽带,安全,开放的数字网络平台。


华为CloudFabric数据中心解决方案(图来源:sdxcentral.com网站)


3. 微软

SONiC的即插即用插件扩展(图来源:微软官网)


微软对网络技术做出的显著贡献是采用了开放式交换机软件SONiC, SONiC基于交换机抽象接口(SAI),它定义了标准化的API。网络硬件供应商可以使用它来开发可以实现高速度的创新硬件平台,同时保持与ASIC(专用集成电路)的编程接口一致。


SONiC的核心是针对云网络场景,其中简单性和大规模管理是最优先考虑的事项。可以轻松地插入新组件,第三方,专有或开源软件,并根据具体情况定制SONiC。


浪潮网络如何应对挑战


浪潮网络来自巨人的基因,是浪潮和思科的合资公司,技术来自思科,对用户需求的把握,强大的研发和制造能力来自浪潮。


浪潮网络ICE2.0产品可以总结为几个关键字:开放、智能、统一管理、面向应用。


浪潮网络基于全数字网络的网络技术基础


开放,可以和浪潮的云海os浪潮云管理平台来做对接,也可以跟业界标准做对接,是一个接口完备、功能丰富的开放平台。对于南向来说,能够管理像KVM这样的开源虚拟机,支持现在最新的容器技术,还可以管理浪潮的各种各样的这种网元设备,甚至一些第三方的网络设备。


智能,自主研发,自主可控,采用了敏捷开发的方式,能够支持定制化交付。和浪潮云服务有大量的联合开发,形成了一个高度融合的一体化解决方案。


统一管理,在一个管理平台下,可以根据客户的应用不同,了解应用对资源的消耗,了解在不同的场景下,资源的配置是否合理,资源之间是否能够灵活的调配。满足了用户对一张表,一个视图,一个管理平台,对资源调配的统一管理的需求。

浪潮网络的一体化网络平台


面向业务的解决方案,基于业务包含两层含义,首先强调网络管理软件,新的网络管理员,新的网络服务软件,所需要知道的就是接受一个网络服务需求并且智能实现。第二是新的网络应统筹设计,应完全基于上层的应用和PaaS需求而设计。

浪潮网络的的业务型自学习网络


SDN在国内的落地


根据计世资讯调查显示,2016年,中国SDN软件市场(主要指SDN控制器及相关的软件解决方案与相关服务)规模达到了7.2亿元,未来几年,中国SDN(软件+服务)市场将继续保持高速增长,2018年市场规模将达到13.7亿元,到2022年,市场规模将达到70.3亿元。

中国SDN市场规模(来源:计世资讯)


国内SDN的落地有三个特点:


  1. 自主可控,尤其是政府和重要行业。

  2. 灵活定制,国内企业对灵活定制的要求更高,在云的使用方面也会以多云和混合云为主。

  3. 注重生态,国内企业的IT建设体系一直比较繁杂,因此高效的SDN方案将更具兼容性,保护历史投资。


在目前自主可控的大背景下,网络产品走自研和生态的道路才是真正的解决之道。

浪潮网络的自主研发及本地化服务能力说明


这方面,浪潮很有战略格局,浪潮从服务器时代一直有自研的基因,在网络产品上从底层的芯片、到网络产品、到管理平台坚持自研。


浪潮网络亦是如此,浪潮网络一方面拥抱开源、自主研发。更是完全自主研发国产芯片,并将其应用到新一代的SDN万兆交换机61108,有万兆下联和40G上联,完全满足涉密单位的功能和性能要求。


未来,浪潮网络还将实现更多的底层芯片、SDN控制引擎等整体网络产品的自主研发,实现百分之百自主可控,满足国家安全要求。


另外一方面,浪潮网络提供的是一整套的解决方案,致力于打造不同生态。


浪潮网络的SDN生态


  1. 浪潮内部的生态,服务器、ERP,跟浪潮云服务有了大量的联合开发,形成了一个高度融合的一体化解决方案,用一个生态解决方案的方式来为用户提供服务。

  2. 和业界其他产品形成生态,浪潮网络管理软件可以纳管其他第三方产品,有力的保护了用户的历史投资,保护用户业务的连续性。

  3. 嵌入到用户业务的生态中,借助巨人的力量,浪潮网络凭借技术的领先,对用户的深刻的理解,审时度势,不仅精准的满足了多云时代的网络的要求,而且还要领先一步,有智能灵活的贴合用户业务的能力,助力用户的数字化转型。


总结


随着企业数字化转型和云计算的深入应用,网络技术和产品也在不断的变化发展,自动化可编程的网络正在落地,基于意图的智能网络飞速发展,开源的网络项目也在不断的演进,网络将会更有弹性,更灵活,更智能,网络工程师也正在摆脱长久以来的命令行。进入SDN时代,衡量网络能力水平,不在是对命令行的熟悉程度,而是编程能力,是对SDN的理解能力。


SDN的黎明已经到来,网络最终要为应用服务,在云时代不仅要灵活,更要和业务成为一体,智能的满足业务需求,谁的网络解决方案能够更好的适应业务,能更好的理解业务,谁将在云时代迎来巨大发展!


↓↓↓ 点击"阅读原文" 【加入云技术社区】

相关阅读:

高端私有云项目交流群,欢迎加入!

企业级PaaS云平台:不容忽视的几个关键问题和挑战

终于有人把云计算、大数据和人工智能讲明白了!

OpenStack 重新定义 边缘计算「附白皮书」

Gartner:2018 年 公有云IaaS魔力象限出炉,大量公司消失了。。。

OpenShift 3.9 重磅发布!多项新功能「附48页PPT」

云计算趋势:RightScale 2018 年云状况调查报告「附下载」

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存