Middleware for Grid Computing最新文献

筛选
英文 中文
A hierarchical process execution support for grid computing 支持网格计算的分层进程执行
Middleware for Grid Computing Pub Date : 2004-10-18 DOI: 10.1145/1028493.1028508
F. R. L. Cicerre, E. Madeira, L. E. Buzato
{"title":"A hierarchical process execution support for grid computing","authors":"F. R. L. Cicerre, E. Madeira, L. E. Buzato","doi":"10.1145/1028493.1028508","DOIUrl":"https://doi.org/10.1145/1028493.1028508","url":null,"abstract":"Grid is an emerging infrastructure used to share resources among virtual organizations in a seamless manner and to provide breakthrough computing power at low cost. Nowadays there are dozens of academic and commercial products that allow execution of isolated tasks on grids, but few products support the enactment of long-running processes in a distributed fashion. In order to address such subject, this paper presents a programming model and an infrastructure that hierarchically schedules process activities using available nodes in a wide grid environment. Their advantages are automatic and structured distribution of activities and easy process monitoring and steering.","PeriodicalId":313448,"journal":{"name":"Middleware for Grid Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123086359","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
A tool for the design and evaluation of hybrid scheduling algorithms for computational grids 计算网格混合调度算法的设计与评价工具
Middleware for Grid Computing Pub Date : 2004-10-18 DOI: 10.1145/1028493.1028500
B. Vianna, A. A. Fonseca, Nilmax Teones Moura, L. T. Menezes, H. A. Mendes, J. A. D. Silva, Cristina Boeres, Vinod E. F. Rebello
{"title":"A tool for the design and evaluation of hybrid scheduling algorithms for computational grids","authors":"B. Vianna, A. A. Fonseca, Nilmax Teones Moura, L. T. Menezes, H. A. Mendes, J. A. D. Silva, Cristina Boeres, Vinod E. F. Rebello","doi":"10.1145/1028493.1028500","DOIUrl":"https://doi.org/10.1145/1028493.1028500","url":null,"abstract":"One of the objectives of computational grids is to offer applications the collective computational power of distributed but typically shared heterogeneous resources. Unfortunately, efficiently harnessing the performance potential of such systems (i.e. how and where applications should execute on the grid) is a challenging endeavor due principally to the distributed, shared and heterogeneous nature of the resources involved. This paper presents a tool to aid the design and evaluation of scheduling policies suitable for efficient execution of parallel applications on computational grids.","PeriodicalId":313448,"journal":{"name":"Middleware for Grid Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125930947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Architecture for resource allocation services supporting interactive remote desktop sessions in utility grids 在公用电网中支持交互式远程桌面会话的资源分配服务的体系结构
Middleware for Grid Computing Pub Date : 2004-10-18 DOI: 10.1145/1028493.1028497
V. Talwar, Bikash Agarwalla, Sujoy Basu, Raj Kumar, K. Nahrstedt
{"title":"Architecture for resource allocation services supporting interactive remote desktop sessions in utility grids","authors":"V. Talwar, Bikash Agarwalla, Sujoy Basu, Raj Kumar, K. Nahrstedt","doi":"10.1145/1028493.1028497","DOIUrl":"https://doi.org/10.1145/1028493.1028497","url":null,"abstract":"Emerging large scale utility computing systems like Grids promise computing and storage to be provided to end users as a utility. System management services deployed in the middleware are a key to enabling this vision. Utility Grids provide a challenge in terms of scale, dynamism, and heterogeneity of resources and workloads. In this paper, we present a model based architecture for resource allocation services for Utility Grids. The proposed service is built in the context of interactive remote desktop session workloads and takes application performance QoS models into consideration. The key design guidelines are hierarchical request structure, application performance models, remote desktop session performance models, site admission control, multi-variable resource assignment system, and runtime session admission control. We have also built a simulation toolkit that can handle mixed batch and remote desktop session requests, and have implemented our proposed resource allocation service into the toolkit. We present some results from experiments done using the toolkit. Our proposed architecture for resource allocation services addresses the needs of emerging utility computing systems and captures the key concepts and guidelines for building such services in these environments.","PeriodicalId":313448,"journal":{"name":"Middleware for Grid Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122575241","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Towards a flexible security framework for peer-to-peer based grid computing 为基于点对点的网格计算提供灵活的安全框架
Middleware for Grid Computing Pub Date : 2004-10-18 DOI: 10.1145/1028493.1028502
André Detsch, L. Gaspary, M. Barcellos, G. H. Cavalheiro
{"title":"Towards a flexible security framework for peer-to-peer based grid computing","authors":"André Detsch, L. Gaspary, M. Barcellos, G. H. Cavalheiro","doi":"10.1145/1028493.1028502","DOIUrl":"https://doi.org/10.1145/1028493.1028502","url":null,"abstract":"The dynamic, multi-organization nature of large-scale grid computing introduces security issues that must be addressed before grid systems can become widely popular. This paper proposes P2PSLF (Peer-to-Peer Security Layer Framework), a flexible security framework for peer-to-peer based grid computing. P2PSLF provides a wide range of security mechanisms (e.g., authentication, confidentiality, integrity, authorization, and audit), and allows the creation of new ones. It is independent of the overlying application, which enables new systems to be implemented without having to deal with security issues within the application. In addition, the framework is modular and reconfigurable. The set of security requirements to be satisfied in communications is determined per peer, and can be changed without recompiling the application. The framework is exercised using OurGrid, a P2P-based middleware that enables the creation of a multi-organization grid computing environment for the execution of bag-of-tasks applications.","PeriodicalId":313448,"journal":{"name":"Middleware for Grid Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131504182","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Resource allocation in a middleware for streaming data 流数据中间件中的资源分配
Middleware for Grid Computing Pub Date : 2004-10-18 DOI: 10.1145/1028493.1028494
Liang Chen, G. Agrawal
{"title":"Resource allocation in a middleware for streaming data","authors":"Liang Chen, G. Agrawal","doi":"10.1145/1028493.1028494","DOIUrl":"https://doi.org/10.1145/1028493.1028494","url":null,"abstract":"Increasingly, a number of applications rely on, or can potentially benefit from, analysis and monitoring of <i>data streams.</i> To support processing of streaming data in a grid environment, we have been developing a middleware system called GATES (Grid-based AdapTive Execution on Streams). Our target applications are those involving high volume data streams and requiring distributed processing of data arising from a distributed set of sources.\u0000 This paper addresses the problem of resource allocation in the GATES system. Though resource discovery and resource allocation have been active topics in grid community, the pipelined processing and real-time constraint required by distributed streaming applications pose new challenges. We present a resource allocation algorithm that is based on minimal spanning trees. We evaluate the algorithm experimentally and demonstrate that it results in configurations that are very close to optimal, and significantly better than most other possible configurations.","PeriodicalId":313448,"journal":{"name":"Middleware for Grid Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126325297","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 24
Data pipelines: enabling large scale multi-protocol data transfers 数据管道:支持大规模的多协议数据传输
Middleware for Grid Computing Pub Date : 2004-10-18 DOI: 10.1145/1028493.1028504
T. Kosar, George Kola, M. Livny
{"title":"Data pipelines: enabling large scale multi-protocol data transfers","authors":"T. Kosar, George Kola, M. Livny","doi":"10.1145/1028493.1028504","DOIUrl":"https://doi.org/10.1145/1028493.1028504","url":null,"abstract":"Collaborating users need to move terabytes of data among their sites, often involving multiple protocols. This process is very fragile and involves considerable human involvement to deal with failures. In this work, we propose data pipelines, an automated system for transferring data among collaborating sites. It speaks multiple protocols, has sophisticated flow control and recovers automatically from network, storage system, software and hardware failures. We successfully used data pipelines to transfer three terabytes of DPOSS data from SRB mass storage server at San Diego Supercomputing Center to UniTree mass storage at NCSA. The whole process did not require any human intervention and the data pipeline recovered automatically from various network, storage system, software and hardware failures.","PeriodicalId":313448,"journal":{"name":"Middleware for Grid Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132259673","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Grid middleware services for virtual data discovery, composition, and integration 网格中间件为虚拟数据发现、组合和集成提供服务
Middleware for Grid Computing Pub Date : 2004-10-18 DOI: 10.1145/1028493.1028503
Yong Zhao, M. Wilde, Ian T Foster, Jens-S. Vöckler, Thomas H. Jordan, Elizabeth Quigg, J. Dobson
{"title":"Grid middleware services for virtual data discovery, composition, and integration","authors":"Yong Zhao, M. Wilde, Ian T Foster, Jens-S. Vöckler, Thomas H. Jordan, Elizabeth Quigg, J. Dobson","doi":"10.1145/1028493.1028503","DOIUrl":"https://doi.org/10.1145/1028493.1028503","url":null,"abstract":"We describe the services, architecture and application of the GriPhyN Virtual Data System, a suite of components and services that allow users to describe virtual data products in declarative terms, discover definitions and assemble workflows based on those definitions, and execute the resulting workflows on Grid resources. We show how these middleware-level services have been applied by specific communities to manage scientific data and workflows. In particular, we highlight and introduce <i>Chiron</i>, a portal facility that enables the interactive use of the virtual data system. Chiron has been used within the QuarkNet education project and as an online \"educator\" for virtual data applications. We also present applications from functional MRI-based neuroscience research.","PeriodicalId":313448,"journal":{"name":"Middleware for Grid Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128712820","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 54
Checkpointing-based rollback recovery for parallel applications on the InteGrade grid middleware 用于集成网格中间件上并行应用程序的基于检查点的回滚恢复
Middleware for Grid Computing Pub Date : 2004-10-18 DOI: 10.1145/1028493.1028499
R. Camargo, Andrei Goldchleger, Fabio Kon, A. Goldman
{"title":"Checkpointing-based rollback recovery for parallel applications on the InteGrade grid middleware","authors":"R. Camargo, Andrei Goldchleger, Fabio Kon, A. Goldman","doi":"10.1145/1028493.1028499","DOIUrl":"https://doi.org/10.1145/1028493.1028499","url":null,"abstract":"InteGrade is a grid middleware infrastructure that enables the use of idle computing power from user workstations. One of its goals is to support the execution of long-running parallel applications that present a considerable amount of communication among application nodes. However, in an environment composed of shared user workstations spread across many different LANs, machines may fail, become unaccessible, or may switch from idle to busy very rapidly, compromising the execution of the parallel application in some of its nodes. Thus, to provide some mechanism for fault-tolerance becomes a major requirement for such a system.\u0000 In this paper, we describe the support for checkpoint-based rollback recovery of parallel BSP applications running over the InteGrade middleware. This mechanism consists of periodically saving application state to permit to restart its execution from an intermediate execution point in case of failure. A precompiler automatically instruments the source-code of a C/C++ application, adding code for saving and recovering application state. A failure detector monitors the application execution. In case of failure, the application is restarted from the last saved global check-point.","PeriodicalId":313448,"journal":{"name":"Middleware for Grid Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129952161","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 37
A grid service broker for scheduling distributed data-oriented applications on global grids 一个网格服务代理,用于在全局网格上调度面向数据的分布式应用程序
Middleware for Grid Computing Pub Date : 2004-05-06 DOI: 10.1145/1028493.1028506
S. Venugopal, R. Buyya, L. Winton
{"title":"A grid service broker for scheduling distributed data-oriented applications on global grids","authors":"S. Venugopal, R. Buyya, L. Winton","doi":"10.1145/1028493.1028506","DOIUrl":"https://doi.org/10.1145/1028493.1028506","url":null,"abstract":"Large communities of researchers distributed around the world are engaged in analyzing huge collections of data generated by scientific instruments and replicated on distributed resources. In such an environment, scientists need to have the ability to carry out their studies by transparently accessing distributed data and computational resources. In this paper, we propose and develop a Grid broker that mediates access to distributed resources by (a) discovering suitable data sources for a given analysis scenario, (b) suitable computational resources, (c) optimally mapping analysis jobs to resources, (d) deploying and monitoring job execution on selected resources, (e) accessing data from local or remote data source during job execution and (f) collating and presenting results. The broker supports a declarative and dynamic parametric programming model for creating grid applications. We have used this model in grid-enabling a high energy physics analysis application (Belle Analysis Software Framework) on a grid testbed having resources distributed across Australia.","PeriodicalId":313448,"journal":{"name":"Middleware for Grid Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-05-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113945501","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 197
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信