服务器负载均衡:让费用不再成为恼人大头
晓黎 发表于:10年04月20日 10:12 [编译] 服务器在线
如今网络应用软件基础架构不断扩展应用程序在电子商务及与客户,合作伙伴和内部员工之间的通讯作用。对那些配置,维护和支持网络应用软件的用户来说,从数据中心设备中得到最高的性能,同时简化应用软件复杂性导致的管理费用超额和不必要的成本,成为日益迫切的需求。
与网络停工相关的成本达到了六位数,并且超过了以小时为单位的时间限。如果这种情况没有得到控制,网络停工还会导致用户的不满和业务的流失。这些后果是市场所无法接受的,因为与维护一名现有用户相比,吸引一名新用户则要花费十倍以上的成本才能成功。
对于任何一家企业而言,最大的挑战之一是维护网络的连续性和经济性,保证应用软件基础架构的正常运行时间。关键业务型网站和企业内部互联网面临着许多挑战,从用户流量控制到服务器非正常宕机到处理计算密集型SSL(加密套接字协议层)交易指令,再到大量而密集的数据文件需求,输入/输出和内存超负荷以对付黑客针对服务器发动的密集的恶意攻击。
如今全球经济都要依靠互联网站来保证全天候的优化运行,IT员工需要百分百的运作解决方案来时刻准备着。运作上的准备就绪和目前互联网站的可维护性及耐久力都直接与无数和数据中心基础架构紧密相连的所有设备捆绑在一起。如今管理互联网用户流量和应用软件已经成为实现高可用性的关键因素。
让闲置系统运转起来
应用软件交付控制器(简称ADCS)和服务器负载平衡器都是优化网络和应用软件基础架构的设备,可以提供高可用性,高性能,灵活的可扩展性以及规范IT成本的安全运作。应用软件交付控制器能简化网络资源的管理,优化和加速用户对各种服务器,文件内容和交易系统的访问。
传统数据中心内大约有10%的应用软件服务器目前没有得到有效使用。而且这些系统仍然需要进行备份,维护和产生许可证授权费用,更不用说与运行系统相关的能耗成本。不过应用软件交付控制器和服务器负载平衡器可以让这些使用率低下的服务器得到高度优化。
这些应用软件能帮助用户降低数据中心成本并优化数据中心运营费用:实现服务器利用率的最大化,优化现有设备的投资,通过分配多个网络和应用软件服务器之间的用户流量负载来改进性能,通过有效分配基于应用软件类型的服务器流量来优化服务器和应用软件资源,通过分配基于实际服务器资源的用户流量来提高网站性能,提高扩展服务器能力的有效性来跟上不断增长的流量需求。
应用软件交付控制器和服务器负载平衡器所能提供的一个关键特性是:能减少与单个服务器相关的单点故障率。到目前为止,甚至基础性的服务器负载平衡也能帮助小规模企业控制成本。目前,企业不仅能负担得起这些成本,而且能实现负载平衡,内容转换和用于加密套接字协议层的服务器卸载能力的整合,像捕捉和压缩等特性真正能为规模较小的企业提供非常经济划算的解决方案(售价仅为1500美元起)。
数据中心管理者都明白,可靠的网络和应用软件基础架构对于快速和可靠的访问信息和交易是至关重要的。应用软件交付控制器集网站管理的四种重要职能于一身:高可用性,服务器卸载,服务器资源之间用户流量的分配以及应用软件安全性。关键是选择正确的产品来满足特殊的基础架构需求。对于拥有成千上百台服务器的企业用户来说,通过优中选优来优化网络基础架构整合是再平常不过的事情。不过,对于只有几台服务器的小型企业而言,优中选优的解决方案就会比较昂贵,而且对于有着特定特性和功能需求的企业来说也没有必要。目前市场上有专门提供负载平衡和应用软件交付工具为专长的厂商,他们的产品包括诸如文件转换,服务器关联,加密套接字协议层高速缓冲和压缩等各种高级功能,售价仅为1500美元起。
应对日益增长的和超出预期的网络流量和实现面向网络和互联网应用软件高可用性的关键组件之一是应用软件交付和负载平衡应用工具。负载平衡所需的关键特性包括:对诸如文件转换,应用软件健康检查的layer 7功能的支持,L7持续,加密套接字协议层加速和卸载,以及包括高速缓存,压缩,及IPS整合安全在内的高级特性。
迄今为止我们一直在探讨服务器负载平衡和应用软件交付控制器作为专用用途的硬件应用工具的优势所在。随着企业开始扩大虚拟化技术的应用并优化他们的应用软件服务器基础架构,相对新兴的负载平衡产品正在以虚拟应用工具的形式在市场上显现它的吸引力。
这些虚拟应用软件在很多情况下可以提供以应用工具为基础的硬件功能,但是又新增了与虚拟平台管理程序密切结合的优势。这使得网络管理员可以真正为维护高可用性和优化应用软件性能来调整他们的虚拟基础架构。
作为一款虚拟应用工具,虚拟负载平衡器可以省去维护硬件的需求和减少与能耗,制冷,机架服务器空间局限和其他以硬件为基础的应用工具的环境依赖相关的成本。虚拟负载平衡器可以快速完成配置,加快服务的交付,简化所产生的管理流程,从而进一步帮助用户减少运营费用和提高投资回报率。
虚拟应用工具的设计是为了与VMware或XenServer等专用虚拟化平台结合使用,可以作为虚拟机上的客户端操作系统来安装,并与专用虚拟平台紧密结合在一起来复制或重新部署。管理员可以应用管理程序的管理工具来管理他们的虚拟负载平衡应用工具。
虚拟负载平衡应用工具的相对性能高度依赖与物理资源的数量,比如中央处理器内存等。这些可以针对支持负载平衡应用软件的虚拟机来进行分配。因此将可以分配给虚拟机的物理资源数量和这些资源是否足以支撑所需的吞吐量考虑在内是非常重要的。
某些厂商设计他们的虚拟负载平衡器来执行评估或者配置平台的职能,帮助管理员来测试他们应用软件和负载平衡环境的功能。对于生产型和业务关键型应用软件来说,这些厂商希望用户来购买他们以硬件为基础的平台,其他厂商也能提供内置的虚拟负载平衡应用工具来支持整个的生产运作。因此是选择虚拟还是传统的硬件平台将取决于特定的应用软件和性能需求。在任何一种情况下,服务器负载平衡器或者应用软件交付控制器都能实现网络应用软件性能的大幅改进,提高应用软件服务器基础架构的高可用性。
用户不必再花费数万美元来购买价格昂贵的应用软件交付控制器应用工具。目前市场上有可以提供功能完善,高性能负载平衡和应用软件交付解决方案的厂商,产品售价不到2000美元。