NAS로 활용하고 싶은 구형 HP DL 380 G4 서버가 있습니다. 현재 6개의 핫 스왑 드라이브가 각각 36.4GB에 불과하며 정확히 엄청난 공간은 아닙니다.
하지만 PCI 슬롯이 있기 때문에 SATA 카드를 설치하고 외부 SATA 드라이브를 실행하면 공간 문제를 해결할 수 있다고 생각했습니다.
내가 정말로 알고 싶은 것은 이 설정의 대역폭이 내장 SATA 컨트롤러라고 말할 수 있을 정도로 얼마나 쌓이는지입니다. SATA 기능에 PCI 카드를 사용하면 대역폭이 손실됩니까?
답변1
이는 SATA 버전, PCI 슬롯 및 드라이브에 따라 다릅니다.
여러 가지 형태로 제공되는 PCI부터 시작해 보겠습니다.
- 32비트, 33Mhz.
- 32비트, 66MHz.
- 64비트, 33Mhz.
- 64비트, 66Mhz.
첫 번째 옵션(33MHz 및 3.3v 또는 5V에서 실행되는 32비트 폭 PCI 버스)이 가장 일반적입니다. 대부분의 오래된 컴퓨터에서 찾을 수 있습니다. (최신 컴퓨터에서는 대신 PCIe를 사용합니다.)
32b/33Mhz 구성은 이론적으로 PCI 버스를 통해 최대 132MB/초까지 전송할 수 있습니다. (전송당 4바이트, 초당 33M 전송)
아래 다이어그램을 보면 사용 중인 PCI 버전을 확인할 수 있습니다.
(PCI에 관한 Wikipedia 기사의 이미지 제공)
다음은 SATA입니다.
- SATA 1.5Gb/s라고도 불리는 SATA-1은 최대 1½ Gbit/sec까지 전송할 수 있습니다.
- SATA 3.0Gb/s라고도 불리는 SATA-2는 최대 3Gbit/초의 속도를 전송할 수 있습니다.
- SATA 6.0Gb/s라고도 불리는 SATA-3은 최대 6Gbit/초까지 전송할 수 있습니다.
이는 이론적 최대값(비트)이기도 합니다. 실제로 SATA-2의 적절한 속도는 약 270MB/초입니다.
이는 가장 일반적인 PCI 버스보다 거의 두 배 빠릅니다. 이는 대답이 다음과 같을 수 있음을 의미합니다.예, PCI 버스가 속도를 제한합니다.
두 가지 사항을 더 무시했기 때문에 가능합니다.
우선 드라이브입니다.
PCI 버스를 채울 수 없는 하드 드라이브가 있는 경우 SATA-1/2/3이 PCI(32/33)보다 빠르다는 것은 중요하지 않습니다. 둘 다 최대치에 도달하지 않습니다.
이는 구형 드라이브를 사용할 때 발생할 가능성이 가장 높은 시나리오입니다. (현재 기계식 하드 드라이브의 최고 속도는 15K RPM 기업 수준 SAS 드라이브의 경우 약 200MB/초이고 최신 소비자 7200 RPM SATA 드라이브의 경우 약 100MB/초입니다.)
두 번째로 PCI는 버스입니다. 대역폭은 동일한 PCI 버스의 모든 장치에서 공유됩니다. 다른 온보드 SATA 컨트롤러가 동일한 PCI 버스에 있으면 대역폭을 놓고 경쟁하게 됩니다.