[SERVER-64504] Add workload with many threads reading cold data Created: 15/Mar/22 Updated: 27/Oct/23 Resolved: 29/Mar/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Daniel Gomez Ferro | Assignee: | Daniel Gomez Ferro |
| Resolution: | Gone away | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Sprint: | Execution Team 2022-04-04 |
| Participants: |
| Description |
|
Generate a lot of data (large documents and many indexes) that doesn't fit in cache, then perform random reads. Should demonstrate disk exhaustion, where the disk queue length, utilization etc are all high. |
| Comments |
| Comment by Daniel Gomez Ferro [ 29/Mar/22 ] |
|
We've decided to use the existing YCSB 60GB workload for this, the 100% read test already has 40% average IOWait, average disk queue length is 117, average disk utilization is 94%. |