CHAPTER 2 LITERATURE REVIEW AND BACKGROUND

Size: px
Start display at page:

Download "CHAPTER 2 LITERATURE REVIEW AND BACKGROUND"

Transcription

1 8 CHAPTER 2 LITERATURE REVIEW AND BACKGROUND 2.1 LITERATURE REVIEW Several researches have been carried out in Grid Resource Management and some of the existing research works closely related to this thesis have been discussed. These works have been organised in different subsections based on the techniques they discuss Matchmaking System in Grid Gridway (Huedo et al. 2005) is a Grid metascheduler built over globus middleware. It supports job scheduling across globus based Grid resources, aggregates resource information, and performs keyword based matchmaking to discover suitable resources that matches application requirements. The Monitoring and Discovery System (MDS) implemented in Globus middleware (Foster 2006) is designed to provide a standard interface for publishing and discovering Grid resource status and configuration information in GLUE schema as well as its own schema called MDS schema. The representation of the information aggregated by MDS is used by Grid schedulers and it supports keyword based matchmaking of resource requirements against the available resources.

2 9 Condor (Imamagic et al. 2006) is a cluster manager that supports job submission across several clusters. The Workload Management System (WMS) implemented in glite middleware uses condor for matchmaking user s application requirements against the available resources in the Grid. Condor specifies a standard for describing jobs, workstations, and other resources. However, with this representation, it is not possible to understand the semantic relationship between the available resource information and the requested ones. Gridbus broker (Venugopal 2006) is a resource broker designed to support scheduling of both computational and data Grid applications. However, the resource discovery module implemented in the Gridbus broker does not support semantic description and discovery of Grid resources, and it uses the Globus Grid Index Information Services (GIIS) (Foster 2006) or Grid Market Directory (GMD) (Yu 2006) to gather Grid resource information Semantic Grid Projects The content based information search and retrieval always poses a great challenge in terms of accuracy of results and amount of computations need to be performed. Chunqiang et al (2003) presented a decentralized peer to peer information retrieval system. It distributes document indices through the peer to peer network based on document semantics generated by Latent Semantic Indexing. Rinaldi, A.M. (2009) proposed a novel metric to measure the semantic relatedness between words. This approach is based on ontologies represented using a general knowledge base for dynamically building a semantic network. With this approach, it is possible to obtain an efficient strategy to rank digital documents from the Internet according to the user s interest domain.

3 10 Generally Ontology mapping is to find semantic correspondences between similar elements of different ontologies. Ming M (2007) proposed a generic and scalable ontology mapping approach based on propagation theory, information retrieval and artificial intelligence model. The approach utilizes both linguistic and structural information, measures the similarity of different elements of ontologies in a vector space model, and deals with constraints using the interactive activation network. In all the above works, the focus is solely on similar information retrieval in clusters of documents or documents present across Internet. The approach differs when it comes to Grid environment where information is often computational resource metadata. In the following sections, appropriate research works already carried out in the field of semantic Grid has been highlighted. A reference architecture that extends OGSA to support the explicit handling of semantics is proposed in the literature (Corcho et al. 2006). It defines the associated knowledge services to support a spectrum of service capabilities, and a model, the capabilities and the mechanisms for the semantic Grid. It extends the capabilities of Grid middleware to include semantic provisioning services and semantically aware Grid services. An extensive survey on semantic web and semantic Grid technologies is presented by Murphy et al (2008). It explores the potential and predicted impact of emerging technologies on collaborative industrial design, and outlines a reference architecture that can be implemented to meet specific requirements of industrial business. Wroe et al. (2004) used ontologies to describe and select web-based services used in the Life Sciences whereas Chen et al (2003) used ontologies to guide aeronautical engineers to select and configure Matlab scripts. Mirza Pahlevi Said and Isao Kojima (2009) proposed Semantic Monitoring and

4 11 Discovery System (S-MDS) built on the top of WS-Resource Framework. Here they extended MDS4 of globus middleware to support RDF/OWL descriptions and accept query from SPARQL inference engine. Further, Said and Kojima (2008) provided extension to S-MDS by incorporating rule based approach in conjunction with inference capability. However, the S-MDS approach is tightly coupled with underlying globus middleware, and the authors did not provide information about support for other middleware. Harth et al. (2004) provided an ontology based Matchmaker Service that supports dynamic resource discovery and resource descriptions. However, the request is expressed using request ontology and hence there is a need to compile the user request as ontology descriptions. Pernas and Dantas (2005) used ontology for describing Grid resources thereby enabling semantic discovery. They define concept-classification tree to create resource ontology. It uses protégé axioms to discover resources semantically. Similarly, Tangmunarunkit et al. (2003) exploited semantic web technology for resource matching in the Grid. They also utilized background ontology and matchmaking rules to perform matchmaking of the resources. Zhang and Wang (2008) proposed a semantic Grid infrastructure for e-governance applications. They stressed the necessity of such infrastructure for management of e-governance resources in the form of services across virtual government agencies. Yin et al. (2009) presented an agent based semantic Grid for collaboration across virtual enterprises by forming a super peer network over the semantic Grid. Hartung et al. (2008) provided a platform and a metamodel that allows the user to create and edit Grid related metadata present across the Grid infrastructure. They also implemented this platform in German D-Grid. However, our focus is to devise a semantic system to complement Grid scheduling decisions and hence must be adaptable to integrate with Grid schedulers. Further, it requires a different approach to represent and manage distributed computational Grid resources.

5 12 Dumitrescu et al. (2005) proposed a model for facilitating resource usage policy based allocation in Grids. They implemented the model and integrated it with maui scheduling mechanism. Feng et al. (2007) proposed a mechanism to express resource usage policy and its enforcement in Grid. It uses request response paradigm based on XACML and introduces relevant attributes to express and enforce Grid resource usage policies Virtualization in Grid Keahey et al. (2005 and 2006) introduced the concept virtual workspace (VW) that aims to provide a customizable and controllable remote job execution environment for Grid. Virtual Workspace supports unmanned installation of legacy applications, which can effectively reduce the deployment time. By allocating and enforcing resources required by jobs with different priorities, virtual machine can realize fine-grained resource provision, including CPU, memory and network band Freeman et al. (2006) addressed the management issues arising from division of labor. The abstractions and tools that allow clients to dynamically configure deploy and manage required execution environments in application-independent ways as well as to negotiate enforceable resource allocations for the execution of these environments. However, virtual workspace does not support standard Grid authentication and authorization mechanisms, and it uses pre-configured virtual machine images for workspace creation. Zhang et al. (2006) extended the virtual workspace to encompass the notation of a cluster. They described the extensions needed for workspace definition, protocols and other services to create a virtual cluster for authorized Grid clients. They have conducted several experiments to analyze time complexity for virtual cluster creation and deployment of required execution environment. Sotomayor et al. (2008) developed a model in which a virtual workspace is associated with a well-defined resource allocation

6 13 strategy to enable accurate and efficient creation or timely creation of virtual workspaces. It allows a remote client to create virtual resource securely using standard web service based protocols and services. Further, Sotomayor (2007) addressed methods to minimize the overhead introduced by having to deploy virtual machine images before the start of a resource leasing Grid Interoperability Initiatives Grid Interoperation Now (GIN) (Reidel 2008) Community Group (CG) of the Open Grid Forum (OGF) is a group of representatives from world-wide Grid, e-science infrastructure and other national Grid initiatives. Its aim is to organize and manage interoperation efforts among different production Grid infrastructure. GIN-CG is working on different areas of Grid middleware through different working groups like GIN-INFO, GIN-DATA and GIN-AUTH and it has practically demonstrated Grid interoperation between Grid infrastructure like EGEE, OSG, NAREGI, and DEISA. OMII-Europe (2006) project has been funded by European Union to explore interoperability among several heterogeneous Grid infrastructure. OMII-Europe follows the standard based approach to achieve interoperability. It has selected specific components like Basic Execution Service (BES), Accounting Service, Database service and VOMS services and makes them available across middleware platforms. In EU-CHINA (2006) project, adapter based approach is implemented to achieve interoperability between China and European Grid. China Grid is using Grid Operating System (GOS) middleware and European Grid is using glite as its middleware. Different adapters have been used to interoperate various components of middleware, like JSDL to JDL and JDL to JSDL adapter for job submission.

7 14 The Australian Research Council has funded the GRIDS lab of the University of Melbourne towards Gridbus project. The GRIDS lab has developed Gridbus Broker which schedules jobs to Grid resources across middleware such as Globus 4.0, Globus 2.4 and also to local schedulers such as SGE, PBS etc. Marcos Dias et al. (2007) described the InterGrid project that focuses on internetworking heterogeneous Grids across the globe. This project proposes an InterGrid gateway peering arrangement at every Grid. Also, it deals with the formation and management of virtual organization across the Grids. The glite middleware distribution developed by the Enabling Grids for E-sciencE (EGEE) project of Europe is now deployed by about 80 percent of the sites connected to the EGEE infrastructure, making it the main middleware distribution used in production. glite makes use of components from other Grid middleware projects and is designed as a modular system to allow users to tailor the system to their specific needs by deploying the services they require, rather than having to use the system as a whole (glite 2006). Gridway Metascheduler, developed by Huedo et al. (2005), achieves interoperability between glite and Globus middleware. Initially, it was developed as a metascheduler for job scheduling across Globus Grids. Exploiting the Globus 2.4 characteristics of glite, it is also possible to schedule jobs across glite based computing elements but one has to bypass WMS component of glite middleware. Commodity Grid (CoG) Kit (Gregor 2001) enables Grid users, Grid application developers, and Grid administrators for rapid Grid application development. It provides the implementation of Java-based GSI, GridFTP,

8 15 myproxy, GRAM client implementations and capable of submitting job across several versions of Globus middleware but not other middleware Summary In all the above middleware and metascheduler, the matchmaking is carried out based on the keywords present in the request. Further, several approaches have been proposed for semantic based Grid resource management, an extensive analysis in devising a mechanism for resource representation, selection of reasoning engine and integration of such component with Grid scheduler is still missing. The work presented in this thesis can bypass the conventional matchmaking system and performs semantic based resource discovery. It can also be easily integrated with Grid metaschedulers and two such integrations are described in this thesis. The semantic component has also been extended to consider resource usage policies and their representation in the ontology. The semantic component has been further extended to determine potential resources that support virtualization in them. 2.2 BACKGROUND According to Foster et al. (2001), Grid Technologies support the sharing and coordinated use of diverse resources in dynamic virtual organization that is the creation, from geographically and organizationally distributed components, of virtual computing systems that are sufficiently integrated to deliver desired QoS. Foster et al. (2002) defined the essential properties of Grids and also introduced the key requirements for protocols and services, distinguishing among connectivity protocols concerned with communication and authentication, resource protocols concerned with negotiating access to individual resources and collective protocols and services concerned with the coordinated use of multiple resources. Grid

9 16 Concepts and technologies were first developed to enable resource sharing within far-flung scientific collaborations. The establishment, management, and exploitation of such dynamic, cross-organizational sharing relationships require new technology and architecture. Hence, the Grid Architecture proposed by Foster et al. (2001) identifies fundamental system components, specifies the purpose and function of these components and indicates how these components interact with one another Grid Standards Grid is a complex system in which many services are collaborating to solve a complex scientific application and hence they interact more frequently. For example, the job management service might consult the resource discovery service to find computational resources that match the job s requirements. With so many services and so many interactions between them, there exists the potential for chaos. It would be very difficult to get all the different pieces of software to work together. The solution is Standardization: define a common interface for each type of service. The Open Grid Services Architecture (OGSA), developed by The Global Grid Forum (GGF), aims to define a common, standard, and open architecture for Grid-based applications. The goal of OGSA is to standardize practically all the services one commonly finds in a Grid application (job management services, resource management services, security services etc.) by specifying a set of standard interfaces for these services. While creating this new architecture, the developer realized that they needed to choose some sort of distributed middleware on which to base the architecture and hence Web Service technology was chosen as base for OGSA. However, although the Web Services Architecture was certainly the best option, it still did not meet one of OGSA s most important requirements; the underlying middleware had to be stateful. In theory, Web Services can be

10 17 either stateless or stateful, they are usually stateless and there is no standard way of making them stateful. To overcome this limitation, OASIS developed a specification called Web Services Resource Framework (WSRF) that specifies how a Web Services can be made a stateful service. WSRF is a joint effort by the Grid and Web Services communities and hence fits well inside the whole Web Services Architecture. WSRF provides the stateful services that OGSA needs. In other words, while OGSA is the architecture, WSRF is the infrastructure on which that architecture is built on (Sotomayor et al. 2005) Grid Middleware Grid is an infrastructure that involves the integrated and collaborative use of computers, networks, databases and scientific instruments owned and managed by multiple organizations. Grid applications often involve large amount of data and/or computing resources that require secure resource sharing across organizational boundaries. This makes Grid application management and deployment a complex undertaking. Grid middleware provides users with seamless computing ability and uniform access to resources in the heterogeneous Grid environment. Several software toolkits and systems have been developed, most of which are results of academic research projects, all over the world. In order to provide users with a seamless computing environment, the Grid middleware systems need to solve several challenges originating from the inherent features of the Grid. One of the main challenges is the heterogeneity in Grid environments, which results from the multiplicity of heterogeneous resources and the vast range of technologies encompassed by Grid. Another challenge involves the multiple administrative domains and autonomy issues because of geographically distributed Grid resources across multiple administrative domains and owned by different organizations. Other

11 18 challenges include scalability (problem of performance degradation as the size of Grids increases) and dynamicity/ adaptability (problem of resource failing is high). Middleware systems must tailor their behaviour dynamically and use the available resources and services efficiently and effectively. A tremendous amount of efforts has been spent in the design and development of middleware system for enabling computational Grids. Globus Alliance, a community of organizations and individuals developing fundamental technologies behind the Grid, along with many other communities, developed Globus Toolkit. It is an open source software toolkit used for building Grid systems and applications. Currently, many organizations and research institutes are using this middleware for their Grid operations. The glite middleware distribution developed by the Enabling Grids for E-sciencE (EGEE) project of Europe has now been deployed by more than 80 percent of the sites connected to the EGEE infrastructure, making it the main middleware distribution used in production. glite makes use of components from Globus middleware and is designed as a modular system to tailor the system to their specific needs by deploying the services they require, rather than having to use the system as a whole. Subsequently, several middleware came up such as Unicore, Gridbus Broker, etc and a very good discussion and comparison of popular Grid middleware can be found in the literature (Asadzadeh P et al. 2005) Semantic Web Technologies for Grid The emergence of Semantic Web concepts offers sophisticated tools and mechanisms to describe a particular domain of interest, and querying and rule based languages for information retrieval. They provided a new dimension to describing web content for efficient information retrieval and solve interoperability issues in collaborative computing. Semantic web, proposed by Berners Lee et al. (2001), is a collection of information described

12 19 in a hierarchical manner so that they can easily understandable by the computers thereby bringing human and computer, a step be closer. Such explicit specification of conceptualization is called Ontology. Ontologies facilitate the interchange and integration of heterogeneous information. They are used to capture knowledge about some domain of interest. Ontology describes the concepts in the domain and also the relationships that hold between those concepts a.k.a. classes (OWL 2004). It also allows to model real time entities of a domain as instances of classes. The ontology together with instances forms knowledge base of that domain. Semantic web uses Resource Description Framework (RDF 2004) over XML based representation of data as a standard data interchange format to create ontologies. Unlike traditional XML, RDF schemas allow to provide semantic relationship between the two concepts such as Cluster is a type of computingresource where Cluster and computingresource are referred to as classes and a type of is referred to as property. With the wide adoption of RDF by the semantic web communities, RDF continued to grow. The most recent development in standard ontology language is Web Ontology Language (OWL) from the World Wide Web Consortium. OWL is developed as a vocabulary extension to RDF and is capable of representing several relationships such as disjoint and cardinality. Classes and Properties described using ontology languages are identified as URIs, and can easily be accessible through internet which enables flexible sharing and reusing them. (Chen et al 2003). To facilitate creation of ontologies, several ontology editors were developed. Protégé (Matthew Horridge 2004) is one such editor that supports creation of ontology using OWL language and is widely used for developing ontology based applications. An ontology description of a particular domain supports semantic or context based information retrieval especially in Artificial Intelligence (AI) applications where semantic relationships between

13 20 concepts are established using description logic. There are inference engines such as Algernon (Michael Hewitt 2005) that provides versatile DL based querying mechanism for knowledge retrieval from ontology knowledge base. Further, using rule languages like SWRL (SWRL 2004), allows even more sophisticated information retrieval mechanisms. Such developments in semantic web technologies tempted Grid researchers to integrate them with Grid environment to address, especially Grid resource and service management. This initiative has led to the notion of Semantic Grid that suggests machine processable descriptions of particular domain to maximize the potential for sharing and reuse, and thus better enabling computers and people to work in cooperation (Murphy 2008). In computational Grid environment, users and software agents should be able to discover, invoke, compose and monitor Grid nodes offering required services and possess particular properties. Describing these resources and services using the concepts of semantic web technology supports understanding the meaning of the request. This would help the Grid scheduler to identify computational resources that are not exactly matching with the application requirements but can still execute the application. For instance, an application has been compiled for Linux operating system and submits a request to the Grid scheduler for such resources in the Grid. If such resources are not available, the Grid scheduler can suggest resources with Fedora operating system for executing this application. This is for the simplest case of scheduling decision. In real environment, there would be huge amount of metadata that need to be processed for making versatile scheduling decisions. In such situation, conventional description of metadata supported by current middleware components offers limited flexibility with respect to knowledge retrieval. For instance, a Globus 2.4 middleware based Grid aggregates Grid

14 21 resource information and stores in volatile LDAP server. The description of resource is found as object and corresponding attribute. In the advanced versions of Globus such as Globus 4.x, information is stored as XML documents. High level services such as Resource management services, and Resource brokering services uses such conventional description of resources and make appropriate scheduling decision such as resource discovery, verifying resource usage policies and application scheduling to selected resources. They can compare the characteristics requested by the applications against the available resource configuration based on keyword present in the request. Hence, such discovery offers limited flexibility and restricted amount of information retrieval. However, if the Grid metadata are described using the concepts of ontology, the Grid scheduler can employ semantic based information retrieval mechanism using appropriate inference engine. Though OWL increases the level of expressiveness with a richer vocabulary, it is primarily used to describe content. Thus, it is very well suitable for describing semantic relationship between different types of computational resources and not describing service. In order to describe the semantics of services to improve their platform- and organizationindependent interoperability over the Internet, an upper ontology for the description of web services named OWL for Services (OWL-S) has been introduced in the literature (OWL-S 2004). The service descriptions using OWL-S can increase the ability of computer systems to find eligible services autonomously. Basically a service provider describes his services in an OWL- S compliant ontology and a service requester queries for services expressing their requirements. In this scenario, matching service descriptions of advertisements with requirements has the purpose to select a suitable service among a set of available ones (Micheal et al. 2004).

15 Policy Management System Large scale Grid environments are generally complex as they involve multi institutions and the resources in the Grid are autonomous in nature. Hence, it is not possible to set a single usage policy across the Grid. Further, the resources belong to different organizations and have their own policies. Managing these resources and coordinating them in solving a typical Grid application is a challenging task. For example, in Garuda Grid (India Grid), different organizations including academic institutions contribute resources following their own policies. They have their own restrictions with respect to, for example, number of hours they can contribute their resource to the Grid. In such an environment, we need a mechanism that allows the resource provider to express and enforce such usage policies. Also, the Grid scheduler or Grid coordinator must be able to verify these policies against the user s demands before submitting the job. Resource policies generally comprise access policies and usage policies. Access policy is used to express authentication and authorization of users submitting job to the particular resource. It controls the accessibility level of the user so that he will be allowed to utilize the resources for what he is eligible for. The resource usage policy deals with the explicit policy requirements such as duration of availability of the resources, quality of services offered by the resources, and also the capability of the resources with respect to specific job. With these observations and inferences, the development of knowledge layer that supports description and discovery of Grid services and Grid computational resources required different approach as the way it is handled and discovered by conventional Grid middleware is different. Further, the policy matching system proposed in this thesis would address the

16 23 expression of resource usage policies, and its implementation with a grid scheduler. In the next chapter, a knowledge layer component that supports description as well as discovery of Grid Services is explained. Grid Service providers register their services and their corresponding WSDL documents are then converted to OWL-S descriptions using WSDL2OWLS utility. These descriptions are maintained in a semantic service repository. The Service matchmaking system obtains requested capabilities of a service from the user. It then compares the capabilities against the available service descriptions based on the semantics present in the request and the advertisements. This approach eliminates unwanted and /or irrelevant services from the resultant services.

A SEMANTIC MATCHMAKER SERVICE ON THE GRID

A SEMANTIC MATCHMAKER SERVICE ON THE GRID DERI DIGITAL ENTERPRISE RESEARCH INSTITUTE A SEMANTIC MATCHMAKER SERVICE ON THE GRID Andreas Harth Yu He Hongsuda Tangmunarunkit Stefan Decker Carl Kesselman DERI TECHNICAL REPORT 2004-05-18 MAY 2004 DERI

More information

Grid Programming: Concepts and Challenges. Michael Rokitka CSE510B 10/2007

Grid Programming: Concepts and Challenges. Michael Rokitka CSE510B 10/2007 Grid Programming: Concepts and Challenges Michael Rokitka SUNY@Buffalo CSE510B 10/2007 Issues Due to Heterogeneous Hardware level Environment Different architectures, chipsets, execution speeds Software

More information

EGEE and Interoperation

EGEE and Interoperation EGEE and Interoperation Laurence Field CERN-IT-GD ISGC 2008 www.eu-egee.org EGEE and glite are registered trademarks Overview The grid problem definition GLite and EGEE The interoperability problem The

More information

Grid Computing Fall 2005 Lecture 5: Grid Architecture and Globus. Gabrielle Allen

Grid Computing Fall 2005 Lecture 5: Grid Architecture and Globus. Gabrielle Allen Grid Computing 7700 Fall 2005 Lecture 5: Grid Architecture and Globus Gabrielle Allen allen@bit.csc.lsu.edu http://www.cct.lsu.edu/~gallen Concrete Example I have a source file Main.F on machine A, an

More information

Grid Scheduling Architectures with Globus

Grid Scheduling Architectures with Globus Grid Scheduling Architectures with Workshop on Scheduling WS 07 Cetraro, Italy July 28, 2007 Ignacio Martin Llorente Distributed Systems Architecture Group Universidad Complutense de Madrid 1/38 Contents

More information

Grid-Based Data Mining and the KNOWLEDGE GRID Framework

Grid-Based Data Mining and the KNOWLEDGE GRID Framework Grid-Based Data Mining and the KNOWLEDGE GRID Framework DOMENICO TALIA (joint work with M. Cannataro, A. Congiusta, P. Trunfio) DEIS University of Calabria ITALY talia@deis.unical.it Minneapolis, September

More information

Grid Architectural Models

Grid Architectural Models Grid Architectural Models Computational Grids - A computational Grid aggregates the processing power from a distributed collection of systems - This type of Grid is primarily composed of low powered computers

More information

Grid Computing. MCSN - N. Tonellotto - Distributed Enabling Platforms

Grid Computing. MCSN - N. Tonellotto - Distributed Enabling Platforms Grid Computing 1 Resource sharing Elements of Grid Computing - Computers, data, storage, sensors, networks, - Sharing always conditional: issues of trust, policy, negotiation, payment, Coordinated problem

More information

Knowledge Discovery Services and Tools on Grids

Knowledge Discovery Services and Tools on Grids Knowledge Discovery Services and Tools on Grids DOMENICO TALIA DEIS University of Calabria ITALY talia@deis.unical.it Symposium ISMIS 2003, Maebashi City, Japan, Oct. 29, 2003 OUTLINE Introduction Grid

More information

Introduction to Grid Technology

Introduction to Grid Technology Introduction to Grid Technology B.Ramamurthy 1 Arthur C Clarke s Laws (two of many) Any sufficiently advanced technology is indistinguishable from magic." "The only way of discovering the limits of the

More information

Grid Computing Middleware. Definitions & functions Middleware components Globus glite

Grid Computing Middleware. Definitions & functions Middleware components Globus glite Seminar Review 1 Topics Grid Computing Middleware Grid Resource Management Grid Computing Security Applications of SOA and Web Services Semantic Grid Grid & E-Science Grid Economics Cloud Computing 2 Grid

More information

Semantic Web Mining and its application in Human Resource Management

Semantic Web Mining and its application in Human Resource Management International Journal of Computer Science & Management Studies, Vol. 11, Issue 02, August 2011 60 Semantic Web Mining and its application in Human Resource Management Ridhika Malik 1, Kunjana Vasudev 2

More information

Advanced School in High Performance and GRID Computing November Introduction to Grid computing.

Advanced School in High Performance and GRID Computing November Introduction to Grid computing. 1967-14 Advanced School in High Performance and GRID Computing 3-14 November 2008 Introduction to Grid computing. TAFFONI Giuliano Osservatorio Astronomico di Trieste/INAF Via G.B. Tiepolo 11 34131 Trieste

More information

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi GRIDS INTRODUCTION TO GRID INFRASTRUCTURES Fabrizio Gagliardi Dr. Fabrizio Gagliardi is the leader of the EU DataGrid project and designated director of the proposed EGEE (Enabling Grids for E-science

More information

A Survey Paper on Grid Information Systems

A Survey Paper on Grid Information Systems B 534 DISTRIBUTED SYSTEMS A Survey Paper on Grid Information Systems Anand Hegde 800 North Smith Road Bloomington Indiana 47408 aghegde@indiana.edu ABSTRACT Grid computing combines computers from various

More information

Research and Design Application Platform of Service Grid Based on WSRF

Research and Design Application Platform of Service Grid Based on WSRF DOI: 10.7763/IPEDR. 2012. V49. 27 Research and Design Application Platform of Service Grid Based on WSRF Jianmei Ge a, Shying Zhang a College of Computer Science and Technology, Beihua University, No.1

More information

Grid Middleware and Globus Toolkit Architecture

Grid Middleware and Globus Toolkit Architecture Grid Middleware and Globus Toolkit Architecture Lisa Childers Argonne National Laboratory University of Chicago 2 Overview Grid Middleware The problem: supporting Virtual Organizations equirements Capabilities

More information

Design The way components fit together

Design The way components fit together Introduction to Grid Architecture What is Architecture? Design The way components fit together 12-Mar-14 MCC/MIERSI Grid Computing 1 Introduction to Grid Architecture Why Discuss Architecture? Descriptive

More information

Semantic agents for location-aware service provisioning in mobile networks

Semantic agents for location-aware service provisioning in mobile networks Semantic agents for location-aware service provisioning in mobile networks Alisa Devlić University of Zagreb visiting doctoral student at Wireless@KTH September 9 th 2005. 1 Agenda Research motivation

More information

Customized way of Resource Discovery in a Campus Grid

Customized way of Resource Discovery in a Campus Grid 51 Customized way of Resource Discovery in a Campus Grid Damandeep Kaur Society for Promotion of IT in Chandigarh (SPIC), Chandigarh Email: daman_811@yahoo.com Lokesh Shandil Email: lokesh_tiet@yahoo.co.in

More information

Design The way components fit together

Design The way components fit together Introduction to Grid Architecture What is Architecture? Design The way components fit together 9-Mar-10 MCC/MIERSI Grid Computing 1 Introduction to Grid Architecture Why Discuss Architecture? Descriptive

More information

30 Nov Dec Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy

30 Nov Dec Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy Why the Grid? Science is becoming increasingly digital and needs to deal with increasing amounts of

More information

g-eclipse A Framework for Accessing Grid Infrastructures Nicholas Loulloudes Trainer, University of Cyprus (loulloudes.n_at_cs.ucy.ac.

g-eclipse A Framework for Accessing Grid Infrastructures Nicholas Loulloudes Trainer, University of Cyprus (loulloudes.n_at_cs.ucy.ac. g-eclipse A Framework for Accessing Grid Infrastructures Trainer, University of Cyprus (loulloudes.n_at_cs.ucy.ac.cy) EGEE Training the Trainers May 6 th, 2009 Outline Grid Reality The Problem g-eclipse

More information

How to build Scientific Gateways with Vine Toolkit and Liferay/GridSphere framework

How to build Scientific Gateways with Vine Toolkit and Liferay/GridSphere framework How to build Scientific Gateways with Vine Toolkit and Liferay/GridSphere framework Piotr Dziubecki, Piotr Grabowski, Michał Krysiński, Tomasz Kuczyński, Dawid Szejnfeld, Dominik Tarnawczyk, Gosia Wolniewicz

More information

Introduction to Grid Infrastructures

Introduction to Grid Infrastructures Introduction to Grid Infrastructures Stefano Cozzini 1 and Alessandro Costantini 2 1 CNR-INFM DEMOCRITOS National Simulation Center, Trieste, Italy 2 Department of Chemistry, Università di Perugia, Perugia,

More information

glite Grid Services Overview

glite Grid Services Overview The EPIKH Project (Exchange Programme to advance e-infrastructure Know-How) glite Grid Services Overview Antonio Calanducci INFN Catania Joint GISELA/EPIKH School for Grid Site Administrators Valparaiso,

More information

Easy Access to Grid Infrastructures

Easy Access to Grid Infrastructures Easy Access to Grid Infrastructures Dr. Harald Kornmayer (NEC Laboratories Europe) On behalf of the g-eclipse consortium WP11 Grid Workshop Grenoble, France 09 th of December 2008 Background in astro particle

More information

Introduction to Grid Computing

Introduction to Grid Computing Milestone 2 Include the names of the papers You only have a page be selective about what you include Be specific; summarize the authors contributions, not just what the paper is about. You might be able

More information

Globus GTK and Grid Services

Globus GTK and Grid Services Globus GTK and Grid Services Michael Rokitka SUNY@Buffalo CSE510B 9/2007 OGSA The Open Grid Services Architecture What are some key requirements of Grid computing? Interoperability: Critical due to nature

More information

The SweGrid Accounting System

The SweGrid Accounting System The SweGrid Accounting System Enforcing Grid Resource Allocations Thomas Sandholm sandholm@pdc.kth.se 1 Outline Resource Sharing Dilemma Grid Research Trends Connecting National Computing Resources in

More information

Grid Computing Systems: A Survey and Taxonomy

Grid Computing Systems: A Survey and Taxonomy Grid Computing Systems: A Survey and Taxonomy Material for this lecture from: A Survey and Taxonomy of Resource Management Systems for Grid Computing Systems, K. Krauter, R. Buyya, M. Maheswaran, CS Technical

More information

A Distributed Media Service System Based on Globus Data-Management Technologies1

A Distributed Media Service System Based on Globus Data-Management Technologies1 A Distributed Media Service System Based on Globus Data-Management Technologies1 Xiang Yu, Shoubao Yang, and Yu Hong Dept. of Computer Science, University of Science and Technology of China, Hefei 230026,

More information

Grid Computing with Voyager

Grid Computing with Voyager Grid Computing with Voyager By Saikumar Dubugunta Recursion Software, Inc. September 28, 2005 TABLE OF CONTENTS Introduction... 1 Using Voyager for Grid Computing... 2 Voyager Core Components... 3 Code

More information

THEBES: THE GRID MIDDLEWARE PROJECT Project Overview, Status Report and Roadmap

THEBES: THE GRID MIDDLEWARE PROJECT Project Overview, Status Report and Roadmap THEBES: THE GRID MIDDLEWARE PROJECT Project Overview, Status Report and Roadmap Arnie Miles Georgetown University adm35@georgetown.edu http://thebes.arc.georgetown.edu The Thebes middleware project was

More information

Chapter 3. Design of Grid Scheduler. 3.1 Introduction

Chapter 3. Design of Grid Scheduler. 3.1 Introduction Chapter 3 Design of Grid Scheduler The scheduler component of the grid is responsible to prepare the job ques for grid resources. The research in design of grid schedulers has given various topologies

More information

ADAPTIVE AND DYNAMIC LOAD BALANCING METHODOLOGIES FOR DISTRIBUTED ENVIRONMENT

ADAPTIVE AND DYNAMIC LOAD BALANCING METHODOLOGIES FOR DISTRIBUTED ENVIRONMENT ADAPTIVE AND DYNAMIC LOAD BALANCING METHODOLOGIES FOR DISTRIBUTED ENVIRONMENT PhD Summary DOCTORATE OF PHILOSOPHY IN COMPUTER SCIENCE & ENGINEERING By Sandip Kumar Goyal (09-PhD-052) Under the Supervision

More information

An agent-based peer-to-peer grid computing architecture

An agent-based peer-to-peer grid computing architecture University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2005 An agent-based peer-to-peer grid computing architecture J. Tang University

More information

By Ian Foster. Zhifeng Yun

By Ian Foster. Zhifeng Yun By Ian Foster Zhifeng Yun Outline Introduction Globus Architecture Globus Software Details Dev.Globus Community Summary Future Readings Introduction Globus Toolkit v4 is the work of many Globus Alliance

More information

Design of Distributed Data Mining Applications on the KNOWLEDGE GRID

Design of Distributed Data Mining Applications on the KNOWLEDGE GRID Design of Distributed Data Mining Applications on the KNOWLEDGE GRID Mario Cannataro ICAR-CNR cannataro@acm.org Domenico Talia DEIS University of Calabria talia@deis.unical.it Paolo Trunfio DEIS University

More information

The University of Oxford campus grid, expansion and integrating new partners. Dr. David Wallom Technical Manager

The University of Oxford campus grid, expansion and integrating new partners. Dr. David Wallom Technical Manager The University of Oxford campus grid, expansion and integrating new partners Dr. David Wallom Technical Manager Outline Overview of OxGrid Self designed components Users Resources, adding new local or

More information

DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI

DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI Department of Computer Science and Engineering CS6703 Grid and Cloud Computing Anna University 2 & 16 Mark Questions & Answers Year / Semester: IV / VII Regulation:

More information

Multiple Broker Support by Grid Portals* Extended Abstract

Multiple Broker Support by Grid Portals* Extended Abstract 1. Introduction Multiple Broker Support by Grid Portals* Extended Abstract Attila Kertesz 1,3, Zoltan Farkas 1,4, Peter Kacsuk 1,4, Tamas Kiss 2,4 1 MTA SZTAKI Computer and Automation Research Institute

More information

GT-OGSA Grid Service Infrastructure

GT-OGSA Grid Service Infrastructure Introduction to GT3 Background The Grid Problem The Globus Approach OGSA & OGSI Globus Toolkit GT3 Architecture and Functionality: The Latest Refinement of the Globus Toolkit Core Base s User-Defined s

More information

Introduction to GT3. Introduction to GT3. What is a Grid? A Story of Evolution. The Globus Project

Introduction to GT3. Introduction to GT3. What is a Grid? A Story of Evolution. The Globus Project Introduction to GT3 The Globus Project Argonne National Laboratory USC Information Sciences Institute Copyright (C) 2003 University of Chicago and The University of Southern California. All Rights Reserved.

More information

Cloud Computing. Up until now

Cloud Computing. Up until now Cloud Computing Lecture 4 and 5 Grid: 2012-2013 Introduction. Up until now Definition of Cloud Computing. Grid Computing: Schedulers: Condor SGE 1 Summary Core Grid: Toolkit Condor-G Grid: Conceptual Architecture

More information

Day 1 : August (Thursday) An overview of Globus Toolkit 2.4

Day 1 : August (Thursday) An overview of Globus Toolkit 2.4 An Overview of Grid Computing Workshop Day 1 : August 05 2004 (Thursday) An overview of Globus Toolkit 2.4 By CDAC Experts Contact :vcvrao@cdacindia.com; betatest@cdacindia.com URL : http://www.cs.umn.edu/~vcvrao

More information

Designing a Resource Broker for Heterogeneous Grids

Designing a Resource Broker for Heterogeneous Grids Designing a Resource Broker for Heterogeneous Grids Srikumar Venugopal, Krishna Nadiminti, Hussein Gibbins and Rajkumar Buyya Grid Computing and Distributed Systems Laboratory Dept. of Computer Science

More information

The glite middleware. Ariel Garcia KIT

The glite middleware. Ariel Garcia KIT The glite middleware Ariel Garcia KIT Overview Background The glite subsystems overview Security Information system Job management Data management Some (my) answers to your questions and random rumblings

More information

H1 Spring C. A service-oriented architecture is frequently deployed in practice without a service registry

H1 Spring C. A service-oriented architecture is frequently deployed in practice without a service registry 1. (12 points) Identify all of the following statements that are true about the basics of services. A. Screen scraping may not be effective for large desktops but works perfectly on mobile phones, because

More information

Survey: Grid Computing and Semantic Web

Survey: Grid Computing and Semantic Web ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 1 Survey: Grid Computing and Semantic Web Belén Bonilla-Morales 1, Xavier Medianero-Pasco 2 and Miguel Vargas-Lombardo 3 1, 2, 3 Technological University

More information

Interoperable job submission and management with GridSAM, JMEA, and UNICORE

Interoperable job submission and management with GridSAM, JMEA, and UNICORE Available online at http://www.ges2007.de This document is under the terms of the CC-BY-NC-ND Creative Commons Attribution Interoperable job submission and management with GridSAM, JMEA, and UNICORE D.

More information

Future Developments in the EU DataGrid

Future Developments in the EU DataGrid Future Developments in the EU DataGrid 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 Overview Where is the

More information

Enabling Grids for E-sciencE. EGEE security pitch. Olle Mulmo. EGEE Chief Security Architect KTH, Sweden. INFSO-RI

Enabling Grids for E-sciencE. EGEE security pitch. Olle Mulmo. EGEE Chief Security Architect KTH, Sweden.  INFSO-RI EGEE security pitch Olle Mulmo EGEE Chief Security Architect KTH, Sweden www.eu-egee.org Project PR www.eu-egee.org EGEE EGEE is the largest Grid infrastructure project in the World? : 70 leading institutions

More information

Grid services. Enabling Grids for E-sciencE. Dusan Vudragovic Scientific Computing Laboratory Institute of Physics Belgrade, Serbia

Grid services. Enabling Grids for E-sciencE. Dusan Vudragovic Scientific Computing Laboratory Institute of Physics Belgrade, Serbia Grid services Dusan Vudragovic dusan@phy.bg.ac.yu Scientific Computing Laboratory Institute of Physics Belgrade, Serbia Sep. 19, 2008 www.eu-egee.org Set of basic Grid services Job submission/management

More information

Problems for Resource Brokering in Large and Dynamic Grid Environments

Problems for Resource Brokering in Large and Dynamic Grid Environments Problems for Resource Brokering in Large and Dynamic Grid Environments Cătălin L. Dumitrescu Computer Science Department The University of Chicago cldumitr@cs.uchicago.edu (currently at TU Delft) Kindly

More information

A RESOURCE MANAGEMENT FRAMEWORK FOR INTERACTIVE GRIDS

A RESOURCE MANAGEMENT FRAMEWORK FOR INTERACTIVE GRIDS A RESOURCE MANAGEMENT FRAMEWORK FOR INTERACTIVE GRIDS Raj Kumar, Vanish Talwar, Sujoy Basu Hewlett-Packard Labs 1501 Page Mill Road, MS 1181 Palo Alto, CA 94304 USA { raj.kumar,vanish.talwar,sujoy.basu}@hp.com

More information

Application of UniTESK Technology for Functional Testing of Infrastructural Grid Software

Application of UniTESK Technology for Functional Testing of Infrastructural Grid Software Application of UniTESK Technology for Functional Testing of Infrastructural Grid Software Sergey Smolov ISP RAS ssedai@ispras.ru Abstract In this article some questions of testing of infrastructural Grid

More information

Globus Toolkit 4 Execution Management. Alexandra Jimborean International School of Informatics Hagenberg, 2009

Globus Toolkit 4 Execution Management. Alexandra Jimborean International School of Informatics Hagenberg, 2009 Globus Toolkit 4 Execution Management Alexandra Jimborean International School of Informatics Hagenberg, 2009 2 Agenda of the day Introduction to Globus Toolkit and GRAM Zoom In WS GRAM Usage Guide Architecture

More information

UNICORE Globus: Interoperability of Grid Infrastructures

UNICORE Globus: Interoperability of Grid Infrastructures UNICORE : Interoperability of Grid Infrastructures Michael Rambadt Philipp Wieder Central Institute for Applied Mathematics (ZAM) Research Centre Juelich D 52425 Juelich, Germany Phone: +49 2461 612057

More information

InterGrid: A Case for Internetworking of Islands of Grids

InterGrid: A Case for Internetworking of Islands of Grids InterGrid: A Case for Internetworking of Islands of Grids Marcos Dias de Assunção and Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer Science and Software

More information

Research on the Interoperability Architecture of the Digital Library Grid

Research on the Interoperability Architecture of the Digital Library Grid Research on the Interoperability Architecture of the Digital Library Grid HaoPan Department of information management, Beijing Institute of Petrochemical Technology, China, 102600 bjpanhao@163.com Abstract.

More information

Gergely Sipos MTA SZTAKI

Gergely Sipos MTA SZTAKI Application development on EGEE with P-GRADE Portal Gergely Sipos MTA SZTAKI sipos@sztaki.hu EGEE Training and Induction EGEE Application Porting Support www.lpds.sztaki.hu/gasuc www.portal.p-grade.hu

More information

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES Jeremy Carroll, Ralph Hodgson, {jeremy,ralph}@topquadrant.com This paper is submitted to The W3C Workshop on Semantic Web in Energy Industries

More information

Interconnect EGEE and CNGRID e-infrastructures

Interconnect EGEE and CNGRID e-infrastructures Interconnect EGEE and CNGRID e-infrastructures Giuseppe Andronico Interoperability and Interoperation between Europe, India and Asia Workshop Barcelona - Spain, June 2 2007 FP6 2004 Infrastructures 6-SSA-026634

More information

Topics of Discussion

Topics of Discussion CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies Lecture on NIST Cloud Computing Definition, Standards & Roadmap, Security & Privacy Guidelines Spring 2013 A Specialty Course for Purdue

More information

THE WIDE AREA GRID. Architecture

THE WIDE AREA GRID. Architecture THE WIDE AREA GRID Architecture Context The Wide Area Grid concept was discussed during several WGISS meetings The idea was to imagine and experiment an infrastructure that could be used by agencies to

More information

INTRODUCTION. Chapter GENERAL

INTRODUCTION. Chapter GENERAL Chapter 1 INTRODUCTION 1.1 GENERAL The World Wide Web (WWW) [1] is a system of interlinked hypertext documents accessed via the Internet. It is an interactive world of shared information through which

More information

InterGrid: A Case for Internetworking Islands of Grids

InterGrid: A Case for Internetworking Islands of Grids InterGrid: A Case for Internetworking Islands of Grids Marcos Dias de Assunção, Rajkumar Buyya and Srikumar Venugopal Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer Science

More information

Dagstuhl Seminar on Service-Oriented Computing Session Summary Cross Cutting Concerns. Heiko Ludwig, Charles Petrie

Dagstuhl Seminar on Service-Oriented Computing Session Summary Cross Cutting Concerns. Heiko Ludwig, Charles Petrie Dagstuhl Seminar on Service-Oriented Computing Session Summary Cross Cutting Concerns Heiko Ludwig, Charles Petrie Participants of the Core Group Monika Kazcmarek, University of Poznan Michael Klein, Universität

More information

DYNAMIC CONFIGURATION OF COLLABORATION IN NETWORKED ORGANISATIONS

DYNAMIC CONFIGURATION OF COLLABORATION IN NETWORKED ORGANISATIONS 22 DYNAMIC CONFIGURATION OF COLLABORATION IN NETWORKED ORGANISATIONS Brian Shields and Owen Molloy Department of Information Technology, National University of Ireland, Galway, IRELAND. brian.shields@geminga.it.nuigalway.ie,

More information

An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information

An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information Stefan Schulte Multimedia Communications Lab (KOM) Technische Universität Darmstadt, Germany schulte@kom.tu-darmstadt.de

More information

Grid Resources Search Engine based on Ontology

Grid Resources Search Engine based on Ontology based on Ontology 12 E-mail: emiao_beyond@163.com Yang Li 3 E-mail: miipl606@163.com Weiguang Xu E-mail: miipl606@163.com Jiabao Wang E-mail: miipl606@163.com Lei Song E-mail: songlei@nudt.edu.cn Jiang

More information

A Resource Discovery Algorithm in Mobile Grid Computing Based on IP-Paging Scheme

A Resource Discovery Algorithm in Mobile Grid Computing Based on IP-Paging Scheme A Resource Discovery Algorithm in Mobile Grid Computing Based on IP-Paging Scheme Yue Zhang 1 and Yunxia Pei 2 1 Department of Math and Computer Science Center of Network, Henan Police College, Zhengzhou,

More information

A Survey on Grid Scheduling Systems

A Survey on Grid Scheduling Systems Technical Report Report #: SJTU_CS_TR_200309001 A Survey on Grid Scheduling Systems Yanmin Zhu and Lionel M Ni Cite this paper: Yanmin Zhu, Lionel M. Ni, A Survey on Grid Scheduling Systems, Technical

More information

High Performance Computing Course Notes Grid Computing I

High Performance Computing Course Notes Grid Computing I High Performance Computing Course Notes 2008-2009 2009 Grid Computing I Resource Demands Even as computer power, data storage, and communication continue to improve exponentially, resource capacities are

More information

Delivering Data Management for Engineers on the Grid 1

Delivering Data Management for Engineers on the Grid 1 Delivering Data Management for Engineers on the Grid 1 Jasmin Wason, Marc Molinari, Zhuoan Jiao, and Simon J. Cox School of Engineering Sciences, University of Southampton, UK {j.l.wason, m.molinari, z.jiao,

More information

Layered Architecture

Layered Architecture The Globus Toolkit : Introdution Dr Simon See Sun APSTC 09 June 2003 Jie Song, Grid Computing Specialist, Sun APSTC 2 Globus Toolkit TM An open source software toolkit addressing key technical problems

More information

EFFICIENT SCHEDULING TECHNIQUES AND SYSTEMS FOR GRID COMPUTING

EFFICIENT SCHEDULING TECHNIQUES AND SYSTEMS FOR GRID COMPUTING EFFICIENT SCHEDULING TECHNIQUES AND SYSTEMS FOR GRID COMPUTING By JANG-UK IN A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR

More information

Efficient, Scalable, and Provenance-Aware Management of Linked Data

Efficient, Scalable, and Provenance-Aware Management of Linked Data Efficient, Scalable, and Provenance-Aware Management of Linked Data Marcin Wylot 1 Motivation and objectives of the research The proliferation of heterogeneous Linked Data on the Web requires data management

More information

Scalable Middleware Environment for Agent-Based Internet Applications]

Scalable Middleware Environment for Agent-Based Internet Applications] Scalable Middleware Environment for Agent-Based Internet Applications] Benno J. Overeinder and Frances M.T. Brazier Department of Computer Science, Vrije Universiteit Amsterdam De Boelelaan 1081a, 1081

More information

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Minal Bhise DAIICT, Gandhinagar, Gujarat, India 382007 minal_bhise@daiict.ac.in Abstract. The semantic web offers

More information

Construction and Analysis of a Semantic Grid Service for Large-scale Environment

Construction and Analysis of a Semantic Grid Service for Large-scale Environment Construction and Analysis of a Semantic Grid Service for Large-scale Environment Toshihiro Uchibayashi, Bernady O. Apduhan, Norio Shiratori * Abstract Building an ontology resource network using grid computing

More information

Garuda : The National Grid Computing Initiative Of India. Natraj A.C, CDAC Knowledge Park, Bangalore.

Garuda : The National Grid Computing Initiative Of India. Natraj A.C, CDAC Knowledge Park, Bangalore. Garuda : The National Grid Computing Initiative Of India Natraj A.C, CDAC Knowledge Park, Bangalore. natraj@cdacb.ernet.in 1 Agenda About CDAC Garuda grid highlights Garuda Foundation Phase EU-India grid

More information

Towards Distributed Monitoring and Performance Analysis Services in the K-WfGrid Project

Towards Distributed Monitoring and Performance Analysis Services in the K-WfGrid Project Towards Distributed Monitoring and Analysis Services in the K-WfGrid Project Hong-Linh Truong 1, Bartosz Baliś 2, Marian Bubak 2,3, Jakub Dziwisz 2, Thomas Fahringer 1, Andreas Hoheisel 4 1 Institute for

More information

Grid Computing. Lectured by: Dr. Pham Tran Vu Faculty of Computer and Engineering HCMC University of Technology

Grid Computing. Lectured by: Dr. Pham Tran Vu   Faculty of Computer and Engineering HCMC University of Technology Grid Computing Lectured by: Dr. Pham Tran Vu Email: ptvu@cse.hcmut.edu.vn 1 Grid Architecture 2 Outline Layer Architecture Open Grid Service Architecture 3 Grid Characteristics Large-scale Need for dynamic

More information

Global Reference Architecture: Overview of National Standards. Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants

Global Reference Architecture: Overview of National Standards. Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants Global Reference Architecture: Overview of National Standards Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants Goals for this Presentation Define the Global Reference Architecture

More information

Grids and Security. Ian Neilson Grid Deployment Group CERN. TF-CSIRT London 27 Jan

Grids and Security. Ian Neilson Grid Deployment Group CERN. TF-CSIRT London 27 Jan Grids and Security Ian Neilson Grid Deployment Group CERN TF-CSIRT London 27 Jan 2004-1 TOC Background Grids Grid Projects Some Technical Aspects The three or four A s Some Operational Aspects Security

More information

GridNEWS: A distributed Grid platform for efficient storage, annotating, indexing and searching of large audiovisual news content

GridNEWS: A distributed Grid platform for efficient storage, annotating, indexing and searching of large audiovisual news content 1st HellasGrid User Forum 10-11/1/2008 GridNEWS: A distributed Grid platform for efficient storage, annotating, indexing and searching of large audiovisual news content Ioannis Konstantinou School of ECE

More information

IBM Research Report. Model-Driven Business Transformation and Semantic Web

IBM Research Report. Model-Driven Business Transformation and Semantic Web RC23731 (W0509-110) September 30, 2005 Computer Science IBM Research Report Model-Driven Business Transformation and Semantic Web Juhnyoung Lee IBM Research Division Thomas J. Watson Research Center P.O.

More information

Forschungszentrum Jülich in der Helmholtz-Gesellschaft

Forschungszentrum Jülich in der Helmholtz-Gesellschaft Grid Standards, Interoperability and Applications UNICORE Tutorial 25.-26.07.200726.07.2007 Morris Riedel m.riedel@fz-juelich.de Forschungszentrum Jülich in der Helmholtz-Gesellschaft Outline Grid Standards

More information

An Open Grid Services Architecture for Mobile Network Operators

An Open Grid Services Architecture for Mobile Network Operators ICT 2006 Funchal, 12 May 2006 An Open Grid Services Architecture for Mobile Network Operators Antonios Litke, Rui L. Aguiar, Sotirios Chatzis, Nuno Inacio, Dimitrios Halkos, Kleopatra Konstanteli and Theodora

More information

Grid Resource Discovery Based on Centralized and Hierarchical Architectures

Grid Resource Discovery Based on Centralized and Hierarchical Architectures Grid Resource Discovery Based on Centralized and Hierarchical Architectures Deniz Cokuslu 1,2,3, Abdelkader Hameurlain 2, Kayhan Erciyes 3 1 Izmir Institute of Technology, Department of Computer Engineering,

More information

ICT-SHOK Project Proposal: PROFI

ICT-SHOK Project Proposal: PROFI ICT-SHOK Project Proposal: PROFI Full Title: Proactive Future Internet: Smart Semantic Middleware Overlay Architecture for Declarative Networking ICT-SHOK Programme: Future Internet Project duration: 2+2

More information

WSRF Services for Composing Distributed Data Mining Applications on Grids: Functionality and Performance

WSRF Services for Composing Distributed Data Mining Applications on Grids: Functionality and Performance WSRF Services for Composing Distributed Data Mining Applications on Grids: Functionality and Performance Domenico Talia, Paolo Trunfio, and Oreste Verta DEIS, University of Calabria Via P. Bucci 41c, 87036

More information

NUSGRID a computational grid at NUS

NUSGRID a computational grid at NUS NUSGRID a computational grid at NUS Grace Foo (SVU/Academic Computing, Computer Centre) SVU is leading an initiative to set up a campus wide computational grid prototype at NUS. The initiative arose out

More information

MONITORING OF GRID RESOURCES

MONITORING OF GRID RESOURCES MONITORING OF GRID RESOURCES Nikhil Khandelwal School of Computer Engineering Nanyang Technological University Nanyang Avenue, Singapore 639798 e-mail:a8156178@ntu.edu.sg Lee Bu Sung School of Computer

More information

A Tutorial on The Jini Technology

A Tutorial on The Jini Technology A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far A Tutorial on The Jini Technology Lian Chen Introduction Jini network technology provides a simple

More information

Grid Interoperation and Regional Collaboration

Grid Interoperation and Regional Collaboration Grid Interoperation and Regional Collaboration Eric Yen ASGC Academia Sinica Taiwan 23 Jan. 2006 Dreams of Grid Computing Global collaboration across administrative domains by sharing of people, resources,

More information

Chapter Outline. Chapter 2 Distributed Information Systems Architecture. Distributed transactions (quick refresh) Layers of an information system

Chapter Outline. Chapter 2 Distributed Information Systems Architecture. Distributed transactions (quick refresh) Layers of an information system Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 2 Distributed Information Systems Architecture Chapter Outline

More information

Interoperability and eservices

Interoperability and eservices Interoperability and eservices Aphrodite Tsalgatidou and Eleni Koutrouli Department of Informatics & Telecommunications, National & Kapodistrian University of Athens, Greece {atsalga, ekou}@di.uoa.gr Abstract.

More information