Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany A File System Service for the Venice Service Grid 33 rd Euromicro 28-31August 2007 Lübeck,

Similar presentations


Presentation on theme: "1 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany A File System Service for the Venice Service Grid 33 rd Euromicro 28-31August 2007 Lübeck,"— Presentation transcript:

1 1 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany A File System Service for the Venice Service Grid 33 rd Euromicro 28-31August 2007 Lübeck, Germany Markus Hillenbrand U niversity of Kaiserslautern, Germany Integrated Communication Systems Lab email: hillenbr@informatik.uni-kl.de Markus Hillenbrand, Joachim Götze, Paul Müller

2 2 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany A Grid Classification Compute Grids provide access to CPU cycles → e.g. clusters Data Grids provide access to large data storage → e.g. data bases Resource Grids provide access to resources → e.g. special hardware Service Grids provide functionality by combining resources with algorithms

3 3 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany What is a Lightweight Service Grid? A Service Grid … –Abstracts from underlying hard- and software –Hides the complexity of its resources –Focuses on the end-user –Provides intuitive means for access A Lightweight Service Grid … –Is easy to deploy (i.e. quick service creation and deployment) –Is easy to maintain (i.e. tool support for management, monitoring, and configuration at runtime) –Is easy to use (i.e. no installation for end-users, GUI for access)

4 4 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany What is the Venice Service Grid? A software infrastructure: –Based on a service-oriented architecture (SOA) –With focus on openness, dependability and security –Service deployment on the Internet A set of services: –Service management at runtime –Service information and access –Service collaboration and communication –Services for building applications upon A runtime environment –For service development and deployment –For client development and service access

5 5 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany A Venice Service Provider Management Services –User Management –Resource Management –Service Management Information Services –User data –Service data –Cross-domain communication Application Services –Horizontal: for all application domains –Vertical: for a special application domain

6 6 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany File System Service (Overview) Related Work Amazon Simple Storage Service S3 –Store, delete, access from anywhere –Access Protocols: SOAP REST Torrent Grid Computing: –dCache / OGSA-DAI –Large files and data sets Venice Service Grid Web service interface Meta data –File information –Access control lists Virtual file system –Service local file storage –Mount remote data stores (S)FTP HTTP(S) Other (Web) services –Apache commons VFS

7 7 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany File System Service (Architecture)

8 8 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany A Presence Service for the Venice Service Grid 33 rd Euromicro 28-31August 2007 Lübeck, Germany Markus Hillenbrand U niversity of Kaiserslautern, Germany Integrated Communication Systems Lab email: hillenbr@informatik.uni-kl.de Markus Hillenbrand, Aneta Kabzeva, Paul Müller

9 9 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany A Venice Service Provider Management Services –User Management –Resource Management –Service Management Information Services –User data –Service data –Cross-domain communication Application Services –Horizontal: for all application domains –Vertical: for a special application domain

10 10 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany What is „Presence“? RFC 2778: “A presence system allows users to subscribe to each other and be notified of changes in state.“ IETF IMPP Working Group

11 11 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany Abstract Model Presence / Watcher User Agent: –(Graphical) interface of a system entity for a real system user (“Principal”) Presentity: –Provides presence information to the Presence Service Watcher (Subscriber, Fetcher): –Receives presence information from the Presence Service Presence Service: –Communication bridge between Presentity and Watcher

12 12 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany Presence Information Data Format Adheres to RFC 3863 Status –Shows availability –Shows activity –Shows location Contact (optional) –Contact address –Contact priority Note (optional) –Any textual note Timestamp –Last change Other Markup (optional) –Any extension Extensions

13 13 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany Functionality Presentity –Persistent interface to the Presentity User Agents Watcher –Persistent interface to the Watcher User Agents Presence Information Manager –Subscribe to the Presence Service –Unsubscribe from the Presence Service –Search for users Watcher Manager –Management of presentity‘s watchers Subscriptions Manager –Management of watcher‘s subscriptions Filter Manager (RFC 4660, 4661) –Manages filters of watchers –Filters data sent to watchers

14 14 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany Thank you for your attention.


Download ppt "1 31 August, 2007 ICSY Lab, University of Kaiserslautern, Germany A File System Service for the Venice Service Grid 33 rd Euromicro 28-31August 2007 Lübeck,"

Similar presentations


Ads by Google