GRNET Greek Research & Education Network GRNET Simple Storage – GSS Ioannis Liabotis, Panos Louridas Amsterdam, June 2007.

Slides:



Advertisements
Similar presentations
ESUP-Portail: a pure WebDAV-based Network attached Storage Pierre Gambarotto Pascal Aubry.
Advertisements

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Data Grid: Storage Resource Broker Mike Smorul. SRB Overview Developed at San Diego Supercomputing Center. Provides the abstraction mechanisms needed.
ESRI Geoportal Extension 10 November 2010 Out-of-the-box capabilities and additional options.
Management Framework for Amazon EC2 Speaker: Frank Bitzer
Network and Server Basics. 6/1/20152 Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server.
Notes to the presenter. I would like to thank Jim Waldo, Jon Bostrom, and Dennis Govoni. They helped me put this presentation together for the field.
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
Introduction to Systems Architecture Kieran Mathieson.
Workshop on Cyber Infrastructure in Combustion Science April 19-20, 2006 Subrata Bhattacharjee and Christopher Paolini Mechanical.
Consists of the following components (which are purchased separately) Resource Discovery * Web based deposit (including authorisation)* Full Text Index.
SaaS, PaaS & TaaS By: Raza Usmani
Dr. Ognjen Prnjat European and Regional eInfrastructure management Greek Research and Technology Network Oceanos and synnefo - clouds.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Plan Introduction What is Cloud Computing?
Introduction SOAP History Technical Architecture SOAP in Industry Summary References.
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández.
Customized cloud platform for computing on your terms !
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
GRNET Simple Storage Kostas Koumantaros, Panos Louridas TF-MSP meeting, Amsterdam February 4th 2009.
1 NETE4631 Using Google Web Services and Using Microsoft Cloud Services Lecture Notes #7.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Dataset Caitlin Minteer & Kelly Clynes.
The GRNET Cloud View and Strategy Panos Louridas Greek Research and Technology Network.
An Introduction to Progress Arcade ™ June 12, 2013 Rob Straight Senior Manager, OpenEdge Product Management.
XML Registries Source: Java TM API for XML Registries Specification.
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Author - Title- Date - n° 1 Partner Logo EU DataGrid, Work Package 5 The Storage Element.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Presented by Scientific Annotation Middleware Software infrastructure to support rich scientific records and the processes that produce them Jens Schwidder.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
Presented by Jens Schwidder Tara D. Gibson James D. Myers Computing & Computational Sciences Directorate Oak Ridge National Laboratory Scientific Annotation.
Desktop Virtualization
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
Accessing Evitech network via FTP by Susan Jansson.
Sync and Exchange Research Data b2drop.eudat.eu This work is licensed under the Creative Commons CC-BY 4.0 licence B2DROP EUDAT’s Personal.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Afresco Overview Document management and share
Simple Object Access Protocol
A Technical Overview Bill Branan DuraCloud Technical Lead.
EGI-Engage Data Services and Solutions Part 1: Data in the Grid Vincenzo Spinoso EGI.eu/INFN Data Services.
Storing digital assets on Grid/EGI FedCloud with gLibrary Giuseppe La Rocca, INFN DARIAH ERIC.
GRNET Cloud Services and Collaborations Kostas Koumantaros {kkoum at grnet.gr}
Tutorial on Science Gateways, Roma, Catania Science Gateway Framework Motivations, architecture, features Riccardo Rotondo.
CANARIE Developer’s Workshop Vancouver, BC March 2014.
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Web 2.0: Concepts and Applications 6 Linking Data.
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Chapter 12: Architecture
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Vincenzo Spinoso EGI.eu/INFN
Cloud computing-The Future Technologies
Data Bridge Solving diverse data access in scientific applications
“Nodes of Distributed Systems”
Hybrid Cloud Architecture for Software-as-a-Service Provider to Achieve Higher Privacy and Decrease Securiity Concerns about Cloud Computing P. Reinhold.
Introduction to Data Management in EGI
Simple Storage Service
Tools and Services Workshop Overview of Atmosphere
CSC 480 Software Engineering
File Transfer Protocol
An Introduction to Computer Networking
Chapter 2: System Structures
Chapter 12: Physical Architecture Layer Design
Information Technology Ms. Abeer Helwa
Internet Protocols IP: Internet Protocol
Cloud Computing: Concepts
Instructor: Mort Anvari
from Lutz Dietrich and Hans Kluge
Presentation transcript:

GRNET Greek Research & Education Network GRNET Simple Storage – GSS Ioannis Liabotis, Panos Louridas Amsterdam, June 2007

2 Outline An introduction to GSS Authorisation & Authentication GSS Functionality GUI Access API Access Storage Architecture Future steps

3 What is GSS? GSS will provide free storage for the Greek research & academic community; initially 5 Gbytes for each person Users will be able to upload, share, and index their files Thin & Thick GUI access will be provided Direct API access will be provided, enabling third parties to build functionality on top Inspired by Amazon S2, but going beyond…

4 Authentication & Authorisation (AA) GSS will use 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) GSS will not offer other AA means (e.g., direct LDAP), but will be a carrot for other institutes to Shibbolethise their processes. Initially, all users will be equals

5 User Functionality GSS will offer users a file system abstraction, complete with file/folder hierarchical structures All usual file system operations will be offered Users will also be able to share their files with selected other users, or defined user groups Users will be able to delete files permanently, or use a trash can GSS will enable users to version their files automatically Full text search will be provided

6 GUI Access Thin web client using AJAX Thick client using Java WebDAV access to enable integration with window managers All user interfaces will offer about the same set of functionality

7 GUI Preview

8 API Access GSS will offer two APIs: REST and SOAP Both APIs will offer the same set of functionality Both APIs will be published GSS will encourage third parties to write applications on top of the provided APIs

9 Architecture SATA disks on a SAN – around 140 TBytes GPFS for data transfer All GSS functionality provided on the application layer via application server farms Application layer implemented in Java

10 Logical Topology Shibboleth (GRNET)

11 Storage Architecture – Connection with GRNET3

12 Storage Architecture – SAN

13 Future Steps Rollout complete application – currently at the prototype level 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