OSS Presentation OpenStack Swift by Joe Arnold

2,117 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,117
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • isolate physical failures
  • OSS Presentation OpenStack Swift by Joe Arnold

    1. 1. Joe Arnold [email_address] http://swiftstack.com OpenStack Swift
    2. 2. Uses of Swift Overview of Architecture Example Deployments
    3. 3. Uses of Swift Overview of Architecture Example Deployments
    4. 4. Cloud Files Swift
    5. 5. Stores Millions to Billions of Objects All objects have a URL Data Storage REST API Get / Put / Delete Similar to Amazon S3
    6. 6. Long Tail Data $/GB frequency $/IO
    7. 7. Swift Running VMs Database Volumes Asset Storage “Ephemeral” DAS EBS S3
    8. 9. Huge Flat Namespace
    9. 10. Uses of Swift Overview of Architecture Example Deployments
    10. 11. Swift Architecture Overview
    11. 12. Proxy Tier handles incoming requests Scales Horizontally
    12. 13. The Ring maps data to disk
    13. 14. Storage Zones isolate physical failures
    14. 15. Quorum Writes
    15. 16. Single-Disk Reads
    16. 17. Replication process runs continuously
    17. 18. Uses of Swift Overview of Architecture Example Deployments
    18. 19. Zone Zone Zone Zone Proxy Proxy
    19. 20. Zone Zone Zone Zone Zone Agg ToR ToR ToR ToR ToR Proxy
    20. 21. Joe Arnold [email_address] http://swiftstack.com Thank You!

    ×