云网络集成:SDN需要多功能Northbound API

日期: 2013-10-10 作者:Paul Parker-Johnson翻译:滕晓龙 来源:TechTarget中国 英文

云平台拥有着近乎无限的潜力。它们促进着创新实践并以吸引人的可用资源弹性特点和令人印象深刻的低费用承担着大负荷的工作负载。这样就对资源虚拟化和服务自动化提出了较高的要求,其中包括了在虚拟网络协议和隧道系统方面的重要发展,特别是需为云服务环境调试的,尤其是VXLAN、 NVGRE和无状态传输通道。 虽然云计算的发展已经有了长足的进步,但是其面临的挑战依然存在。

云服务应当实现跨域的透明性,以及在最小约束条件下跨数据中心和多个服务供应商的多模块拼接。实现这一目标的一个关键部分就是要确保服务交付端点之间的网络能够正常运行,并且在多个平台运行时实现云计算的无缝支持。这就涉及到安全性、可用性和性能等策略的集……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

云平台拥有着近乎无限的潜力。它们促进着创新实践并以吸引人的可用资源弹性特点和令人印象深刻的低费用承担着大负荷的工作负载。这样就对资源虚拟化和服务自动化提出了较高的要求,其中包括了在虚拟网络协议和隧道系统方面的重要发展,特别是需为云服务环境调试的,尤其是VXLAN、 NVGRE和无状态传输通道。

虽然云计算的发展已经有了长足的进步,但是其面临的挑战依然存在。云服务应当实现跨域的透明性,以及在最小约束条件下跨数据中心和多个服务供应商的多模块拼接。实现这一目标的一个关键部分就是要确保服务交付端点之间的网络能够正常运行,并且在多个平台运行时实现云计算的无缝支持。这就涉及到安全性、可用性和性能等策略的集成以支持所提供的服务,而northbound应用程序编程接口(APIs)就是提供了这样一个解决方案。

目前,云平台在其控制下较好地配置和调整了资源,虚拟机(VM)、存储和覆盖网络以支持它们所配置的云服务。这样,云服务位于网络基础设施的顶端,而基础设施连接着服务和所需的资源。到目前为止,这些网络大部分的运行仅仅是为了传输云计算数据。但是,在这些“底层”网络和服务之间实现更强策略和运行的集成需要一种新方法,该方法不仅涉及云平台本身的重叠虚拟网络,而且还包括了它们之间的传输问题。理想的情况是,中间域将共享相同级别的策略,这些策略是云计算数据中心拥有的资源所需要的。通过在这个级别上的集成,云计算供应商能够提供更为差异化、更具灵活性和附加值的服务。

软件定义网络(SDN)控制器的开发人员实现这一目标的一个途径就在他们的系统中使用northbound多功能集成层,即northbound API套件。这些组件将会提供他们域的独特功能,而云服务可能会使用这些功能。为了实现更为高效地应用,northbound API以云计算自动平台能够理解的方式来表达他们的能力,允许给定云服务所需的策略在一个特定SDN域中被激活。

通过创建这一类型的多语言集成层——也就是说,一个northbound API套件可允许供应商的广域网与不同云平台进行智能协作——各种云计算供应商(无论它们是顶层的独立供应商或是同一服务供应商内的不同单位)都能够使用软件定义网络的服务。此外,其功能可适用于一个广泛的云平台组合,例如OpenStack、CloudStack、VMware vCloud以及其他云平台等。
SDN供应商与云服务和网络集成的更紧密协作

这种方法的示例已经开始逐渐在不同的网络虚拟化和SDN系统中出现。Nuage Networks公司的虚拟化服务平台监听活动和多个云服务交付平台(VMware vCloud、OpenStack以及CloudStack)的联网需求,并自动启用在数据中心内和数据中心之间所需的联网功能,而用户在虚拟私有网络中使用其访问云计算。使用一个嵌入式SDN控制层把本地输入从云计算编译系统和应用翻译至服务所需的虚拟网络基础设施,从而实现这一功能。德国电信(Deutsche Telekom)在其Terastream SDN试点项目中类似地使用一个SDN智能层以便于把服务需求翻译成在其管理的整个基础设施内强制执行的策略。而近日,SDN和分组光传输供应商Cyan公司已经推出其合作伙伴的蓝色Blue Orbit生态系统,与之相似,它不仅通过SDN实现了灵活的联网功能,而且通过整合northbound API使这些功能能够支持云计算和其他的服务,这些API能够更为高效地整合网络域和应用程序。

在所有这些案例中,我们的目标是在不知道互相的情况和需求时避免云计算“覆盖”和SDN“底层”独立行为。具有发展性的设计是在云计算数据中心环境域外配备虚拟联网系统,并具有为服务提供自动化、灵活性附加值的能力。通过创建这些多个云计算集成的套件,SDN供应商将在云计算供应商和他们的企业用户眼中变得更具价值。同时,通过鼓励SDN平台开发人员适应他们的服务管理接口,云计算运营商将能够更为容易、更为快速地以更丰富功能组合和服务水平协议提供服务。顺应这一智能集成的趋势将使我们能够更加接近云计算的任意可扩展性与多功能目标。

相关推荐