258,887 research outputs found

    A decentralized code resource sharing model for grid computing.

    Get PDF
    Grid computing is concerned with developing a conceptual infrastructure for resource sharing among geographically distributed virtual organizations. One important type of resource for Grid application developers is code resource, typically accessed through code repositories that store reusable software components. Current code resource sharing mechanisms use the client/server model, which does not support distributed code repositories. In this thesis, we approach the problem of distributed code resource sharing in Grid environment by proposing a new model that provides a decentralized, dynamic, scalable and heterogeneous solution. In our model, we use Peer-to-Peer (P2P) technology to support code resource sharing in Grid context. Within our prototype software system, every computer is a Grid servent node, which acts as both server and client by providing and requesting for reusable software components. Thus, a distributed code resource sharing community is established indeed. In this thesis we report on the design and implementation of a prototype code resource sharing software system. This system provides an effective way to aid Grid software developers to obtain access to distributed code resources in a decentralized way, featuring good economy and high autonomy within Grid networks. Paper copy at Leddy Library: Theses & Major Papers - Basement, West Bldg. / Call Number: Thesis2004 .W35. Source: Masters Abstracts International, Volume: 43-01, page: 0246. Adviser: Robert Kent. Thesis (M.Sc.)--University of Windsor (Canada), 2004

    The implementation of a GC/MS data system using DISNET: a Distributed Instrument System NETwork

    Get PDF
    The primary goal of a computer network is to achieve resource sharing between several computers. Resource sharing is most easily performed at the application program level, with lower layers of software providing communications services. Application programs which make local data, peripherals, or processes available for shared use are defined as ’resource providers’. Application programs which require such resources from the network are defined as ’resource consumers’. This distinction helps the system designer identify the qualities of resource providers and consumers necessary to address data communication problems in a straightforward manner, while ensuring the effort invested will provide satisfactory solutions. We have developed this resource sharing protocol for the Distributed Instrument System NETwork (DISNET) to provide an environment suitable for the development and growth of a distributed system for real-time instrument control, data acquisition, and computation in a laboratory environment

    Resource dedication problem in a multi-project environment

    Get PDF
    Resource dedication problem (RDP) in a multi-project environment is defined as the optimal dedication of resource capacities to dierent projects within the overall limits of the resources with the objective of minimizing the sum of the weighted tardinesses of all projects. The projects involved are in general multi-mode resource constrained project scheduling problems (MRCPSP) with nish to start zero time lag and nonpreemtive activities. In general, approaches to multi-project scheduling consider the resources as a pool shared by all projects. When projects are distributed geographically or sharing resources between projects is too costly, then the resource sharing policy may not be appropriate and hence the resources are dedicated to individual projects throughout project durations. To the best of our knowledge, this point of view for resources is not considered in multi-project literature. In the following, we propose a solution methodology for RDP with a new local improvement heuristic by determining the resource dedications to individual projects and solving scheduling problems with the given resource limits

    Multi-mode resource constrained multi-project scheduling and resource portfolio problem

    Get PDF
    This paper introduces a multi-project problem environment which involves multiple projects with assigned due dates; with activities that have alternative resource usage modes; a resource dedication policy that does not allow sharing of resources among projects throughout the planning horizon; and a total budget. There are three issues to face when investigating this multiproject environment. First, the total budget should be distributed among different resource types to determine the general resource capacities which correspond to the total amount for each renewable resource to be dedicated to the projects. With the general resource capacities at hand, the next issue is to determine the amounts of resources to be dedicated to the individual projects. With the dedication of resources accomplished, the scheduling of the projects' activities reduces to the multi-mode resource constrained project scheduling problem (MRCPSP) for each individual project. Finally the last issue is the effcient solution of the resulting MRCPSPs. In this paper, this multi-project environment is modeled in an integrated fashion and designated as the Resource Portfolio Problem. A two-phase and a monolithic genetic algorithm are proposed as two solution approaches each of which employs a new improvement move designated as the combinatorial auction for resource portfolio and the combinatorial auction for resource dedication. Computational study using test problems demonstrated the effectiveness of the solution approach proposed
    • …
    corecore