Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. ·...
Transcript of Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. ·...
![Page 1: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/1.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 1
Accelerating the Qualification of Enterprise SSDs
Leah SchoebSr. Developer Relations Manager
AMD
![Page 2: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/2.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 2
Agenda
r Why Qualify?r Types of Drivesr What to Qualifyr Summary
![Page 3: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/3.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 3
Why Qualify SSDs?
• Controller• Firmware• Unique Features• Protocol
Manufacturer
• BIOS• Chipset• Firmware• Protocol
Platform Supplier • OS
• Apps• Data Management• Infrastructure
Consumer
Co-Validation
Uncover unique challenges and behavioral issues
Verify Reliability
![Page 4: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/4.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 4
Qual is Unique to Drive Type
Datacenter
Garbage collection
Flash Translation
ZNS Support
T10 DIF DIX
Power Loss Protection (PLC)
Generally Lower Power than Enterprise
U.2 or M.2 interfaces
Enterprise
Garbage Collection
Flash Translation
T10 DIF/DIX
Power Loss Protection
Generally Dual Ported
NVMeOF support
Higher Endurance
Higher Power Consumption
Controller/Host Memory Buffer
Virtualization Support
Client
Garbage Collection
Flash Translation Layer
Multi-Level power management
Consumer
Garbage Collection
Flash Translation Layer
Multi-Level power management
![Page 5: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/5.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 5
What to Qualify
Reliability Performance
Efficiency Power
Functionality Compatibility
Qual
![Page 6: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/6.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 6
Reliability - Boot and Exit Latencies
Cold Boot
Reboot
ACPI S3 (Advance Configuration and Power Interface)
ACPI S4
ACPI All Support States
Modern Standby (Windows) – Exit latency
![Page 7: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/7.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 7
Performance
IO Generator
IOmeter
VDBench
Benchmark
Crystal Disk Mark
IO Gen workload Profiles
![Page 8: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/8.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 8
Efficiency - Power Management Client & Consumer
Idle States • L0, L1, L1.2, L3
Sleep States • G1/S3-4, D3
ASPM • G0/S0/D0
Disk Util • Performance vs utilization
![Page 9: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/9.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 9
Functionality & Compatibility• Installation• Feature & functionality• Discovery
BIOS• Extend• Format• Shrink
Partitioning• Simple• Spanned• Mirror• stripe
Dynamic• PSPP• Backwards compatibility (Gen1, Gen2, Gen3,…)• Compliance to specifications from Standards
PCIe
![Page 10: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/10.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 10
Compatibility - System StressWorkload Behavior
Filesystem
NCQ – Linux Queuing
RAID
Filesystem
![Page 11: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/11.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 11
Summary
• Co-Validation• Depends on Drive Type• Comparing Drives
• Consistent configuration• Same methodology• What do you value?
Reliability Performance
Efficiency Power
Functionality Compatibility
Qual
4 Main areas of Qualification
![Page 12: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/12.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 12
Leah Schoeb
[email protected]: @vLeahSchoeb
![Page 13: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/13.jpg)
} [AMD Public Use]
![Page 14: Accelerating the Qualification of Enterprise SSDs Leah Schoeb Sr. … · 2021. 7. 20. · Accelerating the Qualification of Enterprise SSDs Leah Schoeb ... •Protocol Manufacturer](https://reader035.fdocuments.us/reader035/viewer/2022071603/613e57f759df642846167837/html5/thumbnails/14.jpg)
2020 Storage Developer Conference EMEA. © All Rights Reserved. 14
References• ACPI
• http://www.acpi.info/ PCI,
• PCI Express, PCI Power Management • http://www.pcisig.com/home
• Network Device Class Specification • http://www.microsoft.com/whdc/resources/respec/specs/pmref/PMnetwork.
mspx
• EPA Enterprise Server and Data Center Energy Efficiency Initiatives
• http://www.energystar.gov/index.cfm?c=products.pr_servers_datacenters
Santa Clara, CAAugust 201914