The document discusses all-flash storage arrays and their advantages over traditional storage arrays. The agenda includes discussing all-flash storage array performance and uptime essentials, best practices, and the importance of threshold and alerting. Traditional storage arrays have bottlenecks due to long seek times for hard disks, while all-flash arrays optimize CPU usage through faster solid state drives. All-flash arrays also offer benefits like data reduction, non-disruptive operations, and intelligent alerting based on key performance indicators. The presentation aims to demonstrate how all-flash arrays can provide simplicity, speed and scalability for applications.
12. PURE STORAGE® FLASH ARRAYS NOT JUST “STORAGE ARRAYS”
HIGHLY-AVAILABLE, NON-DISRUPTIVE DATA-REDUCING
ALL-FLASH STORAGE ARRAYS
The characteristics of both the “dataset” and the “workloads” matter when looking at performance
Non-Disruptive
Capacity Expansion
Non-Disruptive
Performance Expansion
Non-Disruptive
Hardware Replacement
Non-Disruptive
Software Updates
Why storage monitoring is essential to maximize performance and maintain application uptime? << thresholds, alerting, reporting >> Flash Storage Essentials
How monitoring an all-flash-array is different than monitoring a traditional storage array? << traditional spindles vs all-flash array >> Single point of truth
Best practices to optimize your monitoring solutions/processes to deliver expected performance to your applications and meet your end user's QoS SLA << Pure’s best practice optimization techniques including the rule of thumbs from Vaughn’s slide deck for CPU utilization benefits to latency >> Best practices
How to do forecast capacity requirements and utilization over time with capacity planning tools? << all flash arrays move the bottlenecks so storage owners can continue to add workloads. When and where will it saturate? >> Great power requires great responsibility
All Flash Storage Arrays have made storage owner life:
Easier – interface, setting up, abstracting storage construct layers like RAID, etc
More Efficient – performance, provisioning
More complexities i.e. considerations – we moved the bottlenecks (to where though?), capacity planning paradigms, integrating legacy plus all flash arrays. To go fast, you need telemetry that surfaces the single point of truth and improves consumption efficacy
All Flash Storage Arrays have made storage owner life:
Easier – interface, setting up, abstracting storage construct layers like RAID, etc
More Efficient – performance, provisioning
More complexities i.e. considerations – we moved the bottlenecks (to where though?), capacity planning paradigms, integrating legacy plus all flash arrays. To go fast, you need telemetry that surfaces the single point of truth and improves consumption efficacy
All Flash Storage Arrays have made storage owner life:
Easier – interface, setting up, abstracting storage construct layers like RAID, etc
More Efficient – performance, provisioning
More complexities i.e. considerations – we moved the bottlenecks (to where though?), capacity planning paradigms, integrating legacy plus all flash arrays. To go fast, you need telemetry that surfaces the single point of truth and improves consumption efficacy
OVERVIEW:
Single-pane-of-glass monitoring for multi-vendor storage arrays
Real-time performance monitoring with customizable threshold alerting
Monitor storage capacity with easy-to-view, projected growth rates.
Diagnose performance problems down to storage volume
BENEFITS:
Monitor FlashArray data reduction to determine if more workloads can be consolidated to the array
Help place application workloads by identifying FlashArray with available usable capacity
Set threshold policy based on several performance indicators to help alert on actual service degradation rather than on false positives
Use predictive analytics to forecast number of days until 100% full based on rate of growth. Enable user to move workload to another FlashArray or order more flash.
All Flash Storage Arrays have made storage owner life:
Easier – interface, setting up, abstracting storage construct layers like RAID, etc
More Efficient – performance, provisioning
More complexities i.e. considerations – we moved the bottlenecks (to where though?), capacity planning paradigms, integrating legacy plus all flash arrays. To go fast, you need telemetry that surfaces the single point of truth and improves consumption efficacy