scality launches open source cloud program with $100,000 incentive fund for software developers
DESCRIPTION
Scality's Giorgio Regni and Bradley King launched Scality's Opensource Program (SCOP) at SNIA's SDC in Santa Clara in september 2010. This slideshow explains the concept of the first library released and the bounty program attached to it. http://scop.scality.comTRANSCRIPT
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