课题基金 / 基金详情

SGER: Performance Analysis and Optimization of Grid Web Services

SGER: Performance Analysis and Optimization of Grid Web Services
SGER:网格 Web 服务的性能分析和优化
批准号:
0754129
负责人:
Madhusudhan Govindaraju
金额:
$1.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-05-01 至 2009-04-30

项目摘要

项目成果

相似基金

相关文献

中文摘要
翻译
这个SGER项目的重点是使用开放标准的Web服务模型,例如HTTP(超文本传输协议)、XML(可扩展标记语言),或者许多其他正在使用的或新兴的标准之一。特别是,该项目解决了使用Web服务支持网格技术的问题。网格技术可以提供每秒万亿次的计算机周期和千兆字节的存储系统,通过千兆网络相互连接。但是,这种潜力的实现取决于工具、应用程序和基础设施的开发,这些工具、应用程序和基础设施利用它,并使其易于最终用户部署。在网格中间件和应用程序中采用Web服务主要是由于其丰富的特性。然而,使用当前可用的Web服务实现堆栈可能会影响网格应用程序的性能。网格Web服务缺少的一个关键组件是基于网格中间件/应用程序的Web服务的一组基本指标和微基准,这些指标和微基准提供了关于性能限制、瓶颈和优化机会的见解。这个为期一年的项目的重点是为Web服务设计和开发一组核心-内核微基准测试和应用程序级工作负载——用于测试Web服务实现的各种特性和性能特征的标准工作负载集,而不是它们的互操作性。这个公共基准框架将提供一种标准机制来量化、比较和评估工具包的性能,并研究广泛的代表性用例场景的优点和缺点。这个项目的更广泛的影响是,它的结果是一个基准套件,它可以帮助人们科学地理解网格中间件的发展,以满足被更广泛的科学社区采用所必需的性能需求。采用最新性能增强和技术的工具、中间件和应用程序的开发将有助于为许多科学应用开发网格基础设施的真正潜力。核心-内核基准测试也有可能被网格社区采用,作为Web服务性能评估的标准。使用开源编程模型和在项目网页上发布文档和教程将有助于传播结果。
英文摘要
The focus of this SGER project is on the Web Services model that uses open standards, such as HTTP (Hyper Text Transfer Protocol), XML (Extensible Markup Language), or one of many other in-use or emerging standards. In particular, the project addresses the support of grid technologies with Web Services. Grid technology can deliver teraflops of computer cycles and peta-bytes of storage systems, interconnected by gigabit networks. But, the realization of this potential depends on the development of tools, applications and infrastructure that exploit it and lend themselves to easy deployment by end users.The adoption of Web services in grid middleware and applications is primarily due to rich features. However, use of the currently available Web services implementation stacks can impact performance of grid applications. A critical component that is missing for Grid Web services is a set of fundamental metrics and micro-benchmarks for Web services based grid middleware/applications that provide insights on performance limitations, bottlenecks, and opportunities for optimizations. The focus of this one year project is on the design and development of a set of core-kernel micro-benchmarks and application-class workloads for Web services -- standard sets of workloads to test the various features and performance characteristics of Web service implementations, rather than their interoperability. This public benchmark framework will provide a standard mechanism to quantify, compare, and evaluate the performance of toolkits and study the strengths and weaknesses for a wide range of representative use case scenarios. The broader impacts of this project are that the outcome, a benchmark suite, may aid in the scientific understanding and evolution of grid middleware to meet the performance requirements necessary for adoption by the wider scientific community. The development of tools, middleware and applications that employ state-of-the-art performance enhancements and techniques will help in exploiting the true potential of the grid infrastructure for many scientific applications. The core-kernel benchmarks also have the potential of being adopted by the grid community as a standard for performance evaluation of Web services. Use of the open-source programming model and publication of documentation and tutorials on the project web page will help in dissemination of the results.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
海外基金