Mobile Analyzer A Distributed Computing Platform Juho Karppinen Helsinki Institute of Physics Technology Program May 23th, 2002 Mobile.

Slides:



Advertisements
Similar presentations
Operating-System Structures
Advertisements

IBM SMB Software Group ® ibm.com/software/smb Maintain Hardware Platform Health An IT Services Management Infrastructure Solution.
Welcome to Middleware Joseph Amrithraj
University of Southampton Electronics and Computer Science M-grid: Using Ubiquitous Web Technologies to create a Computational Grid Robert John Walters.
Operating Systems Manage system resources –CPU scheduling –Process management –Memory management –Input/Output device management –Storage device management.
Welcome to the Award Winning Easiest to Use & Most Advanced View, Manage, and Control Security, Access Control, Video, Energy & Lighting Systems, & Critical.
COURSE: COMPUTER PLATFORMS
Copyright © 2007, SAS Institute Inc. All rights reserved. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks.
Fundamentals of Computer Security Geetika Sharma Fall 2008.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
The Cactus Portal A Case Study in Grid Portal Development Michael Paul Russell Dept of Computer Science The University of Chicago
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
CompuNet Grid Computing Milena Natanov Keren Kotlovsky Project Supervisor: Zvika Berkovich Lab Chief Engineer: Dr. Ilana David Spring, /
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
1/16/2008CSCI 315 Operating Systems Design1 Introduction Notice: The slides for this lecture have been largely based on those accompanying the textbook.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Module 4 Managing Client Access. Module Overview Configuring the Client Access Server Role Configuring Client Access Services for Outlook Clients Configuring.
Virtualization Concept. Virtualization  Real: it exists, you can see it.  Transparent: it exists, you cannot see it  Virtual: it does not exist, you.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
Building service testbeds on FIRE D5.2.5 Virtual Cluster on Federated Cloud Demonstration Kit August 2012 Version 1.0 Copyright © 2012 CESGA. All rights.
The Old World Meets the New: Utilizing Java Technology to Revitalize and Enhance NASA Scientific Legacy Code Michael D. Elder Furman University Hayden.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
WITSML Service Platform - Enterprise Drilling Information
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
SUSE Linux Enterprise Desktop Administration Chapter 12 Administer Printing.
USTH Presentation Power-aware Scheduler for Virtualization TRAN Giang Son Prof. Daniel HAGIMONT Oct 19th, 2011.
TRASC Globus Application Launcher VPAC Development Team Sudarshan Ramachandran.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Computer Emergency Notification System (CENS)
Evaluation of Agent Teamwork High Performance Distributed Computing Middleware. Solomon Lane Agent Teamwork Research Assistant October 2006 – March 2007.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
Ihr Logo Operating Systems Internals & Design Principles Fifth Edition William Stallings Chapter 2 (Part II) Operating System Overview.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Yokogawa Global MES Solution Centre (GMSC)
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
1 Grid2Win: porting of gLite middleware to Windows Dario Russo INFN Catania
Shell Interface Shell Interface Functions Data. Graphical Interface Graphical Interface Command-line Interface Command-line Interface Experiments Private.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
1 Chapter Overview What is Microsoft SQL Server 2000? What are the SQL Server 2000 Components? What is the Relational Database Architecture? What is the.
Managing and Monitoring the Microsoft Application Platform Damir Bersinic Ruth Morton IT Pro Advisor Microsoft Canada
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
SIMULATION OF MULTIPROCESSOR SYSTEM AND NETWORK Manish Patel Nov 8 th 2004 Advisor: Dr. Chung-E-Wang Department of Computer Science California State University,
Overview of Grid Webservices in Distributed Scientific Applications Dennis Gannon Aleksander Slominski Indiana University Extreme! Lab.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
Software Architecture in Practice Mandatory project in performance engineering.
Java Mobile Agents with Aglets End of studies report Responsible : M. Logothetis ERASMUS Exchange.
Third International Workshop on Networked Appliance 2001 SONA: Applying Mobile Agent to Networked Appliance Control S.Aoki, S.Makino, T.Okoshi J.Nakazawa.
CLIENT SERVER COMPUTING. We have 2 types of n/w architectures – client server and peer to peer. In P2P, each system has equal capabilities and responsibilities.
1 (c) 2013 FabSoft. MOST Cloud Service What is a Cloud Service? A cloud service is internet-based, meaning that MOST is hosted on a server farm on the.
Mainframe – Control-M Architecture.
A System for Monitoring and Management of Computational Grids Warren Smith Computer Sciences Corporation NASA Ames Research Center.
INTRODUCTION About Project: About Project: Our project is based of the technology of cloud computing which is offering many pro’s to the world of computers.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Mobile Analyzer Concept M O B I L E A N A L Y Z E R A concept for distributed physics analysis application Mika K äki John White
Gri2Win: Porting gLite to run under Windows XP Platform
Consulting Services JobScheduler Architecture Decision Template
WEB SERVICES.
Consulting Services JobScheduler Architecture Decision Template
Module 8: Securing Network Traffic by Using IPSec and Certificates
Gri2Win: Porting gLite to run under Windows XP Platform
MIK 2.1 DBNS - introduction to WS-PGRADE, 2013
מרכז אימות לפלטפורמת מתן שירותים
Synthesizing knowledge During Project
Time Gathering Systems Secure Data Collection for IBM System i Server
Module 8: Securing Network Traffic by Using IPSec and Certificates
Install AD Certificate Services
Presentation transcript:

Mobile Analyzer A Distributed Computing Platform Juho Karppinen Helsinki Institute of Physics Technology Program May 23th, 2002 Mobile Analyzer - A Distributed Computing Platform, May 23th, 2002, (1)

Overview Distributed computing platform Designed for need of high energy physics Can be used to analyze vast amounts of data stored in a distributed fashion Agent based concept Implemented using Java Mobile Analyzer - A Distributed Computing Platform, May 23th, 2002, (2)

Basic idea User provides java code and description of needed data Data is found automatically using intelligence implemented to LDAP directories Agents (analysis code) are sent where the data is and executed Only status messages and results are sent back Mobile Analyzer - A Distributed Computing Platform, May 23th, 2002, (3)

Architecture Mobile Analyzer - A Distributed Computing Platform, May 23th, 2002, (4) Network LDAP Server 2 Server 3 Client public void processEvent (Event e) { if( e.getColumn( RMC )) … } Data ranges to process: , Proxy Server 1 Client computer gives access point User supplied data The code to run and a description of required data Resource information server Runs “yellow pages” for needed resources Proxy server(s) Autonomous job dispatching, result saving and status monitoring Analysis servers Computers which have data and computing power for users

Technology overview Uses Grid Security Infrastructure for security and authentication Agents uses Java Analysis Studio – interface with some modifications Supports JAS compatible data sources and custom ones, like Objectivity Uses own XML-based agent platform for communication Mobile Analyzer - A Distributed Computing Platform, May 23th, 2002, (5)

Benefits Supports truly heterogeneous hardware environments (Solaris, Linux, Windows,...) Uses existing Java Analysis Studio and GSI -interfaces Reduced workload for the user as the data location does not need to be known Not only restricted to physics analysis. Agents gives lots of possibilities, ex real- time graphical cluster status monitoring. Mobile Analyzer - A Distributed Computing Platform, May 23th, 2002, (6)

Current status Support for off-line execution of jobs Can access private networks or clusters through proxy server Integration with CMSIM through GridPortal, allows automated verification of results right after simulations are finished Command line utilities Mobile Analyzer - A Distributed Computing Platform, May 23th, 2002, (7)

Conclusion Mobile Analyzer has lots of potential in future. Be aware! More information Demonstration during breaks or Mobile Analyzer - A Distributed Computing Platform, May 23th, 2002, (9)