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的体系结构可以分为基础设施层、虚拟网络层、运营支撑层。
基础设施层
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的节点类型

计算节点
计算节点是能够执行通用计算指令集的功能实体。无论这些指令集在执行时的具体状态如何,执行周期都只有几秒到几十纳秒。在实际的术语中,它是从内存访问时间的角度来定义的。一个分布式系统无法满足这个执行周期要求,对远程内存状态的访问时间已超过了这个时长。
网关节点
网关节点是NFVI节点内实现网关功能的单元。网关的主要功能是为NFVI接入点与传输网之间提供互连,将虚拟网络接入现有的网络组件中。网关可以通过增加与移除分组首部等方式使分组跨越不同网络。
存储节点
存储节点是NFVI节点内通过计算、存储和网络功能提供存储资源的单元。存储在物理上可通过多种方式实现,例如在计算节点内以组件形式实现。
网络节点
网络节点是NFVI节点内通过计算、存储和转发功能来提供网络资源(例如交换与路由)的单元。一个NFVI节点内的计算域通常以多个互连的物理设备方式进行部署。物理的计算节点可能包括多核处理器、内存和网卡等物理资源,这些互连节点的集合构成NFVI节点和NFVI接入点。

关于NFV需要了解的知识相关推荐

  1. NFV节省企业宽带成本—Vecloud微云

    据IDC称,采用NFV可以帮助企业更好地支持其日益增长的移动业务扩展和物联网(IoT). 网络功能(如路由器和防火墙)的部署和管理可能是一个漫长而乏味的过程. 本文介绍了为企业宽带使用的网络功能虚拟化 ...

  2. 交换机虚拟化和堆叠的区别_网工知识角|一分钟记熟NFV网络功能虚拟化技术介绍...

    点上方蓝字关注,每天都有新收获! 学网络,就在IE-LAB 国内高端网络工程师培养基地 NFV网络功能虚拟化(Network Functions Virtualization),是一种网络架构的概念, ...

  3. 云计算 虚拟化 NFV基础知识

    一 .云计算 1.Saas软件即服务 SaaS的实例: MicrosoftOfficeOnline(WordOnline,ExcelOnline等)服务,无需在本机安装,打开浏览器,注册账号,可以随时 ...

  4. ipsec协议_网工知识角轻松学网络|三分钟了解PPPOE协议

    学网络,就在IE-LAB 国内高端网络工程师培养基地 PPPOE( Point-to-PointProtocol Over Ethernet)以太网上的点对点协议,是将点对点协议(PPP)封装在以太网 ...

  5. 对路径的访问被拒绝怎么办_学习了解ACL—扩展访问控制列表,就在网工知识角...

    学网络,就在IE-LAB 国内高端网络工程师培养基地 基于ACL过滤telnet和特定的网段信息 什么是访问控制列表(ACL)? 应用于路由器接口的指令列表,用于指定哪些数据包可以接收转发,哪些数据包 ...

  6. esxi管理端口_网工知识角|一分钟轻松了解华为端口安全机制

    学网络,就在IE-LAB 国内高端网络工程师培养基地 为防止MAC地址洪泛攻击,防止未经允许的设备访问网络,并增强安全性.通过端口安全机制,录连接到交换机端口的以太网MAC地址,只允许某个或者某些合法 ...

  7. 全面讲解OpenStack技术知识

    戳蓝字"CSDN云计算"关注我们哦! 作者 | 鲜枣课堂 责编 | 刘丹 对于大部分人来说,这是一个很陌生的词,不知道它到底是什么,从哪里来,有什么用,和自己的工作有什么关系. 有 ...

  8. 《深入浅出DPDK》读书笔记(十四):DPDK应用篇(DPDK与网络功能虚拟化:NFV、VNF、IVSHMEM、Virtual BRAS“商业案例”)

    Table of Contents DPDK应用篇 DPDK与网络功能虚拟化 157.网络功能虚拟化 13.1.1起源 158.发展 159.OPNFV与DPDK NFV的部署 160.NFV的部署 ...

  9. 网络工程师技能知识图谱,超全超细致,值得收藏

    技术推动了时代变革,互联网则加速了这场变革.随着行业技术的迭代周期越来越短,IP与计算机网络新技术层出不穷,更加需要我们及时更新升级自身的技术储备. 经过多方努力,我们极(sang)度(xin)克(b ...

最新文章

  1. 快过年了,为过完年跳槽的人准备一份面试题
  2. Mysql自动备份脚本
  3. F - Monkey Banana Problem
  4. cloud foundry_Spring 3.1,Cloud Foundry和本地开发
  5. Python正则表达式初识(九)
  6. 知荐 | 自动驾驶的“大脑”:决策规划篇
  7. 烟台市建筑物矢量数据(Shp格式+带高度)
  8. mcafee 8.5i 企业版状态代码解释
  9. 科学计算机怎么直接显示10的多少次方,科学计算器怎么开n次方
  10. 推荐 7 款免费开源的 BBS 论坛软件
  11. meta分析零基础教程-Prospero选题注册全流程
  12. 1234的平方根用计算机怎么算,平方根计算
  13. matlab tic toc存储,Matlab中tic和toc用法
  14. ps渐变如何使用?如何使用Photoshop 2021给图片制作出渐变效果?
  15. Androidapk安装流程之adb安装
  16. 一篇论文摘要计算机英语,计算机毕业论文英文摘要的写作方法.doc
  17. 这些手机软件,你使用过哪一个?
  18. 如何从省级地图数据中裁剪出州级地图数据
  19. Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported
  20. LeetCode_904 水果成篮

热门文章

  1. C++ |【01】面向对象基础内容、引用、函数重载等....
  2. 海狮号水下机器人_海狮水下机器人SeaLion
  3. 基于串行E2PROM掉电保护计数器的设计
  4. 整理可视化大屏设计教程与相关资源,大屏设计,可视化
  5. [虚拟机-系统重启]文件系统损坏导致虚拟机无法正常启动的问题及解决方法
  6. IGBT的弥勒钳位和有源钳位的目的和区别
  7. BIM应用解析:基于BIM的装配式建筑深化设计
  8. Python里面数据库连接
  9. 海量数据存储面临的问题
  10. 便宜并且适合各行业支付收款的固码代开介绍