专家在Future:Net 2021研讨会上发表讲话说,不久的将来,网络可能具有更多的开源软件组件,先进的可编程性,并且可以作为服务提供。
此次研讨会的与会者听到了来自诸如思科、谷歌和微软等厂商以及诸如Gartner和451 Research之类的学者和分析公司的预测。?
许多发言者提到的一个关键主题是,与大多数企业客户在当今环境中所看到的方式相比,未来的网络和联网技术将具有更多的软件控制和更高的可编程性。?
这些重大变化始于对开放源代码网络技术的日益普及。
目前,这一潮流的兴起得益于人们对开源网络操作系统软件在云开放网络(SONiC)中日益增长的使用量。
基于Linux的NOS由微软开发并开源,它将网络软件与底层硬件脱钩,并使其可以在多个供应商的交换机和ASIC上运行,同时支持诸如边界网关协议(BGP)、远程直接内存访问(RDMA)、QoS等全套网络功能。
Gartner副总裁安德鲁·勒纳(Andrew Lerner)表示,目前SONiC受到了很多炒作,但现实生活中确实有越来越多的人正在采用它,这是市场上的一种长期趋势。Garter的最新报告预测,到2025年,在拥有超过200台交换机的数据中心网络运营商中,40%将在生产中运行SONiC,而从2020年到2021年,Gartner客户对SONiC的兴趣将同比增长87%。
围绕SONiC的供应商群体也在不断发展,包括戴尔、Arista、诺基亚、Apstra、阿里巴巴、Comcast、思科、博通、Juniper、Edgecore、Innovium、IP Infusion、华为、Nvidia-Mellanox和VMware。
“由于客户兴趣和商业生态系统的迅速扩大,在未来三到六年内,SONiC很可能会成为类似于Linux的服务器操作系统,能够在硬件供应商支持的NOS上实现标准化。”勒纳在报告中说,“这为创新创造了机会,就像基于Linux的工具和Linux专业知识为客户带来好处一样。”
除了SONiC之外,斯坦福大学教授、Barefoot Networks董事长兼联合创始人尼克·麦基恩(Nick McKeown)表示,还有许多其他开源网络项目也引起了人们的兴趣。
McKeown说,这些技术包括Open vSwitch(OVS)虚拟交换机、Facebook开放式交换系统(FBOSS)、OpenConfig和自由范围路由(FRR)项目等。
McKeown说:“开源已经重新成为控制网络的合法和可信的方式。”“尽管它曾经被忽略了一段时间,但它已经通过Linux,Mozilla,Apache和其他开放性努力得到了证明,因此现在又重新得到了人们的关注。实践证明,如果您拥有开源软件,并且对它有很多关注,加上人们不断的进行开发,它们未来的发展趋势将会越来越好。
与开源理念一同兴起的理念是,未来网络将更加具有可编程性,并通过软件提供更多的功能和控制。?
思科云副总裁兼首席技术官Vijoy Pandey说:“几年来,没有人会为计算机配置网络,他们只会配置应用程序。”“我们希望的是一个独立的、可编程的网络,从而让它们能够自主处理问题,因为配置挑战将转移到应用程序层,而这正是我们要解决的问题。”
Pandey说,最终的结果是,有少数人操作网络,而更多的人进行编程。
“网络将首次实现自上而下的可编程,因为所有者运营商将端到端地控制该软件,并且它们将能够处理从通过交换机和NIC处理数据包的方式中所形成的一切,这些都完全由软件定义。” McKeown说,“这也带来了一些令人惊奇的新可能性,因为如果所有内容都在软件中定义,我们可以使用直到最近才真正能够从计算机系统中借用的软件工程工具和技术。”
Google Global Networking副总裁Bikash Koley表示,除了高度可编程之外,网络还将由高度自动化转变为自治。
Koley说:“未来的网络自主地去了解什么是良好的运行状态,以至于当网络偏离已知的良好状态并进入预防状态或快速缓解状态时,它可以自行采取行动。自治网络将检测需求、流量模式的变化并做出反应。如果需要,自治网络也会自动扩展,以满足日益增长的负载需求。”
专家表示,未来影响网络世界的另一个趋势将是网络功能即服务的交付。? ?
Pandey说:“将来,所有网络和安全服务都将通过SaaS模式提供。”?
Koley说,该网络将是云原生的,网络功能和安全性将从云边缘传递。他说:“就云原生而言,管理平面和网络平面的现代容器微服务实现将成为规范。”
Koley说:“无论基础网络是物理的还是虚拟的,这都使用户可以将基础结构作为代码。网络将作为云原生服务或是SaaS交付。”
Lerner说,对于数据中心客户而言,这将是一种以类似云的方式消费数据中心网络资源的新方法,其中包括一个用于网络服务门户的自助服务。所有这些服务都是按照消耗计费的。
文章来源:《电脑编程技巧与维护》 网址: http://www.dnbcjqywh.cn/zonghexinwen/2021/0406/901.html
上一篇:编程有多酷?使用Python+OpenCV+Keras创建自己的图像分
下一篇:UG编程取消修剪命令时为什么横向会延长?怎么解
电脑编程技巧与维护投稿 | 电脑编程技巧与维护编辑部| 电脑编程技巧与维护版面费 | 电脑编程技巧与维护论文发表 | 电脑编程技巧与维护最新目录
Copyright © 2018 《电脑编程技巧与维护》杂志社 版权所有
投稿电话: 投稿邮箱: