Presentation is loading. Please wait.

Presentation is loading. Please wait.

Demos!. Demo 1: Dropbox-like Behavior Syndicate producerconsumer.

Similar presentations


Presentation on theme: "Demos!. Demo 1: Dropbox-like Behavior Syndicate producerconsumer."— Presentation transcript:

1 Demos!

2 Demo 1: Dropbox-like Behavior Syndicate producerconsumer

3 Demo 2: Mass Dispersion Syndicate

4 Demo 3: Volume Creation Syndicate

5 Syndicate Design

6 Syndicate "Plays Nice" with the Internet Speaks HTTP, HTTPS o Use existing proxies and caches o Use SSL for control-plane encryption Publishes URLs, not files o Filesystem is an interface to Syndicate o Other interfaces allowed Multiple authentication protocol plug-ins o InCommons, LDAP, OpenID, etc. Multiple CDNs supported o Can use "dumb" CDNs

7 Syndicate FS Capabilities Synchronous vs Asynchronous reads o Asynchronous: small files o Synchronous: large files  byte-range request  good for distributed workloads Read-Only and Read-Write support o Read-specific and Write-specific URLs o Read-only clients don't serve content o Read-only clients can be anonymous Multiple writers per Syndicate Volume o Globally-unique Syndicate UID as file owner

8 Syndicate FS Security Model Control-plane encryption: Optional but Recommended o SSL2, SSL3, TLSv1 o Syndicate Metadata Service is a CA the user trusts o Read/Write URL certs are signed by the Service No data-plane encryption o Interferes with caching Credentials o Syndicate-specific username/password o Required for writes o Optional for reads; depends on Volume configuration

9 Syndicate Metadata Service Security Two roles: User and Admin Users... o can only manipulate their own volumes o can only modify themselves (limited) o have a limit on number of volumes owned o can transfer arbitrarily many bytes o represent one content server on the CDN Admins... o create/enable Users o can manipulate all objects o can add/remove additional content servers Configurable authentication

10 Syndicate Metadata Service Overview Admin User 1User 2

11 Syndicate Metadata Service Overview InCommons auth Admin User 1User 2 Register

12 Syndicate Metadata Service Overview InCommons Admin User 1User 2 Approve Users 1 & 2

13 Syndicate Metadata Service Overview InCommons Admin User 1User 2 Create Volume Server Setup auth

14 Syndicate Metadata Service Overview InCommons Admin User 1User 2 E-mail Read/Write handle Read/Write handle

15 Syndicate Metadata Service Overview InCommons Admin User 1User 2 Read/Write

16 Once you join the Syndicate, you won't want to leave

17 Syndicate Overview InCommons ProducerConsumer FS library (FUSE) Metadata, authorization Metadata, authorization Content CoBlitz CDN Syndicate Metadata Service CDN config auth (Appendix)

18 Syndicate Metadata Service Overview InCommons auth Admin User 1User 2 Approval E-mail Read/Write handle Register Server Control Read/Write (Appendix)


Download ppt "Demos!. Demo 1: Dropbox-like Behavior Syndicate producerconsumer."

Similar presentations


Ads by Google