热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

混合云上云即网络,SDN与NFV注入新活力

云计算是一种IT资源的使用模式,通过网络以按需、易扩展的方式获得所需的硬件、平台、软件及服务资源。在近期召开的“第九届中国云计算标准和应用大会”上,工信

云计算是一种IT资源的使用模式,通过网络以按需、易扩展的方式获得所需的硬件、平台、软件及服务资源。

在近期召开的“第九届中国云计算标准和应用大会”上,工信部表示,我国企业上云空间巨大,云计算会迎来新一轮更为广阔的蓬勃发展机遇期。

我国云计算产业近年来保持强劲发展态势,年均增速超过30%,是全球增速最快的市场之一,未来提升空间巨大。

经过十几年的发展,云计算已经形成了较为完善的生态系统,那么云计算技术还会带来什么新领域?云即网络,云技术新领域意味着网络技术新趋势是什么?

SDN(软件定义网络)和NFV(网络功能虚拟化)是近年来兴起的网络技术新趋势。

SDN是一种新兴的基于软件的网络架构及技术,其重点在于南向接口的标准化,即SDN控制平台软件与各种网络设备的对接;但伴随混合云的兴起,SDN的重点转移到对北向接口的支撑,即对各种混合云业务和应用负载提供灵活的网络支撑。

三种广泛的SDN架构定义

1)ONF SDN架构

ONF提出的SDN典型架构分为三层,由上到下为应用层,包括各种不同业务和应用;控制层,主要负责处理数据平面资源的编排、维护和网络拓扑等,基础设施层,负责数据处理、转发和状态收集等。

SDN架构

ONF SDN架构更多的是从网络资源用户角度出发,通过对网络的抽象推动更快速的业务创新。

2)ETSI NFV架构

由于现有网络存在缺陷以及软件技术对网络的巨大影响,降低运营商成本等方面的考虑,ETSI基于软件实现网络功能并使之运行在种类广泛的业界标准设备上。

ETSI NFV网络架构

ETSI NFV的重点是网络功能虚拟化,更为关注网络的第四到七层业务应用,与之对应的底层架构则是支撑上层金丝狐实现的基础。

3)OpenDaylight开源项目

OpenDaylight开源项目与linux基金会合作使其成为SDN架构中的核心组件,减少网络运营复杂度,扩展现有网络架构中硬件的生命期,同时还能够支持SDN新业务和新能力的创新。

OpenDaylight开源项目架构

总结

这三种不同的架构在定义上存在共性,业界普遍认可的SDN具有集中控制、开放接口和网络虚拟化三大特征。

基于SDN重构的网络,将推动从企业应用被动适配网络向网络主动、快速、灵活适应企业应用的根本性转变。与此同时,网络和资源的部署将打破行政管理体制和传统组网思路的制约,转向以数据中心为核心的新格局。

长按二维码,关注我们

新睿云,让云服务触手可及

云主机|云存储|云数据库|云网络

 


推荐阅读
  • openGauss行存储核心架构及其页面组织详解
    行存储的核心架构和页面组织是实现DML操作、可见性判断及多种管理功能的基础。作为基于磁盘的存储引擎,行存储在设计上采用了段页式结构,以优化数据的存储和访问效率。这种设计不仅确保了数据的高效存储,还为行存储的各种高级功能提供了坚实的技术支持。 ... [详细]
  • 掌握PHP框架开发与应用的核心知识点:构建高效PHP框架所需的技术与能力综述
    掌握PHP框架开发与应用的核心知识点对于构建高效PHP框架至关重要。本文综述了开发PHP框架所需的关键技术和能力,包括但不限于对PHP语言的深入理解、设计模式的应用、数据库操作、安全性措施以及性能优化等方面。对于初学者而言,熟悉主流框架如Laravel、Symfony等的实际应用场景,有助于更好地理解和掌握自定义框架开发的精髓。 ... [详细]
  • 本文将介绍一种扩展的ASP.NET MVC三层架构框架,并通过使用StructureMap实现依赖注入,以降低代码间的耦合度。该方法不仅能够提高代码的可维护性和可测试性,还能增强系统的灵活性和扩展性。通过具体实践案例,详细阐述了如何在实际开发中有效应用这一技术。 ... [详细]
  • 从无到有,构建个人专属的操作系统解决方案
    操作系统(OS)被誉为程序员的三大浪漫之一,常被比喻为计算机的灵魂、大脑、内核和基石,其重要性不言而喻。本文将详细介绍如何从零开始构建个人专属的操作系统解决方案,涵盖从需求分析到系统设计、开发与测试的全过程,帮助读者深入理解操作系统的本质与实现方法。 ... [详细]
  • Python作为当今IT领域中最受欢迎且高效的语言之一,其框架能够显著加速Web应用程序的开发过程。本文推荐并对比了十大顶级Python Web开发框架,其中CubicWeb以其卓越的代码重用性和模块化设计脱颖而出,为开发者提供了强大的支持。 ... [详细]
  • 当前,众多初创企业对全栈工程师的需求日益增长,但市场中却存在大量所谓的“伪全栈工程师”,尤其是那些仅掌握了Node.js技能的前端开发人员。本文旨在深入探讨全栈工程师在现代技术生态中的真实角色与价值,澄清对这一角色的误解,并强调真正的全栈工程师应具备全面的技术栈和综合解决问题的能力。 ... [详细]
  • 从用户转型为开发者:一场思维升级的旅程 | 专访 StarRocks Committer 周威
    从用户转变为开发者,不仅是一次角色的转换,更是一场深刻的思维升级之旅。本次专访中,StarRocks Committer 周威分享了他如何在这一过程中逐步提升技术能力与思维方式,为开源社区贡献自己的力量。 ... [详细]
  • 全面解析:Hadoop技术栈中的Linux操作系统概览
    全面解析:Hadoop技术栈中的Linux操作系统概览 ... [详细]
  • MySQL性能优化与调参指南【数据库管理】
    本文详细探讨了MySQL数据库的性能优化与参数调整技巧,旨在帮助数据库管理员和开发人员提升系统的运行效率。内容涵盖索引优化、查询优化、配置参数调整等方面,结合实际案例进行深入分析,提供实用的操作建议。此外,还介绍了常见的性能监控工具和方法,助力读者全面掌握MySQL性能优化的核心技能。 ... [详细]
  • 嘉年华回顾:樊文凯深入解析 Oracle 数据库异构迁移上云的最佳实践方案
    在2020年数据技术嘉年华即将开幕之际,我们特别推出“嘉年华回顾”系列,精选历届大会中的热门演讲内容。本次回顾中,樊文凯将深入解析 Oracle 数据库异构迁移上云的最佳实践方案,分享其在实际应用中的关键技术和成功案例,帮助企业和技术人员更好地应对云迁移过程中的挑战。 ... [详细]
  • 修复一个 Bug 竟耗时两天?真的有那么复杂吗?
    修复一个 Bug 竟然耗费了两天时间?这背后究竟隐藏着怎样的复杂性?本文将深入探讨这个看似简单的 Bug 为何会如此棘手,从代码层面剖析问题根源,并分享解决过程中遇到的技术挑战和心得。 ... [详细]
  • 在 Linux 系统中,`/proc` 目录实现了一种特殊的文件系统,称为 proc 文件系统。与传统的文件系统不同,proc 文件系统主要用于提供内核和进程信息的动态视图,通过文件和目录的形式呈现。这些信息包括系统状态、进程细节以及各种内核参数,为系统管理员和开发者提供了强大的诊断和调试工具。此外,proc 文件系统还支持实时读取和修改某些内核参数,增强了系统的灵活性和可配置性。 ... [详细]
  • 优化后的标题:PHP分布式高并发秒杀系统设计与实现
    PHPSeckill是一个基于PHP、Lua和Redis构建的高效分布式秒杀系统。该项目利用php_apcu扩展优化性能,实现了高并发环境下的秒杀功能。系统设计充分考虑了分布式架构的可扩展性和稳定性,适用于大规模用户同时访问的场景。项目代码已开源,可在Gitee平台上获取。 ... [详细]
  • PHP连接MySQL的三种方法及预处理语句防止SQL注入的技术详解
    PHP连接MySQL的三种方法及预处理语句防止SQL注入的技术详解 ... [详细]
  • 本课程详细解析了Spring AOP的核心概念及其增强机制,涵盖前置增强、后置增强和环绕增强等类型。通过具体示例,深入探讨了如何在实际开发中有效运用这些增强技术,以提升代码的模块化和可维护性。此外,还介绍了Spring AOP在异常处理和性能监控等场景中的应用,帮助开发者更好地理解和掌握这一强大工具。 ... [详细]
author-avatar
慧萍书群415
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有