首页 > 其他分享 >NFV到底是什么?

NFV到底是什么?

时间:2022-12-22 21:31:13浏览次数:37  
标签:VNF 到底 什么 网络 NFV 虚拟 NFVI 节点

NFV是一种网络架构,它是基于虚拟化技术将网络功能节点虚拟化为可链接在一起提供通信服务的功能模块。NFV致力于改变网络运营者构建网络的方式,通过虚拟化技术让各种网络组成单元实现独立应用,可以灵活部署在基于标准的服务器、存储、交换机构建的统一平台上,实现在数据中心、网络节点和用户端等各个位置的部署与配置。NFV可以将网络功能软件化,以便在业界标准的服务器上运行,软件化的功能模块可迁移或部署在网络中的多个位置而无须安装新的设备。

一、NFV的功能结构

NFV其技术框架包括以下几部分:NFV基础设施(NFVInfrastructure,NFVI)、虚拟化的网络功能(Virtual Network Function,VNF),以及VNF管理与编排模块等。其中,NFVI通过虚拟化层将物理的计算、存储与网络资源转换为虚拟的计算、存储与网络资源,并将它们放置在统一的资源池中。

VNF是由虚拟计算、虚拟存储、虚拟网络资源,以及管理虚拟资源的网元管理(Element Management,EM)软件等组成。VNF是可以组合的模块,每个VNF只能提供有限的功能。对于特定的应用程序中的某条数据流,可以将多个不同的VNF进行编排与设置,组成一条完成用户所需网络功能的VNF服务链。NFV管理与编排模块负责编排、部署与管理NFV环境中的所有虚拟资源,包括VNF应用实例的创建,VNF服务链编排、监视与迁移,以及关机与计费等。

NFV到底是什么?_虚拟网络

二、NFV的体系结构

NFV的体系结构可以分为基础设施层、虚拟网络层、运营支撑层。

  • 基础设施层

NFVI负责分配和管理虚拟资源环境及底层的物理资源。该层包含x86服务器、存储设备、交换机等物理资源,通过虚拟化层将物理资源转换为虚拟计算、虚拟存储与虚拟网络,并将它们放到资源池中。

  • 虚拟网络层

虚拟网络层是由VNF、EM与NFVO组成。每个物理网元映射为一个虚拟网元VNF;一个VNF需要的资源分解为虚拟的计算、存储与网络资源,可部署在一个或多个虚拟机上。虚拟网元VNF由VNFO来提供。NFV的管理与编排模块主要包括虚拟设备管理器(Virtual InfrastructureManager,VIM)、VNF管理器(VNF Manager,VNFM)与VNF编排器(VNFOrchestration,VNFO)。

  • 运营支撑层

运营支撑层主要由操作支撑系统(Operation Support System,OSS)与业务支撑系统(Business Support System,BSS)组成。OSS也称为操作支撑系统。OSS与BSS系统中的大量软件覆盖了基础设施架构、网络功能,以及支撑各种电信服务中端到端的订单、账单、续约、排障所需的管理系统。

三、NFV的基础设施

NFV基础设施由3个部分组成:计算域、管理程序域与基础设施网络域。

  • 计算域:为用户提供大量的服务器与存储设施。
  • 管理程序域:将计算域中的计算与存储资源转换成可由软件配置的虚拟机。
  • 基础设施网络域:由大量的路由器、交换机等网络设备组成,通过虚拟化层转化为虚拟网络资源。

NFV到底是什么?_NFV_02

四、NFV的节点类型
  • 计算节点

计算节点是能够执行通用计算指令集的功能实体。无论这些指令集在执行时的具体状态如何,执行周期都只有几秒到几十纳秒。在实际的术语中,它是从内存访问时间的角度来定义的。一个分布式系统无法满足这个执行周期要求,对远程内存状态的访问时间已超过了这个时长。

  • 网关节点

网关节点是NFVI节点内实现网关功能的单元。网关的主要功能是为NFVI接入点与传输网之间提供互连,将虚拟网络接入现有的网络组件中。网关可以通过增加与移除分组首部等方式使分组跨越不同网络。

  • 存储节点

存储节点是NFVI节点内通过计算、存储和网络功能提供存储资源的单元。存储在物理上可通过多种方式实现,例如在计算节点内以组件形式实现。

  • 网络节点

网络节点是NFVI节点内通过计算、存储和转发功能来提供网络资源(例如交换与路由)的单元。一个NFVI节点内的计算域通常以多个互连的物理设备方式进行部署。物理的计算节点可能包括多核处理器、内存和网卡等物理资源,这些互连节点的集合构成NFVI节点和NFVI接入点。

标签:VNF,到底,什么,网络,NFV,虚拟,NFVI,节点
From: https://blog.51cto.com/key3feng/5963265

相关文章

  • 华为云桌面的安全,到底是怎么做到的?
    企业的数字资产有重要的商业价值,供应商上下游对接、客户信息管理、软件开发等方面业务,存在于各行各业。但、信息泄露、非法访问、数据监听等办公安全问题几乎是所有企业的困......
  • 恒创科技:选择香港服务器配置要注意什么?
    ​服务器的配置一般是包括CPU、内存、硬盘、带宽、IP、操作系统等方面,我们在选择的时候,最好是根据网站的实际需求和使用情况来选择合适的大小,下面就跟大家简单介绍一下......
  • 学习无代码开发工具有什么用?
    要开始使用无代码工具学习和赚钱,你只需要遵守以下几个步骤1.确定与您的目标和兴趣最相关的无代码工具。有许多可用的无代码工具,每种工具都有自己的一组特性和功能。2.了解您......
  • 第一章 什么是面向对象
    第一章什么是面向对象面向过程与面向对象我们在现实生活中,思考问题、发现问题、处理问题,往往都会用“表格”作为工具。实际上,“表格思维”就是一种典型的面向对象思维。......
  • 什么是APERAK?
    APERAK(Applicationerrorandacknowledgementmessage)是由消息接收方发出的应用程序错误和确认信息。其目的是:a)通知消息发送方他的消息已经被消息接收方收到,由于业务......
  • 什么是 SSL? 了解 SSL 的历史及其工作原理
    在深入了解SSL证书的诸多好处和用途之前,它可能有助于了解基础技术。本文简要介绍了安全套接字层(SSL)如何演变为传输层安全性(TLS),并简单解释了它们如何为公共Intern......
  • 为什么说华为云CDN更值得选择?​
    为什么说华为云CDN更值得选择?​快、准、稳——华为云CDN获得市场认可的3大法门​互联网时代,在线内容和方式越来越丰富,刷视频、打游戏、看新闻、追剧成为日常,在线教育、在......
  • 【基础知识】PCB板上的字母数字是什么意思,代表哪些元器件?
    在PCB板上,有很多的丝印字母,如R109、C113、Q105、D206等。这些字母/数字都表示什么意思呢?PCB板上的字母表示的是电子元器件的简称,在字母的后面还往往会跟上数字,这些数字也都......
  • 什么是数据管理?看完这篇你一定有收获
    如今的大数据成为一切生产经营活动的主要驱动因素。由于每天都会产生大量数据,因此我们需要有更好的数据管理解决方案是理所当然的。任何想要在今天取得成功的企业或企业都需......
  • 什么是微服务
    什么是微服务?微服务是一种架构风格,它要求我们在开发一个应用的时候,这个应用必须构成一系列小服务的组合。可以通过http的方式进行通信。 单体应用架构所谓单......