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 Metacomputing Directory Service (MDS) Java Naming and Directory Interface (JNDI) Overview on Homework 08
Homework 07-A / 07-B 3
Metacomputing Directory Service 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)
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
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/
Recommend
More recommend