A DATA GRID ARCHITECTURE FOR REAL-TIME ELECTRON MICROSCOPY APPLICATIONS F. Mighela 1, C. Perra 2 1 Telemicroscopy Laboratory, 2 DIEE.

Slides:



Advertisements
Similar presentations
SPGrid Activities in Italy Daniele Andreotti - Enrica Antonioli - Paolo Veronesi BaBarGrid Workshop Padova, Nov 2003.
Advertisements

Dominik Stokłosa Pozna ń Supercomputing and Networking Center, Supercomputing Department INGRID 2008 Lacco Ameno, Island of Ischia, ITALY, April 9-11 Workflow.
Remote Visualisation System (RVS) By: Anil Chandra.
Legacy code support for commercial production Grids G.Terstyanszky, T. Kiss, T. Delaitre, S. Winter School of Informatics, University.
Università della Calabria A Software Architecture for the m-Learning in Instrumentation and Measurement P. Daponte, S. Rapuano Dept. of Engineering, University.
Categories of I/O Devices
Mobile Application Architectures
TCP/IP MODEL Maninder Kaur
DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.
Remote - DSP Lab for Distance Education
DESIGN AND IMPLEMENTATION OF SOFTWARE COMPONENTS FOR A REMOTE LABORATORY J. Fernandez, J. Crespo, R. Barber, J. Carretero University Carlos III of Madrid.
Client/Server Computing Ajay Kumar Shrivastava. Network Operating System (NOS) It manages the services of the server It exists at the session and presentation.
A LabVIEW-based soundcard interface for e-laboratory Ţepelea Laviniu 1, Gavriluţ Ioan 1, Neamţu Ovidiu 1, Gergely Eugen 1, Gacsádi Alexandru 1 1 University.
Online Educational Game of Snakes and Ladders -Shalini Pradhan -Manali Joshi -Uttara Paingankar -Seema Joshi.
8.
A SOLUTION: 2X REMOTE APPLICATION SERVER. 2X REMOTE APPLICATION SERVER.
Technical Aids for Mirroring Sites and China Popular Science Exhibition(CPSE) Chen Hui CNIC,CAS (Computer Network Information Center, Chinese Academy of.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Terminal Bridge Extension Over Distributed Architecture MSc. Sami Saalasti.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
Using the WWW in Teaching and Learning Barbara Watson Andrew Stansfield IT Service.
Web-based Control Interface For a model train control system By: Kevin Sendra.
COS 420 DAY 24. Agenda Assignment 5 posted Chap Due May 4 Final exam will be take home and handed out May 4 and Due May 10 Student evaluations Latest.
Introduction Chapter Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
SaaS, PaaS & TaaS By: Raza Usmani
Installing software on personal computer
NME-ICT Project Implementation of virtual laboratory for online e-learning of control and Instrumentation courses R.Anandanatarajan M.E.,Ph.D. Professor.
1 MASTERING (VIRTUAL) NETWORKS A Case Study of Virtualizing Internet Lab Avin Chen Borokhovich Michael Goldfeld Arik.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES OPEN DAY University of Oradea 12 March 2012 Project HURO/0901/028 Acronym: EPRAS Pavel.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania March 5, 2012 P R E S E N T A T I O N Project.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
TRANSFORMING IT.  The cloud is a group of servers.  A user interacts with the cloud without worrying about how it is implemented. Cloud computing describes.
The Open Source Virtual Lab: a Case Study Authors: E. Damiani, F. Frati, D. Rebeccani, M. Anisetti, V. Bellandi and U. Raimondi University of Milan Department.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
Architectures of distributed systems Fundamental Models
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Overview of Microsoft ISA Server. Introducing ISA Server New Product—Proxy Server In 1996, Netscape had begun to sell a web proxy product, which optimized.
An application architecture specifies the technologies to be used to implement one or more (and possibly all) information systems in terms of DATA, PROCESS,
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
A Study of Wireless Virtual Network Computing Kiran Erra.
Integrating Virtual Environment and GIS for 3D Virtual City Development and Urban Planning Bin Chen, Fengru Huang, Yu Fang Peking University.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
Tao Huang, Shrideep Pallickara, Geoffrey Fox Community Grids Lab Indiana University, Bloomington {taohuang, spallick,
Chapter 17: Client/Server Computing Business Data Communications, 4e.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Creating a Web-based Virtual Laboratory Chen Shihong Feb 27, 1999.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Web Services Using Visual.NET By Kevin Tse. Agenda What are Web Services and Why are they Useful ? SOAP vs CORBA Goals of the Web Service Project Proposed.
Networking: Applications and Services Antonia Ghiselli, INFN Stu Loken, LBNL Chairs.
Protocols Monil Adhikari. Agenda Introduction Port Numbers Non Secure Protocols FTP HTTP Telnet POP3, SMTP Secure Protocols HTTPS.
Dr. John P. Abraham Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Amsterdam December 4-6, 2006 eScience 2006 A Grid-based Architecture for the Composition and the Execution of Remote Interactive Measurements Andrea BagnascoAriannaPoggi,
2003 NTHU IEEM 1 Enterprise Integration Collaborative Product Design – Using Access Grid Project as an Example Group No.11 : 林彥伯 (Gilbert)
Chapter 8 Environments, Alternatives, and Decisions.
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
A Study of Wireless Virtual Network Computing
Globus —— Toolkits for Grid Computing
DISTANCE LEARNING AND COLLABORATION TECHNOLOGIES
Client-Server Interaction
PREPARED BY: RUMMY MIRANDA
Low Level Architecture
Presentation transcript:

A DATA GRID ARCHITECTURE FOR REAL-TIME ELECTRON MICROSCOPY APPLICATIONS F. Mighela 1, C. Perra 2 1 Telemicroscopy Laboratory, 2 DIEE

Contents Introduction Remote SEM Virtual Laboratory project Grid architecture Conclusions Perspectives 10/06/20142INGRID /11 April - Ischia - Italy

Introduction The reasons of the remote microscopy: – Sharing lab resources – Widespread of SEM – Collaborative activities – Extended Training Change the SEMs working approach 10/06/20143INGRID /11 April - Ischia - Italy

Remote SEM First project: LIMINA laboratory – Server application resident on a PC close to the instrument – Client application installed on the remote users PC – Server video to stream specimens images 10/06/20144INGRID /11 April - Ischia - Italy

Remote SEM 10/06/2014INGRID /11 April - Ischia - Italy5 CLIENTSERVER MICROSCOPE REQUEST ANSWER

Server/client approach for Remote SEM Pros Remote operator has the same interactivity with the instrument as the local operator Sharing instruments between scientists Consulting and expertises Cons Remote user has to install a dedicated application on own computer If there are more than one instrument, the management becomes onerous 10/06/2014INGRID /11 April - Ischia - Italy6

Virtual Laboratory project Actual project: Telemicroscopy Laboratory: – Before: one Scanning Electron Microscope – Now: three Scanning Electron Microscopes and one Transmission Electron Microscope The idea of a virtual laboratory has been considered 10/06/2014INGRID /11 April - Ischia - Italy7

Virtual Laboratory Project 10/06/2014INGRID /11 April - Ischia - Italy8 SEM Telemicroscopy University of Sassari SEM CGS University of Cagliari SEM Telemicroscopy Pula Centre TEM Pula Centre

Virtual Laboratory Requirements – Security access; – Security connection; – Real-time interaction; – Interoperability; – Real-time streaming video; – Concurrent access by multiple users to the same resource; – Public network availability. 10/06/2014INGRID /11 April - Ischia - Italy9

Virtual Laboratory Requirements Other favourable aspects: – Common set of commands; – Main commands are independent from the microscope manufacturer, but are depending just on the instrument class; A GUI unique for all instruments. 10/06/2014INGRID /11 April - Ischia - Italy10

Virtual Laboratory Requirements Which technological solution can satisfy all these requirements? We suppose the Grid technology! 10/06/2014INGRID /11 April - Ischia - Italy11

Grid technology... allows sharing resources... gives a reasonable degree of security connection... allows the communication between software developed with different platforms It could be the right solution to develop a system to share electron microscopes 10/06/201412INGRID /11 April - Ischia - Italy

Grid technology features – Sharing resources and knowledge between different organizations; – Interoperability; – Services; – Controlled access; – User identification; – Internet protocols; – World Wide Web technologies. 10/06/201413INGRID /11 April - Ischia - Italy

Grid configuration 10/06/2014INGRID /11 April - Ischia - Italy14 APPLICATION LAYER MIDDLEWARE LAYER RESOURCE LAYER NETWORK LAYER GRID PROTOCOL ARCHITECTURE

A Grid for a Virtual SEM/TEM Laboratory 10/06/2014INGRID /11 April - Ischia - Italy15 APPLICATION LAYER Control application Video streaming application Workflow application RESOURCE LAYER Data storageStreaming server Microscopes server MIDDLEWARE LAYER Resources access control Server video control Microscopes control NETWORK LAYER Communication protocols Security protocols

A Grid for a Virtual SEM/TEM Laboratory Possible Grid system solutions: – Condor – Legion – Entropia – Globus Toolkit – /06/2014INGRID /11 April - Ischia - Italy16

A Grid for a Virtual SEM/TEM Laboratory Literature shows that the most used system for developing Grid solutions is the Globus Toolkit in every realized version. We suppose to explore a first solution using Globus Toolkit 4. 10/06/2014INGRID /11 April - Ischia - Italy17

A Grid for a Virtual SEM/TEM Laboratory Contemporary we will continue to explore the other Grid system solutions, in order to not exclude some architecture that could better reach our requirements. 10/06/2014INGRID /11 April - Ischia - Italy18

Conclusions A project of a Virtual Laboratory on a Grid architecture has started; Preliminary analysis has been done describing the high level architecture; The GT4 has been choose to implement a first version Virtual Laboratory Grid. 10/06/2014INGRID /11 April - Ischia - Italy19

Next steps Test the Globus Toolkit 4 (GT4) software instrument to create the Virtual Laboratory Grid; Continue to analyze Grid systems; Develop a dedicated streaming video; Test the video application on Digital TV systems. 10/06/2014INGRID /11 April - Ischia - Italy20

Thank you for your attention