Date post: | 30-Jun-2015 |
Category: |
Technology |
Upload: | marc-villemade |
View: | 400 times |
Download: | 0 times |
2010 Storage Developer Conference. Scality . All Rights Reserved.
Facilitating the Open Source Community Transition to Cloud
Storage
Giorgio Regni & Brad King Scality
2010 Storage Developer Conference. Scality . All Rights Reserved.
Who is Scality?
r Infrastructure Software r Experienced Team – ex Bizanga r Service Provider and Email Heritage r Disruptive Technology (patent awarded) r Offices in USA, EMEA, Japan r 300 TB deployed, 1.5 million users
2
2010 Storage Developer Conference. Scality . All Rights Reserved.
Buzz & Jargon
r Storage is growing fast! 2x worldwide every 2 years r Unstructured is going faster than structured r HD size/speed ratio is getting worse r Amazon S3 is meeting a need (over 100B object) r Global Namespaces & Utility storage make sense r Most applications were designed for block storage
3
The paradigm shift: distributed, cloud, object based, scale-out, SaaS, RESTful, ... Yeah right. Jargon, yes! Nevertheless:
2010 Storage Developer Conference. Scality . All Rights Reserved.
Public cloud storage today
r Amazon dominates the market r The model is appealing r S3 protocol is becoming a standard
r Ubuntu one cloud r Google Storage r Scality software (yes, that’s us)
r There is a lot of work to be done on existing applications
4
2010 Storage Developer Conference. Scality . All Rights Reserved.
COMMON CHALLENGES?
5
2010 Storage Developer Conference. Scality . All Rights Reserved.
Top Concerns Study
6
2010 Storage Developer Conference. Scality . All Rights Reserved.
What does a cloud user want?
7
2010 Storage Developer Conference. Scality . All Rights Reserved.
Freedom
r Cloud service provider r Being able to migrate r Not being locked-in
r Application interoperability r Standard encryption policies? r Standard compression settings? r Can I use my files using a different app?
8
2010 Storage Developer Conference. Scality . All Rights Reserved.
Metrics
r How much did I upload? r How many requests? r How much is this going to cost?
9
2010 Storage Developer Conference. Scality . All Rights Reserved.
Performance
r Clients & apps designed for “far away” cloud r Focus on write once read many access
r Web facing content r Backups
10
2010 Storage Developer Conference. Scality . All Rights Reserved.
Security
r Encryption client size
r Transparent encryption using AES r Private key scheme
r SSL connection
11
2010 Storage Developer Conference. Scality . All Rights Reserved.
SCALITY DROPLETS LIBRARY
12
2010 Storage Developer Conference. Scality . All Rights Reserved.
Droplets User benefits
13
2010 Storage Developer Conference. Scality . All Rights Reserved.
Clouds are made of droplets
r Portable C API with bindings for PERL, Python, Ruby & more
14
2010 Storage Developer Conference. Scality . All Rights Reserved.
Interoperability r File abstraction layer
r Path encoding r Splitting large files
r Custom domains r Address any S3
compatible cloud server r Easily migrate data
between clouds
Performance r Transparent
compression r Local caching
r Using any local volume as read and/or write cache
15
Features
2010 Storage Developer Conference. Scality . All Rights Reserved.
SCOP Part 3
Thursday, November 25, 2010
2010 Storage Developer Conference. Scality . All Rights Reserved.
What’s SCOP?
r Promote the object store model & promote a popular interface model
r Improve interoperability of applications and cloud storage services
r Create a canonical set of API features with the help of the Opensouce community
r Jump start existing applications with a Bounty Program
17
Scality Opensource Program – Goals
2010 Storage Developer Conference. Scality . All Rights Reserved.
SCOP Bounty Program
r Propose your talent r Your proposal is selected… r Integrate the app using Droplets r Collect a Bounty!
18
2010 Storage Developer Conference. Scality . All Rights Reserved.
The SCOP Bounties
r Cloud migration tool $XX r Web server CDN $YY r Zope/Plone integration $AB r Your proposed Application
19
2010 Storage Developer Conference. Scality . All Rights Reserved.
Participating in SCOP
r Download Scality Droplets from github.com r Download the application form at
http://www.scality.com/scopbounty.pdf r Applications due by November 1st 2010 r Notification by December 1st 2010 r Code your application r Bounties rewarded on functional completion
20