skip to main content
10.1145/1028493.1030195acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
Article

Introduction to the 2nd International Workshop on Middleware for Grid Computing (MGC)

Published: 18 October 2004 Publication History

Abstract

As network performance has outpaced computational power and storage capacity, a new paradigm has evolved to enable the sharing and coordinated use of geographically distributed resources, popularly known as "Grid" computing. The aims are to couple distributed resources and offer consistent and inexpensive access to resources irrespective of their physical location. Grid computing provides scalable and secure remote access to computing, data, and other resources throughout the Internet. These technologies enable the clustering of a wide variety of geographically distributed resources, i.e., supercomputers, storage systems, data sources, and special devices and services, that can then be used as a unified resource.
Much of the focus of Grid until recently has been within research organizations. Currently the involvement of commercial organization has increased tremendously. That leads to a greater focus on integration with commercial computing models and more work on the security and resource management models required for automated and secure access negotiation for remote resources. In order to control such a broad base of resources, Grid Computing has a middleware layer controlling the distributed execution of applications. Under the initial approach based on dedicated resources or opportunistic resources, were basically related to constraints on budget and complexity. However by exploring the possibility of a wider range of applications specially based on data grids and content networks, a larger diversity of resources and devices can be thought participating in a grid system.
The first edition of the MGC workshop was held on June 2003, in conjunction with the Middleware Conference, in Rio de Janeiro, Brazil. MGC'2003 saw a good combination of the many different flavors in Middleware for Grid Computing, with 16 technical presentations and discussions on several stimulating topics including, among others, Classic Grids, object oriented technologies, Service-based Grids, Open grid Service Architecture, Agent Grid, Interactive Grid, Grid Economy / Scheduling, and Portlets. After the workshop, extended and thoroughly revised versions of the papers were invited to a Special Issue of Concurrency and Computation: Practice and Experience Journal published in 2004. MGC'2003 generated substantial interest in the community and we hope to build on this tradition this year. Far from exhausting the topics of interest, it paved the way for a second edition of the workshop.
The goal of the second edition of the MGC workshop is to bring together researches in the field of middleware, addressing largescale and real world problems in grid environments, including the most interesting and stimulating topics emerged last year, and some novel ones as Strategies and Protocols for obtaining Quality of Services, Virtualization, Wireless Grids, Data Grid Middleware, Semantic Grid Middleware, Dependability and Fault Tolerance in Grid Middleware and Managing Information.
The second workshop received an unexpectedly high number of quality submissions and fifteen papers were chosen for these proceedings out of the forty eight originally submitted. Additionally nine posters have been invited. The presenters highlight issues and solutions in one or more of the themes identified for the workshop.
As full papers there were contributions addressing different topics and common issues related to Resource Management and Scheduling by Chen and Agrawal, Talwar et al., Andreozzi et al., Araki, and Venugopal, Buyya and Winton. They focus on streaming data, remote desktop sessions in utility grids, monitoring connectivity in grids, autonomic www servers, and data-oriented applications. Addressing Security there were papers by Dodonov, Guardia and Sousa, and Detsch et al. They examine security in the context of securing hosts from malicious greedy applications and in peer-to-peer base grid computing. Addressing aspects on Strategies and Protocols for QoS there was a paper by Z Cai et al., investigating a network aware middleware for interactive large-data applications. Examining issues related to Data Grid Middleware and Services there were papers by Fontes et al., Kosar, Kola and Livny, and Aloisio et al. They examine a data and program integration service, data pipelines enabling large scale multiprotocol data transfers, and advanced delivery mechanisms. On Managing Information there was a paper by Zhao et al., presenting a grid middleware service for virtual data discovery, composition and integration. On Programming Models, Tools and Environments, there were contributions by Vianna et al., Cicerre, Madeira and Buzato, and Camargo et al. They explore hybrid scheduling algorithms, hierarchical process execution, and checkpointing based rollback recovery.
Additionally there were poster contributions by Coulson et al., Ziviani et al., and Araújo, Cirne and Mendes on Resource Management and Scheduling, focusing on a management gridkit, calculations and usage of network measurements, and hiding resources behind brokers. Nassif et al., and Assunção, Koch and Westphall present posters on commons issues on Agent based Grid Middleware, using agent-based negotiation and resource allocation, and grid-based network / systems management. Cecchet, Quema and Boutaleb present a poster on resource-driven component deployment in the topics of Classic and Data Grid Middleware and Services. Biswas and Pal present a poster on Programming Models, Tools, and Environments, using a dataflow approach for grid computing. Finally, there were contributions by Schaeffer Filho et al., and Yamolenko et al. on Evolution of and Experiences with Grid systems, describing a practical usage in sequence alignment and pi-calculations.
We would like to thank the authors and the participants for presenting their work and contributions on research in middleware for grid computing. Additionally we would like to thank all the reviewers for providing constructive reviews and specially thank all members of the program committee for helping to shape the workshop program.
Bruno Schulze, Distributed Scientific Computing Group, National Lab for Scientific Computing LNCC, BR
Radha Nandkumar, National Center for Supercomputing Applications NCSA, University of Illinois Urbana-Champaign UIUC, US

Cited By

View all
  • (2018)Middleware for Clouds and e-ScienceConcurrency and Computation: Practice & Experience10.1002/cpe.191024:13(1393-1396)Online publication date: 29-Dec-2018
  • (2018)Middleware strategies for clouds and grids in e-ScienceConcurrency and Computation: Practice & Experience10.1002/cpe.171123:17(2043-2047)Online publication date: 29-Dec-2018
  • (2010)Special Issue: Advanced Scheduling Strategies and Grid Programming EnvironmentsConcurrency and Computation: Practice and Experience10.1002/cpe.1558(n/a-n/a)Online publication date: 2010
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
MGC '04: Proceedings of the 2nd workshop on Middleware for grid computing
October 2004
92 pages
ISBN:1581139500
DOI:10.1145/1028493
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 October 2004

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 14 of 36 submissions, 39%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Middleware for Clouds and e-ScienceConcurrency and Computation: Practice & Experience10.1002/cpe.191024:13(1393-1396)Online publication date: 29-Dec-2018
  • (2018)Middleware strategies for clouds and grids in e-ScienceConcurrency and Computation: Practice & Experience10.1002/cpe.171123:17(2043-2047)Online publication date: 29-Dec-2018
  • (2010)Special Issue: Advanced Scheduling Strategies and Grid Programming EnvironmentsConcurrency and Computation: Practice and Experience10.1002/cpe.1558(n/a-n/a)Online publication date: 2010
  • (2009)Special Issue: Advanced Strategies in Grid Environments-Models and Techniques for Scheduling and ProgrammingConcurrency and Computation: Practice and Experience10.1002/cpe.144221:13(1667-1671)Online publication date: 10-Sep-2009
  • (2007)Special Issue: Middleware for Grid ComputingConcurrency and Computation: Practice and Experience10.1002/cpe.128120:9(1025-1027)Online publication date: 15-Nov-2007

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media