20
2010 Storage Developer Conference. Scality . All Rights Reserved. Facilitating the Open Source Community Transition to Cloud Storage Giorgio Regni & Brad King Scality

SNIA SDC 2010 Scality SCOP Launch

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Facilitating the Open Source Community Transition to Cloud

Storage

Giorgio Regni & Brad KingScality

Page 2: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Who is Scality?

Infrastructure Software Experienced Team – ex Bizanga Service Provider and Email Heritage Disruptive Technology (patent

awarded) Offices in USA, EMEA, Japan 300 TB deployed, 1.5 million users

2

Page 3: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Buzz & Jargon

Storage is growing fast! 2x worldwide every 2 years

Unstructured is going faster than structured HD size/speed ratio is getting worse Amazon S3 is meeting a need (over 100B

object) Global Namespaces & Utility storage make

sense Most applications were designed for block

storage3

The paradigm shift: distributed, cloud, object based, scale-out, SaaS, RESTful, ... Yeah right.Jargon, yes! Nevertheless:

Page 4: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Public cloud storage today

Amazon dominates the market The model is appealing S3 protocol is becoming a standard

Ubuntu one cloudGoogle StorageScality software (yes, that’s us)

There is a lot of work to be done on existing applications

4

Page 5: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

COMMON CHALLENGES?

5

Page 6: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Top Concerns Study

6

Page 7: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

What does a cloud user want?

7

Page 8: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Freedom

Cloud service providerBeing able to migrateNot being locked-in

Application interoperabilityStandard encryption policies?Standard compression settings?Can I use my files using a different

app?

8

Page 9: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Metrics

How much did I upload?How many requests?How much is this going to cost?

9

Page 10: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Performance

Clients & apps designed for “far away” cloud

Focus on write once read many accessWeb facing contentBackups

10

Page 11: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Security

Encryption client sizeTransparent encryption using AESPrivate key scheme

SSL connection

11

Page 12: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

SCALITY DROPLETS LIBRARY

12

Page 13: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Droplets User benefits

13

Page 14: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Clouds are made of droplets

Portable C API with bindings for PERL, Python, Ruby & more

14

Page 15: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Interoperability File abstraction

layer Path encoding Splitting large files

Custom domains Address any S3

compatible cloud server

Easily migrate data between clouds

Performance Transparent

compression Local caching

Using any local volume as read and/or write cache

15

Features

Page 16: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

SCOPPart 3

Saturday, April 8, 2023

Page 17: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

What’s SCOP?

Promote the object store model & promote a popular interface model

Improve interoperability of applications and cloud storage services

Create a canonical set of API features with the help of the Opensouce community

Jump start existing applications with a Bounty Program

17

Scality Opensource Program – Goals

Page 18: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

SCOP Bounty Program

Propose your talentYour proposal is selected… Integrate the app using

DropletsCollect a Bounty!

18

Page 19: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

The SCOP Bounties

Cloud migration tool $XX Web server CDN $YY Zope/Plone integration $AB Your proposed Application

19

Page 20: SNIA SDC 2010 Scality SCOP Launch

2010 Storage Developer Conference. Scality . All Rights Reserved.

Participating in SCOP

Download Scality Droplets from github.com

Download the application form at http://www.scality.com/scopbounty.pdf

Applications due by November 1st 2010 Notification by December 1st 2010 Code your application Bounties rewarded on functional

completion

20