华为重新设计容器网络的协议栈生态

在2018年3月举行的ONS北美峰会上,华为发布了一种全新的协议栈框架并在FD.io社区宣布开源。该框架支持双态、多协议、多实例的网络协议栈,这使得不论网络应用的开发者,还是网络协议的开发者都可以轻松使用不同的网络协议栈。

FD.io社区一直专注于调配开源软件以提供更高性能的网络解决方案,而DMM在今天成为了大家族中新的一员。结合了华为在为各种客户提供更具性价比的解决方案方面的经验,DMM致力于满足不同网络应用对各种协议栈的接入需求,同时它也简化了新协议栈的开发工作。这个崭新的开源框架将会为业界提供一种更开放、更多元、更可靠的协议栈解决方案。

在如今的开放网络世界,新的应用层出不穷,它们本身对网络协议的QOS和SLA方面有各种不同的要求。到目前为止,大多数服务器的应用使用的是Linux内核栈,尽管内核的协议栈取得了很大的进步,今天应用仍然对网络协议的性能有更高的期待。例如,内核TCP协议在拥塞算法上的设计带来实际较低的链接效率。同时,考虑到人们对网络协议安全性的担忧,也不存在任何一种适应所有场景的网络协议。这个崭新的DMM项目使得网络应用可以在一个主机中,甚至在同一个应用中使用不同的协议栈,并且减少了用户开发、部署和运维的成本。结合DMM项目,传统的网络应用程序将可能焕发新生。

“华为希望为当今各种应用和协议栈建立一个生态系统,这显示出对多样性的明确需求。应用程序用户将从这个平台中受益,并能够将其应用到他们的应用程序场景中,却无需担心选择哪种协议栈。 应用程序开发人员可以在一个应用程序中使用不同的套接字来驱动不同的协议栈。” 华为网络战略和生态系统副总裁王晨曦说,“对于华为而言,下一代高吞吐量/低延迟解决方案也将从这种即插即用系统中受益。 该解决方案将为容器联网带来新的体验,特别是针对应用和协议栈开发人员。”

Linux基金会网络总经理Arpit Joshipura表示:“我们很高兴华为的DMM项目进入FD.io生态系统,随着网络进入Harmonization 2.0的时代,像DMM这样的项目将改进和重新设计协议栈的使用和开发方式,从而进一步整合容器网络。”

据悉,DMM的第一个版本,将会在4月中FD.io社区和大家见面。

关于DMM在FD.io社区的更多细节可以前往https://wiki.fd.io/view/DMM


  • 本站原创文章仅代表作者观点,不代表SDNLAB立场。所有原创内容版权均属SDNLAB,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用,转载须注明来自 SDNLAB并附上本文链接。 本站中所有编译类文章仅用于学习和交流目的,编译工作遵照 CC 协议,如果有侵犯到您权益的地方,请及时联系我们。
  • 本文链接https://www.sdnlab.com/20675.html
分享到:
相关文章
条评论

登录后才可以评论

厂商供稿 发表于18-04-08
2