NFV知识培训

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VNF (vCPE, vBRAS…)
虚拟层
虚拟机VM
虚拟机VM
Hypervisor/虚拟机管理VMM KVM/OVS/DPDK
硬件 硬件资源(计算、存储、网络)
OSS/BSS 云管理
NFVO VNFM
VIM
APP
SDN
APP
APP
Controller
北向 接口
南向 接口 OpenFlow Netconf …

业务分发

根据CPU 负载分发
精品课件
业务分发

业务分发

高可靠性:多层HA机制协同确保业务5个9可用性
应用层
网元:组Pool 容灾 网元
网元
冗余机制2:无状态N+M
业务模块
业务模块
业务模块
冗余机制:虚拟机快速重建
虚拟机
新生成虚拟机
冗余机制:簇化以及物料冗余
确保应用层会 话”0”中断
99.999% 可用性



电信云:3GPP网状互通 IT云:Client/Server模式
东西流量大
南北流量大
通用IPSec/SA/Gb加速子卡
X 倍性能提升/板卡
= 1 加速子卡
X单板
精品课件
COTS
OS
VNF MANO 集成服务
虚拟层:基于开放、开源架构打造多业务电信级云平台
亲和性调度实现电信级性能
电信级故障检测与恢复保证高可靠性
IT网络关注 计算和存储
电信网络关注 数据转发和I/O吞吐量
计算 存储 转发
通用X86
软 VNF



Cloud OS
硬件
DPDK+SR-IOV 直通技术
VNF
Cloud OS
硬件
X Gbps
4Gbps 吞吐量
vSWITCH
vSWITCH

vRAN vGW vMSE
vAPP1 vAPP2 vAPP3
以开放开源OPENSTACK架构以及KVM虚拟化层为基础, 通过亲和性调度及电信级故障检测与恢复进行电信级增强加固
精品课件
COTS
OS
VNF MANO 集成服务
VNF:电信级可靠性和弹性需要全分布式的云化软件架构
传统网络
(软硬件耦合)
IMS
EPC
软硬件解耦
虚拟化
(软硬件解耦)
vEPC
vIMS
软件功能 原子级化
目录
NFV知识培训
➢ NFV基本概念和架构 ➢ 虚拟化和云化 ➢ NFV自底向上各层要求 ➢ 中国移动电信云工作进展
精品课件
什么是NFV
From: 传统烟囱式结构:软件和硬件合一
厂商A 厂商B 厂商C 厂商D 厂商E
To: 软件和硬件解耦
解耦
开放
简化
NFV即Network Functions Virtualization(网络功能虚拟化),就是将传统的CT业务部署到云平台上(云平台 是指将物理硬件虚拟化所形成的虚拟机平台,能够承载CT和IT应用),从而实现软硬件解耦合。
OPNFV Bare Metal Lab
Integration
Alignment Installation Composition
Testing
Functional System
Performance
New Features
NFV Features
Continuous Integration / Continuous Deployment Documentation Security
Forwarding
标准化组精品织课件
开源组织
5
OPNFV Danube Overview
Virtual Network Functions
Management and Orchestration
Compute Virtualization
KVM LXD
Compute
Storage Virtualization
跨DC的分布式部署、业务和数据分离、负载均衡是VNF重构的关键点
精品课件
MANO:从一个配置实例来看MANO各部件的业务职责
Leabharlann Baidu
COTS
OS
VNF MANO 集成服务
OSS / BSS
EMS
5
VNF 4
NFVI
MANO
NFVO
VNFD
2
VNFM
3
VIM
终结
MANO: 全生命周 期管理
设计 部署
运行管理
3GPP SA5 主要研究NFV的管理接口,各项目仍处于功能需求讨论的初级阶段
Phase2:解决争议问题,以及互操作和具体实现;Phase3:聚焦部署场景
ETSI NFV ISG Phase1: 定义框架,流程存在争议
2013
2014
2015
精品课件
2016
2017
2018
NFV/SDN的发展体现了CT和IT的结合
历史数据
预测数据
算法建模
业务建模预测 跨层故障关联和自愈能力
OSS/BSS EMS VNF
NFVO VNFM
NFVI
VIM
VNF Library
MME PGW HSS
Policy Library
云化架构
VNF内部视角(如CSCF)
业务数据层(内存分布式数据库)
业务逻辑层
会话转发层
软硬件解耦
虚拟化
关键能力区别 • 程序与数据分离,转发与数据分离 • 支持水平扩容 ,内存分布式数据库
精品课件
云化
弹性:业务按需快速自动伸缩
分钟级弹性扩容
主DB A
备DB A
秒级弹性缩容及业务“零”中断
主DB A
Host OS &Hypervisor
共享资源池 Host OS &Hypervisor
Host OS &Hypervisor
Failed Server
② Host OS故障: Crash,关键进程Hang up ① 服务器故障:异常下电,宕机,物理组件故障… …
1s内故障检测(Watchdog、亚健康检测、黑匣子、主机故障检测机制) 30s内恢复虚拟机
• 开放:软硬件的解耦,功能软件化成为趋势,带来原有封闭产业的开放和IT/CT产业 的互相渗透,通信协议接口变成了API调用的软件接口,软件互操作成为主要内容
• 标准:需要依赖事实标准投入来增强互通性,需重视开源发展和软件开发、集成和认 证能力,提升软件层面的互操作能力
虚拟 网元
VNF (vCSCF, vHSS...)
Load Balance
Edge DC
Regional DC
Center DC
• VNF三层云化架构,程序和数据分离, 业务 处理逻辑无状态化
• 通过编排器Orchestrator实现多厂商应用 的自动化部署
微服务化 2018-2020
Slicing Micro Service
On-Demand
• 面向微服务的软件架构 • 轻量级虚拟化 (容器技术) • E2E 自动化编排 • 可编程 & 切片
精品课件
NFV的ETSI标准架构
VNF:虚拟化网络功能
• 运行在虚拟化平台上 的网元软件
• 最小部署单元是一个 或者多个VM
NFVI: NFV基础设施
• 包括虚拟机管理软件和 硬件
• Hypervisor是每个服务 器上的虚拟计算、虚拟 存储、虚拟网络能力的 直接提供者
NFV Management and Orchestration
被DB A
B
B
动态数据: 用户签约数据,
B
B
链路局向配置数据,稳态
C
C
呼叫会话数据
C
C

无状态
分布式 N+M冗余的
实时话务
业务处理模块
… 获取动态数据
… 实时话务
新生产 模块


稳态话务可以在立即在其他模块中重建
无状态 分布式
N+M冗余的 实时话务
业务处理模块

实时话务
实时话务
根据CPU负载 分发
业务分发
Computing Hardware
Hardware resources
Storage Hardware
Network Hardware
VNF Manager
Virtualised Infrastructure
Manager
MANO = NFVO + VNFM + VIM
• NFVO(NFV Orchestration) 负责网络业务的部署,比如 VoLTE服务、RCS服务……, 以及跨厂家、跨数据中心的 全局资源管理
确保资源永远可用
Cloud OS
硬件层
硬件层/VM层/业务层各层可靠性各自独立,高度互补确保整体可用性
精品课件
NFV网络云化演进:从NFV云化到微服务化
物理机 ~2015
IM
EP
S
C

• 软件与硬件耦合 • 业务和数据无法解耦
云化 2016-2017
Orchestration
Database
App App App logic logic Logic
池中分配资源
IT虚拟化的优势
•降低运营成本 •降低能源消耗 •提升资源利用率 •提高应用兼容性 •加速应用部署 •动态调度资源
精品课件
NFV不仅是虚拟化,更需要软件云化架构提高弹性与可靠性
传统盒子
业务逻辑与 业务数据绑定
软件与硬件绑定
虚拟化
VNF(如 CSCF)
业务逻辑与业务 数据绑定
虚拟机 软硬件解耦
低时延业务VM
OpenStack
创建虚拟机 指定低时延敏感属性
独占资源
I层管理进程
Cpu 0
Cpu 1
VM 普通 虚拟机
VM 普通 虚拟机
物理机
Cpu 2
Cpu 3
Cpu 4
Cpu 5
VM 低时延虚拟机
Cpu 6
Cpu 7
Cpu 8
虚拟机大页、IO-NUMA、虚拟机带宽调度等电信亲和性调度算法
vCPU绑定到物理CPU核,禁止超分配、内存预占等,避免超分带来性能下降 和不确定性
2012.10,13家运营商发起
ETSI NFV ISG
产业 互动 验证
特点:
• 运营商主导 • 分析需求,制定架构 • 250+家厂商参与,IT厂商参与众多
NFV标准化进展
NFV的开源平台(Open Platform For NFV)项目,目标是成为运 营级别的集成开源参考平台,从而加速NFV技术演进和商用进程: 当前聚焦云基础设施。
OSS/BSS
Service, VNF and Infrastructure Description
Orchestrator
EMS 1
VNF
VNF 1
EMS 2 VNF 2
EMS 3 VNF 3
NFVI
Virtual Computing
Virtual Storage
Virtual Network
Virtualisation Layer
• VNFM (VNF manager)负责网 元生命周期管理,基本能力 包括网元VM的增、删、查、 改
• VIM(Virtual Infrastructure Manager) 是云平台的管理,负责硬件 管理、VM部署、VM协调和调 度等
精品课件
NFV的起源及标准化:以商业化为目标,应对互联网的挑战
Cloud OS DC
业务处理&数据分离 分布式内存 智能负载均衡
云化架构
(软件原子化&数据处理分离)
分布式DB
业务处理层
负载均衡层
跨DC中间件
Cloud OS
Cloud OS
DC
DC
虚拟化是技术视角的概念:
实现软硬件解耦的IT技术 云化的第一步
云化是业务视角的概念:
•单模块快速扩缩容,提升资源利用率 •虚拟机故障隔离,快速故障恢复 •独立备份机制提供更高的可靠性
超越虚拟化、立足云化,建设面向5G微服务化演进的NFV云化网络
精品课件
目录 ➢ NFV基本概念和架构 ➢ 虚拟化和云化 ➢ NFV自底向上各层要求 ➢ 中国移动电信云工作进展
精品课件
通用硬件:提升转发能力,匹配电信业务需求
COTS
OS
VNF MANO 集成服务
应用 表示层 会话 传输层 网络 数据链路 物理
精品课件
COTS
OS
VNF MANO 集成服务
MANO:对NFV整体及各层理解和实践是MANO应用的基础
… VNF
MANO PNF
…VNF PNF
开放架构
异厂家及VNF与PNF管理 异构网络和跨DC资源管理 可编程API,支持多种接口形式
DC / VNF 资源预测
MANO
1 2 3 4 5 6 7 8 9 10 11 12
OpenStack Ceph
Storage
Network Virtualization
OpenDaylight ONOS
OpenContrail
Network
Upstream Project Collaboration:
Data Plane
FD.io
OVS
DPDK
ODP
Infrastructure
Pharos Community Labs
精品课件
目录 ➢ NFV基本概念和架构 ➢ 虚拟化和云化 ➢ NFV自底向上各层要求 ➢ 中国移动电信云工作进展
精品课件
虚拟化是什么?
虚拟化 :引入虚拟化层,对物理资源进行抽象,让资源使用者更加灵活地使用资源。
传统架构/模式
资源独立 操作系统必须与硬件紧耦合
虚拟化架构/模式
资源抽像成共享资源池 上层操作系统与硬件解耦,操作系统从资源
配置
以实例化一个EPC网络为例
1
WAN Infrastructure
Manager
1 获取资源 NFVO从VIM获取虚拟资源状态 2 下发执行 NFVO决策EPC部署并下发VNFM执行 3 VNF请求 VNFM向VIM请求创建MME/GW的VM 4 VM创建 VIM根据要求创建VM 5 VNF配置 VNFM知会EMS配置MME/GW业务
相关文档
最新文档