각각 500GB 용량을 사용하는 2.5" 드라이브를 사용하여 RAID 10 구성에서 8개의 드라이브를 설정한다고 가정합니다(RAID10 구성으로 총 2TB 1TB 사용 가능).
컨트롤러(일반적인 3ware SATA 컨트롤러로 가정)는 2GB 듀얼 NIC 결합 업링크를 통한 데이터 관리/전달을 위해 iSCSI 및 LVM 클러스터를 사용하는 NAS 설정 내에 들어 있습니다.
7200RPM 드라이브와 5400RPM 드라이브의 대기 시간 사양은 매우 유사합니다. 평균 지연 시간: 5.5ms
데이터 액세스 유형 측면에서 가상 서버 호스팅을 위한 서버 사용을 고려하십시오.
출력/처리량은 RAID를 통해 실행되어 전달할 수 있는 총 XMB/s의 결합된 수를 제공하므로 RPM 속도는 디스크의 결합된 출력으로 큰 성능 저하를 제공하지 않을 것이라고 생각하는 경향이 있습니다. .
이와 같은 RAID 10 어레이를 실행하는 경우 7200RPM 드라이브 세트와 5400RPM 드라이브 세트 모두에서 비슷한 성능을 얻을 수 있습니까?
답변1
쓰기의 경우 RAID 컨트롤러가 "일반적인 3ware SATA 컨트롤러를 가정"하는 경우 상당한 양의 RAM이 있는 것으로 가정하면 스핀들 속도는 중요하지 않습니다.
고급 3Ware 컨트롤러에는 실제로 반환하기 전에 후기입 캐시를 플러시하는 설정이 있습니다.
http://www.3ware.com/support/UserDocs/7.5.3_UG.pdf
HBA RAM 외에도 하드 디스크에는 쓰기 캐시도 있습니다.
스핀들 속도는 읽기에 더 중요한 요소이며 RAID-1 또는 RAID-10을 사용하면 로드 밸런싱된 읽기를 통해 성능이 향상됩니다. 따라서 이 상황에서 두 개의 5400과 두 개의 7200 사이에 큰 차이가 있을 것 같지 않습니다.
답변2
헤드 이동 대기 시간은 매우 유사하지만 7200 및 5400RPM 드라이브의 성능은 다릅니다. 스핀이 더 빠르다는 것은 헤드가 스핀들에서 떨어진 올바른 위치에 있을 때 트랙의 오른쪽 부분이 아래에 있을 때까지 기다리는 시간과 읽기 시작하면 헤드가 읽기 시작하는 시간에 아주 작은 차이가 있음을 의미합니다. 블록은 더 빨리 지나가므로 더 빠른 회전 드라이브를 사용하면 더 빨리 읽을 수 있어 최대 전송 속도가 눈에 띄게 향상됩니다.
물론 마지막 점은 각 트랙의 정보 밀도가 드라이브 간에 동일하다고 가정합니다. 이는 총 데이터 용량이 동일한 두 드라이브의 플래터 수가 다를 수 있으므로 반드시 그런 것은 아닙니다. 더 자신 있는 답변을 얻으려면 옵션을 좀 더 자세히 살펴보는 것이 정확합니다.
답변3
설명하신 설정에서는 꽤 무작위적인 읽기/쓰기 IO 워크로드가 발생하게 됩니다. 따라서 더 빠른 드라이브를 사용하면 IOPS가 높아져 이점을 얻을 수 있다고 생각합니다.
이 논의를 드라이브에만 한정한다면 이러한 상황에서 성능에 영향을 미치는 두 가지 주요 요소가 있습니다. 드라이브 회전 속도 및 IO 작업과 관련된 드라이브 수입니다. 다른 요인도 있지만 이 두 가지가 가장 큰 역할을 합니다. 이는 또한 엔터프라이즈급 드라이브가 일반적으로 더 작고 10,000rpm 또는 15,000rpm으로 실행되는 이유 중 하나입니다. 이는 모든 IO와 관련된 회전 속도와 스핀들 수를 모두 해결하는 데 사용됩니다.
답변4
주요 관심사가 스트리밍(주로 순차 IO) 처리량인 경우 7200rpm 드라이브는 상당한 차이로 더 높은 지속 처리량을 제공할 것이 거의 확실하지만 선택하는 실제 드라이브에 따라 많은 것이 달라집니다. 말씀하신 것처럼 평균 대기 시간이 두 드라이브 유형 모두에서 실제로 유사하다면 무작위 IO는 크게 다르지 않을 것입니다. 하지만 드라이브에 대한 몇 가지 독립적인 테스트를 찾아 이를 확인해야 합니다.
즉, 스트리밍 처리량을 제한하는 가장 큰 요인은 네트워크 인터페이스일 것입니다. 괜찮은 7200rpm 하드 드라이브는 순차 읽기를 위해 40-80MB/초를 밀어낼 수 있으므로 RAID 10 설정이 드라이브에서 160-320MB/초의 순차 읽기를 얻을 수 있더라도 2GB 네트워크 링크는 그 맨 아래에 있습니다. 이상적인 상황과 현실 세계에서도 지속적으로 100MB/초를 돌파할 수 있을 것입니다.