首页> 外文OA文献 >On improving performance and conserving power in cluster-based web servers
【2h】

On improving performance and conserving power in cluster-based web servers

机译:关于提高基于群集的Web服务器的性能并节省功耗

摘要

Efficiency and power conservation are critical issues in the design of cluster systemsbecause these two parameters have direct implications on the user experience and theglobal need to conserve power. Widely adopted, distributor-based systems forward clientrequests to a balanced set of waiting servers in complete transparency to the clients. Thepolicy employed in forwarding requests from the front-end distributor to the backendservers plays an important role in the overall system performance. Existing researchseparately addresses server performance and power conservation. The locality-awarerequest distribution (LARD) scheme improves the system response time by having therequests served by web servers which have the data in their cache. The power-awarerequest distribution aims at reducing the power consumption by turning the web serversOFF and ON according to the load.This research tries to achieve power conservation while preserving the performance of thesystem. First, we prove that using both power-aware and locality-aware requestdistribution together provides optimum power conservation, while still maintaining therequired QoS of the system. We apply the usage of pinned memory in the backend servers to boost performance along with a request distributor design based on power and localityconsiderations. Secondly, we employ an intelligent-proactive-distribution policy at thefront-end to improve the distribution scheme and complementary pre-fetching at the backendserver nodes. The proactive distribution depends on both online and offline analysis ofthe website log files, which capture user navigation patterns on the website. The prefetchingscheme pre-fetches the web pages into the memory based on a confidence value ofthe web page predicted by backend using the log file analysis. Designed to work with theprevailing web technologies, such as HTTP 1.1, our scheme provides reduced responsetime to the clients and improved power conservation at the backend server cluster.Simulations carried out with traces derived from the log files of real web servers witnessperformance boost of 15-45% and 10-40% power conservation in comparison to theexisting distribution policies.
机译:效率和节电是集群系统设计中的关键问题,因为这两个参数对用户体验和全球节电需求都有直接影响。广泛采用的基于分发者的系统将客户端请求转发到一组平衡的等待服务器,从而对客户端完全透明。从前端分发者向后端服务器转发请求时所采用的策略在整个系统性能中起着重要作用。现有研究分别解决了服务器性能和节能问题。位置感知请求分发(LARD)方案通过将请求保存在缓存中具有数据的Web服务器来服务,从而缩短了系统响应时间。功耗感知分配旨在通过根据负载关闭和打开Web服务器来减少功耗。本研究试图在保持系统性能的同时实现节能。首先,我们证明将功率感知和位置感知请求分配一起使用可提供最佳的功率节省,同时仍保持系统所需的QoS。我们将后端服务器中固定内存的用法与基于电源和位置考虑因素的请求分发器设计一起使用,以提高性能。其次,我们在前端采用智能主动分配策略,以改进后端服务器节点上的分配方案和互补的预取。主动分发取决于对网站日志文件的联机和脱机分析,这些分析可捕获网站上的用户导航模式。预取方案基于后端使用日志文件分析预测的网页的置信度值,将网页预取到内存中。我们的方案旨在与现有的Web技术(例如HTTP 1.1)配合使用,从而缩短了对客户端的响应时间,并提高了后端服务器群集的功耗。使用真实Web服务器的日志文件中的跟踪进行的模拟性能提高了15-与现有的配电策略相比,节电率分别为45%和10-40%。

著录项

  • 作者

    Vageesan Gopinath;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种 en_US
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号