马洁
慕课教育系统中Web服务器集群负载均衡算法研究
马洁
慕课教育平台的服务器集群会在用户访问量的增加下响应变慢,所以需要提出一种基于服务器状态和请求信息新的策略算法来减少响应时间。该算法的机制是根据客户端的请求内容对服务器的影响程度进行分类,并设定相应的权值,同时结合服务器的性能参数和负载状态,将该次请求分配到负载最轻的服务器。根据慕课教育系统提出了一种分层式均衡系统的总体框架结构,研究了系统内部通信机制和Web 服务器性能的监控方案。实验结果表明所提出的算法能够充分利用现有的软硬件资源,有效地均衡Web集群服务器的负载,使服务资源得到最大效率的利用,是目前缓解或者解决Web服务器负载不断增加的一种有效方法,优于一些传统的负载均衡算法。
数Web;服务器集群;负载均衡;高可用性;慕课教育系统
Web 服务的高性能、高可用问题已经成为Web 服务领域研究的热点。Web集群服务器系统是解决当前Web 服务性能问题的有效途径之一。异构集群服务器比同构集群服务器更有实际意义,但实现起来困难要大得多。为实现一个高效的异构Web 集群服务器系统,必须解决许多问题,如:请求分配、负载均衡、容错技术等[1]。对于异构Web集群服务器,各台Web服务器性能不同,各种负载均衡算法将导致系统中各台Web服务器对外表现的不同。当Web集群服务器中各台Web服务器的负载处于均衡状态时,请求分配的效率最高[2]。……