NFV造成厂商锁定?

简介:

随着网络功能虚拟化(NFV)的风靡,特别是在移动服务提供商市场,运营商正在尝试将EPC内的关键功能进行虚拟,例如服务网关(SGW)、PDN网关(PGW)、MME(mobility management entity)。通过在现成的x86平台上运行这些功能,他们可以从硬件系统中分离出软件,并实现一点程度的厂商独立性。至少原则上实现厂商独立性。

20161125025113742.jpg

面临可扩展性的挑战。虽然一些功能占用相对较低的带宽,且不需要高容量和高处理能力,但其他的功能需要高带宽、高容量和高处理能力。对于这些功能,x86平台能够提供易于扩展的灵活的能力。

在很多情况下,虚拟化环境中的扩展性能需要对数据包进行特殊处理,例如,在使用SR-IOV等技术执行管理程序和虚拟交换机旁路。通常,企业将使用专门的网卡(NIC),并且还有硬件加速或网卡卸载以提高性能。但是要利用这些技术加速和改进性能,企业需要使用特定的板卡,这反而在硬件和软件方面带来锁定。

换句话说,一旦运营商部署加速技术,他们不能简单地换出任何其他基于x86服务器的服务器。相反,他们需要坚持选择提供硬件加速和网卡的同一个供应商,甚至可能寻求只从该供应商处购买,以确保他们的软件能够迁移到具有硬件辅助功能的新一代网卡。

当使用NIC offload、hypervisor/kernel bypass或其他技术将会影响其性能,需要通过多服务扩展性能。如果被虚拟化的网络功能是无状态的,这个过程相对容易。但是,如果需要在扩展的NFV解决方案上保持状态和负载均衡,这个过程就会相对复杂。在后一种情况下,企业需要一个负载均衡器,它能够理解与网络功能相关协议且关联各个接口的流量,然后的虚拟EPC功能的横向扩展实例之间智能地实现负载均衡。

这让我想起了早期的电子商务和商业互联网,即web服务器运行在x86服务器的早期。随着网站和Web应用程序流量的增长,这些Web服务器和应用程序需要扩展,这需要流量在横向扩展解决方案之间进行负载均衡。对于电子商务流量,需要诸如状态负载均衡器之类的功能来跟踪会话和Cookie,以及向Web应用程序或服务器的实例发送对应的流量。虽然这最初可以通过基于软件的负载均衡器实现,但随着流量增长,这个过程需要一个专用设备,可以执行各种任务,包括负载均衡、运行状况检查和负载重新分配。随着时间的推移,产生了FPGA和硬件辅助功能的专用负载均衡器,最终带来了应用交付控制器。

NFV领域是否朝着同一个方向发展?如果是,谁将为所有不同的虚拟网络功能构建负载均衡器?如果每个厂商都提供具有不同虚拟网络功能(VNF)的解决方案,在扩展环境中进行负载均衡,那么每个虚拟EPC功能是否会有厂商提供特定的负载均衡器?

将两个场景综合考虑(即使用专用加速引擎和用于服务器内性能改进的网卡,以及使用专用的有状态负载均衡器设备在服务器之间分配流量),提出了一个问题:NFV是否加剧了厂商锁定而不是实现厂商独立?在当前的状态下,无疑NFV加剧了厂商锁定。

本文转自d1net(转载)

相关实践学习
部署高可用架构
本场景主要介绍如何使用云服务器ECS、负载均衡SLB、云数据库RDS和数据传输服务产品来部署多可用区高可用架构。
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
目录
相关文章
|
存储 Cloud Native 关系型数据库
数据库厂商都怕低价竞争?阿里云说竞争靠核心技术
2017年Gartner发布的数据库厂商推荐报告中首次收录了来自中国的数据库厂商,分别是阿里云、巨杉数据库SequoiaDB以及南大通用GBase。在这三家厂商中,巨杉数据库和南大通用是专注于企业级市场的数据库厂商,而阿里云严格来说则是一家云计算公司。
5067 0
|
机器学习/深度学习 Kubernetes Linux
使用开源软件和Tectonic,摆脱云服务供应商的锁定
本文讲的是使用开源软件和Tectonic,摆脱云服务供应商的锁定【编者的话】本文介绍了Core Fest大会关于容器PaaS平台——Tectonic的相关内容,以及使用开源软件打破云服务供应商的捆绑,详细内容请浏览下文。
1394 0
|
安全
让厂商保证成功 SaaS模式改变厂商-客户关系
本文讲的是让厂商保证成功 SaaS模式改变厂商-客户关系,软件即服务(SaaS)解决方案的神奇之一是它们轻松改变了软件被打包、交付以方便客户购买和部署的传统方式。尽管这些特点是SaaS所实际拥有的,但它们却是获得SaaS解决方案所能收获的最表面的优势。
1081 0
|
存储 语音技术 文件存储