Каковы достоинства дисков SAS и SATA? [закрыто]

В чем преимущества покупки SAS-дисков через диски SATA или наоборот?

47 голосов | спросил username 17 Mayam09 2009, 02:02:07

3 ответа


26

SAS = SCSI = управляемость, особенно при нагрузке, а также улучшенная диагностика и настройка предварительной обработки. Протяженность и низкая мощность /Â £ $ â...

SATA = значение, емкость и достаточная производительность для многих нагрузок, но имейте в виду, что 99% + дисков SATA не предназначены для работы 24/7/365 под давлением. Кроме того, их загрузка под нагрузкой сервера может существенно повлиять на их MTBF.

Я бы порекомендовал SATA для всего, кроме работы серверов и топовых рабочих станций. Вы действительно не можете победить SAS для работы с БД в целом.

ответил Chopper3 17 Mayam09 2009, 02:16:53
16

На ваш вопрос есть две отдельные части. Упрощая бит, диск состоит из оборудования и контроллера. Обычно, когда люди говорят «SAS» или «SATA», они ссылаются на контроллер. В принципе SAS является более сложным протоколом, хотя на практике для серверов с числом слотов до 8 дисков, вероятно, нет большой разницы между ними.

Перейдите на аппаратное обеспечение: аппаратное обеспечение диска имеет тенденцию выпускаться в двух классах на основе времени поиска. Быстрые диски имеют время поиска от 3 до 4 миллисекунд, в то время как более медленные диски имеют время поиска от 7 до 9 миллисекунд. (Я говорю «медленнее», но 7-9 мс все еще довольно быстро!).

В целом контроллеры SAS устанавливаются на быстрые диски, а контроллеры SATA установлены на более медленные диски, хотя есть исключения. Например, диски Western Digital Velociraptor имеют контроллер SATA, но время поиска 3 мс. Поэтому, когда люди говорят «диски SAS», обычно это означает «быстрые диски с контроллером SAS», тогда как «SATA» означает «более медленные диски с контроллером SATA».

Все очень хорошо, но чтобы ответить на ваш вопрос, время поиска очень важно, когда диски должны делать много произвольного доступа. Хорошими примерами этого являются SQL Server и Exchange. Если диски являются узким местом, то диски SAS будут намного быстрее, чем SATA. Однако есть два момента.

Во-первых, хороший контроллер будет иметь большое значение. Я использую Dells, и мне особенно нравятся контроллеры Perc5 /i и 6 /i. У меня есть несколько 2950 с 6 SATA-дисками на Perc5 /i в качестве RAID 5, и это довольно быстро. Возможно, они не так быстро, как 6 дисков SAS, но они быстрее, чем говорят 4 диска SCSI 320 RAID 5 на Perc 4 /e, которые я использовал для более старых серверов 2850.

Во-вторых, хотя диски SATA медленнее, чем SAS, во многих малых предприятиях скорость диска не будет узким местом.

Последнее соображение состоит в том, что традиционно диски SCSI были (намного) более надежными, чем SATA, а не из-за контроллера, а просто потому, что дисковое оборудование было построено на более высоком (и более дорогостоящем!) стандарте. Теперь, когда у вас есть такие бренды, как диски Western Digital RE3 SATA, разработанные специально для серверов, я не уверен, что это все еще большая проблема.

JR

ответил John Rennie 17 Mayam09 2009, 11:34:44
0

Вот некоторые заметки из Википедии по теме ( последовательный подключенный SCSI ):

  

SAS vs SATA Systems идентифицируют SATA   устройств по их соединенному номеру порта   к адаптеру главной шины, в то время как SAS   устройства однозначно идентифицируются   их Всемирное имя (WWN).

     

Протокол SAS поддерживает несколько   инициаторы в домене SAS, а SATA   не имеет аналогичного положения.

     

Большинство дисков SAS предоставляют команду с тегами   очереди, в то время как большинство новых дисков SATA   обеспечить собственную командную очередность, каждый   из которых есть свои плюсы и минусы.

     

SATA следует за набором команд ATA и   таким образом, поддерживает только жесткие диски и   CD /DVD-приводы. Теоретически, SAS также   поддерживает множество других устройств   включая сканеры и принтеры.   Однако это преимущество также может быть   так как большинство таких устройств также   нашли альтернативные пути через такие автобусы   как USB, IEEE 1394 (FireWire) и   Ethernet.

     

Аппаратное обеспечение SAS позволяет многолучевой ввод-вывод   устройств, в то время как SATA (до SATA II)   не. По спецификации, SATA II   использует мультипликаторы портов для   добиться расширения порта. Некоторые порты   производители мультипликаторов   реализован многолучевой ввод-вывод с использованием порта   мультипликатора.

     

SATA продается как универсальный   преемником параллельного ATA и имеет   стать [обновлением] обычным для потребителя   рынок, тогда как более дорогой SAS   предназначен для критически важных серверных приложений.

     

SAS-восстановление ошибок и их использование   Команды SCSI, которые имеют больше   функциональности, чем ATA SMART   команды, используемые приводом SATA.

     

SAS использует более высокие сигнальные напряжения   (800-1600 мВ TX, 275-1600 мВ RX), чем   SATA (400-600 мВ TX, 325-600 мВ RX).   Более высокое напряжение предлагает (среди других   функции) возможность использования SAS в   серверных объединительных плат.

     

Из-за его более высокой сигнализации   напряжения, SAS может использовать кабели длиной до 8 м   (26 футов), SATA имеет длину кабеля   предел 1 м (3 фута).

ответил Chris Thompson 17 Mayam09 2009, 02:17:11

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132