Presentation is loading. Please wait.

Presentation is loading. Please wait.

GRNET Simple Storage Kostas Koumantaros, Panos Louridas TF-MSP meeting, Amsterdam February 4th 2009.

Similar presentations


Presentation on theme: "GRNET Simple Storage Kostas Koumantaros, Panos Louridas TF-MSP meeting, Amsterdam February 4th 2009."— Presentation transcript:

1 http://www.grnet.gr GRNET Simple Storage Kostas Koumantaros, Panos Louridas TF-MSP meeting, Amsterdam February 4th 2009

2 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service Outline An introduction to GSS Authorisation & Authentication GSS Functionality GUI Access API Access Storage Architecture Future steps 2

3 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service What is GSS? GSS provides free storage for the Greek research & academic community; initially 10 Gbytes for each person Users are able to upload, share, and index their files Thin & Thick GUI access is provided Direct API access is provided, enabling third parties to build functionality on top Code is Open Source (GPL) Inspired by Amazon S3, but going beyond… 3

4 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service Authentication & Authorisation (AA) GSS uses Shibboleth for AA GRNET has prepared a Shibboleth infrastructure for all institutions in Greece At the current stage, three universities have Shibbolethised their AA process: NTUA, AUTH, UoPatras (total number of users > 50,000) Total number of users when all universities are Shibbolethised: > 300,000 GSS will not offer other AA means (e.g., direct LDAP), but will be a carrot for other institutes to Shibbolethised their processes Initially, all users are equals 4

5 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service User Functionality GSS offers users a file system abstraction, complete with file/folder hierarchical structures All usual file system operations are offered Users are also able to share their files with selected other users, or defined user groups Users are able to delete files permanently, or use a trash can GSS will enable users to version their files automatically Full text search is provided 5

6 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service GUI access Thin web client using AJAX Thick client using Tcl/Tk WebDAV access to enable integration with window managers All user interfaces will offer about the same set of functionality 6

7 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service Screenshot 7

8 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service API Access GSS offers a REST API A limited SOAP API will also be offered (but there is no need for it anyway) Both APIs will be published GSS encourages third parties to write applications on top of the provided APIs 8

9 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service Architecture SATA disks on a SAN – around 140 Tbytes All GSS functionality provided on the application layer via application server farms Application layer implemented in Java 9

10 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service Logical Topology 10

11 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service Storage Architecture – Connection with GRNET3 11

12 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service Storage architecture - SAN 12

13 Amsterdam, February 4 th, 2009 GRNET Simple Storage Service GUI Preview Rollout complete application – currently at the beta –b round of testing Allow extra functionality on top of the initial one: – offering the capability to upload virtual machines so as to move from hosting storage to hosting computation elements Increase infrastructure depending on use Open to suggestions 13

14 http://www.grnet.gr GRNET Simple Storage Ioannis Liabotis, Kostas Koumantaros, Panos Louridas TF-MSP meeting, Amsterdam February 4 th 2009


Download ppt "GRNET Simple Storage Kostas Koumantaros, Panos Louridas TF-MSP meeting, Amsterdam February 4th 2009."

Similar presentations


Ads by Google