내 질문은 : 특정 응용 프로그램을 위해 더 작은 어레이를 만드는 대신 RAID 10과 같은 빠른 읽기 및 쓰기 성능으로 하나의 큰 어레이를 만드는 것이 언제 적절한가?
전반적인 I / O 요구 사항이 너무 무겁지 않은 경우, 읽기 및 쓰기 성능이 우수한 단일 어레이는 액세스 패턴이 다른 응용 프로그램이 정점에 이르렀을 때 (어쩌면 드문 경우)를 제외한 모든 응용 프로그램에 대해 전반적으로 더 나은 성능을 제공 할 수 있습니다. 동시에 (데이터베이스가 비틀리는 동안 많은 양의 큰 파일을 복사 함).
트랜잭션 로그와 같은 특정 작업에 페어 스핀들을 전용으로 사용하고 작업 부하로 인해 땀을 흘리지 않는 경우 해당 워크로드를 더 큰 RAID 10에 배치하는 이유는 무엇입니까? 이러한 스핀들은 60 %의 시간을 긁지 않고 다른 작업 부하에 기여할 수 있습니다.
추신 : 필자의 경우 RAID 10의 비용 오버 헤드는 중요하지 않습니다. 여러 RAID 1 어레이와 하나의 작은 RAID 5를 만드는 중이기 때문입니다. 필요한 공간을 확보하기 위해 RAID 10을 사용하는 것은 비슷할 것입니다.