带你读《软件定义网络之旅:构建更智能、更快速、更灵活的未来网络》第三章网络功能虚拟化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对本章内容的贡献

相关文章
|
4月前
|
边缘计算 人工智能 5G
5G引领家庭网络升级:速度、稳定性与智能化的新时代
5G引领家庭网络升级:速度、稳定性与智能化的新时代
278 69
|
5月前
|
边缘计算 安全 算法
阿里云CDN:构建全球化智能加速网络的数字高速公路
阿里云CDN构建全球化智能加速网络,拥有2800多个边缘节点覆盖67个国家,实现毫秒级网络延迟。其三级节点拓扑结构与智能路由系统,结合流量预测模型,确保高命中率。全栈式加速技术包括QUIC协议优化和Brotli压缩算法,保障安全与性能。五层防御机制有效抵御攻击,行业解决方案涵盖视频、物联网及游戏等领域,支持新兴AR/VR与元宇宙需求,持续推动数字内容分发技术边界。
341 13
|
2月前
|
监控 安全 Go
使用Go语言构建网络IP层安全防护
在Go语言中构建网络IP层安全防护是一项需求明确的任务,考虑到高性能、并发和跨平台的优势,Go是构建此类安全系统的合适选择。通过紧密遵循上述步骤并结合最佳实践,可以构建一个强大的网络防护系统,以保障数字环境的安全完整。
63 12
|
3月前
|
JSON 编解码 API
Go语言网络编程:使用 net/http 构建 RESTful API
本章介绍如何使用 Go 语言的 `net/http` 标准库构建 RESTful API。内容涵盖 RESTful API 的基本概念及规范,包括 GET、POST、PUT 和 DELETE 方法的实现。通过定义用户数据结构和模拟数据库,逐步实现获取用户列表、创建用户、更新用户、删除用户的 HTTP 路由处理函数。同时提供辅助函数用于路径参数解析,并展示如何设置路由器启动服务。最后通过 curl 或 Postman 测试接口功能。章节总结了路由分发、JSON 编解码、方法区分、并发安全管理和路径参数解析等关键点,为更复杂需求推荐第三方框架如 Gin、Echo 和 Chi。
|
4月前
|
人工智能 运维 算法
AI加持下的网络流量管理:智能调度还是流量黑洞?
AI加持下的网络流量管理:智能调度还是流量黑洞?
136 8
|
5月前
|
人工智能 供应链 安全
2025 年网络法律论坛 | 应对安全风险,构建韧性举措
2025年查尔斯顿网络法律论坛汇聚法律、网络安全与保险行业专家,探讨全球威胁态势、人工智能应用及监管变化等议题。主旨演讲揭示非对称威胁与供应链漏洞,强调透明度和协作的重要性。小组讨论聚焦AI合理使用、监管热点及网络保险现状,提出主动防御与数据共享策略。论坛呼吁跨领域合作,应对快速演变的网络安全挑战,构建更具韧性的防御体系。
114 3
2025 年网络法律论坛 | 应对安全风险,构建韧性举措
|
5月前
|
机器学习/深度学习 人工智能 运维
AI“捕风捉影”:深度学习如何让网络事件检测更智能?
AI“捕风捉影”:深度学习如何让网络事件检测更智能?
113 8
|
5月前
|
机器学习/深度学习 人工智能 运维
AI为网络可靠性加“稳”——从断网烦恼到智能运维
AI为网络可靠性加“稳”——从断网烦恼到智能运维
233 2
|
6月前
|
安全 自动驾驶 物联网
新四化驱动,如何构建智能汽车的“全场景”可进化互联网络?
在智能化、电动化、网联化、共享化的时代浪潮中,汽车正从单纯的 “机械产品” 进化为先进的 “移动智能终端”。在软件定义汽车(SDV)的崭新时代,每一次 OTA 升级的顺利完成、每一秒自动驾驶的精准决策、每一帧车载娱乐交互的流畅呈现,都离不开一张实时响应、全域覆盖、安全可靠的广域网络。
|
6月前
|
JavaScript 算法 前端开发
JS数组操作方法全景图,全网最全构建完整知识网络!js数组操作方法全集(实现筛选转换、随机排序洗牌算法、复杂数据处理统计等情景详解,附大量源码和易错点解析)
这些方法提供了对数组的全面操作,包括搜索、遍历、转换和聚合等。通过分为原地操作方法、非原地操作方法和其他方法便于您理解和记忆,并熟悉他们各自的使用方法与使用范围。详细的案例与进阶使用,方便您理解数组操作的底层原理。链式调用的几个案例,让您玩转数组操作。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~

热门文章

最新文章