基于Web服务器的网站软负载均衡的实现

  1软负载平衡技术的网络运用环境

  时代的开展推进了企业信息化体系的健全开展,企业关于信息化的要求日益提高,Web效劳成为企业展现自身信息的平台。随着网站信息量的提升,企业网站效劳器的承载压力也日益增大,单一的效劳器设备曾经很难满足网站高访问量的需求。假设丢弃原有的设备,停止设备晋级,势必会发生很大的资金糜费状况。为了处置这类效果,网站软负载平衡机制发生,这种体系的运用会完成企业之间关键运用效劳器的负载平衡,将效劳器承载的压力分摊到多个企业关键运用效劳器上,提升了数据的处置才干及效劳器的灵敏性。

  2软负载平衡技术的运用战略

  企业可以依据网站访问量的状况停止软负载平衡技术的合理选择。当访问量普通时,可以选择联系法停止网站的平衡负载,应用不同的效劳器停止相关内容的联系。当访问量增大时,联系法就不适宜再运用了,需求依据当下的网络情势,停止网站系统的最优配置。网站软负载平衡战略多种多样,需求依据不同的网络层次来选择。

  2.1效劳器群集平衡的运用

  网站的Web效劳器及相关效劳器承当着重要的网站功用作用。仅仅单一的计算机难以提供高效率的效劳器伸缩性及牢靠性。但是,假设将两个以上的初级效劳器主机停止群集,就能发生庞大的效劳器功用效益,就可以提供关键义务效劳器所需求的功用。

  效劳器群集平衡的运用,离不开多效劳器散布式结构的运用,完成网站Web及相关运用的多台效劳器散布,将网站的Web与相关效劳运用散布在四台效劳器上。这些效劳器每台都具有相反的作用,可以独自停止外部效劳的提供,不需求辅佐其他效劳器。经过对NG FW4000防火墙的运用,停止外部央求的平均分配,将要求分配到四台效劳器上,每台效劳器都独自回复客户的要求,这就完成了效劳器信息的同步分发性,完成了Web效劳器的内容分歧性。

  NG FW4000防火墙会停止效劳器阵列的提供。该阵列经过防火墙对外展现为单台效劳器。防火墙完成了外部访问信息的效劳器平衡,同时停止有缺点效劳器的识别。该防火墙的平衡战略分为以下几个局部。第一个局部:顺序选择地址+权值;第二个局部:依据PING的时间距离停止第一局部的选择;第三局部:依据CONNECT的时间距离停止第一局部的选择。第四局部:依据CONNECT然后发送央求,并且失掉应对的时间距离,再停止第一局部的选择。

  2.2网站网络传输方案的运用

  在网站操作进程中,运用系统模块的接口通常采用SSL与XML,这两者占用了相当大的效劳器资源,对网络的传输速度发生了一定的影响。

  SSL是一种Web信息平安传送协议,该协议运用普遍,在诸多的Web效劳器运用中,都可以看到SSL的影子,它是互联网信息平安数据加密的一种规范。经过对SSL的运用,停止算法及密码的加密,无论是其加密或许解密进程,都需求停止效劳器少量CPU资源的占用,这就不利于网站效劳器功用的提升。当网站访问量少量增长后,网站功用会由此降低,有些用户会由于较长的网站照应时间而分开该网站。

  信息时代,网站效劳器的反响速度十分重要,为了处置SSL协议的效劳器负面影响,需求停止专门设备的运用,停止SSL协议的处置,将任务压力繁重的效劳器从复杂的加密及解密进程中束缚出来。在SSL减速器的运用下,一切的非SSL信息数据流利通无阻,SSL加密进程的数据流进入减速器时,会被解密并被传给效劳器。当外流的SSL数据信息传达向客户时,效劳器仅仅需求处置SSL的央求,原先需求诸多消耗的计算机资源得以束缚,其处置环节由SSL减速器担任,在此运用下,效劳器系统的平安衔接数得以增长。经过对SSL减速器的运用,可以保证效劳器义务分担扩展才干的提升,该SSL减速器可以完成与其他类型效劳器的协同操作,停止多台效劳器的支持。

  XML是规范通用标识言语的一个子集,其完成了电子数据交流的功用替代,是B2B网上买卖的一致格式。实际证明,XML规范技术的运用有利于Web效劳器停止任务展开。XML完成了却构化数据的支持,停止数据对象的数据结构的定义,比如可以详细定义产品的消费商、产品地址、产品名等,这种定义形式极大便利了产品的标志,经过对这种XML数据的运用可以更方便的查询产品名、消费厂等,这让用户的查询更方便。XML减速器的运用完成了XML的买卖分类,可以依照协作同伴类型、买卖价值、买卖数量等停止分类,停止业务优先级的配置,大大提升效劳器的照应速度,停止效劳器资源的束缚。智能化的XML减速器可以满足复杂业务的优先级需求,同时完成效劳器的负载平衡,保证信息数据处置的平安性及快速性。

  2.3层次平衡方案的运用

  网站软负载平衡技术的运用罕见于网络的第四层或许第七层。第四层的负载平衡会完成合法IP地址的映射,将其分为多个外部效劳器的IP地址,每一个外部IP地址的运用会对应一次TCP的衔接央求。第七层完成了运用层效劳内容的控制,其提供了访问流量信息的高层控制方式,十分适宜HT-TP效劳器群的运用。

  第七层负载平衡技术完成了流经HTTP内的信息的反省,依据HTTP内的信息停止负载平衡义务的执行。第七层负载平衡也遭到了其所支持的协议的限制,这就一定水平限制其运用普遍性,停止HTTP内信息的反省,会占用相当多的系统资源,进而影响到系统的全体功用,这是需求我们留意的中央。

  在实际运用中,网站软负载平衡的处置方案诸多,该文从网站层次停止详细论述,停止网站负载平衡机制的构建,从而保证网站功用的灵敏性、效益性。网站软负载平衡方案的运用,大大提高了效劳器的数据处置才干,愈加顺应了网络化时代的网站运用要求。

提供最优质的资源集合

立即查看 了解详情