Каковы преимущества покупки дисков SAS вместо дисков SATA или наоборот?
Каковы преимущества покупки дисков SAS вместо дисков SATA или наоборот?
Ответы:
SAS = SCSI = управляемость, особенно под нагрузкой, а также лучшая диагностика и настройка пред сбоя. Затрачиваемая и низкая мощность / £ $ €.
SATA = ценность, емкость и адекватная производительность для многих нагрузок, но имейте в виду, что 99% + дисков SATA не предназначены для работы 24/7/365 под принуждением. Кроме того, помещение их в загруженные серверные рабочие нагрузки может существенно повлиять на их MTBF.
Я бы порекомендовал SATA для всего, кроме работы на сервере и рабочей станции верхнего уровня. Вы действительно не можете победить SAS для работы с БД в целом.
На ваш вопрос есть две отдельные части. Проще говоря, диск состоит из аппаратного обеспечения и контроллера. Обычно, когда люди говорят «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, но они быстрее, чем, скажем, дисковый RAID 5 SCSI 320 с диском 5 на Perc 4 / e, который я использовал для старых серверов 2850.
Во-вторых, даже несмотря на то, что диски SATA медленнее, чем SAS, во многих малых предприятиях скорость диска не будет узким местом.
Последнее замечание заключается в том, что традиционно SCSI-диски были (намного) более надежными, чем SATA, не из-за контроллера, а просто потому, что дисковое оборудование было построено по более высокому (и более дорогому!) Стандарту. Теперь, когда у вас есть такие бренды, как SATA-диски Western Digital RE3, разработанные специально для серверов, я не уверен, что это все еще большая проблема.
JR
Вот некоторые заметки из Википедии по теме ( Серийный SCSI ):
Системы SAS и SATA идентифицируют устройства 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 использует более высокие напряжения сигнализации (TX 800-1600 мВ, RX 275-1600 мВ), чем SATA (TX 400-600 мВ, RX 325-600 мВ). Более высокое напряжение предлагает (среди прочих функций) возможность использовать SAS в объединительных платах сервера.
Из-за более высокого напряжения сигнализации SAS может использовать кабели длиной до 8 м (26 футов), а SATA имеет ограничение длины кабеля 1 м (3 фута).