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

Recommend


More recommend