话说数据中心里的新IP技术
以太网技术,也就是IP技术从诞生到现在已近40年,也未曾有过改变。然而随着云计算、大数据等新的应用技术出现后,网络部分成为了瓶颈,有着很大的局限性,为了迎合这些新的应用,网络技术需要做出改变,数据中心的网络必须变得更加敏捷、动态和自动化。这种新的网络被称作新IP技术,它描述了一个高度虚拟化的IP网络,使用软件定义网络和网络功能虚拟化构建高度虚拟化的IP网络,集虚拟化和软件网络服务于一身,运行在商用硬件上。新IP可以让数据中心降低总成本,创建新的服务,还可以提供新的方法运用网络赚钱,是网络技术世界里的第二次变革。新IP技术共有四层:物理底层、网络服务、控制服务和编排。通过这四个层级实现网络虚拟化和软件定义网络,下面就来详细说一说什么是新IP的四层网络技术。
物理底层
新IP技术依然是一种基于硬件的技术,脱离不了物理底层,所有的虚拟软件仍需运行在物理设备上。以往网络巨头都是传统的硬件厂商,而随着新IP技术的出现,软件的地位获得提升,但软件作用再大,也脱离不了硬件,需要硬件为基础。有不少专家学者也在讨论未来的网络是否不需要硬件了,显然不是,没有硬件,一切的软件网络技术都是空谈。可以确认的是硬件方面也需要发展。硬件本身必须要支持自动化,并能够在控制服务或编排层响应各种自动化工具。只不过网络硬件部分的利润会被软件抢走,所以很多的网络厂商才更加强调软件的作用,通过销售软件网络技术可以获得更高的利润,但硬件底层部分依然是新IP中的重要组成部分,不可以被替代。
网络服务
网络服务指的是网络功能虚拟化NFV,NFV是由服务提供商推动,以加快引进其网络上的新服务。NFV彻底改变了网络服务配置和部署方式,需要运行在行业标准的X86硬件平台上,NFV的目标是整合网络设备类型为标准服务器、交换机和存储,以便利用更简单的开放网络元素。NFV大大缩短了网络部署的时间,网络路由配置、防火墙以及负载均衡等网络服务能够像虚拟化应用程序一样运行和配置,推出应用以及关联的网络服务几乎可以瞬间完成。数据中心用户不再需要关注底层网络的技术如何实现,只要提供需求,网络部分就可以根据需求来自动化部署。
控制服务
控制层是整个新IP的核心,是新IP网络的“大脑”,也就是我们常说的软件定义网络SDN技术。SDN技术大家都不陌生,诞生于校园网络,研究人员希望能够测试应用程序,且无需在每个网络设备上手动更新软件,于是他们通过分离控制、转发功能、集中控制等技术,使用良好定义接口开发了一个“可编程”的网络,这种概念后来被扩展到服务器虚拟化已经稳定的数据中心里,逐渐形成了完善的SDN技术。SDN真正的创新之处在于能够立式应用界面让大量SDN应用与SDN控制器进行通信,从而决定网络应如何反应。SDN也改变了传统网络技术封闭的状态,学习Linux的发展模式,整个SDN技术都是开源的,有OpenDaylight这样的开源社区,共享SDN技术的最新发展,SDN技术目的也是要消除网络硬件的差异,形成统一的硬件接口标准。SDN给网络设计规划与管理提供了极大的灵活性,我们可以选择集中式或是分布式的控制,对微量流(如校园网的流)或是聚合流(如主干网的流)进行转发时的流表项匹配,可以选择虚拟实现或是物理实现,为网络设计和部署提供了极大的灵活性和便利。
编排