首页> 外国专利> System and method for workload-aware request distribution in cluster-based network servers

System and method for workload-aware request distribution in cluster-based network servers

机译:在基于集群的网络服务器中用于分配工作负荷的请求的系统和方法

摘要

A method and system for workload-aware request in cluster-based network servers. The present invention provides a web server cluster having a plurality of nodes wherein each node comprises a distributor component, a dispatcher component and a server component. In another embodiment, the present provides a method for managing request distribution to a set of files stored on a web server cluster. A request for a file is received at a first node of a plurality of nodes, each node comprising a distributor component, a dispatcher component and a server component. If the request is for a core file, the request is processed at the first node (e.g., processed locally). If the request is for a partitioned file, it is determined whether the request is assigned to be processed locally at the first node or at another node (e.g., processed remotely). If the request is for neither a core file nor a partitioned file, the request is processed at the first node. In one embodiment, the present invention provides a method for identifying a set of frequently accessed files on a server cluster comprising a number of nodes. Embodiments of the present invention operate to maximize the number of requests served from the total cluster memory of a web server cluster and to minimize the forwarding overhead and disk access overhead by identifying the subset of core files to be processed at any node and by identifying the subset of partitioned files to be processed by different nodes in the cluster.
机译:在基于集群的网络服务器中用于工作负载感知请求的方法和系统。本发明提供了具有多个节点的网络服务器集群,其中每个节点包括分发器组件,调度器组件和服务器组件。在另一个实施例中,本发明提供了一种用于管理对存储在网络服务器集群上的一组文件的请求分发的方法。在多个节点的第一节点处接收对文件的请求,每个节点包括分发器组件,分配器组件和服务器组件。如果该请求是针对核心文件的,则该请求在第一节点处被处理(例如,本地处理)。如果该请求是针对分区文件的,则确定该请求是否被分配为在第一节点处或在另一节点处本地处理(例如,远程处理)。如果请求既不是核心文件也不是分区文件,则在第一个节点处处理该请求。在一个实施例中,本发明提供了一种用于在包括多个节点的服务器群集上识别一组频繁访问的文件的方法。本发明的实施例用于通过识别要在任何节点处处理的核心文件的子集并通过识别网络服务器集群的总集群存储器中的请求的数量来最大化从网络服务器集群的总集群存储器中所服务的请求的数量,并且最小化转发开销和磁盘访问开销。集群中不同节点要处理的分区文件的子集。

著录项

  • 公开/公告号US7117242B2

    专利类型

  • 公开/公告日2006-10-03

    原文格式PDF

  • 申请/专利权人 LUDMILA CHERKASOVA;MAGNUS KARLSSON;

    申请/专利号US20010886672

  • 发明设计人 LUDMILA CHERKASOVA;MAGNUS KARLSSON;

    申请日2001-06-20

  • 分类号G06F15/16;G06F15/167;G06F15/173;G06F12/00;

  • 国家 US

  • 入库时间 2022-08-21 21:42:23

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号