TERENA Trusted Cloud Drive pilot STATUS UPDATE
TF-Storage meeting 26-27 September 2012 Dubrovnik, Croatia Peter Szegedi Project Development Officer szegedi@terena.org www.terena.org
TERENA Trusted Cloud Drive pilot STATUS UPDATE Motivations Since - - PowerPoint PPT Presentation
TF-Storage meeting 26-27 September 2012 Dubrovnik, Croatia Peter Szegedi Project Development Officer szegedi@terena.org www.terena.org TERENA Trusted Cloud Drive pilot STATUS UPDATE Motivations Since 2 0 1 0 , TERENA has been actively
TF-Storage meeting 26-27 September 2012 Dubrovnik, Croatia Peter Szegedi Project Development Officer szegedi@terena.org www.terena.org
Since 2 0 1 0 , TERENA has been actively looking into how NRENs can offer cloud services. › Task Force on the Management of Service Portfolios (TF-MSP) has investigated business aspects of NRENs offering clouds or cloud brokerage services. › Task Force on Storage (TF-Storage) covers more technical aspects, providing a forum for exchanging and promoting ideas. › At the pan-European level, TERENA is also leading the ASPIRE foresight study, which includes the adoption of cloud services within the research and education community.
› develop a pilot activity for NRENs to experiment and gain experience with clouds and applications;
Trusted party Cloud Storage Provider
Metadata
Storage data
encryption
Windows7 Android Mac OS iOS Linux
Trusted party Public Cloud Storage Providers Windows7 Android Mac OS iOS Linux
Can run on local premisses
Web page WebDAV
Local Storage
Metadata store
encrypted blob federated access Cloud broker facility Local file system I n- built Am azon S3 interface Federated access W EB DI SK Native support
METADATA
› Bulit-in Amazon S3 interface
› VM1 (tc1.terena.org) is the WebDAV daemon › VM2 (tc2.terena.org) is the Website and Metadata store
› Upload, compression, and encryption at application level › CPU > I O
https: / / github.com/ VirtualCloudDrive/ CloudDrive
Must be whitelisted...
a) Develop the interface to your storage (contribution to the project) b) Generic S3 API c) Jclouds API
a) Wiki documentation! b) Take the code and DI Y
› Interested participants (18)
› (13) ACOnet, ARNES, BELNET, CARNet, CESNET, CSC/ FUNET, FCCN, GRNET, NIIF, PSNC, RedIRIS, SURFnet, SWITCH › (3) ERNET India, AARnet Australia, RNP Brazil › (4) CESCA, EPFL, Uni. Malta, Scre
› Test accounts
› 17 BETA testers - initial feedback... › Amazon grant – application...
› First installation (other than TERENA)
› PSNC – Installation Guide... › Support contract with Maarten...
› Next steps
› Build a development community around the code › Validate service delivery scenarios Slide 12
› Co-owners, develppers’ community
› Amazon or VMware image?
› Own software development roadmap!
› Which API development option would you prefer, purely from your storage back-end and service development point of view?
› Service development › Scenarios...
› Integration with Unhosted, FileSender, others...
Slide 13
Slide 15
Public Storag e
NREN NREN NREN
Cloud Broker
Web page WebDAV Metadata store
USERS USERS USERS User DATA Storage DATA CONTRACT
Slide 16
Public Storag e
NREN NREN NREN
NREN Storage NREN Storage
Cloud Broker
Web page WebDAV Metadata store
USERS USERS User DATA Storage DATA CONTRACT
Slide 17
Public Storag e
NREN NREN NREN
Cloud Broker
Web page WebDAV Metadata store
Cloud Broker
Web page WebDAV Metadata store
Cloud Broker
Web page WebDAV Metadata store
USERS USERS USERS User DATA Storage DATA CONTRACT
Slide 18
Public Storag e
NREN NREN NREN
NREN Storage NREN Storage
Cloud Broker
Web page WebDAV Metadata store
Cloud Broker
Web page WebDAV Metadata store
USERS USERS User DATA Storage DATA CONTRACT
Slide 19 Organisation I tem Pricing AUP/ SLA TERENA
Cloud Broker
Web page WebDAV Metadata store
Free* Open
NREN Storage API
[ NREN x] TBD National use only
Public Storage API
[ Commercial x] TBD EU use only
› May 2 0 1 2 – Pre-installation: System installation and technical documentation concerning the installation process (phase i). › Jan 2 0 1 3 – Describe possible service m odels: This document will describe what service(s) can be deployed and how and will detail the service scenario recommended to phase ii and the related metrics to asses the pilot. The scenario of TERENA offering this as a (sharing) service will be considered. › March 2 0 1 3 – Final report: Provide an evaluation of the pilot and recommendations for the next steps, based on the success of the pilot. Technical recommendations for NRENs that wish to run a local instance of the software will also be provided.
Slide 20
› Downloadable image? › Documentation... › Amazon grant....
› Generic S3 › Jclouds API › Direct bridge - contribution
› Who else wants to take it at this stage?
› Recommendation to service scenarios...
Slide 21