近年来,已有越来越多的企业开启了云计算应用模式。不过,虽然云计算拥有众多的性能优势,但是公有云的安全问题、云端业务的响应速度及可用性依然是制约云计算全面普及的主要因素。特别是对于后者,即云应用的交付问题,是众多应用交付厂商竭力渴望通过不断创新来满足企业高效需求的发力点。
业内人士表示,先进的应用交付系统能够把和网络相关的功能从服务器中卸载,从而使数据中心的效率提高20%至50%。同时,应用交付集成的动态高速缓存、压缩、预取以及其它相关的Web加速技术,也可以帮助最终用户实现50%以上的性能改善。但是理想化的预期与现实的应用之间仍然存在一道道的关槛需要攻克。
据国内新兴应用交付企业太一星晨研发总监冯晓杰表示,由于云计算带来了技术、架构的多重改变,这些改变也给应用交付带来了不小的挑战,这就需要各应用交付厂商必须在整体架构上解决数据中心内外业务之间的应用交付问题。
那么如何来具体实施呢?冯晓杰对此进行了深入的解读。
云计算时代应用交付面临的3大问题
冯晓杰表示,在云计算时代,应用交付主要面临以下三大问题:
1.虚拟化
虚拟化是云计算的核心,是数据中心提高IT资源使用效率的关键。在虚拟化环境下,应用交付传统“一对一”的应用模式变得水土不服。在云计算时代,虚拟环境下资源的分配将随业务的变化而变化,应用交付必须以新的应用模式出现。另外,虚拟化后的服务器性能会下降,支撑云端业务的软件环境下单一的虚拟服务器性能也将受到限制。
2.高带宽环境下的部署
在云计算架构中,用户访问产生的数据流量不仅在南北向流动,还在云数据中心内部的东西向流动,它们之间都存在交付关系——不同的组件负责不同的应用,而这些应用之间又存在着业务联系。同时,海量流量需要巨大的网络带宽支持。今天,100G以太网已经实现商用,过去复杂的多链路部署已简化为单链路部署,从而使数据中心整体网络环境简化。因此,高带宽环境下的部署成为应用交付面临的第二个问题。
3.面向SDN的技术改造
NVF 和SDN是数据中心新的网络基础架构。基于集中化管控能力的SDN控制器提供了网络资源调配能力,它实际上是将传统的基于设备的应用改造为一个真正面向全网范围的应用。这种革命性的变化在优化应用交付方面具有巨大的潜力,同时SDN的应用也促使了传统网络应用交付技术向SDN网络的迁移。