SD-WAN行业经常说CPE、uCPE、vCPE是什么意思,各自有什么区别和应用场景?

news2024/12/23 5:28:27

我们先来看下传统的硬件终端CPE到底是什么。

CPECustomerPremisesEquipment,客户端设备)是指位于用户端的网络终端设备,用于与运营商对接服务,是网络解决方案的重要组成部分,通常是路由器、防火墙或者路由安全一体机等设备。

传统的硬件CPE有着较为明显的局限性,例如

  • 资金投入大
  • 安装调试慢
  • 可扩展性差
  • 管理运维难

近年来,随着虚拟化技术的不断发展和广泛应用,其带来的巨大价值越来越被重视。

  1. 虚拟化实现了硬件资源动态分配,大幅度提高了硬件资源的使用率;
  2. 用户无需关注底层硬件细节,就可以通过软件形式实现业务的快速部署,大幅度提高了业务的部署效率;

基于虚拟化的这些优点,uCPE和vCPE应运而生。

uCPE是什么

uCPE全称(Universal Customer Premises Equipment),由在通用的服务器上托管的标准操作系统上运行的虚拟网络功能(VNF)组成。

用户希望通过单个通用平台上运行的虚拟网络功能(VNF)替换专用设备,从而简化用户现场部署。uCPE通过内置的虚拟化平台,在实现基本路由功能的同时,还可以以虚拟化的形式按需实现丰富的网络增值服务,如防火墙、广域加速等,降低企业网络设备硬件投资成本。

没看懂?直接看图

uCPE的架构,一般分为三层架构,自底到顶分别是uCPE硬件、uCPE OS和虚拟网络功能层(VNF层)。uCPE硬件上一般采用X86、ARM64多核架构,集成了内存和存储,为上层虚拟网元提供硬件资源。

vCPE又是什么东西?

vCPE( Virtual Customer Premises Equipment,虚拟客户端设备)也称为云CPE,使用基于软件的功能来代替专有硬件向分支机构或边缘网络提供路由、安全、SD-WAN等虚拟托管服务的方法。通过vCPE,现在可以利用基于软件的虚拟功能实现所有基于硬件的操作。

vCPE分离了传统硬件的功能,让远程服务提供商或管理平台承载所有基于软件的功能。

从实际用户感知来说,CPE是一个大的硬件盒子,uCPE是硬件+软件,vCPE则是纯软件

vCPE有哪些优势

  1. 更轻松,更快速的部署

服务提供商可以更轻松地推出新服务,并显著缩短服务时间(TTS)。他们还可以从NOC远程部署,升级和删除任何新的算法和协议,无需亲自访问客户的场所。

2. 可伸缩性和弹性

服务提供商可以利用共享的计算能力、存储和内存。如果虚拟路由器未充分利用或过度使用,则可以与其他附近客户平均分配资源以匹配需求。这种方法为更好的可扩展性提供了空间,同时也降低了成本。

3.降低CPE的资本支出和运营支出

由于vCPE并非在内部部署,因此有助于降低服务提供商的资本和运营费用。无需专用硬件、交付、安装和专业技术人员。

4.集中用户界面

vCPE虚拟化管理,因此无需登录许多设备,所有管理和监控都可以通过一致且统一的界面完成。

5.精致灵活的服务

许多新的VNF提供商开始创新传统网络算法。vCPE是创造新的算法和服务的绝佳机会,而这在传统的基于硬件的CPE中是不可能的。

SD-WAN是vCPE的最佳应用之一

SD-WAN是通过将底层网络硬件与其控制平面分离来改进WAN技术的操作。与vCPE一样,SD-WAN的想法是虚拟化。它用虚拟化设备取代了传统的WAN分支路由器。

根据市场研究公司Gartner在2018年的一份报告中预测,“到2023年,超过90%的广域网边缘基础设施更新计划将基于虚拟客户端设备(vCPE)平台或SD-WAN软件/设备。”

基于软件的虚拟化系统的爆炸式发展正在成为一个重大的技术进步,相信vCPE是NFV(网络功能虚拟化)的未来,因为它可以改善和加速服务交付。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/30829.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux 性能分析命令详解

top 命令 top -1 按数字1可以看到 多个核,每个核的cpu的使用情况 监控工具\平台来收集cpu的使用率 是所有cpu数量的一个总体的使用率 top -E 按大写字母E可以看到不同单位的内存使用情况 KB MB GB TB mem: buffer cache swap buffer是磁盘虚拟出来…

99-104-Hadoop-MapReduce-排序:

99-Hadoop-MapReduce-排序: WritableComparable 排序 排序是MapReduce框架中最重要的操作之一。 MapTask和ReduceTask均会对数据按 照key进行排序。该操作属于 Hadoop的默认行为。任何应用程序中的数据均会被排序,而不管逻辑上是否需要。 默认排序是按…

PID控制原理基本介绍(图解)

PID控制原理基本介绍(图解) 这里先以一个阶跃响应做图解说明: 如下图所示,目标值设定为单位1,随着我们逐渐增大比例系数Kp,可以看到系统相应速度逐渐加快,但是始终存在稳态误差, 如下图所示,引入积分环节后,随着积分控制系数Ki逐渐加大,误差逐渐减小,并最终达…

SSM毕设项目 - 基于SSM的婚纱摄影网站(含源码+论文)

文章目录1 项目简介2 实现效果2.1 界面展示3 设计方案3.1 概述3.2 系统流程3.2.1 系统开发流程3.3 系统结构设计4 项目获取1 项目简介 Hi,各位同学好呀,这里是M学姐! 今天向大家分享一个今年(2022)最新完成的毕业设计项目作品,【…

OPNET Modeler 的安装及其相关配置

文章目录前言一、安装包下载1、OPNET Modeler 安装包下载2、Visual Studio 2010 安装包下载二、配置C/C环境变量三、OPNET Modeler 的安装1、安装 modeler_145A_PL1_7116_win2、安装 modeler_docs_28-Jan-2008_win3、安装 models_145A_PL1_27Feb08_win4、安装 OPNET.Modeler.14…

PLC中ST编程的基础知识

程序组织单元,简称POU;完整的PLC程序就是由无数个POU组成的; FB:功能块,也称函数块,执行时产生一个或多个值,一个功能块可以创建多个实例; VAR_IN:输入变量&#xff0c…

java绘制标注框,注册字体

文章目录场景思路步骤1.注册字体2.绘制标注框保存文本3.效果如下:场景 有个项目需要在java的后台将AI算法的标识框,置信度值,画到上传的报警图片上。以前都在算法部分画,但是效率有点低,所以传过来原始的图片(也会用来…

第三章:JVM监控及诊断工具-GUI篇

JVM监控及诊断工具-GUI篇 使用上一章命令行工具或组合能帮您获取目标Java应用性能相关的基础信息,但它们存在下列局限: 无法获取方法级别的分析数据,如方法间的调用关系、各方法的调用次数和调用时间等(这对定位应用性能瓶颈至关重要)。要求用户登录到…

手写一个react,看透react运行机制

适合人群 本文适合0.5~3年的react开发人员的进阶。 讲讲废话: react的源码,的确是比vue的难度要深一些,本文也是针对初中级,本意让博友们了解整个react的执行过程。 写源码之前的必备知识点 JSX 首先我们需要了解什么是JSX。…

Flutter高仿微信-第19篇-支付-我的零钱

Flutter高仿微信系列共59篇,从Flutter客户端、Kotlin客户端、Web服务器、数据库表结构、Xmpp即时通讯服务器、视频通话服务器、腾讯云服务器全面讲解。 详情请查看 效果图: 实现代码: /*** Author : wangning* Email : maoning20080809163.…

Unity DOTS学习 前置知识(一)

DOTS是什么 Data-Oriented Technology Stack(面向数据的技术栈) Unity 使用的5个核心包: The C# job system 提供快速安全的多线程操作The Burst compiler 优化C#代码的编译器,能够编译生成比mono或者L2CPP更快的代码。可以编译Unity中的任何代码Unit…

解决传统难题,WMS系统实现信息数据实时追踪

随着社会经济的发展,传统仓库的存储和做工难以适应当下市场经济的需求。仓库需要进行转型升级,从而适应当下的环境。在仓库的转型升级过程当中,WMS系统是不可或缺的一部分内容。 而WMS系统的应用会从多方面支持仓库的转型升级,其带…

uniapp之最新获取用户昵称以及头像

前言 在uniapp登录时候最开始想的就是手机号登录之后,就获取用户的昵称以及头像,存储起来,登录的时候直接显示在我的页面,最开始使用的是 uniapp官网自带的uni.getUserProfile的方法,就可以获取用户的头像跟昵称&…

Prometheus Operator与kube-prometheus之二-如何监控1.23+ kubeadm集群

简介 系列文章: 标签 - Prometheus - 东风微鸣技术博客 (ewhisper.cn)Prometheus Operator 的上一篇: Prometheus Operator 与 kube-prometheus 之一 - 简介 - 东风微鸣技术博客 (ewhisper.cn) kube-prometheus-stack捆绑了监控Kubernetes 集群所需的Prometheus Operator、Ex…

Web(二)html5基础-表格基本结构

第1关_网页表格的基本概念 第2关_创建简单的表格 本关任务:创建一个两行两列的表格。 相关知识:为了完成本关任务,你需要掌握:1.表格的结构及对应的标签,2.表格标签的属性。 表格的结构及对应的标签。一个基本的表格是…

Netty系列(二):Netty拆包/沾包问题的解决方案

上一篇说到Netty系列(一):Springboot整合Netty,自定义协议实现,本文聊一些拆包/沾包问题。 拆包/沾包问题 TCP是面向字节流的协议,在发送方发送的若干包数据到接收方接收时,这些数据包可能会被…

Linux笔记

一。基础思想 一切皆文件。 两条权限原则: 权限分组原则权限最小原则 su是切换用户,而sudo则是用root权限执行某操作( 普通用户sudo安全) Linux目录 系统只存在一颗文件树、从/开始,所有的文件都挂载在这个节点上。…

JaCoCo增量覆盖率的基本实现原理

什么是增量覆盖率 如图所示,在master分支提交了HelloController,然后从master拉了个新分支test;提交了第1次代码,增加了WorldController;提交了第2次代码,增加了DonController。增量的获取方式有两种&#…

报表工具使用教程-FineReport决策报表导出Plus

前言 通过决策报表导出插件,用户可以将单张决策报表导出为 Excel ,PDF,Word 格式文件。 那么用户如何将决策报表导出为 PPT 或 Image 格式文件呢?如何将多张决策报表合并导出至一个文件呢? 1.实现思路 用户通过安装…

静态时序分析简明教程(七)]端口延迟

端口延迟一、写在前面1.1 快速导航链接二、端口延迟2.1 输入有效2.2 输出有效2.3 set_input_delay2.3.1 -clock clock_name2.3.2 -clock_fall2.3.3 -level_sensitive2.3.4 -rise/fall2.3.5 min/max2.3.6 -add_delay2.3.7 时钟延迟2.4 set_output_delay三、总结一、写在前面 一…