SAS 및 SATA 드라이브의 장점은 무엇입니까? [닫은]


답변:


26

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

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

서버 및 최고급 워크 스테이션이 작동하는 모든 것에는 SATA를 권장합니다. 전반적으로 SAS for DB 작업을 능가 할 수는 없습니다.


6
당신은 속도를 잊고 있습니다. 그래서 당신은 SAS for DBs를 이길 수 없습니다
Vinko Vrsalovic

2
많은 공급 업체들이 현재 다른 인터페이스를 가진 SATA 드라이브 인 대용량 SAS 드라이브 ( "Near line SAS")를 판매하고 있습니다. 이 드라이브는 위에 나열된 SAS 이점을 제공하지 않습니다. 모든 SAS 환경에서 호환성을 위해 존재합니다. Dell과 같은 서버 공급 업체에서만이 제품을 보았으므로 애프터 마켓 드라이브를 구매할 때 이러한 불일치가 발생할지 모르겠습니다.
sh-beta

@Vinko-SAS 및 SATA의 링크 속도는 모두 비슷하지만 (300 및 600MBps 변형 모두) 단일 사용자 작업에서는 10Krpm SAS 디스크가 10Krpm SATA 디스크보다 훨씬 빠르지 않습니다. SATA 세계에 동일한 것이 있는지 확실하지 않은 경우 물론 15Krpm SAS 디스크가 있습니다. 그러나 큐 관리로 인해 전반적으로 옳습니다. @ sh-beta Dell 제품은 보지 못했지만 HP 제품은 SATA이며 같은 방식으로 광고되거나 FATA는 같지 않습니다. FATA는 여러 가지면에서 SATA이지만 많은 관리 특성과 수명을 가지고 있습니다. SAS 디스크가 필요합니다.
Chopper3

@ sh-beta Seagate에는 1TB 7k2 SAS Barracuda 드라이브가 있습니다. SATA 제품보다 비싸고 내 경험상 훨씬 나빠집니다.
Daniel Lawson

@Daniel Lawson, Seagate는 현재 2TB SAS 3.5 디스크를 보유하고 있습니다. 배송 여부를 모릅니다
Chopper3

16

귀하의 질문에는 두 가지 부분이 있습니다. 비트를 단순화하면 디스크는 하드웨어와 컨트롤러로 구성됩니다. 일반적으로 사람들이 "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 디스크만큼 빠르지는 않지만 이전 2850 서버에서 사용했던 Perc 4 / e의 4 SCSI 320 디스크 RAID 5보다 빠릅니다.

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

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

JR


2
SSD와 비교하면 3-4ms가 느려집니다.
Mircea Chirea 2016 년

0

다음은 Wikipedia의 몇 가지 참고 사항입니다 ( Serial Attached SCSI ).

SAS 및 SATA 시스템은 호스트 버스 어댑터에 연결된 포트 번호로 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)입니다.


13
나는 이것에 바로 적용하게되어 기쁘고 부정적으로 유감스럽게 생각하지만 SF에 대해서는 다른 곳에서 붙여 넣기해서는 안되는 일반적인 규칙이 있다고 생각합니다. 심술해서 미안해
Chopper3

1
링크 게시에 대해 생각했지만 정보를 미리 보는 것이 도움이 될 수 있다고 생각했습니다. 미래에 대한 주목.
크리스 톰슨

1
이해, 그것은 더 크지 않다, 단지 당신이 알아야한다고 생각했다. 그리고 나는 당신을 내려 놓지 않았다. 공감! :)
Chopper3

@ chopper3 : 흥미로운 이론, Wiki에 대한 링크에 대한 답변이 거의 없습니다.
vartec

3
Wikipedia 컨텐츠를 게시하는 것은 사전을 인용하는 것과 비슷하기 때문이라고 생각합니다. 누구나 그 정보를 찾아 볼 수 있습니다. 그렇기 때문에 사람들이 여기에 오지 않습니다.
Andrew Ensley
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.