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

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

3.1.4     网络功能虚拟化的优势

典型的服务提供商网络由大量专有硬件交换机、路由器和设备构成。创建和启动新型网络服务通常需要添加其他各种专有系统。除了所需资本支出之外,这些硬件设备消耗的空间和功率占据运营费用的绝大部分。能源成本的增加,设计、集成和操作基于硬件的复杂设备所需的专业技能匮乏,都进一步增加了挑战。同时,电器快速达到使用寿命,导致采购设计集成部署周期性重复,收益甚微或不产生收益。此外,随着技术变革和服务创新加速,硬件生命周期变得越来越短,这可能会抑制新型创收网络服务的迅速推出,并对网络世界中的创新形成限制。

总而言之,所有这些问题都会限制创新并阻碍新型网络服务的迅速推出。NFV技术使人们无须清退和重新部署基础设施、无须进行相关资本投资即可规划网络架构的变化。由于组网的本质是通过软件来提供的,因而可以构建低成本通用硬件结构并部署多个 VNF来实现服务提供商网络架构中定义的所有网络功能。VNF还提供了许多优势,如下。


(1)  通过集成设备和利用 IT行业的规模经济来减少独特的设备多样性并降低功耗。

(2)通过在架构上将网络功能(基于软件)与支持基础设施(基于硬件)分离来驱动独立扩展和创新。

(3)通过最大限度地缩短网络运营商的典型创新周期,加速产品上市进度。通过基于软件的部署,可以大大减轻涵盖硬件功能投资所需的规模经济,这种部署或多或少遵循可变成本模型,且流动性更高。

(4)通过在诸多服务和不同客户群之间共享资源来降低成本。运行多个版本网络功能的能力非常简单,因为功能是通过软件来实现的。虚拟化支持多租户,使针对不同应用、用户和租户使用单一平台。

(5) 可以根据地理位置或客户集有针对性地引入服务,根据需要快速扩展或缩减服务。

(6)能够部署弹性支持各种网络功能需求的系统,并允许以灵活方式使公共资源池容量与当前需求组合相适应。

(7)支持各种生态系统并鼓励开放。NFV为纯软件入门者、小型企业和学术界开放虚拟设备市场,从而鼓励创新,以更低的风险快速带来更多新型服务和新收入流。

(8)支持新类型网络服务。除了数据平面之外,NFV还适用于控制平面和管理平面。这使最终用户和第三方使用当前仅为本地网络运营商预留的当前工具和功能来创建和管理虚拟网络。

(9)新型服务的更快测试。复杂服务的测试和认证是一项耗时的工作。通常,很难在实验室环境中测试应用领域。NFV   的多租户问题支持服务提供商能够在生产环境中测试新型服务和更新,而不会对客户流量构成威胁。

(10)可靠性更高。基于软件的系统更加富有弹性,且成本更低。由于需要部署专用冗余硬件和专有逻辑,因而基于硬件的可靠性成本更高。

为了实现这些优势,需要解决以下几个技术难题。

(1)实现高性能虚拟化网络功能,可在不同硬件供应商之间进行移植,并使用不同的虚拟机管理程序。

(2)在支持向完全虚拟化网络平台的高效迁移的同时,实现与基于定制硬件的网络平台的共存。同样,支持从现有业务支撑系统(BSS)和运营支撑系统(OSS)过渡到更加灵活的 DevOps和编排方法。

(3) 在确保攻击和错误配置安全性的同时,管理和编排诸多虚拟网络设备。

(4) 确保适当的硬件和软件故障恢复能力。

(5)集成来自不同供应商的多台虚拟设备。服务提供商更愿意使用来自不同供应商的混搭  硬件、不同供应商的虚拟机管理程序以及不同供应商的VNF,而不会产生过高的整合成本。

 


相关文章
|
19天前
|
28天前
|
存储 安全 算法
网络安全与信息安全:构建安全数字生活的基石
【10月更文挑战第5天】 在数字化时代,网络安全与信息安全已成为维护个人隐私、企业机密和国家安全的重要防线。本文旨在探讨网络安全漏洞的形成与防范、加密技术的应用及其重要性,以及提升公众安全意识的必要性。通过深入浅出的方式,帮助读者理解网络安全的核心要素,并强调每个人都是网络安全生态中不可或缺的一环。
49 1
|
29天前
|
搜索推荐 程序员 调度
精通Python异步编程:利用Asyncio与Aiohttp构建高效网络应用
【10月更文挑战第5天】随着互联网技术的快速发展,用户对于网络应用的响应速度和服务质量提出了越来越高的要求。为了构建能够处理高并发请求、提供快速响应时间的应用程序,开发者们需要掌握高效的编程技术和框架。在Python语言中,`asyncio` 和 `aiohttp` 是两个非常强大的库,它们可以帮助我们编写出既简洁又高效的异步网络应用。
107 1
|
16天前
|
安全 网络架构
MPLS线路构建稳定、高效网络的优选方案
【10月更文挑战第17天】MPLS线路构建稳定、高效网络的优选方案
40 5
|
30天前
|
安全 算法 网络安全
网络安全与信息安全:守护数字世界的坚盾在这个高度数字化的时代,网络安全和信息安全已成为全球关注的焦点。无论是个人隐私还是企业数据,都面临着前所未有的风险和挑战。本文将深入探讨网络安全漏洞、加密技术以及安全意识的重要性,旨在为读者提供实用的知识,帮助构建更加安全的网络环境。
【10月更文挑战第4天】 在数字化浪潮中,网络安全与信息安全成为不可忽视的议题。本文通过分析网络安全漏洞的类型与成因,探讨加密技术的原理与应用,并强调提升安全意识的必要性,为读者提供一套全面的网络安全知识框架。旨在帮助个人和企业更好地应对网络威胁,保护数字资产安全。
110 65
|
14天前
|
运维 供应链 安全
SD-WAN分布式组网:构建高效、灵活的企业网络架构
本文介绍了SD-WAN(软件定义广域网)在企业分布式组网中的应用,强调其智能化流量管理、简化的网络部署、弹性扩展能力和增强的安全性等核心优势,以及在跨国企业、多云环境、零售连锁和制造业中的典型应用场景。通过合理设计网络架构、选择合适的网络连接类型、优化应用流量优先级和定期评估网络性能等最佳实践,SD-WAN助力企业实现高效、稳定的业务连接,加速数字化转型。
SD-WAN分布式组网:构建高效、灵活的企业网络架构
|
9天前
|
数据采集 存储 机器学习/深度学习
构建高效的Python网络爬虫
【10月更文挑战第25天】本文将引导你通过Python编程语言实现一个高效网络爬虫。我们将从基础的爬虫概念出发,逐步讲解如何利用Python强大的库和框架来爬取、解析网页数据,以及存储和管理这些数据。文章旨在为初学者提供一个清晰的爬虫开发路径,同时为有经验的开发者提供一些高级技巧。
10 1
|
19天前
|
消息中间件 监控 网络协议
Python中的Socket魔法:如何利用socket模块构建强大的网络通信
本文介绍了Python的`socket`模块,讲解了其基本概念、语法和使用方法。通过简单的TCP服务器和客户端示例,展示了如何创建、绑定、监听、接受连接及发送/接收数据。进一步探讨了多用户聊天室的实现,并介绍了非阻塞IO和多路复用技术以提高并发处理能力。最后,讨论了`socket`模块在现代网络编程中的应用及其与其他通信方式的关系。
|
19天前
|
存储 Linux 调度
KVM 虚拟化的功能特性
【10月更文挑战第13天】虚拟化技术创建实体资源的虚拟版本,提升资源利用率。KVM(Kernel-based Virtual Machine)作为全虚拟化解决方案,借助Linux内核实现Hypervisor功能,通过模块化方式提供高效的虚拟化环境。
|
2天前
|
存储 安全 网络安全