盘点网络虚拟化技术 软件定义网络时代到来

虚拟交换机

虚拟化的环境中,在主机内部,各虚拟机通过模拟物理功能的虚拟交换机vSwitch相互通信,虚拟机和外界通信则是通过虚拟机交换机捆绑的上联物理网卡来进行。这种纯软件实现的交换机功能的控制平面位于主机上,同时主机还负责数据平面,通过虚拟交换机,管理员可以灵活创建端口和端口组、网卡捆绑和vLan划分等配置。VMware标准交换机提供流量调整功能,管理员可对端口设置平均带宽、峰值带宽和突发流量。在方物虚拟化的标准交换机中,管理员还可以对端口组设置最小带宽。

分布式虚拟交换机

在VMware vCenter Server或者是方物的vCenter中均可以创建分布式交换机。分布式虚拟交换机可以带来主要好处有:一是分布式交换机为虚拟交换管理提供了集中化的控制平面,可简化虚拟机网络连接的部署、管理和监控;虚拟机跨主机迁移时可保持网络运行状态,可提供更为高级的功能,比如网络I/O控制、负载平衡和分布式端口组等。

网卡绑定

网卡捆绑(teaming)又称绑定(bonding)和组合(grouping)等,它将主机上的多个物理网卡组合成单一的逻辑链路,为虚拟交换机提供带宽聚合和冗余性,可以在捆绑后实现负载平衡、故障检测、恢复、切换等设置。在方物虚拟化中,网卡绑定的主备模式可抵御网卡故障风险,负载均衡模式可在确保网卡冗余的基础之上,均衡地将负载分担到多块网卡之上,保障虚机稳定高效使用网络。

单根虚拟化SR-IOV

服务器虚拟化运用逐步深入,在有些场景下,网络可能成为性能瓶颈。单根虚拟化可将I/O设备的统管理程序模拟功能卸载到专业化硬件和设备驱动器上。利用物理网卡的VF功能,SR-IOV允许管理程序将虚拟功能映射到VM 上,以实现本机设备性能和隔离安全。这种技术可降低网络功能对计算的消耗,以接近物理功能的效果出来网络流量。

VEPA

传统虚拟环境下,同一物理节点的不同虚拟机之间流量发送是由虚拟交换机直接处理的,并不会发出物理网口。虚拟以太端口汇聚器(Virtual Ethernet Port Aggregator,简称VEPA)。采用VEPA方式,虚拟机内部之间流量不再由本地虚拟交换机处理,而是被强制发往物理网卡外部,由网卡上联的VEPA交换机接收处理后才发送回来。这种方式下,所有虚拟机流量被重新导向了上联物理交换机,用户可以轻松地以传统管理方式,在修改后的物理交换机上实现流量统计、安全控制管理,减少物理节点宝贵CPU资源,不必浪费在简单的网络I/O层面,提升效率。

网络虚拟化与SDN

服务器虚拟化已开始广泛应用与各行业,而网络技术的发展如何跟上服务器虚拟化的演变节奏,也已成为一个的重要技术方向。网络虚拟化,目标是以逻辑网络的方式来解耦物理网络拓扑,提供计算和网络的连通能力。与网络虚拟化相关联的软件定义网络SDN(Soft Define Network),更是当前火热的技术方向,很多企业也已经开始投入力量。SDN强调网络的控制平面和数据平面分离,将复杂的网络进行具体细化地抽离,形成可扩展性和可编程性等。新的软件定义网络产品不断涌现,方物服务器虚拟化对新型的网络虚拟化设备有着良好的支持,如Oracle Xsigo设备虚拟出的网络设备可以直接由方物虚拟化识别和使用。

目前SDN代表性的协议和技术为VXLAN和OpenFlow。VXLAN是一个多厂商支持的网络虚拟化技术,在摒弃传统二层网络内在的扩展问题的基础上,可供组建大规模的二层网络。采用类似VLAN的封装技术封装二层网络帧,可经由三层网络转发。从一个虚拟机的角度,无论物理主机的IP子网和VLAN划分如何,VXLAN可以使得虚拟机部署在任何位置的任何主机上。

OpenFlow的核心思想可以抽象出一个网络操作系统,它可屏蔽底层网络设备的具体细节,同时还为上层应用提供了统一的管理视图和编程接口。基于网络操作系统这个平台,用户可以开发各种应用程序,通过软件来定义逻辑上的网络拓扑,以满足对网络资源的不同需求,而无需关心底层网络的物理拓扑结构。

总结来看,对于网络设备和功能的利用,虚拟化正从原来的服务器端延伸到全网络环境,应用分层、机动、可管和可控的软件定义网络时代正在到来。

作者:F漫步者

来源:51CTO

时间: 2024-09-20 06:02:05

盘点网络虚拟化技术 软件定义网络时代到来的相关文章

网络虚拟化技术为双11提供灵动网络

分享嘉宾:江鹤 阿里云资深技术专家,7次参与双11,负责阿里云网络类产品研发及阿里集团网络虚拟化.负载均衡等网关类产品研发. 这篇整理来自于阿里云网络虚拟化技术专家江鹤在2017阿里双11在线技术峰会中的分享,该分享整体由四个部分构成: 混合云技术的应用与挑战 网络虚拟化技术的背景及其实例 双11中的阿里云网络产品服务 五大技术破解混合云难点挑战 混合云技术的应用与挑战 与往年不同,2017年的双11活动应用了混合云的方案进行举办.在双11期间,阿里云的技术人员将华北.华东.华南地区三个既有的电

数据中心网络虚拟化技术概要

随着云计算和大数据等新兴应用的快速发展,"数据中心即计算机"(data center as a computer)的技术发展趋势逐渐明朗.数据中心作为一台计算机,与传统的高性能计算机具有很大的不同.在高性能计算领域,因为服务器被独占式的分配给租户使用,所以其主要的优化目标是"算得快".但是在云计算领域,为了提高数据中心的利用率.降低其运营成本,服务器整合(server consolidation)技术将成为常态.此时,服务器内将同时运行不同租户.不同应用的实例.一般

混合环境下部署网络虚拟化技术需要考虑的因素

虽然SDN最终可能改变我们架构网络的方式,但在短期内,我们仍然能够在传统和虚拟技术相得益彰的混合环境中部署网络虚拟化技术.在某些情况下,企业可以使用混合交换机,这种交换机既可以传统地转发流量,也可以使用SDN指令来转发流量.需要记住的是,并不是所有OpenFlow交换机都采用传统协议,因此,企业在评估时必须了解交换机的混合能力.另一种混合方法是在旧数据中心安装一个"新补丁".在这里,用户构建一个 新的网段来支持虚拟化,并将其桥接到传统基础设施.在新虚拟化网段 经过验证后,从中学到的教训

云计算数据中心网络虚拟化技术

云计算数据中心网络虚拟化技术 李明 云计算带来的超大规模数据中心建设,对数据中心网络提出了新的需求,网络虚拟化技术是解决这些新需求的有效手段,本文通过系统论述数据中心网络虚拟化技术中涉及的控制平面虚拟化技术和数据平面虚拟化技术,分析了业界主要厂商的技术实现和新的虚拟化标准协议的技术原理,为数据中心网络虚拟化技术的发展提出了一个较为清晰的演进路径. 关键词: 云计算 数据中心 网络虚拟化技术   [下载地址]:http://bbs.chinacloud.cn/showtopic-13551.asp

通过SDN和网络虚拟化构建混合网络

部署软件定义网络(SDN)和网络虚拟化技术能够给IT企业带来很多优势,包括快速配置网络资源.降低运营成本以及改善网络可视性.政策和业务流程.而IT管理人员面临的挑战是,面对各种各样的 SDN技术,如何做出正确选择以帮助企业在短期内获得可衡量的优势,并确保其选择的技术可以发展为下一代网络架构.在本文中,我们将探讨IT管理人员在部署SDN和网络虚拟化时需主要考虑的因素.498)this.w idth=498;' onmousewheel = 'javascript:return big(this)'

数据中心网络虚拟化技术之NFV

NFV这个词语如今在各大媒体上出现的次数越来越频繁,很多人可能还不知道NFV是什么东东,本文就来给大家恶补一下,NFV是Network Functions Virtualisation的缩写,中文名叫网络功能虚拟化,这是由网络运营商联盟提出的,ETSI(欧洲电信标准协会)组织的NFV规范基础是标准范本.NFV旨在利用标准IT虚拟化技术解决这些问题,具体是把多种网络设备类型融合到数据中心.网络节点和终端用户企业内可定位的行业标准高容量服务器.交换机和存储中.通过使用X86等通用型硬件以及虚拟化技术

虚拟化技术:云计算时代的灾难恢复

传统上,一家企业需要根据他们各自的恢复时间目标(RTO)制定一套灾难恢复计划,使得他们能在一定的时间内恢复操作.通常情况下,这可能会涉及到在超过72小时的时间内,重建基础设施和应用程序,处理采购和部署的有形资产.在现实情况下,这一过程可能需要更长的时间.关键应用程序的停机时间绝不是一种选择,人们总是建议采用一个完全冗余,http://www.aliyun.com/zixun/aggregation/6939.html">积极主动的解决方案,让其中的两个生产系统并行运行在两个地理位置不同的两

2014安全:聚焦云加密、网络虚拟化

2014年的到来,并没有将数据安全的威胁中止.刚刚发生的支付宝内鬼事件表明,这是一场防不胜防.没有终点的战争;而斯诺登最新爆料的美国国家安全局(NSA)量子计算机(可以破解全世界任何密码和加密算法)的计划,则意味着我们面临的安全挑战日益多样化. 新的一年到来之际,Forrester Research首席分析师John Kindervag为我们预测了在2014年网络安全专业人士将面临什么样的挑战. 通用云端加密是必要的 Kindervag表示,围绕美国国家安全局的监视的争议,使很多企业担心他们的数

下一代超大规模软件定义网络技术实践

云计算的 IT 架构已经在企业应用中表现出明显优势,但网络设计理念却必须是一种推倒重来的思想.为了适应云计算的灵活.弹性扩展.高效和低成本,网络设计要进化为集中式软件管理,可编程化,控制转发层面分离等.本次陈海泉分享了关于下一代超大规模软件定义网络技术实践. 以下是本次分享的内容整理. 大家好,我是 QingCloud 的工程师陈海泉,今天给大家分享一些 SDN/NFV 2.0 架构的网络技术.我解释一下什么是 SDN,SDN 就是软件定义网络.当然也不是所有网络定制一定要软件来实现,因为有很多