DISTRIBUTED AND PARALLEL SYSTEMS Grid Technologies - Practical Lab - - PowerPoint PPT Presentation

distributed and parallel
SMART_READER_LITE
LIVE PREVIEW

DISTRIBUTED AND PARALLEL SYSTEMS Grid Technologies - Practical Lab - - PowerPoint PPT Presentation

1 SELECTED TOPICS IN DISTRIBUTED AND PARALLEL SYSTEMS Grid Technologies - Practical Lab Lab 10 Schedule 2 Discussion of Homework 07-A Remaining assignments Discussion of Homework 07-B Material required for next Assignment


slide-1
SLIDE 1

SELECTED TOPICS IN DISTRIBUTED AND PARALLEL SYSTEMS

Grid Technologies - Practical Lab

1

slide-2
SLIDE 2

Lab 10 – Schedule

2

 Discussion of Homework 07-A

 Remaining assignments

 Discussion of Homework 07-B  Material required for next Assignment

 Metacomputing Directory Service (MDS)  Java Naming and Directory Interface (JNDI)

 Overview on Homework 08

slide-3
SLIDE 3

Homework 07-A / 07-B

3

slide-4
SLIDE 4

Metacomputing Directory Service

5

slide-5
SLIDE 5

MDS

6

 Architecture for a Grid Information Service

 Defines architecture

 Information Provider (IP) - sensors  Grid Resource Information Service (GRIS) – one resource  Grid Index Information Service (GIIS) – data aggregation  Defines Protocols

 Uses LDAP to represent / query information  Defines standard data schema (GLUE)  Relation between elements (push / pull)

slide-6
SLIDE 6

LDAP

7

 LDAP directories

 Tree of directory entries

 Each entry has unique identifier, its Distinguished Name (DN)

 Entries consist of attributes

 Each attribute has a name, a type and one or more values

 A schema is defining the organization of the data

 LDAP protocol

 Allows to specify search and update operations

 See http://en.wikipedia.org/wiki/LDAP

slide-7
SLIDE 7

JNDI

8

 Java Naming and Directory Interface  Part of the standard Java API  Unified interface for naming and directory services  Supports LDAP  To conduct a LDAP query:  Specify target server  Specify filter, requested attributes and scope of search  See source code example on lab HP  Useful tool: LDAP browser (e.g. luma)  http://luma.sourceforge.net/