terena trusted cloud drive pilot status update

17
TERENA Trusted Cloud Drive pilot STATUS UPDATE TF-Storage meeting 5-6 March 2013 Berlin, Germany Peter Szegedi Project Development Officer [email protected] www.terena.org

Upload: others

Post on 12-Sep-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TERENA Trusted Cloud Drive pilot STATUS UPDATE

TERENA Trusted Cloud Drive pilot

STATUS UPDATE

TF-Storage meeting 5-6 March 2013 Berlin, Germany Peter Szegedi Project Development Officer [email protected] www.terena.org

Page 2: TERENA Trusted Cloud Drive pilot STATUS UPDATE

Slide 2

Where we have started

Page 3: TERENA Trusted Cloud Drive pilot STATUS UPDATE

TERENA activities...

Since 2011, 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;

Page 4: TERENA Trusted Cloud Drive pilot STATUS UPDATE

TCD pilot (May 2012 – April 2013)

› to explore possible deployment scenarios for a trusted storage service for NRENs:

› longer term sustainability for a potential

service;

› legal aspects and perceived trust issues related to the storage and management of the encryption keys and metadata;

› software scalability and performance.

Page 5: TERENA Trusted Cloud Drive pilot STATUS UPDATE

In the meantime...

› Helix Nebula › EGI.eu › GN3+ SA7 › Many commercial offerings...

› Software › Solution › Service

Slide 5

Page 6: TERENA Trusted Cloud Drive pilot STATUS UPDATE

TCD idea and concept

› Federated › Encrypted › Metadata and storage data separated › Trusted › Brokered › Flexible › Open-sourced

Unique Selling Points

Page 7: TERENA Trusted Cloud Drive pilot STATUS UPDATE

Trusted party

Cloud Storage Provider

Met

adat

a

Storage data

encryption

Idea...

Windows7 Android Mac OS iOS Linux

Page 8: TERENA Trusted Cloud Drive pilot STATUS UPDATE

TERENA Trusted Cloud Drive pilot Phase I - DONE

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

In-built Amazon S3 interface

Federated access

WEB

DISK

Native support of platforms

METADATA

Page 9: TERENA Trusted Cloud Drive pilot STATUS UPDATE

Progress since Dubrovnik (September 2012)

› 6 months of Phase II › Interest

› NRENs: 16 –> 19 (+3) › Universities: 2 –> 8 (+6) › Research: 2 –> 3 (+1) › Commercials: 1 –> 5 (+4)

› User accounts at TERENA › 17 –> 46

› Installations of the platform › 2 –> 9 › TERENA, PSNC, BELNET, CESNET, GRNET, FCCN,

Srce/CARNet, RNP, CESCA,

Slide 9

Page 10: TERENA Trusted Cloud Drive pilot STATUS UPDATE

TCD platform developments

› Maarten: › Tidy-up by summer. Better Scala, less

dependencies, smaller code. Github main branch is CLOSED!

› RNP: › OpenStack S3 API, ready to test, permission to

publish on TERENA Github. › GRNET:

› TCD–Pithos+ API integration is ready. To be demonstrated at TF-Storage in Berlin.

› CESCA: › Jclouds API development, n/a

Slide 10

Page 11: TERENA Trusted Cloud Drive pilot STATUS UPDATE

Service development

› NRENs’ Strategic Perspective on Storage and Cloud - Build or Buy, Green Paper by Peter Szegedi, April 2011

Slide 11

Build TF-Storage

Peter

Buy TF-MSP

John

VS. &

Page 12: TERENA Trusted Cloud Drive pilot STATUS UPDATE

Data Storage

TERENA Trusted Cloud Drive

LFS API API

WebApp Disk

Public Cloud Provider

WebApp Disk API

Builders

Buyers

&

• Frame-contract by TERENA • Account/month • Allows slow-start

• Provided and maintained by TERENA • Open-source, free of charge • Allows quick-start

• Frame-contract by TERENA • TB/year • Allows flexibility

Page 13: TERENA Trusted Cloud Drive pilot STATUS UPDATE

Slide 13

Data Storage

TERENA Trusted Cloud Drive

LFS API API

WebApp Disk

Public Cloud Provider

WebApp Disk API

Builders

Buyers

IdP Federated

Page 14: TERENA Trusted Cloud Drive pilot STATUS UPDATE

Slide 14 Slide 14

Data Storage

TERENA Trusted Cloud Drive

LFS API API

WebApp Disk

Public Cloud Provider

WebApp Disk API

Builders

Buyers

IdP

Federated

Page 15: TERENA Trusted Cloud Drive pilot STATUS UPDATE

Slide 15

TCD as Storage Middleware

TERENA Trusted Cloud Drive

LFS API API

Public Cloud Provider

WebApp Disk API

PowerFolder

WebApp

Unhosted

WebApp

FileSender

WebApp

OwnCloud

WebApp

App

licat

ion

Spa

ce

NR

EN S

pac

e S

tora

ge

Mid

dle

war

e

Prov

ider

Spa

ce

Framework Agreement

Page 16: TERENA Trusted Cloud Drive pilot STATUS UPDATE

Action plan

1. Continue and enhance Trusted Cloud Drive (as a storage middleware platform)

2. Procure storage through a framework agreement with several suppliers and offer this to the TERENA NRENs

3. Develop a system for monetising the service to cover the costs and provide an income stream

4. Provide legal advice for the NRENs on the use of the TCD

5. Facilitate community (NREN) provided storage to be shared across TERENA members

6. Embrace GN3+ SA7, Helix-Nebula and other initiatives (as well as commercials) with a view to integrating TCD

Slide 16

Page 17: TERENA Trusted Cloud Drive pilot STATUS UPDATE

What’s next

› TCD concept is changing › From an end-user approach to a provider approach

› Initial experiences of the pilot:

› Building a reliable sw development community needs significant effort

› No way to compete with the features of commercial or other large community sw

› TCD alone is not enough, we need something more...

› Rough conclusions: 1. Position TCD as a storage middleware/gateway

that maintains the trust (operated by NRENs) 2. Tender for Framework Agreement with storage

backend providers (product bundling on request) at TERENA level

3. Talk to application developers (OwnCloud, PowerFolder) about integration with TCD

Slide 17