learnings from operating 200 pb of
play

Learnings from Operating 200 PB of Disk-Based Storage What MSST - PowerPoint PPT Presentation

` Learnings from Operating 200 PB of Disk-Based Storage What MSST May 2016 When Who Gleb Budman, CEO @GlebBudman @GlebBudman @GlebBudman Backblaze B2 is still 40% - 250% lower cost Doesnt make you wait for your data


  1. ` Learnings from Operating 200 PB of Disk-Based Storage What MSST May 2016 When Who Gleb Budman, CEO @GlebBudman

  2. @GlebBudman

  3. @GlebBudman

  4. • Backblaze B2 is still 40% - 250% lower cost • Doesn’t make you wait for your data • Doesn’t penalize for deletes • Doesn’t penalize for access • Upload transactions are free @GlebBudman

  5. 200+ PETABYTES @GlebBudman

  6. The Cloud Storage Stack Culture Business Process Software Hardware Datacenter @GlebBudman

  7. @GlebBudman

  8. Goal: Considerations: • Convert kilowatts-to-bits • Local cost of power and real estate • Don’t ignore taxes, economic zones • Climate • Building and system efficiency • Proximity to ops team & good people • Connectivity Resource: Backblaze Datacenter RFP https://www.backblaze.com/blog/backblaze-datacenter-grows-1000x-datacenter-2-0-needed-apply-within/ @GlebBudman

  9. Hardware Connect Hard Drives to the Internet @GlebBudman

  10. Backblaze Storage Pod @GlebBudman

  11. Don’t Make Hardware Redundant @GlebBudman

  12. Use Commodity Parts VS Server Power Supply Desktop Power Supply @GlebBudman

  13. Use Consumer Hard Drives @GlebBudman

  14. Goal: • Connect hard drives to Considerations: the Internet • Don’t make hardware redundant • Use commodity parts • Use consumer hard drives Resource: Backblaze Storage Pod https://www.backblaze.com/storage-pod.html/ @GlebBudman

  15. Software Put All Intelligence Here @GlebBudman

  16. Backblaze Vault @GlebBudman

  17. Avoid Choke Points @GlebBudman

  18. @GlebBudman

  19. Plan for Silent Corruption VS @GlebBudman

  20. Put Replication Above the File System ide @GlebBudman

  21. Run Out of Resources Simultaneously @GlebBudman

  22. Model & Monitor Storage Burn @GlebBudman

  23. Goal: Considerations: • Put all intelligence here • Avoid choke points • Algorithmically monitor SMART stats • Plan for Silent Corruption • Put replication above the file system • Run out of resources simultaneously • Model & monitor storage burn Resource: Backblaze Vault https://www.backblaze.com/blog/vault-cloud-storage-architecture/ @GlebBudman

  24. Business Processes Optimize for TCO @GlebBudman

  25. Design for Failure… @GlebBudman

  26. But Fix @GlebBudman

  27. @GlebBudman

  28. @GlebBudman

  29. @GlebBudman

  30. @GlebBudman

  31. Purchases @GlebBudman

  32. Goal: Considerations: • Optimize for TCO • Design for failure, but fix failures quickly • Create repeatable repairs • Standardize pod chassis • ROI drives automation • Workflow for storage buffer • Insource & use math for drive purchases Resource: Backblaze Drive Process https://www.backblaze.com/blog/alas-poor-stephen-is-dead/ @GlebBudman

  33. Image by Michael Cara https://www.flickr.com/photos/michael_cala/ @GlebBudman

  34. No Hardware Worshippers @GlebBudman

  35. Agile Extends to Hardware http //365datacenters com/b og/ ocal-cloud-storage-beats-publ c-cloud/ @GlebBudman

  36. Relentless Focus on Cost • Is this required? • Is there a comparable lower cost option? • Can business processes work around this? • Can software work around this? @GlebBudman

  37. Culture Considerations: Goal: • Question “conventional wisdom” • No hardware worshippers • Agile extends to hardware • Relentless focus on cost Resource: Backblaze Agile Hardware Process https://www.backblaze.com/blog/designing-the-next-storage-pod/ @GlebBudman

  38. Backblaze B2 Use Cases When cost matters… • Archive • Backup • Tape Replacement • Compliance • Disaster Recovery But also… • Any storage that is ok with Internet-latency @GlebBudman

  39. Learnings from Operating 200 PB of Disk-Based Storage Backblaze.com/B2 => Lowest cost cloud storage Backblaze.com/blog => Cloud storage resources Gleb Budman @glebbudman Gleb.Budman@Backblaze.com @GlebBudman

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend