302 NFV「建议收藏」

302 NFV「建议收藏」NFV技术

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

01NFV技术概述与发展趋势

1CT当前面临的结构性挑战

增收方面:用户饱和,传统业务下滑

节流方面:CT投入成本下降,IT部分的投入从2002年6%增加到2013年13%,

创新方面:CT界一年5个创新 IT界32000倍

商用速度:CT每个月6个上市 IT每小时12个

什么是NFV?

NFV (Network Function Virtualization) 网络功能虚拟化,ETSI组织下组建的。

希望通过采用通用服务器 交换机和存储设备实现传统电信网络的功能。通过IT的虚拟化技术,许多类型的网络设备可以合并到工业界标准中,servers switchs storages 需要用软件实现网络功能并能在一系列工业标准服务器硬件上运行,可以根据需要迁移,实例化部署在网络的不同位置而不需要部署新设备,需要大容量Server存储和大容量以太网 不同应用以软件形式远程自动部署在统一的基础设施上。

三个关键点:软硬件解耦 开放 自动化

2NFV将IP基因融入电信网络

传统电信网软硬件绑定,更新困难,管理维护困难。采用虚拟化技术和云计算的网络,硬件采用标准的服务器 存储设备和交换机,虚拟化之后 上层业务通过软件形式运行在统一的标准的硬件基础之上 。

虚拟化后的网络好处:易于更新、硬件通用化 支持异构,资源归一 简化管理与运维

3NFV正走向成熟

2015~2016年稳步爬升 趋于成熟

02NFV的架构

1.NNFV生态系统:

ETSI在2012年成立了 NFV ISG来研究网络功能虚拟化
随后,涌现了一批NFV的开源组织,比如OPNFV,OpenStack
NFV产业联盟,秉承开发、创新、协同、落地的宗旨,集多长家和合作伙伴进行联合创新,成为开放联盟的引领者。

2.NFV框架

NFV框架主要包括3大组件:NFVI、VNF、和MANO
解释:
框架中最底层的是硬件,包括计算、存储、和网络资源
往上的云操作系统,完成虚拟化和云化的相关的功能,硬件和云操作系统成为NFVI。
I指的是instruction,设施的意思,这些设都是有VIM来管理。
在往上是虚拟网路功能,比如vIMS提供IMS的语音业务,vEPC提供4G的数据网络功能。
虚拟网络功能由VNFM来管理,提供VNF的声明周期管理。
在往上是网络管理层及网管,网管我们可以配套NFVO进行网络业务生命周期的管理

3.NFV三大组件的关键要求

【1】组件MANO:包括NFVO、VNFM和VIM,
要求VNFM适配不同厂商NFVO和VIM;并且MANO系统应该尽量减少对现有的OSS/BSS的冲击。比如要求MANO支持和现有传统平台(如U2000)的对接
【2】组件VNF(虚拟化网络功能):
要求它可以运行在不同厂商的NFVI;
对应传统的电信业务网络,每个物理网元映射为一个虚拟网元VNF。
【3】组件NFVI-云操作系统
要求优选基于OpenStack的云操作系统
将物理计算/存储/交换网络资源通过虚拟化计算转换为虚拟的计算/存储/交换网络资源
【4】组件NFVI-硬件
要求它优选具有虚拟化辅助功能的芯片的COTS
同时具备高IOPS与高可靠性的磁阵
低RAID等级的磁阵建议冗余组网

03 FV关键能力

1. 开放—-广泛兼容,性能稳定,支持异构;

开放的能力是指虚拟化网络功能运行在多厂商云平台;
NFV支持异构:在硬件基础上,可以支持厂商B的VNFM和厂商A的NFVO,并且可以在和现网的传统平台如U2000 OSS进行异构系统的集成;
NFV可以广泛兼容不同厂商的硬件以及云化的操作系统

2. 云化架构(虚拟化!=云化)

云化架构是弹性和可靠性的基础。
传统平台软件和硬件是绑定的;
虚拟化阶段:软件和硬件进行了解耦,软件可以运行在标准的硬件基础上,但是业务逻辑和业务数据还是绑定的
云化架构阶段:软件和硬件继续解耦,同时业务逻辑和业务数据进行解耦,会话转发层和业务逻辑进行解耦。【1000字了】
-业界主要厂商当前能力和华为当前能力区别:程序与数据分离,转发与数据分离;支持水平扩容,内存分布式数据。

3. 弹性

分钟级的弹性扩容和秒级弹性缩容。
当业务量需要增加的时候,由主RDB生成新的虚拟机支持更多的业务处理,RDB中就保留了动态数据(用户签约数据、链路局向配置数据、稳态呼叫会话数据),因此用动态数据可以生成新的VM来支持业务需要;
当业务量下降时,将业务迁移到其他虚拟机,对相应的虚拟机设备下电,减少虚拟机设备的运行,而稳态话务可以立即在其他模块中重建。

4.高可靠性

应用层、云操作系统层、硬件层都有相应的冗余机制。
应用层高可靠性可以通过主备和负荷分担方式实现主备VM之间的冗余。确保应用层会话0中断,99.999%的可用性。
云操作系统的可靠性可以通过虚拟机快速重建冗余机制来实现。
硬件层高可靠性主要通过族化以及物料冗余机制来实现计算、存储、网络等硬件设备的冗余
硬件层、VM层、业务层各层可靠性各自独立,高度互补确保整体可用性。

5.高性能

NFV业界最权威的评估公司SPECvirt。华为的FusionSphere性能得分为4.6,排第一。
呼叫处理方面华为的FusionSphere比第二名的Vmware高17%。
高性能技术的关键技术:NUMA亲和性、CPU绑定、DPDK、透明巨页、虚拟中断优化等

6.NFV存在的问题

(1)标准不成熟,技术架构实现上有分歧;
(2)多供应商、集成复杂。
(3)部件兼容性风险大。
(4)NFV工程难度大。
(5)网络功能虚拟化技术滞后
(6)虚拟化可靠性不足。传统电信要求99.999%可靠性

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195693.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 一文搞懂双亲委派模型「建议收藏」

    一文搞懂双亲委派模型「建议收藏」类加载器虚拟机设计团队把类加载阶段中的“通过一个类的全限定名来获取此类的二进制字节流”这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码模块称为“类加载器”。从Java虚拟机的角度来讲,只存在以下两种不同的类加载器:启动类加载器(BootstrapClassLoader),使用C++实现,是虚拟机自身的一部分所有其它类的加载…

    2022年4月19日
    49
  • ODBC与JDBC比較

    ODBC与JDBC比較

    2022年1月28日
    444
  • iOS导航栏基础效果配置[通俗易懂]

    iOS导航栏基础效果配置

    2022年4月3日
    47
  • 前端开发博客_程序员的个人博客

    前端开发博客_程序员的个人博客国内技术团队博客,大多集中在前端,下面是这些前端技术团队的博客。还有少量非前端(或者不只是前端)的技术博客,单独整理到另一个列表中去了(点击前往)【腾讯】腾讯前端Web团队IMWEBhttp://imweb.ioIMWEB团队创立之初是负责腾讯最核心的基础业务:QQ注册、QQ登录(ptlogin)、QQ资料和关系链拓展等基础服务。后转型进行应用开发,分别投入Q+、QQ圈

    2022年8月13日
    1
  • vue(20)生命周期函数「建议收藏」

    vue(20)生命周期函数「建议收藏」生命周期函数生命周期函数代表的是Vue实例,或者是Vue组件,在网页中各个生命阶段所执行的函数。生命周期函数可以分为创建阶段和运行期间以及销毁期间。其中创建期间的函数有beforeCreate、c

    2022年8月7日
    6
  • matlab验证确认和测试,验证和确认快速入门[通俗易懂]

    matlab验证确认和测试,验证和确认快速入门[通俗易懂]请选择其一AlabamaAlaska美属萨摩亚APO/FPOAAAPO/FPOAEAPO/FPOAPArizonaArkansasCaliforniaCarolineIslandsColoradoConnecticutDelawareDistrictofColumbiaFlorida格鲁吉亚关岛HawaiiIdahoIllinoisIndianaIowaKansasKentuckyLo…

    2022年5月5日
    46

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号