APP下载

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

2016-05-14车玉兰

中国科技纵横 2016年7期
关键词:数据处理

车玉兰

【摘 要】网站软负载均衡机制的实现,大大提升了网站服务器的数据处理能力,它建立在现有网络的基础之上,能够有效拓展带宽,提升服务器的灵活性及工作效率,大大缓解了网站服务器高承载量的压力。该文从软负载均衡技术的网络应用环境、软负载均衡技术的应用策略两个方面具体阐述了网站软负载均衡机制的应用步骤。

【关键词】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内信息的检查,会占用相当多的系统资源,进而影响到系统的整体性能,这是需要我们注意的地方。

3结语

在实践应用中,网站软负载均衡的解决方案诸多,该文从网站层次进行具体阐述,进行网站负载均衡机制的构建,从而保证网站功能的灵活性、效益性。网站软负载均衡方案的应用,大大提高了服务器的数据处理能力,更加适应了网络化时代的网站应用要求。

参考文献:

[1]王魁生,符予.集中式动态负载均衡算法的研究[J].西安石油大学学报(自然科学版),2011(06).

[2]曹兰,梁梁,全秀祥.遗传算法在负载均衡系统中的应用研究[J].四川理工学院学报(自然科学版),2011(01).

[3]周顺.面向Web Service的动态负载均衡设计与实现[J].计算机工程与科学,2010(12).

猜你喜欢

数据处理
验证动量守恒定律实验数据处理初探
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
基于低频功率数据处理的负荷分解方法
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
ADS-B数据处理中心的设计与实现
MATLAB在化学工程与工艺实验数据处理中的应用
基于希尔伯特- 黄变换的去噪法在外测数据处理中的应用
大数据处理中基于热感知的能源冷却技术
Matlab在密立根油滴实验数据处理中的应用
我国首个“突发事件基础数据处理标准”发布