Modern, resource-intensive enterprise and scientific applications are increasingly architected using parallel and distributed components deployed on grid platforms. Grid environments are typically heterogeneous and su...
详细信息
ISBN:
(纸本)0769525857
Modern, resource-intensive enterprise and scientific applications are increasingly architected using parallel and distributed components deployed on grid platforms. Grid environments are typically heterogeneous and subject to large load variations. Such characteristics require a portable programming infrastructure and comprehensive support for resourcemanagement as well as dynamic adaptation to varying resource availability. resource-aware applications pro-actively monitor and dynamically adapt their behavior to accommodate to changing resource consumption constraints. Strategies such as internal load-balancing and job resubmission can correct sub-optimal scheduling decisions and thus enhance performance. As utilizing the potential of resource awareness requires close interaction with resourcemanagement subsystems, implementations often rely on low-level, platform-specific features, which impairs portability. What is needed is uncompromised portability of all aspects of resourcemanagement in grid systems. We demonstrate that the Java platform, equipped with the APIs for distributedresourcemanagement, can be used for building a portable grid infrastructure. In particular, we describe the design and implementation of a cluster management system capable of controlled execution of parallel, resource aware, Java applications. We empirically show that our solution allows for efficient, fine-grained resourcemanagement, sufficient for tapping the performance benefits promised by the resource-conscious applications.
The proceedings contain 13 papers. The topics discussed include: evaluating the performance impact of Xen on MPI and process execution for HPC systems;characterization of network processing overheads in Xen;a virtual ...
详细信息
The proceedings contain 13 papers. The topics discussed include: evaluating the performance impact of Xen on MPI and process execution for HPC systems;characterization of network processing overheads in Xen;a virtual machine migration system based on a CPU emulator;Xen and the art of cluster scheduling;overhead matters: a model for virtual resourcemanagement;towards scheduling virtual machines based on direct user input;adaptive virtual machine hosting;on the design of virtual machine sandboxes for distributed computing in WOWs;a feasibility study of a virtual storage system for large organizations;and modeling data centers as economic markets for dynamic service provisioning and resourcemanagement.
The Grid paradigm implies the sharing of a variety of resources across multiple administrative domains. In order to execute a work-flow using these distributedresources an instrument is needed to co-allocate resource...
详细信息
ISBN:
(纸本)3540341412
The Grid paradigm implies the sharing of a variety of resources across multiple administrative domains. In order to execute a work-flow using these distributedresources an instrument is needed to co-allocate resources by reaching agreements with the different local schedulingsystems involved. Apart from compute resources to execute the work-flow the co-ordinated usage of other resource types must be also guaranteed, as there are for example a network connectivity with dedicated QoS parameters or a visualisation device. We present a Web Service-based Metascheduling Service which allows to negotiate a common time slot with local resourcemanagementsystems to enable the execution of a distributed work-flow. The successful negotiation process results in a formal agreement based on the WS-Agreement recommendation that is currently specified by the GRAAP working group of the Global Grid Forum. As a use case we demonstrate the integration of this Metascheduling Service into the UNICORE middleware.
To more effectively use HPC clusters for even larger computations, reduce turn-around times and better utilize compute resource, users are looking to interconnect multiple HPC clusters, creating a grid. To effectively...
详细信息
In order to fulfill the complex resource requirements of some users in Grid environments, support for coallocation between different resource providers is needed. Here, it is quite difficult to coordinate these differ...
详细信息
ISBN:
(纸本)9781424403431
In order to fulfill the complex resource requirements of some users in Grid environments, support for coallocation 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 resourcemanagement 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.
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 adequa...
详细信息
ISBN:
(纸本)9781424403431
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 resourcemanagement 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.
The proceedings contain 49 papers. The topics discussed include: parallel and distributed computing with Java;European strategies towards next generation grids;D-Grid, an E-Science framework for German scientists;vide...
详细信息
ISBN:
(纸本)0769526381
The proceedings contain 49 papers. The topics discussed include: parallel and distributed computing with Java;European strategies towards next generation grids;D-Grid, an E-Science framework for German scientists;video stream annotations for energy trade-offs in Multimedia applications;a new token based protocol for group mutual exclusion in distributedsystems;resource discovery in networks under bandwidth limitations;a Sniffer based approach to WS protocols conformance checking;how to achieve high throughput with dynamic tree-structured coterie;distributed formulation of artificial reconstruction technique with recording of critical data sets;selfish multi-user task scheduling;a dynamical load balancing tool for one and two dimensional parallel loops;dealing with heterogeneity in load balancing algorithms;dynamic class provisioning on mobile devices;and an energy-efficient dynamic power management in wireless sensor networks.
The proceeding contains 35 papers. The topics discussed include: a distributed object tracking system;queue network modeling approach to analysis of the optimal stripe unit size for disk arrays under synchronous I/O w...
详细信息
ISBN:
(纸本)0769526519
The proceeding contains 35 papers. The topics discussed include: a distributed object tracking system;queue network modeling approach to analysis of the optimal stripe unit size for disk arrays under synchronous I/O workloads;a real-time scheduling algorithm for embedded systems with various resource requirements;P2P traffic identification by TCP flow analysis;a new dynamic multicast routing model and its immune optimization algorithm in integrated network;a loop optimization technique for speculative chip multiprocessors;microkernel of embedded operating system in SRAM;research of integrating military storage resources based on storage virtualization;a domain-based storage management framework for the WAN;smart file system: embedded file system based on NAND-flash;automatic selection of redundancy scheme in cluster-based storage systems;and towards a more accurate availability evaluation in peer-to-peer storage systems.
The proceedings contain 120 papers. The topics discussed include: data-oriented distributed computing for science: reality and possibilities;trust enforcement in peer-to-peer massive multi-layer online games;grid file...
详细信息
ISBN:
(纸本)3540482873
The proceedings contain 120 papers. The topics discussed include: data-oriented distributed computing for science: reality and possibilities;trust enforcement in peer-to-peer massive multi-layer online games;grid file transfer during deployment, execution, and retrieval;a parallel data storage interface to GridFTP;parallelization of a discrete radiosity method using scene division;a mixed MPI-thread approach for parallel page ranking computation;a decentralized strategy for genetic scheduling in heterogeneous environments;solving scheduling problems in grid resourcemanagement using an evolutionary algorithm;an approach based on event calculus;conceptual design for domain and task specific ontology-based linguistic resources;reducing the cost of validating mapping compositions by exploiting semantic relationships;and a Java framework for building and integrating runtime module systems.
The proceedings contain 120 papers. The topics discussed include: data-oriented distributed computing for science: reality and possibilities;trust enforcement in peer-to-peer massive multi-layer online games;grid file...
详细信息
ISBN:
(纸本)3540482741
The proceedings contain 120 papers. The topics discussed include: data-oriented distributed computing for science: reality and possibilities;trust enforcement in peer-to-peer massive multi-layer online games;grid file transfer during deployment, execution, and retrieval;a parallel data storage interface to GridFTP;parallelization of a discrete radiosity method using scene division;a mixed MPI-thread approach for parallel page ranking computation;a decentralized strategy for genetic scheduling in heterogeneous environments;solving scheduling problems in grid resourcemanagement using an evolutionary algorithm;an approach based on event calculus;conceptual design for domain and task specific ontology-based linguistic resources;reducing the cost of validating mapping compositions by exploiting semantic relationships;and a Java framework for building and integrating runtime module systems.
暂无评论