Improving the Robustness of Cluster-based Network Services Using Peer-to-peer Design Principles
Improving the Robustness of Cluster-based Network Services Using Peer-to-peer Design Principles
批准号:
0306473
负责人:
Kai Shen
金额:
$24.99万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-08-01 至 2007-07-31
中文摘要
基于集群的网络服务器是构建大规模网络服务的一种经济高效的平台。然而,服务集群给系统设计者带来了巨大的挑战。集群支持的许多组件通常使用集中式或分层架构来实现,以满足所需的性能、一致性和策略需求。这些方法的有效性已经在良好控制的环境下得到了证明,但是通常需要定制增强来处理瞬时组件故障和波动的服务负载。点对点系统是分布式系统,没有任何集中控制或分层组织,并且在每个节点上运行功能相同的软件。该项目的主要目标是使用点对点系统设计原则来改进基于集群的网络服务的业务。具体来说,这项工作利用了点对点系统设计的三个主要原则:功能对称架构、缓慢扩展开销和非确定性。该项目涵盖了serviceclusteringsupport中的各种组件,包括服务位置查找、成员管理、集群范围内的资源管理和复制一致性支持。在这个项目中研究的技术可以极大地使网络服务设计者受益,对他们来说,它可以显著提高系统的健壮性。在更广泛的背景下,这项研究补充了正在进行的建立全球规模的点对点系统和服务的努力。此外,该项目直接有利于PI所在机构的系统区域教学改进。
英文摘要
Cluster-based network servers are a cost-effective platform forconstructing large-scale network services. However, service clustering presentssignificant challenges to system designers. Many components of the clusteringsupport are often implemented using centralized or hierarchical architectures, inorder to meet desired performance, consistency, and policy requirements. Theeffectivenessof these approaches has been demonstrated under well-controlledenvironments,but customized enhancements are often needed to deal with transientcomponent failures and fluctuating service loads.Peer-to-peer systems are distributed systems without any centralizedcontrolor hierarchical organization, and with functionally equivalent softwarerunningat each node. The primary goal of this project is to improve therobustness ofcluster-based network services using peer-to-peer system designprinciples.Specifically, this effort exploits three main principles of peer-to-peersystemdesign: functionally symmetric architecture, slow-scaling overhead, andnon-determinism. This project covers various components in serviceclusteringsupport, including service location lookup, membership management,cluster-wideresource management, and replication consistency support.Techniques investigated in this project can greatly benefit networkservicedesigners, for whom it can offer significant improvements in systemrobustness.In a broader context, this research complements the ongoing efforts ofbuildingglobal-scale peer-to-peer systems and services. In addition, thisprojectdirectly benefits systems-area instruction improvement at the PI'sinstitution.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Automatic Extraction of Parallel I/O Benchmarks from HEC Applications
-
批准号:0937571
-
项目类别:Standard Grant
-
资助金额:$24.6万
-
财政年份:2009
-
负责人:Kai Shen
-
依托单位:
HECURA: Concurrent I/O Management for Cluster-based Parallel Storages
-
批准号:0621472
-
项目类别:Standard Grant
-
资助金额:$29.53万
-
财政年份:2006
-
负责人:Kai Shen
-
依托单位:
CSR---PDOS: Model-Driven Comprehensive Performance Anomaly Characterization for System Software
-
批准号:0615045
-
项目类别:Standard Grant
-
资助金额:$25.7万
-
财政年份:2006
-
负责人:Kai Shen
-
依托单位:
CAREER: System Support for Data-Intensive Online Applications
-
批准号:0448413
-
项目类别:Continuing Grant
-
资助金额:$40.15万
-
财政年份:2005
-
负责人:Kai Shen
-
依托单位:
ITR: Keyword Searching in Loosely Coupled Distributed Systems
-
批准号:0312925
-
项目类别:Continuing Grant
-
资助金额:$36.99万
-
财政年份:2003
-
负责人:Kai Shen
-
依托单位:
海外基金