it-swarm-ko.tech

SAS vs SATA 드라이브의 장점은 무엇입니까?

SAS SATA 드라이브를 통한 드라이브 또는 그 반대의 장점)은 무엇입니까?

47
username

SAS = SCSI = 특히 부하시 관리 성이 뛰어나고 사전 장애 진단 및 튜닝 기능이 향상되었습니다. 부유하고 적은 용량/£ $ €.

SATA = 값, 용량 및 많은 부하에 대한 적절한 성능이지만 SATA 드라이브의 99 % +는 협박 상황에서 연중 무휴 24 시간 작동하도록 설계되지 않았습니다. 또한 바쁜 서버 워크로드에 배치하면 MTBF에 큰 영향을 줄 수 있습니다.

서버 및 최고급 워크 스테이션 작동을 제외한 모든 것에 SATA를 권장합니다. DB 작업 전반에서 실제로 SAS을 이길 수는 없습니다.

26
Chopper3

귀하의 질문에는 두 가지 부분이 있습니다. 비트를 단순화하면 디스크는 하드웨어와 컨트롤러로 구성됩니다. 일반적으로 사람들이 "SAS"또는 "SATA"라고 말하면 컨트롤러를 말합니다. 원칙적으로 SAS는 더 정교한 프로토콜이지만 실제로 최대 8 개의 디스크가있는 서버의 경우에는 그 차이가 크지 않을 것입니다.

하드웨어 다시 : 디스크 하드웨어는 탐색 시간에 따라 두 가지 등급으로 나옵니다. 빠른 디스크의 탐색 시간은 3 ~ 4 밀리 초이며 느린 디스크의 탐색 시간은 7 ~ 9 밀리 초입니다. (나는 "느리게"라고 말하지만 7-9ms는 여전히 빠릅니다!).

일반적으로 SAS 컨트롤러는 빠른 디스크에 장착되고 SATA 컨트롤러는 느린 디스크에 장착되지만 예외는 있지만 예를 들어 Western Digital Velociraptor 디스크에는 SATA 컨트롤러가 있지만 검색 시간은 3ms입니다. 사람들이 "SAS 디스크"라고 말할 때 이것은 일반적으로 "SAS 컨트롤러"를 가진 빠른 디스크를 의미하는 반면 "SATA"는 "SATA 컨트롤러를 가진 느린 디스크"를 의미합니다.

모두 아주 잘하지만 실제로 귀하의 질문에 대답하기 위해서는 디스크가 많은 무작위 액세스를해야 할 때 탐색 시간이 매우 중요합니다. 이에 대한 좋은 예는 SQL Server 및 Exchange입니다. 디스크에 병목 현상이 발생하면 SAS 디스크가 SATA보다 훨씬 빠르지 만 두 가지 사항이 있습니다.

우선 좋은 컨트롤러는 많은 차이를 만들 것입니다. 저는 Dell을 사용하며 특히 Perc5/i 및 6/i 컨트롤러를 좋아합니다. RAID 5로 Perc5/i에 6 개의 SATA 디스크가있는 2950 개의 여러 대가 있으며, 이는 매우 빠릅니다. 어쩌면 그들은 6 SAS 디스크만큼 빠르지는 않지만, Perc 4/e에서 4 SCSI 320 디스크 RAID 5보다 빠릅니다. 구형 2850 서버.

둘째, SATA 디스크가 SAS보다 속도가 느리더라도 많은 소규모 기업의 디스크 속도는 병목 현상이 없습니다.

마지막 고려 사항 중 하나는 전통적으로 SCSI 디스크가 SATA보다 컨트롤러의 안정성이 높을뿐 아니라 디스크 하드웨어가 더 높은 (더 비싼) 표준으로 구축 되었기 때문에 훨씬 안정적이라는 것입니다. 서버용으로 특별히 설계된 Western Digital RE3 SATA 디스크와 같은 브랜드가 있으므로 이것이 여전히 큰 문제인지 확실하지 않습니다.

JR

16
John Rennie

다음은 주제에 대한 Wikipedia의 참고 사항입니다 ( Serial attached SCSI ).

SAS vs SATA Systems는 호스트 버스 어댑터에 연결된 포트 번호로 SATA 장치를 식별하는 반면 SAS 장치는 WWN (World Wide Name)으로 고유하게 식별됩니다.

SAS 프로토콜은 SAS 도메인에서 다중 이니시에이터를 지원하지만 SATA는 유사한 프로비저닝을 제공하지 않습니다.

대부분의 SAS 드라이브는 태그 지정된 명령 대기열을 제공하는 반면, 대부분의 최신 SATA 드라이브는 기본 명령 대기열을 제공합니다. 각 명령에는 장단점이 있습니다.

SATA는 ATA 명령 세트를 따르므로 하드 드라이브 및 CD/DVD 드라이브 만 지원합니다. 이론적으로 SAS는 스캐너 및 프린터를 포함한 다른 많은 장치도 지원합니다. 그러나 대부분의 이러한 장치는 USB, IEEE 1394 ( FireWire) 및 이더넷.

SAS (SATA) 하드웨어는 장치에 대한 다중 경로 I/O를 허용하지만 SATA (SATA II 이전)는 지원하지 않습니다. 사양에 따라 SATA II는 포트 승수를 사용하여 포트 확장을 달성합니다. 일부 포트 멀티 플라이어 제조업체는 포트 멀티 플라이어 하드웨어를 사용하여 멀티 패스 I/O를 구현했습니다.

SATA는 병렬 ATA의 범용 후속 제품으로 판매되며 소비자 시장에서 일반적으로 업데이트되는 반면,보다 비싼 SAS는 중요한 서버 응용 프로그램을 대상으로합니다.

SAS 오류 복구 및보고는 SATA 드라이브에서 사용하는 ATA SMART 명령보다 많은 기능을 가진 SCSI 명령을 사용합니다.

SAS는 SATA (400-600mV TX, 325-600mV RX)보다 높은 신호 전압 (800-1600mV TX, 275-1600mV RX)을 사용합니다. 더 높은 전압은 (다른 기능들 중에서도) 서버 백플레인에서 SAS)를 사용할 수있는 기능을 제공합니다.

신호 전압이 높기 때문에 SAS 최대 8m (26ft) 길이의 케이블을 사용할 수 있습니다. SATA는 케이블 길이 제한이 1m (3ft)입니다.

0
Chris Thompson