SG0-001 · Question #564
A particular application has a need for two different types of data to be stored. One part of the application generates small block, highly random I/O, while another part of the application generates
The correct answer is A. SAS for small block/random I/O, SATA for the large block/sequential I/O. For an application with mixed I/O needs, using SAS drives for small block/random I/O and SATA drives for large block/sequential I/O provides the best balance of performance and cost-effectiveness.
Question
A particular application has a need for two different types of data to be stored. One part of the application generates small block, highly random I/O, while another part of the application generates large block, sequential I/O. Which of the following provides the BEST combination of performance and cost effectiveness?
Options
- ASAS for small block/random I/O, SATA for the large block/sequential I/O
- BSATA for small block/random I/O, SAS for the large block/sequential I/O
- CSATA for both types of I/O
- DSAS for both types of I/O
How the community answered
(21 responses)- A71% (15)
- B10% (2)
- C5% (1)
- D14% (3)
Why each option
For an application with mixed I/O needs, using SAS drives for small block/random I/O and SATA drives for large block/sequential I/O provides the best balance of performance and cost-effectiveness.
SAS (Serial Attached SCSI) drives offer higher performance, greater reliability, and better support for simultaneous I/O operations, making them ideal for small block, highly random I/O workloads. SATA (Serial ATA) drives are more cost-effective and provide sufficient performance for large block, sequential I/O, which is less demanding on a drive's random access capabilities.
Using SATA for small block/random I/O would lead to poor performance due to SATA's lower random I/O capabilities and fewer available command queues compared to SAS.
Using SATA for both types of I/O would be cost-effective but would significantly compromise performance for the small block, highly random I/O workload.
Using SAS for both types of I/O would provide excellent performance but would be significantly more expensive than necessary for the large block, sequential I/O, making it less cost-effective.
Concept tested: Drive selection for mixed I/O workloads (SAS vs SATA)
Source: https://www.ibm.com/docs/en/STMLC/1734_8453_8452/h2_sata_sas.html
Topics
Community Discussion
No community discussion yet for this question.