课题基金 / 基金详情

CAREER: Effective Grid Programming with EveryWare and G-commerce

CAREER: Effective Grid Programming with EveryWare and G-commerce
职业:使用 EveryWare 和 G-commerce 进行有效的网格编程
批准号:
0093166
负责人:
Richard Wolski
金额:
$34.42万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2001
资助国家:
美国
项目状态:
已结题
起止时间:
2001-01-15 至 2001-10-31

项目摘要

项目成果

Richard Wolski的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
As network performance has increased, the high-performance computing community has begun toturn to distributed systems to meet their performance needs. Research that combines the concurrencymanagement techniques from parallel computing with scalable and adaptive distributed systems design has resulted in a new software architecture known as the "Computational Grid". Its main tenet is that user programs should be able to draw computational "power" from a distributed resource pool the wayelectrical appliances draw electricity from a power utility: ubiquitously, seamlessly and reliably. Thisproject will investigate a novel approach to building software systems that implement the" ComputationalGrid" model of computing and how to foster new curricular directions based on this investigation.As vehicles for this proposed work, two research thrusts will be combined in the form of EveryWare and G-commerce to define a new programming methodology for the Grid. EveryWare is a software toolkit for building robust, high-performance distributed applications that can use existing Computational Gridmiddleware as building blocks. An EveryWare program is structured as a set of application customizableservices that use the EveryWare toolkit as an adaptive server framewirk while leveraging the functionalityprovided by existing Grid systems. G-commerce is a computational economic system that allows applications to purchase resources from computational suppliers. A key feature of G-commerce is that it is a macro-economic system which provably achieves economic equilibrium and market stability. By combining these two we will define a new and powerful approach to programming Grid applications.To do so we will:.extend and implement the EveryWare software toolkit,.study and develop economic formulations that will form the basis of G-commercebased resource allocation strategies,.develop a computational exchange for implementing resource economies aninfrastructure for empirical G-commerce resource scheduling studies and,.verify our results using non-trivial Grid applications in "live" Grid settings.The research approach of this project is both analytical and experimental.It will approach the problem of ensuring resource allocation stability andequilibrium theoretically and using simulation. Then implement promisingeconomic formulations using the computational exchange, and test theirvalidity with EveryWare implimentations of Grid applications. At the sametime, EveryWare will be enhanced so that it enables the aplication programmersand schedulers to consider computational price when making resource allocationdecisions.EveryWare and G-commerce will also serve as the basis for new directions incurriculum development. A course sequence will be designed that combinesdistributed computing techniques, statistical analysis of load conditions, andeconomic modeling methods from the literature with practical implementationusing Computational Grids. The resulting multi-disciplinary course will allowstudents to compare and combine different strategies easily for the purpose ofmaking quantitative evaluations, which will be a primary focus of each sequence.Practica will also be organized in which students from different Universitieswill be invited to participate. Each practicum will focus on the implementationof a chosen application using different Computational Grid infrastructures.Students will compare different techniques and use the EveryWare toolkit andG-commerce to combine those that are the most effective.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Queue Prediction and Virtualized Scheduling Abstractions for NSF Batch-scheduled Cyberinfrastructure
Collaborative Research:Improving Low-Density Parity-Check Codes Through Algebraic Analysis of the Sum-Product Algorithm
NeTS-NOSS: SENSIMIDE: Integrated Software Development and Multi-Mode Simulation for Large-Scale Sensor Networks
SCI: SGER: Predicting Batch Queue Waiting Time on ETF Resources
海外基金