National Science Foundation Middleware Initiative NMI Started in

  • Slides: 20
Download presentation
National Science Foundation Middleware Initiative (NMI) • Started in 2001 initially over 3 years

National Science Foundation Middleware Initiative (NMI) • Started in 2001 initially over 3 years “to create and deploy advanced network services that simplify access to diverse Internet information and services. ” • Provides a centralized location for important grid software. • Current NMI package includes Globus, Condor, MPI-G 2, and a new grid portal project called OGCEGrid (funding started Sept 2003). Grid Computing, B. Wilkinson, 2004 1

Consortium established “Fall 2003 to foster collaborations and shareable components with portal developers worldwide”

Consortium established “Fall 2003 to foster collaborations and shareable components with portal developers worldwide” The following screenshots taken from http: //www. ogce. org Grid Computing, B. Wilkinson, 2004 2

Membership: Join and participate in different topic groups (Group tabs across the top). Grid

Membership: Join and participate in different topic groups (Group tabs across the top). Grid Computing, B. Wilkinson, 2004 3

Schedule: Maintain a personal or group calendar. Grid Computing, B. Wilkinson, 2004 4

Schedule: Maintain a personal or group calendar. Grid Computing, B. Wilkinson, 2004 4

Resources: Users and groups can upload and share documents and URLs. Grid Computing, B.

Resources: Users and groups can upload and share documents and URLs. Grid Computing, B. Wilkinson, 2004 5

Discussion: Participate in discussions with other members of your group Grid Computing, B. Wilkinson,

Discussion: Participate in discussions with other members of your group Grid Computing, B. Wilkinson, 2004 6

Chat: Engage other members of your group in online discussion. Grid Computing, B. Wilkinson,

Chat: Engage other members of your group in online discussion. Grid Computing, B. Wilkinson, 2004 7

Proxy Manager and Job Submit: Obtain and manage Grid credentials that can be used

Proxy Manager and Job Submit: Obtain and manage Grid credentials that can be used to access Grid resources through your browser. Also shown are GRAM job launchers and sample "ping" portlet. Grid Computing, B. Wilkinson, 2004 8

LDAP Browser: Navigate the LDAP server of your choice. Grid Computing, B. Wilkinson, 2004

LDAP Browser: Navigate the LDAP server of your choice. Grid Computing, B. Wilkinson, 2004 9

Grid FTP: Use your Grid credential to browse remote directories and to upload and

Grid FTP: Use your Grid credential to browse remote directories and to upload and download files between your desktop and a remote host. Grid Computing, B. Wilkinson, 2004 10

Grid Context: Store arbitrary web objects (movies, web pages, audio files) in a customizable,

Grid Context: Store arbitrary web objects (movies, web pages, audio files) in a customizable, annotated directory tree. Grid Computing, B. Wilkinson, 2004 11

Grid. Port Information Repository Portlets: Several GPIR portlets are available for browsing Machine Summaries,

Grid. Port Information Repository Portlets: Several GPIR portlets are available for browsing Machine Summaries, System Status, and Total Grid Capabilities. System status portlet shown. Grid Computing, B. Wilkinson, 2004 12

Grid. Port Job Sequencing Portlets allow you to set up sequences of jobs through

Grid. Port Job Sequencing Portlets allow you to set up sequences of jobs through a CSF scheduler. Grid Computing, B. Wilkinson, 2004 13

Anabas Impromptu: The portal includes a window to the Anabas Impromptu system for real

Anabas Impromptu: The portal includes a window to the Anabas Impromptu system for real time shared display, audio, and chats. Grid Computing, B. Wilkinson, 2004 14

Newsgroups: Portlets allow users to participate in and administer online newsgroup. Grid Computing, B.

Newsgroups: Portlets allow users to participate in and administer online newsgroup. Grid Computing, B. Wilkinson, 2004 15

OGRE Demo: Portlet demonstrates the use of OGRE for job management. Grid Computing, B.

OGRE Demo: Portlet demonstrates the use of OGRE for job management. Grid Computing, B. Wilkinson, 2004 16

Java Co. G Workflow: Portlet allows you to set up a Java Co. G-based

Java Co. G Workflow: Portlet allows you to set up a Java Co. G-based Workflow. Grid Computing, B. Wilkinson, 2004 17

Application Management: Portlets demonstrate how to develop a simple application management interface around My.

Application Management: Portlets demonstrate how to develop a simple application management interface around My. Proxy, GRAM, and Grid. FTP. Grid Computing, B. Wilkinson, 2004 18

Condor Portlets: Portlets allow you to submit and monitor jobs through Condor. Grid Computing,

Condor Portlets: Portlets allow you to submit and monitor jobs through Condor. Grid Computing, B. Wilkinson, 2004 19

More Information Books: • “Grid Computing Making the Global Infrastructure a Reality” ed. F.

More Information Books: • “Grid Computing Making the Global Infrastructure a Reality” ed. F. Berman, G. C. Fox and A. J. G. Hey, Wiley, 2003 – [1] Chapter 27 “The Grid portal development kit” by J. Novotny. – [2] Chapter 28 “Building grid computing portals: the NPACI grid portal toolkit” by M. P. Thomas and J. R. Boisseau Grid Computing, B. Wilkinson, 2004 20