Resource Management on Computational Grids
|
|
- Mervin Poole
- 8 years ago
- Views:
Transcription
1 Univeristà Ca Foscari, Venezia Resource Management on Computational Grids Paolo Palmerini Dottorato di ricerca di Informatica (anno I, ciclo II) 1/29
2 Outline Introduction to Grid Technology What is a Grid Tools and projects The Globus toolkit Box Globus services Resource Information Infrastructure The globus MDS GRIS & GIIS A Grid Resource Broker State of the Art Architecture of a broker 2/29
3 General Motivation HPC applications are becoming complex and multidisciplinar High Energy Physics Aircraft design Resources are inherently distributed Need for new models and approaches to HPC, distributed computing, resource management. 3/29
4 What is a Grid? I. Foster and C. Kasselman, The Grid: blueprint for a future infrastructure, Morgan Kaufman, 1999 Starting from the analogy with electric power grid Gathering diverse and large scale distributed resources in a unique and coherent view Based on the concept of Virtual Organizations 4/29
5 Grid Architecture Fabric layer Computational resources Storage resources Network resources Code repositories Catalogs Connectivity layer Signle sign on Delegation Integration with local services 5/29
6 Grid Architecture (cont d) Resource layer Information Protocols Management protocols Collective layer Directory Service Scheduling, co-allocation Monitoring and diagnosing Grid-enabled programming systems Workload management systems Community authorization servers Commodity accounting 6/29
7 Grid Middleware Globus Legion 7/29 Condor Harness
8 The Globus Toolkit A software toolkit addressing key technical problems in the development of Grid enabled tools, services, and applications Offer a modular bag of technologies Enable incremental development of grid-enabled tools and applications Implement standard Grid protocols and APIs Make available under liberal open source license 8/29
9 Basic Globus Services Security Communication Fault Detection Information Infrastructure Resource Management Portability Data Management 9/29
10 Globus Layered Architecture 10/29
11 Globus Resource Management 11/29
12 Resource Specification Language Example: 3 stages pipe + ( &(resourcemanagercontact="prosecco.cnuce.cnr.it") (count= 1) (label="subjob 0") (environment=(globus_duroc_subjob_index 0)) (arguments= "pipe.conf" "128" "128" "20" "10") (directory="/home/prosecco/palmeri/asi-pqe/mpi/src") (executable="/home/prosecco/palmeri/asi-pqe/mpi/src/pipe-g") ) ( &(resourcemanagercontact="barbera.cnuce.cnr.it") (count= 4) (label="subjob 1") (environment=(globus_duroc_subjob_index 1)) (arguments= "pipe.conf" "128" "128" "20" "10") (directory="/home/prosecco/palmeri/asi-pqe/mpi/src") (executable="/home/prosecco/palmeri/asi-pqe/mpi/src/pipe-g") ) ( &(resourcemanagercontact="prosecco.cnuce.cnr.it") (count= 1) (label="subjob 5") (environment=(globus_duroc_subjob_index 2)) (arguments= "pipe.conf" "128" "128" "20" "10") (directory="/home/prosecco/palmeri/asi-pqe/mpi/src") (executable="/home/prosecco/palmeri/asi-pqe/mpi/src/pipe-g") ) 12/29
13 First problem: which RSL level? ground RSL is too complex: ground RSL ( &(resourcemanagercontact="barbera") (count= 4) (label="subjob 1") (environment=(globus_duroc_subjob_index 1)) (arguments= "pipe.conf" "128" "10") (directory=".") (executable="./pipe-g") ) High level request run pipe-g on 6 nodes with 128 MBytes memory each We need an entity that translate high level requests to ground RSL. 13/29
14 Metacomputing Diretory Services 14/29 Basic elements are Virtual Organizations (VO) Scalability achieved through a distributed model Soft-state registration mechanism
15 MDS Implementation Grid Information Service (GRIS) Provides resource description Modular content gateway Grid Index Information Service (GIIS) Provides aggregate directory Hierarchical groups of resources Lightweight Dir. Access Protocol (LDAP) Standard with many client implementations Used for resource inquiry and registration 15/29
16 Lightway Directory Access Protocol Structural information Resource hierarchy maps to objects Named positions in LDAP DIT 16/29 Merged information Some parents join child data Simplifies common query patterns Auxiliary information Uniform representation of leaf/ parent data Uses LDAP auxiliary objectclasses
17 Second Problem: resource discovery Which resources do we need? Where do we find them? How do we use them? 17/29
18 Second Problem: resource discovery Which resources do we need? Where do we find them? How do we use them? 17/29 The entity should: Understands our needs Looks for the best resources available Executes the application on them
19 Nimrod/G: a Grid Resource Broker A specialized system for the execution of parametric jobs on distributed resources. Uses a simple language to express the experiment and provides machinery that automates the task of formulating, running and monitoring the jobs, and collecting the results. 18/29 Uses Globus Services Four phases scheduling algorithm Discovery. Based on MDS Allocation. Evaluate a cost foreach job. Monitoring Refinement
20 Limitations of Nimrod/G Narrow application domain. Parametric problems are only a part of Grid Applications. No communications among components. Network influence is not properly considered. Cost model assumes constant job behavior. In many cases the cost of a job cannot be known in advance (e.g. datamining). 19/29
21 Sun Grid Engine Software Revenue from grid computing solutions is expected to grow from $1.5 billion (2001) $4 billion 2003; A set of tools for managing distributed resources; Aimed at optimizing resource usage within an organization; Based on a centralized queue where jobs are submitted and scheduled to the most adequate resource; Jobs are described in terms of resource requirements, (hardware and software licenses) and priorities; It s an open source project! /29
22 Resource Management of Structured Applications We want to manage the configuration and execution of structured parallel applications on computational grids. Describe the application and its requirement Discover the resources that match the requirements Schedule the components onto the discovered nodes (co-allocation) Important issues heterogeneous architecure executable staging maintain up-to-date information on grid status 21/29
23 Describing Structured Applications The application can be described by means of a configuration file, built in a semi-automatic way. static info: application structure, component names and implementations dynamic info: parallelism degree, mapping of components onto machines. Coded in XML, but Conceptually equivalent to ground RSL. <global_config> <structure> </structure> <granularity> </granularity> <mapping> </mapping> </global_config> 22/29
24 Configuration file Components of the XML file structure Specify the general structure of the application, by means of a generic graph. Component names and mutual dataflow dependencies. Also the name and location of the modules (i.e. files) that implements the components. granularity The parallelism degree and the replication of each component. For example the number of workers in a farm, or the number of processes for a parallel module. mapping The physical machines the components will run on. 23/29
25 Resource Discovery Varius approaches are possible: Sol. 1. Query a statically known list of other GRIS or GIIS. Many queries during configuration. Sol. 2. Build an ad-hoc root GRIS that covers a statically known list of other GRIS or GIIS. Queries are resolved locally. Use the globus mechanism for updating information. Sol. 3. Search engine for grid resources Off-line spidering of all the GRIS and indexing them On-line query engine that finds resources that matche user queries. 24/29
26 Scheduling Once the application is configured (in its granularity and mapping), we have the low level RSL specification and the application could be started. 25/29
27 Scheduling Once the application is configured (in its granularity and mapping), we have the low level RSL specification and the application could be started. But the grid is a highly heterogeneous environment, whose status rapidly changes during time. 25/29
28 Scheduling Once the application is configured (in its granularity and mapping), we have the low level RSL specification and the application could be started. But the grid is a highly heterogeneous environment, whose status rapidly changes during time. We can introduce a centralized scheduler that is in charge of managing the queue of requests for the computational grid. 25/29
29 Scheduling The Grid Scheduler should: Co-schedule application s component, when possible. Optimize resource utilization (i.e. overlapping communication and computation). Apply application specific (hence more accurate) cost models. Implement trading and negotiation for resource contention. 26/29
30 A Grid Resource Broker for Structured Parallel Applications 27/29
31 References [1] I. Foster and C. Kasselman, The Grid: blueprint for a future infrastructure, Morgan Kaufman, 1999 [2] I. Foster, C. Kesselman, S. Tuecke, The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International J. Supercomputer Applications, 15(3), [3] I. Foster, C. Kesselman, Globus: A Metacomputing Infrastructure Toolkit,. Intl J. Supercomputer Applications, 11(2): , [4] K. Czajkowski, S. Fitzgerald, I. Foster, C. Kesselman, Grid Information Services for Distributed Resource Sharing, Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), IEEE Press, August [5] K. Czajkowski, I. Foster, N. Karonis, C. Kesselman, S. Martin, W. Smith, S. Tuecke, A Resource Management Architecture for Metacomputing Systems, Proc. IPPS/SPDP 98 Workshop on Job Scheduling Strategies for Parallel Processing, po , [6] LDAP, [7] Abramson, D., Giddy, J., Foster, I., and Kotler, L., High Performance Parametric Modeling with Nimrod/G: Killer Application for the Global Grid?, in 2000 International Parallel and Distributed Processing Symposium Cancun, Mexico. 28/29
32 [8] R. Baraglia, R. Ferrini, D. Laforenza, S. Orlando, P. Palmerini, R. Perego, Sistemi di Calcolo ad Alte Prestazioni per Applicazioni di Osservazio ne della Terra, Deliverable 1,2,3,4,5, WP5, ASI-PQE [9] S. Orlando, P. Palmerini, R. Perego, F. Silvestri, Knowledge Grid scheduling, (submitted work) 29/29
A Taxonomy and Survey of Grid Resource Planning and Reservation Systems for Grid Enabled Analysis Environment
A Taxonomy and Survey of Grid Resource Planning and Reservation Systems for Grid Enabled Analysis Environment Arshad Ali 3, Ashiq Anjum 3, Atif Mehmood 3, Richard McClatchey 2, Ian Willers 2, Julian Bunn
More informationSurvey and Taxonomy of Grid Resource Management Systems
Survey and Taxonomy of Grid Resource Management Systems Chaitanya Kandagatla University of Texas, Austin Abstract The resource management system is the central component of a grid system. This paper describes
More informationAn Evaluation of Economy-based Resource Trading and Scheduling on Computational Power Grids for Parameter Sweep Applications
An Evaluation of Economy-based Resource Trading and Scheduling on Computational Power Grids for Parameter Sweep Applications Rajkumar Buyya, Jonathan Giddy, and David Abramson School of Computer Science
More informationScheduling High Performance Data Mining Tasks on a Data Grid Environment
Scheduling High Performance Data Mining Tasks on a Data Grid Environment S. Orlando 1, P. Palmerini 1,2, R. Perego 2, F. Silvestri 2,3 1 Dipartimento di Informatica, Università Ca Foscari, Venezia, Italy
More informationA Survey Study on Monitoring Service for Grid
A Survey Study on Monitoring Service for Grid Erkang You erkyou@indiana.edu ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide
More informationConcepts and Architecture of the Grid. Summary of Grid 2, Chapter 4
Concepts and Architecture of the Grid Summary of Grid 2, Chapter 4 Concepts of Grid Mantra: Coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations Allows
More informationGlobal Grid Forum: Grid Computing Environments Community Practice (CP) Document
Global Grid Forum: Grid Computing Environments Community Practice (CP) Document Project Title: Nimrod/G Problem Solving Environment and Computational Economies CP Document Contact: Rajkumar Buyya, rajkumar@csse.monash.edu.au
More informationAn Economy Driven Resource Management Architecture for Global Computational Power Grids
An Economy Driven Resource Management Architecture for Global Computational Power Grids Rajkumar Buyya, David Abramson, and Jonathan Giddy School of Computer Science and Software Engineering Monash University
More informationMapCenter: An Open Grid Status Visualization Tool
MapCenter: An Open Grid Status Visualization Tool Franck Bonnassieux Robert Harakaly Pascale Primet UREC CNRS UREC CNRS RESO INRIA ENS Lyon, France ENS Lyon, France ENS Lyon, France franck.bonnassieux@ens-lyon.fr
More informationGrid Scheduling Dictionary of Terms and Keywords
Grid Scheduling Dictionary Working Group M. Roehrig, Sandia National Laboratories W. Ziegler, Fraunhofer-Institute for Algorithms and Scientific Computing Document: Category: Informational June 2002 Status
More informationThe Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets
The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets!! Large data collections appear in many scientific domains like climate studies.!! Users and
More informationDynamic allocation of servers to jobs in a grid hosting environment
Dynamic allocation of s to in a grid hosting environment C Kubicek, M Fisher, P McKee and R Smith As computational resources become available for use over the Internet, a requirement has emerged to reconfigure
More informationWeb Service Based Data Management for Grid Applications
Web Service Based Data Management for Grid Applications T. Boehm Zuse-Institute Berlin (ZIB), Berlin, Germany Abstract Web Services play an important role in providing an interface between end user applications
More informationDiPerF: automated DIstributed PERformance testing Framework
DiPerF: automated DIstributed PERformance testing Framework Ioan Raicu, Catalin Dumitrescu, Matei Ripeanu Distributed Systems Laboratory Computer Science Department University of Chicago Ian Foster Mathematics
More informationCollaborative & Integrated Network & Systems Management: Management Using Grid Technologies
2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore Collaborative & Integrated Network & Systems Management: Management Using
More informationGRID RESOURCE MANAGEMENT (GRM) BY ADOPTING SOFTWARE AGENTS (SA)
GRID RESOURCE MANAGEMENT (GRM) BY ADOPTING SOFTWARE AGENTS (SA) T.A.Rama Raju 1, Dr.M.S.Prasada Babu 2 1 Statistician and Researcher JNTUK, Kakinada (India), 2 Professor CS&SE, College of Engineering,
More informationG-Monitor: Gridbus web portal for monitoring and steering application execution on global grids
G-Monitor: Gridbus web portal for monitoring and steering application execution on global grids Martin Placek and Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS) Lab Department of Computer
More informationDistributed Ant: A System to Support Application Deployment in the Grid
Distributed Ant: A System to Support Application Deployment in the Grid Wojtek Goscinski and David Abramson {wojtekg,davida}@csse.monash.edu.au School of Computer Science and Software Engineering, Monash
More informationKNOWLEDGE GRID An Architecture for Distributed Knowledge Discovery
KNOWLEDGE GRID An Architecture for Distributed Knowledge Discovery Mario Cannataro 1 and Domenico Talia 2 1 ICAR-CNR 2 DEIS Via P. Bucci, Cubo 41-C University of Calabria 87036 Rende (CS) Via P. Bucci,
More informationGrid Technology and Information Management for Command and Control
Grid Technology and Information Management for Command and Control Dr. Scott E. Spetka Dr. George O. Ramseyer* Dr. Richard W. Linderman* ITT Industries Advanced Engineering and Sciences SUNY Institute
More informationService Oriented Distributed Manager for Grid System
Service Oriented Distributed Manager for Grid System Entisar S. Alkayal Faculty of Computing and Information Technology King Abdul Aziz University Jeddah, Saudi Arabia entisar_alkayal@hotmail.com Abstract
More information2. Create (if required) 3. Register. 4.Get policy files for policy enforced by the container or middleware eg: Gridmap file
Policy Management for OGSA Applications as Grid Services (Work in Progress) Lavanya Ramakrishnan MCNC-RDI Research and Development Institute 3021 Cornwallis Road, P.O. Box 13910, Research Triangle Park,
More informationAn approach to grid scheduling by using Condor-G Matchmaking mechanism
An approach to grid scheduling by using Condor-G Matchmaking mechanism E. Imamagic, B. Radic, D. Dobrenic University Computing Centre, University of Zagreb, Croatia {emir.imamagic, branimir.radic, dobrisa.dobrenic}@srce.hr
More informationCSF4:A WSRF Compliant Meta-Scheduler
CSF4:A WSRF Compliant Meta-Scheduler Wei Xiaohui 1, Ding Zhaohui 1, Yuan Shutao 2, Hou Chang 1, LI Huizhen 1 (1: The College of Computer Science & Technology, Jilin University, China 2:Platform Computing,
More informationA Market-Oriented Grid Directory Service for Publication and Discovery of Grid Service Providers and their Services
The Journal of Supercomputing, 36, 17 31, 2006 C 2006 Springer Science + Business Media, Inc. Manufactured in The Netherlands. A Market-Oriented Grid Directory Service for Publication and Discovery of
More informationNimrod/G: An Architecture for a Resource Management and Scheduling System in a Global Computational Grid
Nimrod/G: An Architecture for a Resource Management and Scheduling System in a Global Computational Grid Rajkumar Buyya, David Abramson, and Jonathan Giddy School of Computer Science and CRC for Enterprise
More informationAbstract. 1. Introduction. Ohio State University Columbus, OH 43210 {langella,oster,hastings,kurc,saltz}@bmi.osu.edu
Dorian: Grid Service Infrastructure for Identity Management and Federation Stephen Langella 1, Scott Oster 1, Shannon Hastings 1, Frank Siebenlist 2, Tahsin Kurc 1, Joel Saltz 1 1 Department of Biomedical
More informationThe Accounting Information Sharing Model for ShanghaiGrid 1
The Accounting Information Sharing Model for ShanghaiGrid 1 Jiadi Yu, Minglu Li, Ying Li, Feng Hong Department of Computer Science and Engineering,Shanghai Jiao Tong University, Shanghai 200030, P.R.China
More informationMulti-Agent Support for Internet-Scale Grid Management
Multi-Agent Support for Internet-Scale Grid Management B.J. Overeinder, N.J.E. Wijngaards, M. van Steen, and F.M.T. Brazier Department of Computer Science, Faculty of Sciences, Vrije Universiteit Amsterdam,
More informationConcepts and Architecture of Grid Computing. Advanced Topics Spring 2008 Prof. Robert van Engelen
Concepts and Architecture of Grid Computing Advanced Topics Spring 2008 Prof. Robert van Engelen Overview Grid users: who are they? Concept of the Grid Challenges for the Grid Evolution of Grid systems
More informationHow To Monitor A Grid System
1. Issues of Grid monitoring Monitoring Grid Services 1.1 What the goals of Grid monitoring Propagate errors to users/management Performance monitoring to - tune the application - use the Grid more efficiently
More informationCluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
More informationGrid monitoring system survey
Grid monitoring system survey by Tian Xu txu@indiana.edu Abstract The process of monitoring refers to systematically collect information regarding to current or past status of all resources of interest.
More informationThe EU DataGrid Information and Monitoring Services
The EU DataGrid Information and Monitoring Services The European DataGrid Project Team http://www.eu-datagrid.org DataGrid is a project funded by the European Union Grid Tutorial 4/3/2004 n 1 EDG Tutorial
More informationMonitoring Clusters and Grids
JENNIFER M. SCHOPF AND BEN CLIFFORD Monitoring Clusters and Grids One of the first questions anyone asks when setting up a cluster or a Grid is, How is it running? is inquiry is usually followed by the
More informationSun Grid Engine, a new scheduler for EGEE
Sun Grid Engine, a new scheduler for EGEE G. Borges, M. David, J. Gomes, J. Lopez, P. Rey, A. Simon, C. Fernandez, D. Kant, K. M. Sephton IBERGRID Conference Santiago de Compostela, Spain 14, 15, 16 May
More informationMemoir: A History based Prediction for Job Scheduling in Grid Computing
Memoir: A History based Prediction for Job Scheduling in Grid Computing Swarna M Department of I.T., MVGR College of Engineering, Vizianagaram. P. S. Sitharama Raju Department of I.T., MVGR College of
More informationCategory: Informational. This draft provides information for the Grid scheduling community. Distribution of this memo is unlimited.
GFD-I.4 J.M. Schopf Scheduling Working Group Category: Informational Northwestern University July 2001 Ten Actions When SuperScheduling Status of this Draft This draft provides information for the Grid
More informationG-Monitor: A Web Portal for Monitoring and Steering Application Execution on Global Grids
G-Monitor: A Web Portal for Monitoring and Steering Application Execution on Global Grids Martin Placek and Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer
More informationResource Monitoring in GRID computing
Seminar May 16, 2003 Resource Monitoring in GRID computing Augusto Ciuffoletti Dipartimento di Informatica - Univ. di Pisa next: Network Monitoring Architecture Network Monitoring Architecture controls
More informationThe Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets
The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets Ann Chervenak Ian Foster $+ Carl Kesselman Charles Salisbury $ Steven Tuecke $ Information
More informationGrid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
More informationGrid Scheduling Architectures with Globus GridWay and Sun Grid Engine
Grid Scheduling Architectures with and Sun Grid Engine Sun Grid Engine Workshop 2007 Regensburg, Germany September 11, 2007 Ignacio Martin Llorente Javier Fontán Muiños Distributed Systems Architecture
More informationAn Analysis of Quality of Service Metrics and Frameworks in a Grid Computing Environment
An Analysis of Quality of Service Metrics and Frameworks in a Grid Computing Environment Russ Wakefield Colorado State University Ft. Collins, Colorado May 4 th, 2007 Abstract One of the fastest emerging
More informationGridscape: A Tool for the Creation of Interactive and Dynamic Grid Testbed Web Portals
Gridscape: A Tool for the Creation of Interactive and Dynamic Grid Testbed Web Portals Hussein Gibbins and Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer
More informationIBM Solutions Grid for Business Partners Helping IBM Business Partners to Grid-enable applications for the next phase of e-business on demand
PartnerWorld Developers IBM Solutions Grid for Business Partners Helping IBM Business Partners to Grid-enable applications for the next phase of e-business on demand 2 Introducing the IBM Solutions Grid
More informationGridSolve: : A Seamless Bridge Between the Standard Programming Interfaces and Remote Resources
GridSolve: : A Seamless Bridge Between the Standard Programming Interfaces and Remote Resources Jack Dongarra University of Tennessee and Oak Ridge National Laboratory 2/25/2006 1 Overview Grid/NetSolve
More informationUse of Agent-Based Service Discovery for Resource Management in Metacomputing Environment
In Proceedings of 7 th International Euro-Par Conference, Manchester, UK, Lecture Notes in Computer Science 2150, Springer Verlag, August 2001, pp. 882-886. Use of Agent-Based Service Discovery for Resource
More informationThe NorduGrid architecture and tools
The NorduGrid architecture and tools P. Eerola, B. Kónya, O. Smirnova Particle Physics, Institute of Physics, Lund University, Box 118, 22100 Lund, Sweden T. Ekelöf, M. Ellert Department of Radiation Sciences,
More informationResource Management and Scheduling. Mechanisms in Grid Computing
Resource Management and Scheduling Mechanisms in Grid Computing Edgar Magaña Perdomo Universitat Politècnica de Catalunya Network Management Group Barcelona, Spain emagana@nmg.upc.edu http://nmg.upc.es/~emagana/
More informationHPC and Grid Concepts
HPC and Grid Concepts Divya MG (divyam@cdac.in) CDAC Knowledge Park, Bangalore 16 th Feb 2012 GBC@PRL Ahmedabad 1 Presentation Overview What is HPC Need for HPC HPC Tools Grid Concepts GARUDA Overview
More informationData Management in an International Data Grid Project. Timur Chabuk 04/09/2007
Data Management in an International Data Grid Project Timur Chabuk 04/09/2007 Intro LHC opened in 2005 several Petabytes of data per year data created at CERN distributed to Regional Centers all over the
More informationSimplifying Administration and Management Processes in the Polish National Cluster
Simplifying Administration and Management Processes in the Polish National Cluster Mirosław Kupczyk, Norbert Meyer, Paweł Wolniewicz e-mail: {miron, meyer, pawelw}@man.poznan.pl Poznań Supercomputing and
More informationIntegration of the OCM-G Monitoring System into the MonALISA Infrastructure
Integration of the OCM-G Monitoring System into the MonALISA Infrastructure W lodzimierz Funika, Bartosz Jakubowski, and Jakub Jaroszewski Institute of Computer Science, AGH, al. Mickiewicza 30, 30-059,
More informationCompute Power Market: Towards a Market-Oriented Grid
Compute Power Market: Towards a Market-Oriented Grid Rajkumar Buyya Sudharshan Vazhkudai School of Computer Science Department of Computer and Science Monash University, Melbourne, University of Mississippi,
More informationGridFTP: A Data Transfer Protocol for the Grid
GridFTP: A Data Transfer Protocol for the Grid Grid Forum Data Working Group on GridFTP Bill Allcock, Lee Liming, Steven Tuecke ANL Ann Chervenak USC/ISI Introduction In Grid environments,
More informationDistributed Systems and Recent Innovations: Challenges and Benefits
Distributed Systems and Recent Innovations: Challenges and Benefits 1. Introduction Krishna Nadiminti, Marcos Dias de Assunção, and Rajkumar Buyya Grid Computing and Distributed Systems Laboratory Department
More informationUsers-Grid: A Unique and Transparent Grid-Operating System
Users-Grid: A Unique and Transparent Grid-Operating System Raihan Ur Rasool, Guo Qingping and Zhou Zhen {raihan,qpguo}@mail.whut.edu.cn; zc_overwhelming@hotmail.com; shadi79h@hotmail.com. Wuhan University
More informationGrid Computing With FreeBSD
Grid Computing With FreeBSD USENIX ATC '04: UseBSD SIG Boston, MA, June 29 th 2004 Brooks Davis, Craig Lee The Aerospace Corporation El Segundo, CA {brooks,lee}aero.org http://people.freebsd.org/~brooks/papers/usebsd2004/
More informationEfficient Information Service Management Using Service Club in CROWN Grid
Efficient Information Service Management Using Service Club in CROWN Grid Chunming Hu +, Yanmin Zhu *, Jinpeng Huai +, Yunhao Liu *, Lionel M. Ni * + School of Computer Science Beihang University, Beijing,
More informationGridICE: monitoring the user/application activities on the grid
GridICE: monitoring the user/application activities on the grid Cristina Aiftimiei 1, Sergio Andreozzi 2, Guido Cuscela 3, Stefano Dal Pra 1, Giacinto Donvito 3, Vihang Dudhalkar 3, Sergio Fantinel 4,
More informationDATA MODEL FOR DESCRIBING GRID RESOURCE BROKER CAPABILITIES
DATA MODEL FOR DESCRIBING GRID RESOURCE BROKER CAPABILITIES Attila Kertész Institute of Informatics, University of Szeged H-6701 Szeged, P.O. Box 652, Hungary MTA SZTAKI Computer and Automation Research
More informationRelational Join Queries Over Grid-aware Architectures
University of Crete Computer Science Department Master Thesis A Framework for High-Performance Relational Join Queries Scheduling in Distributed Database Systems over Grid-aware Architectures Author Supervisor
More informationA P2P SERVICE DISCOVERY STRATEGY BASED ON CONTENT
A P2P SERVICE DISCOVERY STRATEGY BASED ON CONTENT CATALOGUES Lican Huang Institute of Network & Distributed Computing, Zhejiang Sci-Tech University, No.5, St.2, Xiasha Higher Education Zone, Hangzhou,
More informationThe Grid Architectural Pattern: Leveraging Distributed Processing Capabilities
The Grid Architectural Pattern: Leveraging Distributed Processing Capabilities Raphael Y. de Camargo, Andrei Goldchleger, Mrcio Carneiro, and Fabio Kon Department of Computer Science University of So Paulo
More informationDeploying a distributed data storage system on the UK National Grid Service using federated SRB
Deploying a distributed data storage system on the UK National Grid Service using federated SRB Manandhar A.S., Kleese K., Berrisford P., Brown G.D. CCLRC e-science Center Abstract As Grid enabled applications
More informationTHE CCLRC DATA PORTAL
THE CCLRC DATA PORTAL Glen Drinkwater, Shoaib Sufi CCLRC Daresbury Laboratory, Daresbury, Warrington, Cheshire, WA4 4AD, UK. E-mail: g.j.drinkwater@dl.ac.uk, s.a.sufi@dl.ac.uk Abstract: The project aims
More informationProcess Tracking for Dynamic Tuning Applications on the Grid 1
Process Tracking for Dynamic Tuning Applications on the Grid 1 Genaro Costa, Anna Morajko, Tomás Margalef and Emilio Luque Department of Computer Architecture & Operating Systems Universitat Autònoma de
More informationOpen Collaborative Grid Service Architecture (OCGSA)
(OCGSA) K. Amin, G. von Laszewski, S. Nijsure Argonne National Laboratory, Argonne, IL, USA Abstract In this paper we introduce a new architecture, called Open Collaborative Grid Services Architecture
More informationMultifaceted Web Services: An Approach to Secure and Scalable Grid Scheduling
Multifaceted Web Services: An Approach to Secure and Scalable Grid Scheduling Sandeep Prabhakar Calvin Ribbens Prachi Bora sprabhak@vt.edu ribbens@vt.edu pbora@vt.edu Department of Computer Science Virginia
More informationX.500 and LDAP Page 1 of 8
X.500 and LDAP Page 1 of 8 Introduction OCLC has completed its investigation of the two proposed electronic access protocols for the ILL Policies Directory. The first is X.500, a directory protocol standard
More informationA Service Platform for On-Line Games
A Service Platform for On-Line Games Debanjan Saha Sambit Sahu Anees Shaikh Network Services and Software IBM TJ Watson Research Center Hawthorne, NY 10598 {dsaha,sambits}@us.ibm.com, aashaikh@watson.ibm.com
More informationPROGRESS Portal Access Whitepaper
PROGRESS Portal Access Whitepaper Maciej Bogdanski, Michał Kosiedowski, Cezary Mazurek, Marzena Rabiega, Malgorzata Wolniewicz Poznan Supercomputing and Networking Center April 15, 2004 1 Introduction
More informationClassic Grid Architecture
Peer-to to-peer Grids Classic Grid Architecture Resources Database Database Netsolve Collaboration Composition Content Access Computing Security Middle Tier Brokers Service Providers Middle Tier becomes
More informationRoberto Barbera. Centralized bookkeeping and monitoring in ALICE
Centralized bookkeeping and monitoring in ALICE CHEP INFN 2000, GRID 10.02.2000 WP6, 24.07.2001 Roberto 1 Barbera ALICE and the GRID Phase I: AliRoot production The GRID Powered by ROOT 2 How did we get
More informationGrid-Enabled Visualization of Large Datasets
Grid-Enabled Visualization of Large Datasets Damon Shing-Min Liu* Department of Computer Science and Information Engineering National Chung Cheng University, Chiayi, Taiwan damon@cs.ccu.edu.tw Abstract
More informationXweb: A Framework for Application Network Deployment in a Programmable Internet Service Infrastructure
Xweb: A Framework for Application Network Deployment in a Programmable Internet Service Infrastructure O. Ardaiz, F. Freitag, L. Navarro Computer Architecture Department, Polytechnic University of Catalonia,
More informationAn Online Credential Repository for the Grid: MyProxy
An Online Credential Repository for the Grid: MyProxy Jason Novotny Lawrence Berkeley Laboratory JDNovotny@lbl.gov Steven Tuecke Mathematics and Computer Science Division Argonne National Laboratory tuecke@mcs.anl.gov
More informationA System for Monitoring and Management of Computational Grids
A System for Monitoring and Management of Computational Grids Warren Smith Computer Sciences Corporation NASA Ames Research Center wwsmith@nas.nasa.gov Abstract As organizations begin to deploy large computational
More informationMultilingual Interface for Grid Market Directory Services: An Experience with Supporting Tamil
Multilingual Interface for Grid Market Directory Services: An Experience with Supporting Tamil S.Thamarai Selvi *, Rajkumar Buyya **, M.R. Rajagopalan #, K.Vijayakumar *, G.N.Deepak * * Department of Information
More informatione-science Technologies in Synchrotron Radiation Beamline - Remote Access and Automation (A Case Study for High Throughput Protein Crystallography)
Macromolecular Research, Vol. 14, No. 2, pp 140-145 (2006) e-science Technologies in Synchrotron Radiation Beamline - Remote Access and Automation (A Case Study for High Throughput Protein Crystallography)
More informationNew resource provision paradigms for Grid Infrastructures: Virtualization and Cloud
CISCO NerdLunch Series November 7, 2008 San Jose, CA New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud Ruben Santiago Montero Distributed Systems Architecture Research
More informationLSKA 2010 Survey Report Job Scheduler
LSKA 2010 Survey Report Job Scheduler Graduate Institute of Communication Engineering {r98942067, r98942112}@ntu.edu.tw March 31, 2010 1. Motivation Recently, the computing becomes much more complex. However,
More informationCondor-G: A Computation Management Agent for Multi-Institutional Grids
: A Computation Management Agent for Multi-Institutional Grids James Frey, Todd Tannenbaum, Miron Livny Ian Foster, Steven Tuecke Department of Computer Science Mathematics and Computer Science Division
More informationgridmonsteer: Generic Architecture for Monitoring and Steering Legacy Applications in Grid Environments
gridmonsteer: Generic Architecture for Monitoring and Steering Legacy Applications in Grid Environments Ian Wang 1,2, Ian Taylor 2,3, Tom Goodale 2,3, Andrew Harrison 2 and Matthew Shields 1,2 1 School
More informationBSC vision on Big Data and extreme scale computing
BSC vision on Big Data and extreme scale computing Jesus Labarta, Eduard Ayguade,, Fabrizio Gagliardi, Rosa M. Badia, Toni Cortes, Jordi Torres, Adrian Cristal, Osman Unsal, David Carrera, Yolanda Becerra,
More informationMulti-criteria Grid Resource Management using Performance Prediction Techniques
Multi-criteria Grid Resource Management using Performance Prediction Techniques Krzysztof Kurowski 1, Ariel Oleksiak 1, Jarek Nabrzyski 1, Agnieszka Kwiecien 2, Marcin Wojtkiewicz 2, Maciej Dyczkowski
More informationGSiB: PSE Infrastructure for Dynamic Service-oriented Grid Applications
GSiB: PSE Infrastructure for Dynamic Service-oriented Grid Applications Yan Huang Department of Computer Science Cardiff University PO Box 916 Cardiff CF24 3XF United Kingdom Yan.Huang@cs.cardiff.ac.uk
More informationGAMoSe: An Accurate Monitoring Service For Grid Applications
GAMoSe: An Accurate ing Service For Grid Applications Thomas Ropars, Emmanuel Jeanvoine, Christine Morin # IRISA/Paris Research group, Université de Rennes 1, EDF R&D, # INRIA {Thomas.Ropars,Emmanuel.Jeanvoine,Christine.Morin}@irisa.fr
More informationGRID ECONOMICS. Group: LOGO Nguyễn Thị Ái Anh -10070470 Nguyễn Kim Ngân -11070460
GRID ECONOMICS Group: LOGO Nguyễn Thị Ái Anh -10070470 Nguyễn Kim Ngân -11070460 1 Contents 1. Grid Economics 2. Grid Economics Architecture 3. Economic Models in Grid 4. Examples 5. Conclusion 6. Cloud
More informationIntroduction. MCSN N. Tonellotto Complements of Distributed Enabling Platforms
Introduction 1 Distributed relating to a computer network in which at least some of the processing is done by the individual computers and information is shared by and often stored at the computers Enabling
More informationA Distributed Render Farm System for Animation Production
A Distributed Render Farm System for Animation Production Jiali Yao, Zhigeng Pan *, Hongxin Zhang State Key Lab of CAD&CG, Zhejiang University, Hangzhou, 310058, China {yaojiali, zgpan, zhx}@cad.zju.edu.cn
More informationCLEVER: a CLoud-Enabled Virtual EnviRonment
CLEVER: a CLoud-Enabled Virtual EnviRonment Francesco Tusa Maurizio Paone Massimo Villari Antonio Puliafito {ftusa,mpaone,mvillari,apuliafito}@unime.it Università degli Studi di Messina, Dipartimento di
More informationQoS Adaptation in Service-Oriented Grids
QoS Adaptation in Service-Oriented Grids Rashid Al-Ali, Abdelhakim Hafid, Omer F. Rana and David W. Walker Department of Computer Science Cardiff University, UK Rashid,O.F.Rana,David.W.Walker @cs.cardiff.ac.uk
More informationSCC717 Recent Developments in Information Technology
SCC717 Recent Developments in Information Technology Lecturer: Wanlei ZHOU, Ph.D., DSc., Professor, Acting Head School of Information Technology Deakin University, Melbourne Campus Office: T205.2, Ext.
More informationA Taxonomy and Survey of Grid Resource Management Systems
A Taxonomy and Survey of Grid Resource Management Systems Klaus Krauter 1, Rajkumar Buyya 2, and Muthucumaru Maheswaran 1 Advanced Networking Research Laboratory 1 Department of Computer Science University
More informationA taxonomy and survey of grid resource management systems for distributed computing
SOFTWARE PRACTICE AND EXPERIENCE Softw. Pract. Exper. 2002; 32:135 164 (DOI: 10.1002/spe.432) A taxonomy and survey of grid resource management systems for distributed computing Klaus Krauter 1,,, Rajkumar
More informationGrid Computing: A Ten Years Look Back. María S. Pérez Facultad de Informática Universidad Politécnica de Madrid mperez@fi.upm.es
Grid Computing: A Ten Years Look Back María S. Pérez Facultad de Informática Universidad Politécnica de Madrid mperez@fi.upm.es Outline Challenges not yet solved in computing The parents of grid Computing
More informationGrid Security : Authentication and Authorization
Grid Security : Authentication and Authorization IFIP Workshop 2/7/05 Jong Kim Dept. of Computer Sci. and Eng. Pohang Univ. of Sci. and Tech. (POSTECH) Contents Grid Security Grid Security Challenges Grid
More informationResource Cost Optimization for Dynamic Load Balancing on Web Server System
Article can be accessed online at http://www.publishingindia.com Resource Cost Optimization for Dynamic Load Balancing on Web Server System Harikesh Singh*, Shishir Kumar** Abstract The growth of technology
More information