trust in your own cloud · 2013-09-11 · community edition b) developing new functions and...
TRANSCRIPT
![Page 1: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/1.jpg)
Trust in your own cloud
TF-MSP meeting 10-11 September 2013 Trondheim, Norway Peter Szegedi Project Development Officer [email protected] www.terena.org
![Page 2: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/2.jpg)
Slide 2
How we concluded the TCD pilot
http://www.terena.org/publications/files/TERENA%20Trusted%20Cloud%20Drive%20Facility.pdf
1.TCD should focus on its main asset, which is to maintain trust and privacy of the end-user domain
2.TCD should not compete with the feature-rich front-end sync&share type applications available on the market
3.TCD should be a lightweight, thin layer separating/interfacing end-user application domains and cloud service provider domains; it should be considered as a storage middleware.
4.TCD should not address interoperability at the cloud infrastructure level but facilitate a multi-vendor approach in the application space
![Page 3: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/3.jpg)
What was/is our startegy
Slide 3
1. Continue to enhance TCD (as a storage middleware platform)
2. Facilitate community- (NREN) provided storage to be shared across TERENA members
3. Provide legal advice to NRENs on their use of TCD
4. Embrace GN3plus SA7, Helix-Nebula and other initiatives (as well as commercials initiative) with a view to integrating TCD.
5. Procure storage through a framework agreement with several suppliers and offer this to the NRENs member of TERENA
6. Develop a system for monetising the service to cover the costs and provide an income stream
![Page 4: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/4.jpg)
TCD developent direction
› TCD initially took an end-user service approach where federated access to the centralised TCD platform was provided via a simple web interface as well as WebDAV protocol to store data.
› This approach turned out to be inadequate for the majority of the users due to its limited features and difficulty to manage in large scale.
› Based on recommendations made by the pilot participants, the TCD changed direction and followed a service provider approach where platform functions were not exposed to end-users but kept under control of the domain administrator.
Slide 4
![Page 5: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/5.jpg)
As it’s reflected in the TCD report
Slide 5
![Page 6: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/6.jpg)
Slide 6
As it’s reflected in the TCD report
Slide 6
![Page 7: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/7.jpg)
Slide 7
As it’s reflected in the TCD report
Slide 7
![Page 8: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/8.jpg)
TCD2.0
› TCD2.0 BETA version is ready! › Code is completely re-written in http://golang.org › It does the complete compression/encryption › It implements the REST service (as per the specs)
and has pluggable metadata stores and pluggable storage.
› Features: › HTTP(S) REST interface ** › memory based metadata store, for testing ** › file-based metadata store, for testing ** › RIAK metadata store interface (this one would be
multinode, like Voldemort) › local filesystem storage backend, for testing ** › configuration via config file ** › AWS, Openstack, Rackspace backends (**) have been tested and running
Slide 8
![Page 9: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/9.jpg)
From TCD to TCD2.0
Slide 9
![Page 10: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/10.jpg)
I had a dream back in March 2013
Slide 10
Now we have TCD2.0 in our hands...
![Page 11: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/11.jpg)
TCD2.0 is not alone
› TCD2.0 cannot live alone anymore. › Collaboration with cloud storage vendors/providers is
essential.
Slide 11
![Page 12: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/12.jpg)
Slide 12
TCD2.0 is not alone
› TCD2.0 cannot live alone anymore. › Collaboration with cloud storage vendors/providers is
essential.
Slide 12
![Page 13: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/13.jpg)
Slide 13
TCD2.0 is not alone
› TCD2.0 cannot live alone anymore. › Collaboration with cloud storage vendors/providers is
essential.
Slide 13 T
CD
-based
Sto
rage M
idd
leware
![Page 14: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/14.jpg)
Slide 14
TCD2.0 is not alone
› TCD2.0 cannot live alone anymore. › Collaboration with cloud storage vendors/providers is
essential.
Slide 14
TCD-based Storage Middleware
![Page 15: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/15.jpg)
Slide 15
TCD2.0 is not alone
› TCD2.0 cannot live alone anymore. › Collaboration with cloud storage vendors/providers is
essential.
Slide 15
TCD-based Storage Middleware
![Page 16: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/16.jpg)
Piloting with ownCloud...
› Deploy an ownCloud Enterprise Edition demo server at SURFnet for
a) demonstrating value added-features over the Community Edition
b) developing new functions and interoperability
› eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD-plugin) ownCLoud EE
› Starts in mid-September, reports to TF-Storage
› Buying special Education Licenses for ownCloud EE with the support of GN3+ SA7...
Slide 16
![Page 17: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/17.jpg)
Slide 17
Piloting with ownCloud...
› Deploy an ownCloud Enterprise Edition demo server at SURFnet for
a) demonstrating value added-features over the Community Edition
b) developing new functions and interoperability
› eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD-plugin) ownCLoud EE
› Starts in mid-September, reports to TF-Storage
› Buying special Education Licenses for ownCloud EE with the support of GN3+ SA7...
![Page 18: Trust in your own cloud · 2013-09-11 · Community Edition b) developing new functions and interoperability › eduGAIN-enabled ownCloud EE › Trusted (i.e. TCD -plugin) ownCLoud](https://reader035.vdocuments.mx/reader035/viewer/2022070913/5fb483d10649c033f57e953c/html5/thumbnails/18.jpg)
Questions...
TF-MSP meeting 10-11 September 2013 Trondheim, Norway Peter Szegedi Project Development Officer [email protected] www.terena.org