G. Terstyánszky, T. Kiss, T. Delaitre, S. Winter, P. Kacsuk, G. Kecskeméti
{"title":"Service-Oriented Production Grids and User Support","authors":"G. Terstyánszky, T. Kiss, T. Delaitre, S. Winter, P. Kacsuk, G. Kecskeméti","doi":"10.1109/ICGRID.2006.311040","DOIUrl":"https://doi.org/10.1109/ICGRID.2006.311040","url":null,"abstract":"Currently several production grids offer their resources for academic communities. These grids are resource-oriented grids with minimal user support. The existing user support incorporates grid portals without workflow editing and execution capabilities, brokering with no QoS and SLA management, security solutions without privacy and trust management, etc. They do not provide any kind of support for running legacy code applications on grids. Production grids started the migration from resource-oriented grids to service-oriented ones. The migration defines additional requirements towards the user support. These requirements include solving interoperability among grids, automatic service deployment, dynamic user management, legacy code support, QoA and SLA-based brokering, etc. This paper discusses some aspects of the user support needed for service-oriented production grids","PeriodicalId":338314,"journal":{"name":"2006 7th IEEE/ACM International Conference on Grid Computing","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115957031","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}
{"title":"Design and Implementation of a Distributed Content-based Notification Broker for WS-Notification","authors":"Andres Quiroz, M. Parashar","doi":"10.1109/ICGRID.2006.311017","DOIUrl":"https://doi.org/10.1109/ICGRID.2006.311017","url":null,"abstract":"We describe an implementation based on the WS-Notification (WSN) specification for publish/subscribe communication which provides a distributed, content-based notification service. The implementation is based on a distributed hashtable (DHT) built on a structured overlay of peer nodes. The entire system acts as a notification broker, so that notification producers and consumers that make use of the network can achieve loosely-coupled communication with a decentralized, scalable service. We develop and evaluate self-optimizing behavior built to reduce notification traffic within the network","PeriodicalId":338314,"journal":{"name":"2006 7th IEEE/ACM International Conference on Grid Computing","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128079908","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}
A. Iosup, C. Dumitrescu, D. Epema, Hui Li, L. Wolters
{"title":"How are Real Grids Used? The Analysis of Four Grid Traces and Its Implications","authors":"A. Iosup, C. Dumitrescu, D. Epema, Hui Li, L. Wolters","doi":"10.1109/ICGRID.2006.311024","DOIUrl":"https://doi.org/10.1109/ICGRID.2006.311024","url":null,"abstract":"The grid computing vision promises to provide the needed platform for a new and more demanding range of applications. For this promise to become true, a number of hurdles, including the design and deployment of adequate resource management and information services, need to be overcome. In this context, understanding the characteristics of real grid workloads is a crucial step for improving the quality of existing grid services, and in guiding the design of new solutions. Towards this goal, in this work we present the characteristics of traces of four real grid environments, namely LCG, Grid3, and TeraGrid, which are among the largest production grids currently deployed, and the DAS, which is a research grid. We focus our analysis on virtual organizations, on users, and on individual jobs characteristics. We further attempt to quantify the evolution and the performance of the grid systems from which our traces originate. Finally, given the scarcity of the information available for analysis purposes, we discuss the requirements of a new format for grid traces, and we propose the establishment of a virtual center for workload-based grid benchmarking data: the grid workloads archive","PeriodicalId":338314,"journal":{"name":"2006 7th IEEE/ACM International Conference on Grid Computing","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115799981","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}
{"title":"Negotiation Model Supporting Co-Allocation for Grid Scheduling","authors":"Jiada Li, R. Yahyapour","doi":"10.1109/ICGRID.2006.311023","DOIUrl":"https://doi.org/10.1109/ICGRID.2006.311023","url":null,"abstract":"In order to fulfil the complex resource requirements of some users in grid environments, support for co-allocation between different resource providers is needed. Here, it is quite difficult to coordinate these different services from different resource providers, because a grid scheduler has to cope with different policies and objectives of the different resource providers and of the users. Agreement-based resource management is considered a feasible solution to solve many of these problems as it supports the reliable interaction between different providers and users. However, most current models do not well support co-allocation. Here, negotiation is needed to create such bi-lateral agreements between several grid parties. Such a negotiation process should be automated with no or minimal human interaction, considering the potential scale of grid systems and the amount of necessary transactions. Therefore, strategic negotiation models play an important role. In this paper, a negotiation models which supports the co-allocation between different resource providers are proposed and examined. First simulations have been conducted to evaluate the presented system. The results demonstrate that the proposed negotiation model are suitable and effective for grid environments","PeriodicalId":338314,"journal":{"name":"2006 7th IEEE/ACM International Conference on Grid Computing","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127509762","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}
S. Pallickara, M. Pierce, H. Gadgil, G. Fox, Yan Yan, Yi Huang
{"title":"A Framework for Secure End-to-End Delivery of Messages in Publish/Subscribe Systems","authors":"S. Pallickara, M. Pierce, H. Gadgil, G. Fox, Yan Yan, Yi Huang","doi":"10.1109/ICGRID.2006.311018","DOIUrl":"https://doi.org/10.1109/ICGRID.2006.311018","url":null,"abstract":"In this paper, we present a framework for the secure end-to-end delivery of messages in distributed messaging infrastructures based on the publish/subscribe paradigm. The framework enables authorized publishing and consumption of messages. Brokers, which constitute individual nodes within the messaging infrastructure, also ensure that the dissemination of content is enabled only for authorized entities. The framework includes strategies to cope with attack scenarios such as denial of service attacks and replay attacks. Finally, we include experimental results from our implementation","PeriodicalId":338314,"journal":{"name":"2006 7th IEEE/ACM International Conference on Grid Computing","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123647323","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}
C. Anglano, J. Brevik, M. Canonico, Daniel Nurmi, R. Wolski
{"title":"Fault-aware scheduling for Bag-of-Tasks applications on Desktop Grids","authors":"C. Anglano, J. Brevik, M. Canonico, Daniel Nurmi, R. Wolski","doi":"10.1109/ICGRID.2006.310998","DOIUrl":"https://doi.org/10.1109/ICGRID.2006.310998","url":null,"abstract":"Desktop grids have proved to be a suitable platform for the execution of bag-of-tasks applications but, being characterized by a high resource volatility, require the availability of scheduling techniques able to effectively deal with resource failures and/or unplanned periods of unavailability. In this paper we present a set of fault-aware scheduling policies that, rather than just tolerating faults as done by traditional fault-tolerant schedulers, exploit the information concerning resource availability to improve application performance. The performance of these strategies have been compared via simulation with those attained by traditional fault-tolerant schedulers. Our results, obtained by considering a set of realistic scenarios modeled after real desktop grids, show that our approach results in better application performance and resource utilization","PeriodicalId":338314,"journal":{"name":"2006 7th IEEE/ACM International Conference on Grid Computing","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126250468","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}
{"title":"A Parallel Approach to XML Parsing","authors":"Wei Lu, K. Chiu, Yinfei Pan","doi":"10.1109/ICGRID.2006.311019","DOIUrl":"https://doi.org/10.1109/ICGRID.2006.311019","url":null,"abstract":"A language for semi-structured documents, XML has emerged as the core of the Web services architecture, and is playing crucial roles in messaging systems, databases, and document processing. However, the processing of XML documents has a reputation for poor performance, and a number of optimizations have been developed to address this performance problem from different perspectives, none of which have been entirely satisfactory. In this paper, we present a seemingly quixotic, but novel approach: parallel XML parsing. Parallel XML parsing leverages the growing prevalence of multicore architectures in all sectors of the computer market, and yields significant performance improvements. This paper presents our design and implementation of parallel XML parsing. Our design consists of an initial preparsing phase to determine the structure of the XML document, followed by a full, parallel parse. The results of the preparsing phase are used to help partition the XML document for data parallel processing. Our parallel parsing phase is a modification of the libxml2 in Veillard, D. (2004) XML parser, which shows that our approach applies to real-world, production quality parsers. Our empirical study shows our parallel XML parsing algorithm can improved the XML parsing performance significantly and scales well","PeriodicalId":338314,"journal":{"name":"2006 7th IEEE/ACM International Conference on Grid Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128588536","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}
M. Sánchez-Gestido, L. Blanco-Abruña, M. Pérez-Hernández, Rafael González-Cabero, Asunción Gómez-Pérez, Óscar Corcho
{"title":"Semantic Grid Applications to Complex Satellite Mission Systems","authors":"M. Sánchez-Gestido, L. Blanco-Abruña, M. Pérez-Hernández, Rafael González-Cabero, Asunción Gómez-Pérez, Óscar Corcho","doi":"10.1109/ICGRID.2006.311042","DOIUrl":"https://doi.org/10.1109/ICGRID.2006.311042","url":null,"abstract":"This paper presents the application of a semantic grid architecture into a scenario for the product analysis of a representative Earth Observation Satellite Mission (EnviSat). This use case aims at demonstrating the benefits of a semantic grid approach to real world problems in terms of flexibility, reduction of SW running costs, maintainability, expandability, interoperability and definition of a standardized approach","PeriodicalId":338314,"journal":{"name":"2006 7th IEEE/ACM International Conference on Grid Computing","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116818886","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}