Riverbed为数据中心虚拟化打造流量管理最佳实践

随着越来越多的企业将数据中心迁移至虚拟环境和采用基于云的服务,他们已经认识到了数据中心实施虚拟化的益处。近来的研究表明,90%的大企业数据中心已经在一定程度上实施了服务器虚拟化。在进行转换和为实施虚拟化过程中,企业往往需要寻找能够在整合服务器与IT应用中发挥虚拟化优势的流量管理解决方案。

选择新的应用交付(Application Delivery)技术对虚拟化基础架构加以补充就变得尤为重要。如果你已经做出了“走虚拟化”道路的战略决策,你的流量管理和应用交付控制器(ADC)解决方案是否应该迎合这一转变呢?

虚拟化对流量管理的需求

服务器整合、虚拟化可将应用水平提高达60%到80%,从而优化IT资源、降低成本开销。在新的虚拟化环境下,所有关键型应用仍要达到100%的正常工作时间。但是,由于虚拟机的部署、迁移和配置转换,要实现应用持续可用,这样挑战就要大得多。要把关键应用平滑迁移到虚拟化环境中,IT必须部署与虚拟环境本身同样灵活、动态的流量管理软件,才能避免维护停工和保持100%可用性,并确保网络突发的流量智能地交付分配给不同的虚拟机组。流量管理解决方案可以确保请求与响应直接导向最合适的服务器,从而使虚拟机运行和服务更快捷、更安全可靠,也更易于管理。

在虚拟化基础架构中,添加或删除虚拟机变得越来越容易,只需数分钟即可完成。虚拟机每次变更配置都需要相应调整ADC的配置,以维持虚拟应用的可用性和性能。但传统的ADC并不能随时按需调整。

软件型应用交付控制器的优点

传统的基于硬件的ADC并不能“融入”在虚拟环境中,而是并排部署,因此企业不仅需要部署硬件设备作为补充,还需要额外增加支出。随着行业朝着虚拟和云环境方向发展,软件或虚拟应用交付控制器(vADC)可以在公同的虚拟机基础架构上,根据需求量加以设计、部署及扩展,并可以随着虚拟机的变化而调整。而且,这种ADC就像其他任何软件应用一样易于管理,在向云转换的过程中凸显优势。

实现100%正常工作时间

当今,网络网站流量管理是一项严峻的挑战。例如,Twitter每月2亿多的访问量,或者Facebook拥有的4亿活跃用户。这些全球性的网站如何在进行日常维护的同时保持100%的正常工作时间?这就类似于百货商店,不必为清扫第10过道而关闭整个商店,顾客仍可以在第1-9过道享受购物的快乐。为避免服务器或网站停工, 就非常有必要采用流量管理软件,这样在某部分执行更新时,它将访问自动定向到网站的其他部分,从而保持用户最佳体验。这一技术的应用可以使仅仅数分钟的维护停机现象都不会发生。

应用交付的三个主要问题

借助流量管理软件或vADC,就可以轻松管理好数据中心经常遇到的三个主要问题。

首先是服务器故障停工的问题。这对于已创建的请求简直是一个噩梦。流量管理解决方案可以将流量从发生故障的服务器路由到其他服务器上,从而避免了这一问题。同时,流量管理解决方案将继续检查故障服务器的健康状况。当该服务器重新开始正常工作时,再将它纳入响应服务器集群当中。

第二个常常遇到的问题是服务器容量不足。尽管虚拟化有助于实现服务器利用的最大化,但它也会造成服务器过负荷的情况。流量管理软件可以监控响应时间以便提前对容量不足做出预测,继而提醒IT人员部署更多的虚拟机或是增加资源配置。好在虚拟化本身具有动态、灵活的特点,很容易就可以创建新虚拟机来补偿容量不足问题。

最后是搬迁改变的需求。流量管理软件可以记录存储虚拟机流量请求,这样服务器已经创建的会话都不会中断。待所有请求完成之后,服务器或虚拟机就可以安全下线,不会对任何业务造成影响。当更新完毕后再纳入响应服务器集群当中。

正确的选择

企业IT要满足数据中心、虚拟化的不断发展,就需要采用具有灵活、动态、基于软件的流量管理解决方案。采用Riverbed Stingray 虚拟应用交付控制器, 让企业能够随着业务的增长来调整他们的流量管理策略,而且无论他们处于数据中心环境发展的任何阶段 – 物理、虚拟、云环境还是介于以上之间的变迁,都不会对业务造成影响。 应用环境之广令企业尽享其中。