The Grid computing Presented by:- Mohamad Shalaby.

Slides:



Advertisements
Similar presentations
Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
Advertisements

CPSCG: Constructive Platform for Specialized Computing Grid Institute of High Performance Computing Department of Computer Science Tsinghua University.
COURSE: COMPUTER PLATFORMS
JSAGA2 Overview job desc. gLite plug-ins Globus plug-ins JSAGA hidemiddlewareheterogeneity (e.g. gLite, Globus, Unicore) JDLRSL.
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Services Abderrahman El Kharrim
Slides for Grid Computing: Techniques and Applications by Barry Wilkinson, Chapman & Hall/CRC press, © Chapter 1, pp For educational use only.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
UNICORE UNiform Interface to COmputing REsources Olga Alexandrova, TITE 3 Daniela Grudinschi, TITE 3.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
Globus Computing Infrustructure Software Globus Toolkit 11-2.
Grid Computing Net 535.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
File Systems (2). Readings r Silbershatz et al: 11.8.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
Chapter 9 Elements of Systems Design
OSG End User Tools Overview OSG Grid school – March 19, 2009 Marco Mambelli - University of Chicago A brief summary about the system.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Riccardo Bruno INFN.CT Sevilla, Sep 2007 The GENIUS Grid portal.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
A Project about: Molecular Dynamic Simulation (MDS) Prepared By Ahmad Lotfy Abd El-Fattah Grid Computing Group Supervisors Alexandr Uzhinskiy & Nikolay.
A Web 2.0 Portal for Teragrid Fugang Wang Gregor von Laszewski May 2009.
Ali YILDIRIM Emre UZUNCAKARA
1. Introduction  The JavaScript Grid Portal is trying to find a way to access Grid through Web browser, while using Web 2.0 technologies  The portal.
Robert Fourer, Jun Ma, Kipp Martin Copyright 2006 An Enterprise Computational System Built on the Optimization Services (OS) Framework and Standards Jun.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: GridKA School 2009 MPI on Grids 1 MPI On Grids September 3 rd, GridKA School 2009.
SUMA: A Scientific Metacomputer Cardinale, Yudith Figueira, Carlos Hernández, Emilio Baquero, Eduardo Berbín, Luis Bouza, Roberto Gamess, Eric García,
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Topaz : A GridFTP extension to Firefox M. Taufer, R. Zamudio, D. Catarino, K. Bhatia, B. Stearn University of Texas at El Paso San Diego Supercomputer.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
CYBERINFRASTRUCTURE FOR THE GEOSCIENCES Data Replication Service Sandeep Chandra GEON Systems Group San Diego Supercomputer Center.
Group 1 : Grid Computing Laboratory of Information Technology Supervisors: Alexander Ujhinsky Nikolay Kutovskiy.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Resource Brokering in the PROGRESS Project Juliusz Pukacki Grid Resource Management Workshop, October 2003.
Presented by: La Min Htut Saint Petersburg Marine Technical University Authors: Alexander Bogdanov, Alexander Lazarev, La Min Htut, Myo Tun Tun.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
GRID. Register Fill the form. Your IP (Juanjo) signature is needed and the one from the.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser.
Campus grids: e-Infrastructure within a University Mike Mineter National e-Science Centre 14 February 2006.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
1 Grid2Win: porting of gLite middleware to Windows Dario Russo INFN Catania
INFSO-RI Enabling Grids for E-sciencE Αthanasia Asiki Computing Systems Laboratory, National Technical.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Grid2Win: Porting of gLite middleware to.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
EGI Technical Forum Amsterdam, 16 September 2010 Sylvain Reynaud.
Grid Activities in CMS Asad Samar (Caltech) PPDG meeting, Argonne July 13-14, 2000.
The Institute of High Energy of Physics, Chinese Academy of Sciences Sharing LCG files across different platforms Cheng Yaodong, Wang Lu, Liu Aigui, Chen.
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) UI Installation and Configuration Dong Xu IHEP,
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA Grid2Win : gLite for Microsoft Windows Elisa Ingrà - INFN.
Claudio Grandi INFN Bologna Virtual Pools for Interactive Analysis and Software Development through an Integrated Cloud Environment Claudio Grandi (INFN.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Status of SRB/SRM interface development Fu-Ming Tsai Academia Sinica Grid Computing.
9 Systems Analysis and Design in a Changing World, Fifth Edition.
Antonio Fuentes RedIRIS Barcelona, 15 Abril 2008 The GENIUS Grid portal.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
GGF OGSA-WG, Data Use Cases Peter Kunszt Middleware Activity, Data Management Cluster EGEE is a project funded by the European.
Interoperability & Standards
University of Technology
Telnet/SSH Connecting to Hosts Internet Technology.
Support for ”interactive batch”
Presentation transcript:

The Grid computing Presented by:- Mohamad Shalaby

What is Grid Computing? Computational Grid is a collection of distributed, possibly heterogeneous resources which can be used as an ensemble to execute large-scale applications. Computational Grid also called metacomputer

The difference between Grid Computing and Cluster Computing Cluster computing : focuses on platforms consisting of often homogeneous interconnected nodes in a single administrative domain. Clusters often consist of PCs or workstations and relatively fast networks. Application focus is on cycle-stealing computations, high-throughput computations and distributed computations. Grid: focus on ensembles of distributed heterogeneous resources used as a platform for high performance computing.

some grid resources may be shared, other may be dedicated or reserved. Application focus is on high-performance, resource- intensive applications. the grid is a net bound system that needs efficient and reliable communication and high performance browsers with high level security performance the grid is bound to efficient matching algorithms for: user-certificate match job-resource match master data objects, subset and replicas identification. the grid depends on accurate clock performances to synchronize nodes and correctly handle task and job scheduling

How to use the grid? To use the grid we need to use a Grid Middleware ‘graphical user interface (GUI)’ or ‘command-line interface (CLI)’ Grid middleware: is built by layered interacting packages and may be tailored using different managers so that the users are not concerned of the different syntax and access methods of specific packages. Our used middleware was PUTTY software.

PuTTY: PuTTY is a client program for the SSH, Telnet and Rlogin network protocols. These protocols are all used to run a remote session on a computer, over a network. PuTTY implements the client end of that session: the end at which the session is displayed, rather than the end at which it runs. One can download this software from: Data management: - Initialize your proxy-certificate $ voms-proxy-init -voms edu

list all files and directories $ lfc-ls /grid/edu - Creating and editing files on the user interface $ vi

-To write in this file press i and start writing to stop editing press ctrl + c to save the file press shift + : to exit from the file press wq the enter -To get full information about privileges and access $ lfc-getacl /grid/edu

-To create directory at LFC $ lfc-mkdir /grid/edu/ -To submit a job on the grid $ lcg-cp -v lfn:/grid/edu/ file:/home/ Example $ lcg-cp -v lfn:/grid/edu/alla/test3.lfn file:/home/zmey/test3.dat

-To check the status of the job $ glite-wms-job-status -i job.id -To get the out put of the job $ glite-wms-job-output --dir result -i job.id - To upload files in grid $ lcg-cr --vo edu file: -l lfn:/grid/edu/ /.lfn Example

-To transfer the output from grid to GUI $ lcg-cr --vo edu lfn:/grid/edu/ /.lfn -l file: -To transfer the output from user interface to your local machine we used a software called WinSCP.

VBrowser VBrowser is intended as single frontend to the Grid for data management. It was developed by Piter T. de Boer from the University of Amsterdam.

It supports core grid file systems like Grid-FTP, SSH-FTP, SRM, LFC and SRB out of the box and present them to the user in an easy to use tree like structure. Since it is written in Java no additional (grid) software is needed and it can be easy downloaded and deployed on any modern computer or laptop supporting Java 1.6 (or higher). Main Features : * All Grid resources logically ordered in an explore-like browser using "Resource Folders". * Easy to use 'drag and drop' interface to do file management. * Single sign-on authentication to all (remote) Grid resources using Grid proxy authentication. * Multi client framework suitable for accessing: plain web services, OGSA Grid Services, both Globus 4.0 and Globus 4.1 Grid Services.

Architecture: VBrowser Design Overview

How to use it? VBrowser: Resource Overview

V-Browser: Authentication

Thank you for attention