与SDN之父共享一场云上网络的技术盛宴​

2019年5月28日,UCloud用户大会暨Think in Cloud 2019(TIC大会)将于北京盛大开幕。大会将全面解读UCloud的战略布局及行业洞察,重磅发布UCloud核心技术的创新成果,生动呈现经海量企业用户验证的解决方案和应用实践。

从大会议程中我们嗅到了这同时也是一席网络技术大餐,邀请了美国国家工程院院士、SDN之父Nick Mckeown教授,Mellanox Technologies高级副总裁 Amir Prescher,同时UCloud也准备分享在网络领域的深度技术积累,下面我们就先(Ju)睹(Tou)为快吧!

SDN之父,畅谈网络新势能

“现在和十年前建设网络的方式已经大大不同了,网络已经从‘硬’全面向‘软’演进,软件已经吞噬了网络世界。” Nick McKeown教授一直在践行着软件定义的探索。斯坦福大学教授、博士生导师,美国国家工程院院士,美国艺术与科学学院、英国皇家工程院院士、开放网络实验室(Open Networking Lab)创始人之一、Clean Slate项目主任、Barefoot公司创始人,丰富的人生经历也推动了Nick教授一直站立在网络架构领域的浪潮之巅。

从我们耳熟能详的NOX、POX、OpenFlow、FlowVisor、Mininet,到2013年创立的Barefoot公司,Nick教授的SDN思想也在不断进化。伴随着其创立的可编程语言P4面世,再一次定义了通用数据平面编程框架。

P4之于Barefoot就如CUDA之于英伟达,前者营造的开源生态更加推动了整个网络行业的进步。我们也在前期了解到UCloud采用了P4的SDN硬件卸载方案,大会中也会发布相关智能网关产品。Nick教授在本次大会中也将围绕Barefoot、P4、SDN与UCloud的深度合作给观众带来分享,请大家做好春风化雨的准备。

Mellanox副总裁,智能网卡高性能实践

随着互联网应用的爆发式增长,流量也呈现着井喷趋势,这对底层的云端网络基础设施带来了很大的挑战。采用VxLan等隧道协议的引入和虚拟交换的复杂行为,基于服务器的网络数据平面的复杂性大大提高;不断增加的网络接口带宽意味着在软件中执行这些功能会在CPU资源上产生不能承受的负载,造成剩余CPU资源过少甚至不能运行应用程序,具有高级编程功能的智能网卡为解决这类问题带来了福音。

智能网卡为SDN和虚拟化应用程序提供硬件加速与网络接口紧密结合,并可分布在大型服务器网络中。作为RDMA技术的推动者,Mellanox一直以提供出色性能的网络著称,50%以上的HPC系统和主流人工智能公司均采用其RDMA网络(包括InfiniBand和RoCE)。Mellanox Technologies高级副总裁 Amir Prescher 将在大会发表主旨演讲。UCloud也在高性能25G智能网卡卸载等方面有很多实践,听说大会也将发布其网络增强2.0产品。期待大会中Mellanox与UCloud碰触的火花。

商业创新的本质来自技术变革。大会将从行业热点与实际应用相结合的视角,打造两场技术论坛——“云上效率提升的方法论”及“分布式云计算实践”,展示UCloud基于技术的创新和突破,同时也让我们看到UCloud在云计算以及网络领域的深厚积累,下面让我们一起来看看。

分布式云计算实践

IPv6迁移和Anycast IP亮点频频

技术的更迭总是伴随着应用场景的变迁,从最初大型机的集中处理到后来的分布式架构,越来越多的需求趋于离散化和碎片化。如今,大型设备会集中处理大规模的核心计算,而低延迟、快响应的计算需求则会交给边缘设备,分布式云计算的发展将推动行业走向下一个技术纪元。UCloud关于公有云IPv6应用和Anycast IP的分享成为吸引笔者的焦点。

IPv6 技术在国内沉寂数十年后,在国家推进下重新登上重要舞台。2018 年工业和信息化部发布了关于贯彻落实《推进互联网协议第六版(IPv6)规模部署行动计划》的通知。不但展示国家推动 IPv6 的决心,更对各大运营商和公有云厂商提出了 IPv6 的改造目标。

然而庞大的网络基础设施对于IPv6的迁移带来了难度,预计整个过程会持续5-10年。相对于 underlay 的 IPv6 演进,公有云为了实现 VPC 能力都采用了 SDN 和 Overlay 技术,所以采用何种过渡技术时,需要结合自身的 Overlay 技术进行综合考虑。在运维层面,也需要考虑 Overlay 封装和 IPv6 over IPv4 隧道封装对报文长度和转发的影响。非常期待UCloud当天的技术实践。

公网加速Anycast本身是个古老的技术,但是在国内互联网公司内都使用的不多。同时Anycast实施的网络接入要求比较高,国内企业具备有自己BGP网络的屈指可数,往往能使用Anycast技术也代表了公有云厂商的实力。而且之前绝大部分Anycast都是用在UDP的业务,少量CDN公司的Cache 节点使用了Anycast。从Anycast的RFC内可以看到,只推荐使用Anycast应用在无状态的业务上。对于HTTP之类的使用TCP的业务都不推荐部署。TCP业务也成为了Anycast的实施难点。UCloud的议题是全球视角,又提供了安全方案,笔者拭目以待。

云上效率提升方法论

K8S服务成焦点

无论是开发效率、运维效率还是运营效率,都代表了企业的核心竞争力,如何帮助用户解决实际场景中效率低下的运维开发难题,对云服务商来说,也是技术实力的最直接表现。

围绕容器化服务、企业快速上云、构建业务可视化、无服务架构这些用户关心的热点都将一一解答。UCloud同时也将带来UK8S、StepFlow可视化、数据湖分析引擎USQL、云主机并发创建优化的技术分享。

在容器化成为大趋势的现今,K8S无疑是最闪亮的星。从公有云到私有云,从传统企业到互联网新贵,都在拥抱 Kubernetes。笔者在会前了解到UCloud推出的Kubernetes容器云产品UK8S,完全兼容原生API,为用户提供一站式云上Kubernetes服务。

UCloud团队自研了CNI(Container Network Interface)网络插件,深度集成VPC,使UK8S容器应用拥有与云主机间等同的网络性能(目前最高可达10Gb/s, 100万pps),并打通容器和物理云/托管云的网络。过程中,还解决了开源kubelet创建多余Sandbox容器导致Pod IP莫名消失的问题,确保CNI插件正常运行,并准备将修复后的kubelet源码提交给社区。2019年内UK8S还将支持节点弹性伸缩(Cluster AutoScaler)、物理机资源、GPU资源、混合云和ServiceMesh等一系列特性。这也是笔者最期待的一场分享。

整个TIC大会现场将聚集40位技术大咖(包括美国国家工程院院士Nick McKeown等)、30+场重量级演讲、8大行业数字化转型案例,剖析各行业解决方案。可以扫描海报下方二维码,查看更多内容并报名参加。期待同您与全球创新者及生态伙伴一起聚焦云计算,探讨5G、边缘计算、工业互联网等技术及行业应用实践。