带你读《软件定义网络之旅:构建更智能、更快速、更灵活的未来网络》第三章网络功能虚拟化3.6

简介: 带你读《软件定义网络之旅:构建更智能、更快速、更灵活的未来网络》第三章网络功能虚拟化3.6

3.6  NFV最佳实践

 

网络云将提供一组基本功能,可供在服务提供商网络上运行的虚拟功能(VF)使用。网络云将提供并支持主机、主机操作系统、OpenStack、基于内核的虚拟机(KVM)管理程序和虚拟交换机vSwitch/虚拟路由器vRouter。它还将提供一种环境,允许每台虚拟机VM)在一台物理服务器上与其他虚拟机隔离开来,仅在自己的分区上运行。第7章描述的 AT&T开放式网络自动化平台(ONAP)框架提供了服务编排以及虚拟功能实例化和配置功能,它在实例化和使用时提供配置管理,从虚拟功能处采集故障、性能、应用关键性能指标(KPIKeyPerformanceIndicator)并查看数据,根据采集的数据和供应商提供的工程规则来决定执行虚拟功能的自动恢复或自动扩展,将触发新虚拟功能的动态实例化,以便根据需要与服务编排器一起进行自动恢复或自动扩展。该网络主要基于互联网协议第6版(IPv6InternetProtocolversion6,但能够与基于互联网协议第 4版(IPv4InternetProtocolversion4)的部件进行交互。


网络云支持各种具有不同性能要求的虚拟功能。所支持的虚拟功能响应时间特征可以划分为以下几类。

(1) 实时是以毫秒 /微秒为单位进行测量所需要支持的响应能力,如会话发起协议SIP

SessionInitiationProtocol)查询和响应的低时间阈值。

(2) 近实时是以秒为单位进行测量得出的响应。

(3) 非实时是以分钟、小时或天为单位进行测量得出的响应。

为了确保 VNF能够进行高效互操作,且由于 VNF可以来自多个供应商,因而AT&T编制了

VNF设计的如下最佳实践。

(1)  虚拟功能必须与云平台细节无关如硬件、主机操作系统、虚拟机管理程序,且必须在共享标准云上运行,并承认云平台将继续快速发展的范式以及平台单层网络部件将会定期发生改变的事实。

(2) 虚拟功能设计必须使用基于云的范式来实现技术标准化、可扩展性和可靠性。

(3) 必须支持网络功能的分解。

(4)  必须支持重用虚拟功能的能力,以便将基于服务需求的虚拟功能进行链接以快速创建服务。

(5) 持久状态和最终用户(订户 /客户)数据应与处理逻辑分离开。

(6) 虚拟功能应支持地理弹性以及使用本地和地理冗余进行部署的能力。

(7)应尽可能支持通用平台解决方案如基于云的负载均衡器、数据库、弹性解决方案等而非供应商专有解决方案。

(8)虚拟功能必须支持故障、配置、计费、性能和安全FCAPSFaultConfigurationAccounting

PerformanceandSecurity)功能的标准化机制。

(9) 虚拟功能设计应当满足服务的弹性、可用性和性能(如实时响应)要求。

(10) 向基于云的设计过渡应当对最终用户透明。

(11) 虚拟功能必须能够通过ONAP功能进行实例化和控制。虚拟功能或其部件不应直接与

OpenStack架构进行交互。

(12) 必须支持开放和标准 API,应在所有可能情况下实现幂等接口。

(13)虚拟功能应在不修改标准客户操作系统映像的情况下运行,应当有条件支持供应商提供的客户操作系统映像。

 

 

致谢

 

笔者要感谢 ChrisChase对本章内容的贡献

相关文章
|
5月前
|
前端开发 JavaScript 开发者
JavaScript:构建动态网络的引擎
JavaScript:构建动态网络的引擎
|
7月前
|
机器学习/深度学习 算法 量子技术
GQNN框架:让Python开发者轻松构建量子神经网络
为降低量子神经网络的研发门槛并提升其实用性,本文介绍一个名为GQNN(Generalized Quantum Neural Network)的Python开发框架。
170 4
GQNN框架:让Python开发者轻松构建量子神经网络
|
5月前
|
机器学习/深度学习 算法 调度
14种智能算法优化BP神经网络(14种方法)实现数据预测分类研究(Matlab代码实现)
14种智能算法优化BP神经网络(14种方法)实现数据预测分类研究(Matlab代码实现)
467 0
|
9月前
|
边缘计算 人工智能 5G
5G引领家庭网络升级:速度、稳定性与智能化的新时代
5G引领家庭网络升级:速度、稳定性与智能化的新时代
683 69
|
10月前
|
边缘计算 安全 算法
阿里云CDN:构建全球化智能加速网络的数字高速公路
阿里云CDN构建全球化智能加速网络,拥有2800多个边缘节点覆盖67个国家,实现毫秒级网络延迟。其三级节点拓扑结构与智能路由系统,结合流量预测模型,确保高命中率。全栈式加速技术包括QUIC协议优化和Brotli压缩算法,保障安全与性能。五层防御机制有效抵御攻击,行业解决方案涵盖视频、物联网及游戏等领域,支持新兴AR/VR与元宇宙需求,持续推动数字内容分发技术边界。
688 13
|
5月前
|
人工智能 监控 数据可视化
如何破解AI推理延迟难题:构建敏捷多云算力网络
本文探讨了AI企业在突破算力瓶颈后,如何构建高效、稳定的网络架构以支撑AI产品化落地。文章分析了典型AI IT架构的四个层次——流量接入层、调度决策层、推理服务层和训练算力层,并深入解析了AI架构对网络提出的三大核心挑战:跨云互联、逻辑隔离与业务识别、网络可视化与QoS控制。最终提出了一站式网络解决方案,助力AI企业实现多云调度、业务融合承载与精细化流量管理,推动AI服务高效、稳定交付。
|
5月前
|
安全 网络性能优化 网络虚拟化
网络交换机分类与功能解析
接入交换机(ASW)连接终端设备,提供高密度端口与基础安全策略;二层交换机(LSW)基于MAC地址转发数据,构成局域网基础;汇聚交换机(DSW)聚合流量并实施VLAN路由、QoS等高级策略;核心交换机(CSW)作为网络骨干,具备高性能、高可靠性的高速转发能力;中间交换机(ISW)可指汇聚层设备或刀片服务器内交换模块。典型流量路径为:终端→ASW→DSW/ISW→CSW,分层架构提升网络扩展性与管理效率。(238字)
1358 0
|
4月前
|
机器学习/深度学习 分布式计算 Java
Java与图神经网络:构建企业级知识图谱与智能推理系统
图神经网络(GNN)作为处理非欧几里得数据的前沿技术,正成为企业知识管理和智能推理的核心引擎。本文深入探讨如何在Java生态中构建基于GNN的知识图谱系统,涵盖从图数据建模、GNN模型集成、分布式图计算到实时推理的全流程。通过具体的代码实现和架构设计,展示如何将先进的图神经网络技术融入传统Java企业应用,为构建下一代智能决策系统提供完整解决方案。
489 0
|
5月前
|
机器学习/深度学习 算法 搜索推荐
从零开始构建图注意力网络:GAT算法原理与数值实现详解
本文详细解析了图注意力网络(GAT)的算法原理和实现过程。GAT通过引入注意力机制解决了图卷积网络(GCN)中所有邻居节点贡献相等的局限性,让模型能够自动学习不同邻居的重要性权重。
991 0
从零开始构建图注意力网络:GAT算法原理与数值实现详解
|
7月前
|
监控 安全 Go
使用Go语言构建网络IP层安全防护
在Go语言中构建网络IP层安全防护是一项需求明确的任务,考虑到高性能、并发和跨平台的优势,Go是构建此类安全系统的合适选择。通过紧密遵循上述步骤并结合最佳实践,可以构建一个强大的网络防护系统,以保障数字环境的安全完整。
171 12