向NFV过渡 这三个坑我替你趟了
网络功能虚拟化(NFV)在最近几年不断发展,并开始现实商业部署。通信服务商也必须解决自身所面临的挑战,包括安全、性能、投入产出比、与现有网络实现电信级交互、运营支撑系统(OSS)和业务支撑系统(BSS)。
解决这些挑战的方式也会影响到运营商交付更高质量服务的能力,同时产生全新的收益。目前,运营商更倾向于忽视这些挑战,关注可行性但是随着时间推移终将迈向NFV。在这里云端卫士提供一些向NFV部署过渡的技巧:
1.不要忽视NFV安全脆弱性
软件定义网络(SDN)和NFV的迁移就安全而言是一种革命。部署网络软件功能取代成熟且安全的硬件元素。基于软件的数据层也更多地暴露给服务攻击(DoS和DDoS)。此外,采用开放架构的软件定义解决方案,控制和管理层也可以远程访问。开源项目的采用,比如KVM等,每一种组件都有自控和管理的接口和API面向操作系统和平台,将NFV基础架构开放给外部的攻击向量。此外,每一个运行虚拟化网络的主机必须受到监控和保护。
为了成功实现这些,运营商必须能够让网络可视化、具备洞察力且网络具体的分析要进入到安全信息和事件管理(SIEM)和安全运营中心(SOC)。也应该采用旨在保护NFV平台的解决方案,并且在设备上部署实时方案进行分析和活跃保护。此外,必须监控和控制每一个主机、功能主机以及功能到功能的交互访问上面涉及到的虚拟网络的访问。
2.关注业务用例
NFV的成功最终将由其经营收益的确定。投入产出比基于运营商售卖整体新服务的能力,目前服务非常昂贵。为了符合投入产出比目标,运营商需要确保安全、成本性能比、运营商级服务和完全的互操作性。此外,需要确保Intel x86标准商用现货(COTS)平台符合成本效益提供成本/性能,让新发布的服务有利可图。能够快速部署新服务,并且尝试购买模型,可以增加可盈利性以及增值服务的销售周期。
3.别忘了你是个运营商
为了让运营商从基于NFV的服务中实现可盈利性,NFV平台必须天然集成到OSS和BSS方法论中。提供vCPE、MEC、vEPC、vSwitch、vRouter、vNAT和其他的虚拟化服务必须能够符合现有运营商级需求。这些需求包括运营商以太网2.0和符合MEF(城域以太网论坛),让运营商能够在网络或者数据中心上托管的任何计算机主机上支持CE 2.0和MEF。通过在任何地点测试和监控任何物理元素、虚拟化功能和虚拟化网络确保服务水平。
确保安全和弹性
投入产出比基于快速部署的能力,以及提供服务水平协议并以低成本维护服务。为了实现这一点,NFV解决方案必须无缝支持现有架构,比如CE 2.0和MEF。SDN需要可管理,且灵活适应需求变更,比如Netcon和OpenFlow的支持。也必须为集成现有OSS和BSS做好准备。运营商目前提供了高质量的服务属于有保障的服务水平协议。新服务必须也能够保持相同的标准,充分利用NFV部署所带来的好处。
向NFV过渡 这三个坑我替你趟了的更多相关文章
- 利用nodejs安装并运行express的三个坑
概述 这是我安装并运行express的三个坑,应该是比较常见的,在此记录一下. 内容 express不是内部或外部命令 输入命令:express -V 报错:'express' 不是内部或外部命令,也 ...
- NFV论文集(三)综述
一 文章名称:Dependability of the NFV Orchestrator: State of the Art and Research Challenges 发表时间:2018 期刊来 ...
- python学习第三个坑
##########################python 第三章 ################################这一章呢,主要是文件的操作,还有涉及到函数的一部分. PS:整 ...
- Vue过渡mode属性踩坑
近期学习Vue的过渡效果的时候,mode属性的"in-out"."out-in"设置了不起作用,官网上的例子让我看了有点迷,问题解决后以此文记录之. 首先我们看 ...
- 【Java必修课】好用的Arrays.asList也有这三个坑
好用的asList 在开发或写测试用例的过程中,经常会用到Arrays.asList()这个方法,可以快速方便地将数组转化成一个List.例如: List<String> list = A ...
- Titanium开发环境搭建第三个坑
Nodejs版本的问题 首先,如下引用:http://docs.appcelerator.com/titanium/latest/#!/guide/Installing_Node To run all ...
- 一次与51aspx客服MM谈话 -- 坑是怎么发展的
GG从发布以来,我每次版本更新都会同步到51aspx源码网站,这次在同步更新GG V3.2版本到51aspx时,出了点小状况: 上传3.2版本几个小时后,我再次上去查看,发现其状态变成了“退回”,于是 ...
- wp8.1 Study8:页面过渡和主题动画(Page transition and Theme animations)
一.在WP8.1中是有动画(Animation)的: 页面导航(默认为旋转式Turnstile).PointerDown/up(默认是倾斜).页面旋转.MenuFlyout出现等等 二.页面过渡(Pa ...
- React Native Android配置部署踩坑日记
万事开头难 作为一只进入ECMAScript世界不久的菜鸟,已经被React Native的名气惊到了,开源一周数万星勾起了我浓烈的兴趣.新年新气象,来个HellWorld压压惊吧^_^(故意少打个' ...
随机推荐
- 第六百一十八天 how can I 坚持
此刻好烦,乱七八糟的,红米2死机也没弄好,哎. 下周三去长城,感觉还有很大提升空间啊,什么都不会.哎. 眼累的不行了,得抓紧睡觉了.ls他们来北京开年会了.. 明天,zjp来找我玩呢. 睡觉了.累.
- 块级格式化上下文(block formatting context)
在CSS2.1中,有三种定位方案--普通流.浮动和绝对定位: 普通流:元素按照先后位置自上而下布局,inline元素水平排列,直到行被占满后换行,block元素则被渲染为完整的一行,除非指定,所有元素 ...
- CheckBox设置Enabled为False后,无法修改ForeColor
设置CheckBox的AutoCheck为False,Enabled为True,即可解决.
- uicollectionview registerclass vs registernib
当cell是用代码实现的时候用registerclass,当cell是用xib文件实现的时候用registernib
- SQL Server 常用函数介绍
--聚合函数 count( * | 字段名) --统计数据表中的数据总数sum( 表达式 | 字段名) --计算表达式或字段名中数据的和,表达式或字段名的数据类型要求是数值型avg( 表达式 | 字段 ...
- 查询数据库最大id加1
SELECT ISNULL(MAX(id),0)+1 AS MaxId FROM TABLE ISNULL(MAX(id),0) 就是如果id为空 就返回0,然后再加1
- Backbone入门讲解
Backbone是一个实现了web前端mvc模式的js框架. 一种解决问题的通用方法,我们叫做模式. 设计模式:工厂模式,适配器模式,观察者模式等,推荐js设计模式这本书.设计模式是一种思想. 框架模 ...
- 第三课:sea.js模块加载原理
模块加载,其实就是把js分成很多个模块,便于开发和维护.因此加载很多js模块的时候,需要动态的加载,以便提高用户体验. 在介绍模块加载库之前,先介绍一个方法. 动态加载js方法: function l ...
- svn的基线划分与管理
一.基线(服务端默认划分3条基线) trunk:表示开发时版本存放的目录,即在开发阶段的代码都提交到该目录上. branches:表示发布的版本存放的目录,即项目上线时发布的稳定版本存放在该目录中. ...
- LeetCode Bulb Switcher 319
变换灯泡颜色 There are n bulbs that are initially off. You first turn on all the bulbs. Then, you turn off ...