Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo
Artwork

Content provided by Pure Storage. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Pure Storage or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.
Player FM - Podcast App
Go offline with the Player FM app!

15 Architectural Decisions Series: Controller Architecture and Limited Error Paths

33:25
 
Share
 

Manage episode 499864942 series 3054169
Content provided by Pure Storage. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Pure Storage or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.
Our series around Pure's fundamental design principles continues. Episode 3 discusses three key architectural decisions: stateless controllers, the second controller, and limited error paths. Hear from co-hosts JD Wallace and Andrew Miller about how stateless controllers mean no identity or state is stored within the controller itself, allowing for easy replacement and upgrades without downtime. This design philosophy simplifies maintenance, reduces support costs, and enables seamless technology migrations, allowing Pure customers to upgrade hardware generations without impacting business operations. This is a significant shift from older storage array methods that required complex, time-consuming manual processes and often led to downtime. We then further explore the strategic decision behind having a second controller in an active-standby configuration, prioritizing consistent performance and uptime over maximizing raw performance from both controllers simultaneously. This approach ensures that performance remains stable even during failovers or planned upgrades, eliminating unpredictable results and reducing the need for constant monitoring by IT admins. By focusing on reliability and simplicity, Pure Storage aims to provide a "cloud-like" experience for on-prem and cloud connected storage, significantly reducing operational complexity and enabling faster adoption of new technologies and features. The Pure Report podcast is now available on video - bookmark the playlist at https://www.youtube.com/playlist?list=PL5d3ZupjTzE150O6sjbVLhrAP3kpC1QEm
  continue reading

244 episodes

Artwork
iconShare
 
Manage episode 499864942 series 3054169
Content provided by Pure Storage. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Pure Storage or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.
Our series around Pure's fundamental design principles continues. Episode 3 discusses three key architectural decisions: stateless controllers, the second controller, and limited error paths. Hear from co-hosts JD Wallace and Andrew Miller about how stateless controllers mean no identity or state is stored within the controller itself, allowing for easy replacement and upgrades without downtime. This design philosophy simplifies maintenance, reduces support costs, and enables seamless technology migrations, allowing Pure customers to upgrade hardware generations without impacting business operations. This is a significant shift from older storage array methods that required complex, time-consuming manual processes and often led to downtime. We then further explore the strategic decision behind having a second controller in an active-standby configuration, prioritizing consistent performance and uptime over maximizing raw performance from both controllers simultaneously. This approach ensures that performance remains stable even during failovers or planned upgrades, eliminating unpredictable results and reducing the need for constant monitoring by IT admins. By focusing on reliability and simplicity, Pure Storage aims to provide a "cloud-like" experience for on-prem and cloud connected storage, significantly reducing operational complexity and enabling faster adoption of new technologies and features. The Pure Report podcast is now available on video - bookmark the playlist at https://www.youtube.com/playlist?list=PL5d3ZupjTzE150O6sjbVLhrAP3kpC1QEm
  continue reading

244 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play