511 research outputs found

    Performance Analysis of Publish/Subscribe Systems

    Full text link
    The Desktop Grid offers solutions to overcome several challenges and to answer increasingly needs of scientific computing. Its technology consists mainly in exploiting resources, geographically dispersed, to treat complex applications needing big power of calculation and/or important storage capacity. However, as resources number increases, the need for scalability, self-organisation, dynamic reconfigurations, decentralisation and performance becomes more and more essential. Since such properties are exhibited by P2P systems, the convergence of grid computing and P2P computing seems natural. In this context, this paper evaluates the scalability and performance of P2P tools for discovering and registering services. Three protocols are used for this purpose: Bonjour, Avahi and Free-Pastry. We have studied the behaviour of theses protocols related to two criteria: the elapsed time for registrations services and the needed time to discover new services. Our aim is to analyse these results in order to choose the best protocol we can use in order to create a decentralised middleware for desktop grid

    Towards a generic platform for developing CSCL applications using Grid infrastructure

    Get PDF
    The goal of this paper is to explore the possibility of using CSCL component-based software under a Grid infrastructure. The merge of these technologies represents an attractive, but probably quite laborious enterprise if we consider not only the benefits but also the barriers that we have to overcome. This work presents an attempt toward this direction by developing a generic platform of CSCL components and discussing the advantages that we could obtain if we adapted it to the Grid. We then propose a means that could make this adjustment possible due to the high degree of genericity that our library component is endowed with by being based on the generic programming paradigm. Finally, an application of our library is proposed both for validating the adequacy of the platform which it is based on and for indicating the possibilities gained by using it under the Grid.Peer ReviewedPostprint (published version

    Enabling JXTA for High Performance Grid Computing

    Get PDF
    Grid computing has recently emerged as a response to the growing demand for resources (processing power, storage, etc.) exhibited by scientific applications. However, as grid sizes increase, the need for self-organization and dynamic reconfigurations is becoming more and more important. Since such properties are exhibited by P2P systems, the convergence of grid computing and P2P computing seems natural. However, using P2P systems (usually running on the Internet) on a grid infrastructure (generally available as a federation of SAN-based clusters interconnected by high-bandwidth WANs) may raise the issue of the adequacy of the P2P communication mechanisms. This paper evaluates the communication performance of the JXTA P2P library over SANs and WANs, for both J2SE and C bindings. We analyze these results and we evaluate solutions able to improve the performance of JXTA on such grid infrastructures

    Modeling scalable grid information services with Colored Peti Nets.

    Get PDF
    Information services play a crucial role in grid computing environments in that the state information of a grid system can be used to facilitate the discovery of resources and services available to meet user requirements and help tune the performance of the grid. This article models PIndex, which is a grouped peer-to-peer network with Colored Petri Nets (CPNs) for scalable grid information services. Based on the CPN model, a simulator is implemented for PIndex simulation and performance evaluation. The correctness of the simulator is further verified by comparing the results computed from the CPN model with the results generated by the PIndex simulator

    An analysis of selected cases

    Get PDF
    Funding Information: This work was supported by Project CESME (Collaborative & Evolvable Smart Manufacturing Ecosystem) and the Portuguese FCT program UIDB/00066/2020. Publisher Copyright: © 2022 The Author(s)The rapid proliferation of renewable energy communities/ecosystems is an indication of their potential contribution to the ongoing energy transition. A common characteristic of these ecosystems is their complex composition, which often involves the interaction of multiple actors. Currently, the notions of "networking", "collaboration", "coordination", and "cooperation", although having different meanings, are often loosely used to describe these interactions, which creates a sense of ambiguity and confusion. To better characterize the nature of interactions in current and emerging ecosystems, this article uses the systematic literature review method to analyse 34 emerging cases. The objective is threefold (a) to study the interactions and engagements between the involved actors, aiming at identifying elements of collaboration. (b) Identify the adopted technological enablers, and (c) ascertain how the composition and functions of these ecosystems compare to virtual power plants. The outcome revealed that the interactions between the members of these ecosystems can be described as cooperation and not necessarily as collaboration, except in a few cases. Regarding technological enablers, a vast panoply of technologies, such as IoT devices, smart meters, intelligent software agents, peer-to-peer networks, distributed ledger systems/blockchain technology (including smart contracts, blockchain as a platform service, and cryptocurrencies) were found. In comparison with virtual power plants, these ecosystems have similar composition, thus, having multiple actors, comprised of decentralized and heterogeneous technologies, and are formed by aggregating various distributed energy resources. They are also supported by ICT and are characterized by the simultaneous flow of information and energy.publishersversionpublishe

    09191 Abstracts Collection -- Fault Tolerance in High-Performance Computing and Grids

    Get PDF
    From June 4--8, 2009, the Dagstuhl Seminar 09191 ``Fault Tolerance in High-Performance Computing and Grids \u27\u27 was held in Schloss Dagstuhl~--~Leibniz Center for Informatics. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and ideas are put together in this paper. The first section describes the seminar topics and goals in general. Links to extended abstracts or full papers are provided, if available. Slides of the talks and abstracts are available online at url{http://www.dagstuhl.de/Materials/index.en.phtml?09191}

    A Collaborative B2E Based on A P2P Platform

    Get PDF
    Companies, large and small, are rapidly adopting Business-to-Employee (B2E) applications hoping to improve productivity of their work force. However, most B2E applications do not provide a good sense of community and lack of collaboration and interaction among its users. Consequently, employees are not motivated to fully utilize the contents and information provided by these applications. Peer-to-peer (P2P) computing is proven to be a good platform that provides and supports community by empowering users to collaborate and interact with one another. In this paper, we propose an approach to provide collaboration in B2E applications based on a P2P platform
    • …
    corecore