OPTICAL ANSWERS TO GRID QUESTIONS Karen McPherson C.S. Major Radford University.

Slides:



Advertisements
Similar presentations
1 On the Management Issues over Lambda Networks 2005 / 08 / 23 Te-Lung Liu Associate Researcher NCHC, Taiwan.
Advertisements

Welcome to Middleware Joseph Amrithraj
Mobile Communication MMS.
Introduction Why do we need Mobile OGSI.NET? Drawbacks:
Data Management Expert Panel - WP2. WP2 Overview.
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
H. 323 Chapter 4.
High Performance Computing Course Notes Grid Computing.
Holding slide prior to starting show. Supporting Collaborative Working of Construction Industry Consortia via the Grid - P. Burnap, L. Joita, J.S. Pahwa,
Authorization of a QoS path based on Generic AAA SC2002 Baltimore NOV Bas van Oudenaarde Advanced Internet Research Group University of Amsterdam.
Technical Architectures
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Gursharan Singh Tatla Transport Layer 16-May
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
ICANN Mission, Structure and Constituencies Capacity Building Program Dakar, October 2011 Anne-Rachel Inné.
Overview What are the provisioning methods used in the Australian registry system? How are these provisioning systems secured?
JVM Tehnologic Company profile & core business Founded: February 1992; –Core business: design and implementation of large software applications mainly.
Module 1: Installing Internet Information Services 5.0.
Introduction to the Mobile Security (MD)  Chaitanya Nettem  Rawad Habib  2015.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Protocols and the TCP/IP Suite
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
M3UA Patrick Sharp.
Chapter 5 Section 2 : Storage Networking Technologies and Virtualization.
ICANN Mission, Structure and Constituencies Capacity Building Program June
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
User Managed End-To-End Lightpath Provisioning Over CA*net 4 Jing Wu, Scott Campbell, J. Michel Savoie, Hanxi Zhang, Gregor v. Bochmann, Bill St. Arnaud.
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
Technical Policy and Standards Andy Gorton – Senior Architect: Institutional Networks.
Computer Emergency Notification System (CENS)
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
IEEE MEDIA INDEPENDENT HANDOVER DCN: MuGM Title: TGd Message Signing Proposal Date Submitted: Presented at IEEE d session.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
WIRELESS APPLICATION PROTOCOL Definition It is universal, open standard developed by the WAP Forum to provide mobile users of wireless phones and other.
Telecommunications, the Internet, and Wireless Technology.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
Copyright © cs-tutorial.com. Overview Introduction Architecture Implementation Evaluation.
Cloud Networked Robotics Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2013/04/08 1.
System integration of WAP and SMS for home network system Editor : Chi-Hsiang Wu, Rong-Hong Jan School : the National Chiao Tung University Source : Computer.
Secure Wired Local Area Network( LAN ) By Sentuya Francis Derrick ID Module code:CT3P50N BSc Computer Networking London Metropolitan University.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
The concepts of Generic AAA are described in RFC2903 [1] (Generice AAA Architecture) and RFC2904 [2] (Authorization Framework). Several.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Dispatching Java agents to user for data extraction from third party web sites Alex Roque F.I.U. HPDRC.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
Network management Network management refers to the activities, methods, procedures, and tools that pertain to the operation, administration, maintenance,
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
An approach to Web services Management in OGSA environment By Shobhana Kirtane.
IHP Im Technologiepark Frankfurt (Oder) Germany IHP Im Technologiepark Frankfurt (Oder) Germany ©
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Cisco Exam Questions IMPLEMENTING CISCO IOS NETWORK SECURITY (IINS V2.0) VERSION: Presents: 1.
The Concept of Universal Service
Network Architecture Layered Architectures Network Protocols
Zueyong Zhu† and J. William Atwood‡
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
Direct Attached Storage and Introduction to SCSI
Oracle Solaris Zones Study Purpose Only
Direct Attached Storage and Introduction to SCSI
Chapter 3: Open Systems Interconnection (OSI) Model
TCP/IP Protocol Suite: Review
Network Architecture By Dr. Shadi Masadeh 1.
WEB SERVICES From Chapter 19, Distributed Systems
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Presentation transcript:

OPTICAL ANSWERS TO GRID QUESTIONS Karen McPherson C.S. Major Radford University

SOURCE “Grid-Controlled Lightpaths for High Performance Grid Applications" “Grid-Controlled Lightpaths for High Performance Grid Applications" Authors: Raouf Boutaba, Wojciech Golab, Youssef Iraqi, Tianshu Li, and Bill St. Arnaud published by Kluwer Academic Publishers, Authors: Raouf Boutaba, Wojciech Golab, Youssef Iraqi, Tianshu Li, and Bill St. Arnaud published by Kluwer Academic Publishers, Information as well as quoted material is from this source. Information as well as quoted material is from this source.

CONTENTS Definitions Definitions Introduction Introduction Architecture Architecture Security Security Conclusion Conclusion Q & A Q & A

Definitions Wavelength Division Multiplexing: Technology by which optical lines are divided for traffic by wavelength Wavelength Division Multiplexing: Technology by which optical lines are divided for traffic by wavelength Dark fiber: Installed but unused fiber-optic cable Dark fiber: Installed but unused fiber-optic cable Lightpath Object: An abstraction of one or more lightpaths representing a connection between two or more switches Lightpath Object: An abstraction of one or more lightpaths representing a connection between two or more switches

Introduction Question: What is the best network support for the data intensive nature of grids? Question: What is the best network support for the data intensive nature of grids? Answer: Optical networks Answer: Optical networks

Capacity & Cost Optical networks provide the speed, reliability, and capacity ideal for huge data transfer Optical networks provide the speed, reliability, and capacity ideal for huge data transfer Emergence of new technologies such as WDM reduces cost of implementation Emergence of new technologies such as WDM reduces cost of implementation Existence of a great deal of currently available dark fiber reduces costs further Existence of a great deal of currently available dark fiber reduces costs further

Problem: Existing optical resource management systems – implemented over the internet - are too slow and unreliable Problem: Existing optical resource management systems – implemented over the internet - are too slow and unreliable Solution: “User-Controlled Lightpath Management System” Solution: “User-Controlled Lightpath Management System”

Architecture Figure 1. The User Controlled Lightpath Management System is represented by three main layers: User Access Layer (UAL), Service Provisioning Layer (SPL), and the Resource Management Layer (RML) Resource Management Layer User Access Layer Service Provisioning Layer Customer Administrator Grid Application Physical Layer Cross-connect devices and lightpaths

User Access Layer (UAL) Uses an HTML interface Uses an HTML interface Incorporates many XML and web based tools by implementing Java Web Services Developer Pack from Sun Microsystems Incorporates many XML and web based tools by implementing Java Web Services Developer Pack from Sun Microsystems Main role is to translate user requests into operations on the services in the Service Provisioning Layer Main role is to translate user requests into operations on the services in the Service Provisioning Layer

Service Provisioning Layer (SPL) Consists of Globus Toolkit 3.0 and JBoss application server Consists of Globus Toolkit 3.0 and JBoss application server XML based framework – application / platform independence XML based framework – application / platform independence Maintains information on LPOs and users in a relational database Maintains information on LPOs and users in a relational database Main role is to provide services by manipulating Lightpath Objects (LPO) Main role is to provide services by manipulating Lightpath Objects (LPO)

Resource Management Layer (RML) Each cross-connect device is represented by a “Resource Agent” Each cross-connect device is represented by a “Resource Agent” Main role is to provide control over the individual devices Main role is to provide control over the individual devices Incorporates the ability to customize system control with Java byte code Incorporates the ability to customize system control with Java byte code For example: creating your own monitoring policies For example: creating your own monitoring policies

SPL Services These services - provided as grid services - manage the LPO resources These services - provided as grid services - manage the LPO resources A Lightpath Object is just that – an object. It contains fields for: A Lightpath Object is just that – an object. It contains fields for: a unique ID a unique ID the IDs of the current and previous owner the IDs of the current and previous owner advertisement and lease expiry dates advertisement and lease expiry dates a status indicating whether the LPO is reserved for use by the owner or has been advertised, partitioned, or concatenated and a status indicating whether the LPO is reserved for use by the owner or has been advertised, partitioned, or concatenated and bandwidth in kbps bandwidth in kbps hardware parameters hardware parameters

SPL Services (cont) CreateRootLPO: This is the basic service managed by the appropriate administrators and utilizes the root LPOs mentioned in the previous section CreateRootLPO: This is the basic service managed by the appropriate administrators and utilizes the root LPOs mentioned in the previous section AdvertiseLPO and LeaseLPO: Ownership of lightpaths is transferred by means of “leasing” AdvertiseLPO and LeaseLPO: Ownership of lightpaths is transferred by means of “leasing” PartitionLPO and ConcatenateLPO: These services are key in creating division and formation of lightpath bandwidths PartitionLPO and ConcatenateLPO: These services are key in creating division and formation of lightpath bandwidths

SPL Services (cont) AccessLPO: This service prepares a particular path for data traffic AccessLPO: This service prepares a particular path for data traffic ReconfigureLPO: This service is used for lightpath access policy control ReconfigureLPO: This service is used for lightpath access policy control EstablishEndToEndLPO: This service uses those above to form lightpaths, i.e., forming a path of a specific bandwidth between specific endpoints EstablishEndToEndLPO: This service uses those above to form lightpaths, i.e., forming a path of a specific bandwidth between specific endpoints

Security The foundation of the security defense presented by this research is achieved by capitalizing on the Grid Security Infrastructure (GSI) supplied by Globus Toolkit 3.0 The foundation of the security defense presented by this research is achieved by capitalizing on the Grid Security Infrastructure (GSI) supplied by Globus Toolkit 3.0

GSI Security mutual authentication - based on public key encryption and Secure Socket Layer mutual authentication - based on public key encryption and Secure Socket Layer transport layer security - httpg transport layer security - httpg message layer security - XML encryption message layer security - XML encryption

Custom Security GSI insufficient to deal with user privileges in this lightpath management system GSI insufficient to deal with user privileges in this lightpath management system Researches implemented an additional, separate authorization mechanism Researches implemented an additional, separate authorization mechanism Implementing their own control allowed the researchers to add a customization feature to this authorization. Implementing their own control allowed the researchers to add a customization feature to this authorization.

Conclusion The solution offered by “Grid-Controlled Lightpaths for High Performance Grid Applications” does appear to confirm optical answers to grid questions The solution offered by “Grid-Controlled Lightpaths for High Performance Grid Applications” does appear to confirm optical answers to grid questions The solution delivers grid level data transfer at a realistic cost The solution delivers grid level data transfer at a realistic cost The management offered by this research also seems to address grid needs - by using a “grid- centric” approach such as the services provided in the SPL, this system may be utilized by grid applications in a very innate way The management offered by this research also seems to address grid needs - by using a “grid- centric” approach such as the services provided in the SPL, this system may be utilized by grid applications in a very innate way

Q & A