yulu4314
作者yulu4314·2021-01-13 15:04
技术支持·长春

云计算时代 传统虚拟化网络面临着哪些挑战?

字数 808阅读 845评论 0赞 0

当大规模的数据中心出现后,设备、网络等变得越来越复杂。于是乎,为了解决网络问题,从而把“传输”和“控制”层面分开,虚拟网络化出现。何为虚拟网络?本质上,它是把传统网络中的“传输”层面和“路由(控制)”层面分开,把传统的网络基础设备抽象成一个个只具备传输功能的小模块。而网络特性、数据传输路线,全部由上层的软件统一定义,并精确控制。

随着IT技术的发展,我们已经看到传统网络虚拟化正在面临新的挑战。这种挑战的背景则是,移动互联网的深入发展,彻底改变了人们的生活和工作,传导至企业,则是其业务正发生快速变化。比如,很多用户的应用场景需要达到百万级别的报文转发速度,所以需要GB甚至10GB的带宽吞吐能力。

另一方面,不同于CPU和内存以及IO流量,网络数据包的转发、业务逻辑的处理也是非常复杂的,需要在整个网络转发流程中间增加常用的一些规则,比如路由查找、流量控制以及流量统计等非常多的业务逻辑处理。结果,一方面需要有非常高速的网络数据吞吐能力,另一方面则需要这些高速转发的数据进行复杂业务逻辑的处理。两方面的矛盾导致网络性能在一段时间内无法达到很高的水平。

对用户来说,传统虚拟化网络存在着三大痛点:性能上,吞吐量存在着瓶颈,无法满足企业的短时高发性需求,并且延迟高。举个例子,在一些视频播放中,一旦延迟太长,将对播放量和用户体验产生很糟糕的影响。其次,稳定性上。传统的虚拟化网络,不仅性能波动大,而且经常发生丢包问题。最后则是隔离性方面,传统的虚拟化网络存在着资源竞争和网络攻击难题。

最重要的是,随着企业业务的多样化的丰富性,传统虚拟化网络存在着很多搞不定的用户场景。比如,电信业务转发、手游和网游加速、数据库、缓存、消息中间件、Hadoop、Spark、直播、流媒体和NFV等等。比如,以电信业务转发和手游或网游加速业务为例,这两个场景本质上来说都是对一些小包进行高速转发的场景,这些场景对网络的吞吐能力非常高。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广