SK0-003 · Question #138
A new storage array must be configured for a database server. This array will store transaction logs that are always being written. Which of the following RAID solutions would provide fault…
The correct answer is D. RAID 10. RAID 10 provides both fault tolerance and high write performance, which is crucial for transaction logs, by striping data across mirrored sets without using parity.
Question
A new storage array must be configured for a database server. This array will store transaction logs that are always being written. Which of the following RAID solutions would provide fault tolerance and fast write operations without the use of parity?
Options
- ARAID 0
- BRAID 3
- CRAID 6
- DRAID 10
How the community answered
(15 responses)- A7% (1)
- B7% (1)
- D87% (13)
Why each option
RAID 10 provides both fault tolerance and high write performance, which is crucial for transaction logs, by striping data across mirrored sets without using parity.
RAID 0 provides no fault tolerance as it uses striping without redundancy.
RAID 3 uses byte-level striping with a dedicated parity drive, which is not ideal for high write transaction logs and uses parity.
RAID 6 uses block-level striping with two distributed parity blocks, providing good fault tolerance but with a write performance penalty due to parity calculations.
RAID 10 (RAID 1+0) combines mirroring (RAID 1) and striping (RAID 0), offering fault tolerance by mirroring data and excellent write performance due to data striping across multiple mirrored pairs without the overhead of parity calculations.
Concept tested: RAID levels for database workloads
Source: https://www.redhat.com/en/topics/linux/what-is-raid
Topics
Community Discussion
No community discussion yet for this question.