Для начинающих пользователей ПК

Разница между SAS и SATA. В чем разница между SATA, SAS и SSD дисками Зоны экспандера и автоматическая конфигурация

Почему SAS?

Интерфейс Serial Attached SCSI - это не просто последовательная реализация протокола SCSI. В нём реализовано намного больше, чем простой перенос функций SCSI, таких как TCQ (Tagged Command Queuing, тэгированная очередь команд), через новый разъём. Если бы нам была нужна наибольшая простота, то тогда мы бы использовали интерфейс Serial ATA (SATA), являющийся простым соединением "точка-точка" между хостом и конечным устройством, таким как жёсткий диск.

Но SAS базируется на объектной модели, определяющей "домен SAS” - систему доставки данных, которая может включать в себя опциональные экспандеры (expander) и конечные устройства SAS, такие как жёсткие диски и host-адаптеры (host bus adapters, HBA). В отличие от SATA, устройства SAS могут иметь несколько портов, каждый из которых может использовать несколько физических соединений, чтобы обеспечивать более скоростные (широкие) подключения SAS. Кроме того, к любой определённой цели могут обращаться несколько инициаторов, а длина кабеля может составлять до восьми метров (для первого поколения SAS) против одного метра у SATA. Вполне понятно, что это обеспечивает немало возможностей для создания высокопроизводительных или избыточных решений хранения данных. Кроме того, SAS поддерживает протокол SATA Tunneling Protocol (STP), позволяющий подключать к SAS-контроллеру устройства SATA.

Стандарт SAS второго поколения увеличивает скорость соединения с 3 до 6 Гбит/с. Данный прирост скорости очень важен для сложных окружений, где требуется высокая производительность из-за высокоскоростных хранилищ. Новая версия SAS также призвана снизить сложность прокладки кабелей, а также число соединений на Гбит/с пропускной способности, увеличивая возможную длину кабелей и улучшая работу экспандеров (разбиение на зоны и автоматическое обнаружение). Чуть ниже мы поговорим об этих изменениях в деталях.

Увеличение скорости SAS до 6 Гбит/с

Чтобы донести преимущества SAS до более широкой аудитории, SCSI Trade Association (SCSI TA) представила учебник по технологии SAS на конференции Storage Networking World Conference, которая прошла чуть раньше в этом году в Орландо (США, Флорида). Так называемый SAS Plugfest, где демонстрировалась работа SAS на 6 Гбит/с, совместимость и функции, прошёл ещё раньше в ноябре 2008 года. LSI и Seagate стали первыми на рынке, кто представил "железо", совместимое с SAS на 6 Гбит/с, но остальные производители тоже должны вскоре подтянуться. В нашей статье мы рассмотрим текущее состояние технологий SAS и некоторые новые устройства.

Функции и основы SAS

Фундаментальные основы SAS

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

Каждый адрес SAS может содержать несколько интерфейсов физического уровня (PHY), что позволяет создавать более широкие подключения через InfiniBand (SFF-8470) или кабели mini-SAS (SFF-8087 и -8088). Обычно четыре интерфейса SAS с одним PHY на каждом объединяются в один широкий интерфейс SAS, который уже подключается к SAS-устройству. Связь может осуществляться и через экспандеры, которые работают больше как коммутаторы, нежели как устройства SAS.

Такие функции, как разбиение по зонам (zoning) теперь позволяют администраторам привязывать конкретные устройства SAS к инициаторами. Именно здесь будет полезна увеличенная пропускная способность SAS 6 Гбит/с, поскольку у четырёхканального соединения теперь будет в два раза большая скорость. Наконец, устройства SAS могут даже иметь несколько адресов SAS. Поскольку накопители SAS могут использовать два порта, с одним PHY на каждом, то накопитель может иметь два адреса SAS.

Соединения и интерфейсы


Нажмите на картинку для увеличения.

Адресация соединений SAS происходит через порты SAS, используя SSP (Serial SCSI Protocol), но связь на нижнем уровне от PHY до PHY осуществляется, используя одно или несколько физических соединений по причинам увеличения пропускной способности. SAS использует кодирование 8/10 бит, чтобы преобразовывать 8 бит данных в 10-символьные передачи в целях восстановления синхронизации, баланса DC и определения ошибок. В итоге мы получаем эффективную пропускную способность 300 Мбайт/с для режима передачи 3 Гбит/с и 600 Мбайт/с для подключений 6 Гбит/с. Технологии Fibre Channel, Gigabit Ethernet, FireWire и другие работают по схожей схеме кодирования.

Интерфейсы питания и данных SAS и SATA очень похожи друг на друга. Но если у SAS интерфейсы данных и питания объединены в один физический интерфейс (SFF-8482 на стороне устройства), то SATA требует двух раздельных кабелей. Зазор между контактами питания и данных (см. иллюстрацию выше) в случае SAS закрыт, что не позволяет подключать устройство SAS к контроллеру SATA.

С другой стороны, устройства SATA могут прекрасно работать на инфраструктуре SAS благодаря STP или в "родном" режиме, если не используются экспандеры. STP добавляет дополнительную задержку при прохождении через экспандеры, поскольку им нужно устанавливать соединение, что происходит медленнее, нежели прямая связь SATA. Впрочем, задержки всё равно очень малы.

Домены, экспандеры

Домены SAS можно представить в виде древовидных структур наподобие сложных сетей Ethernet. Экспандеры SAS могут работать с большим количеством SAS-устройств, но они используют принцип коммутации каналов, а не более распространённую коммутацию пакетов. Некоторые экспандеры содержат в себе устройства SAS, другие - нет.

SAS 1.1 распознаёт граничные экспандеры (edge expander), которые позволяют инициатору SAS связываться с до 128 дополнительными адресами SAS. В домене SAS 1.1 можно использовать только два граничных экспандера. Впрочем, один экспандер расширения (fanout expander) может подключать до 128 граничных экспандеров, что существенно увеличивает возможности инфраструктуры вашего решения SAS.

Нажмите на картинку для увеличения.

По сравнению с SATA интерфейс SAS может показаться сложным: разные инициаторы обращаются к целевым устройствам через экспандеры, что подразумевает прокладку соответствующих маршрутов. SAS 2.0 упрощает и улучшает прокладку маршрутов.

Следует помнить, что SAS запрещает петли или множественные пути. Все соединения должны быть "точка-точка" и эксклюзивными, но сама по себе архитектура подключений хорошо масштабируется.

Новые функции SAS 2.0: экспандеры, производительность


SAS 1.0/1.1
Функция Сохраняет наследственную поддержку SCSI
Совместим с SATA
Совместим с 3 Гбит/с
Улучшенная скорость и прохождение сигналов
Управление зонами
Улучшенная масштабируемость
Функции хранилищ RAID 6
Малый форм-фактор
HPC
Накопители SAS большой ёмкости
Замена Ultra320 SCSI
Выбор: SATA или SAS
Blade-серверы
RAS (защита данных)
Безопасность (FDE)
Поддержка кластеров
Поддержка более крупных топологий
SSD
Виртуализация
Внешние хранилища
Размер сектора 4K
Скорость передачи данных и пропускная способность кабеля 4 x 3 Гбит/с (1,2 Гбайт/с) 4 x 6 Гбит/с (2,4 Гбайт/с)
Тип кабеля Медь Медь
Длина кабеля 8 м 10 м

Зоны экспандера и автоматическая конфигурация

Граничные (edge) и расширяющие (fanout) экспандеры практически остались в истории. Это часто связывают с обновлениями в SAS 2.0, но причина на самом деле кроется в зонах SAS, появившихся в 2.0, которые позволяют убрать разделение между граничными и расширяющими экспандерами. Конечно, зоны обычно реализуются специфически для каждого производителя, а не как единый индустриальный стандарт.

По сути, теперь на одной инфраструктуре доставки информации можно располагать несколько зон. Это значит, что к целям (накопителям) в хранилище могут обращаться разные инициаторы через один и тот же экспандер SAS. Сегментация домена выполняется через зоны, доступ осуществляется эксклюзивным образом.

Serial Attached SCSI

Serial Attached SCSI (SAS ) - компьютерный интерфейс, разработанный для обмена данными с такими устройствами, как жёсткие диски и ленточные накопители. SAS использует последовательный интерфейс для работы с непосредственно подключаемыми накопителями (англ. Direct Attached Storage (DAS) devices ). SAS разработан для замены параллельного интерфейса SCSI и позволяет достичь более высокой пропускной способности, чем SCSI; в то же время SAS обратно совместим с интерфейсом SATA : устройства 3Гбит/с и 6Гбит/с SATA могут быть подключены к контроллеру SAS, но устройства SAS нельзя подключить к контроллеру SATA. Хотя SAS использует последовательный интерфейс в отличие от параллельного интерфейса, используемого традиционным SCSI, для управления SAS-устройствами по-прежнему используются команды SCSI. Протокол SAS разработан и поддерживается комитетом T10. Текущую рабочую версию спецификации SAS можно скачать с его сайта. SAS поддерживает передачу информации со скоростью до 6 Гбит/с; ожидается, что к 2012 году скорость передачи достигнет 12 Гбит/с . Благодаря уменьшенному разъему SAS обеспечивает полное двухпортовое подключение как для 3,5-дюймовых, так и для 2,5-дюймовых дисковых накопителей (раньше эта функция была доступна только для 3,5-дюймовых дисковых накопителей с интерфейсом Fibre Channel).

Введение

Типичная система с интерфейсом SAS состоит из следующих компонентов:

Инициаторы (англ. Initiators ) Инициатор - устройство, которое порождает запросы на обслуживание для целевых устройств и получает подтверждения по мере исполнения запросов. Чаще всего инициатор выполняется в виде СБИС . Целевые устройства (англ. Targets ) Целевое устройство содержит логические блоки и целевые порты, которые осуществляют приём запросов на обслуживание, исполняет их; после того, как закончена обработка запроса, инициатору запроса отсылается подтверждение выполнения запроса. Целевое устройство может быть как отдельным жёстким диском, так и целым дисковым массивом. Подсистема доставки данных (англ. Service Delivery Subsystem ) Является частью системы ввода-вывода, которая осуществляет передачу данных между инициаторами и целевыми устройствами. Обычно подсистема доставки данных состоит из кабелей, которые соединяют инициатор и целевое устройство. Дополнительно, кроме кабелей в состав подсистемы доставки данных могут входить расширители SAS . Расширители (экспандеры) (англ. Expanders ) Расширители (экспандеры) SAS - устройства, входящие в состав подсистемы доставки данных и позволяют облегчить передачи данных между устройствами SAS; например, расширитель позволяет подключить несколько целевых устройств SAS к одному порту инициатора. Подключение через расширитель является абсолютно прозрачным для целевых устройств.

Спецификации на SAS регламентируют физический, канальный и логический уровни интерфейса.

Сравнение SAS и параллельного SCSI

  • SAS использует последовательный протокол передачи данных между несколькими устройствами, и, таким образом, использует меньшее количество сигнальных линий.
  • Интерфейс SCSI использует общую шину. Таким образом, все устройства подключены к одной шине, и с контроллером одновременно может работать только одно устройство. Интерфейс SAS использует соединения точка-точка - каждое устройство соединено с контроллером выделенным каналом.
  • В отличие от SCSI, SAS не нуждается в терминации шины пользователем.
  • В SCSI имеется проблема, связанная с тем, что время распространения сигнала по разным линиям, составляющим параллельный интерфейс, может отличаться. Интерфейс SAS лишён этого недостатка.
  • SAS поддерживает большое количество устройств (> 16384), в то время как интерфейс SCSI поддерживает 8, 16, или 32 устройства на шине.
  • SAS обеспечивает более высокую пропускную способность (1.5, 3.0 или 6.0 Гбит/с). Такая пропускная способность может быть обеспечена на каждом соединении инициатор-целевое устройство, в то время как на шине SCSI пропускная способность шины разделена между всеми подключёнными к ней устройствами.
  • контроллеры SAS могут поддерживать подключение устройств с интерфейсом SATA , при прямом подключении - с использованием протокола SATA, при подключении через SAS-экспандеры - с использованием туннелирования через протокол STP (SATA Tunneled Protocol).
  • SAS, также как и параллельный SCSI, использует команды SCSI для управления и обмена данными с целевыми устройствами.

Сравнение SAS и SATA

Разъёмы

Как правило, разъёмы SAS значительно меньше разъёмов традиционного интерфейса SCSI, что позволяет использовать разъёмы SAS для подключения компактных накопителей размером 2,5 дюйма.

Существует несколько вариантов разъёмов SAS:

  • SFF 8482 - вариант, механически совместимый с разъёмом интерфейса SATA . За счет этого возможно подключать устройства SATA к контроллерам SAS. Подключить же SAS-устройство к интерфейсу SATA - не получится, этому препятствует отсутствие посередине разъема специального выреза-ключа (см. изображение разъема в таблице ниже);
  • SFF 8484 - внутренний разъём с плотной упаковкой контактов; позволяет подключить до 4 устройств;
  • SFF 8470 - разъём с плотной упаковкой контактов для подключения внешних устройств (разъём такого типа применяется в интерфейсе Infiniband , а кроме того, может использоваться для подключения внутренних устройств); позволяет подключить до 4 устройств;
  • SFF 8087 - уменьшенный разъём Molex iPASS, содержит разъём для подключения до 4 внутренних устройств;
  • SFF 8088 - уменьшенный разъём Molex iPASS, содержит разъём для подключения до 4 внешних устройств;
Изображение Кодовое название Также известен как Внешн./внутр. К-во линий К-во устр-в Комментарий
SFF 8482 SAS разъём Внутренний 1 Форм-фактор, совместимый с SATA-устройствами: позволяет SATA-устройствам соединяться с SAS-контроллером или планкой SAS-разъёмов, что устраняет необходимость в дополнительном SATA контроллере для подключения SATA-устройств типа DVD-рекордеров. Однако жёсткие диски с интерфейсом SAS не могут подключаться к шине SATA, потому что их физический разъём имеет «ключ», не позволяющий подключение к шине SATA. Изображённый на рисунке разъём является разъёмом «дисковой» стороны интерфейса.
SFF 8484 SAS 4x 32-pin Внутренний 32 (19) 4 (2) Разъём с высокой плотностью контактов; в стандарте SFF определены разъёмы для подключения 2 или 4 устройств.
SFF 8485 Определяет SGPIO (расширение стандарта SFF 8484) - последовательное соединение, обычно используемое для подключения светодиодных индикаторов.
SFF 8470 Разъём типа Infiniband Внешний 32 4 Внешний разъём с высокой плотностью контактов (также может использоваться в качестве внутреннего разъёма).
SFF 8087 Внутренний мини-SAS Внутренний 4 Внутренний разъём типа Molex
SFF 8088 Внешний мини-SAS Внешний 32 4 Внешний разъём типа Molex iPASS уменьшенной ширины с подключением до 4-х устройств.

Примечания

Ссылки


Wikimedia Foundation . 2010 .

Wikipédia en Français

Serial Attached SCSI - Sucesor del SCSI paralelo. Aumenta la velocidad y permite la conexión y desconexión en caliente. Al utilizar el mismo conector que serial ATA permite utilizar estos discos, para aplicaciones con menos necesidad de velocidad, ahorrando costes. Los … Enciclopedia Universal

Компьютерный интерфейс для высокоскоростного обмена с USB устройствами хранения, таких как жесткие диски, твердотельные диски и флэш накопители. UAS зависит от протокола USB, и использует стандартные набора команд SCSI. Предназначен для… … Википедия

Serial ATA - (SATA, auch S ATA/Serial Advanced Technology Attachment) ist eine hauptsächlich für den Datenaustausch zwischen Prozessor und Festplatte entwickelte Verbindungstechnik. Serial ATA Logo … Deutsch Wikipedia

Serial Storage Architecture - (SSA) beschreibt eine Methode, um Speichersubsysteme (also Massenspeicher wie Jukeboxen und Disk Arrays) hochperformant an Rechner zu koppeln, insbesondere an Server Systeme oder Großcomputer. SSA ist ein mittlerweile überholter Standard und… … Deutsch Wikipedia электронная книга


В этой статье речь пойдет о том, что позволяет подключить жесткий диск к компьютеру, а именно, об интерфейсе жесткого диска. Точнее говорить, об интерфейсах жестких дисков, потому что технологий для подключения этих устройств за все время их существования было изобретено великое множество, и обилие стандартов в данной области может привести в замешательство неискушенного пользователя. Впрочем, обо все по порядку.

Интерфейсы жестких дисков (или строго говоря, интерфейсы внешних накопителей, поскольку в их качестве могут выступать не только , но и другие типы накопителей, например, приводы для оптических дисков) предназначены для обмена информацией между этими устройствами внешней памяти и материнской платой. Интерфейсы жестких дисков, не в меньшей степени, чем физические параметры накопителей, влияют на многие рабочие характеристики накопителей и на их производительность. В частности, интерфейсы накопителей определяют такие их параметры, как скорость обмена данными между жестким диском и материнской платой, количество устройств, которые можно подключить к компьютеру, возможность создания дисковых массивов, возможность горячего подключения, поддержка технологий NCQ и AHCI, и.т.д. Также от интерфейса жесткого диска зависит, какой кабель, шнур или переходник для его подключения к материнской плате вам потребуется.

SCSI - Small Computer System Interface

Интерфейс SCSI является одним из самых старых интерфейсов, разработанных для подключения накопителей в персональных компьютерах. Появился данный стандарт еще в начале 1980-х гг. Одним из его разработчиков был Алан Шугарт, также известный, как изобретатель дисководов для гибких дисков.

Внешний вид интерфейса SCSI на плате и кабеля подключения к нему

Стандарт SCSI (традиционно данная аббревиатура читается в русской транскрипции как «скази») первоначально предназначался для использования в персональных компьютерах, о чем свидетельствует даже само название формата – Small Computer System Interface, или системный интерфейс для небольших компьютеров. Однако так получилось, что накопители данного типа применялись в основном в персональных компьютерах топ-класса, а впоследствии и в серверах. Связано это было с тем, что, несмотря на удачную архитектуру и широкий набор команд, техническая реализация интерфейса была довольно сложна, и не подходила по стоимости для массовых ПК.

Тем не менее, данный стандарт обладал рядом возможностей, недоступных для прочих типов интерфейсов. Например, шнур для подключения устройств Small Computer System Interface может иметь максимальную длину в 12 м, а скорость передачи данных – 640 МБ/c.

Как и появившийся несколько позже интерфейс IDE, интерфейс SCSI является параллельным. Это означает, что в интерфейсе применяются шины, передающие информацию по нескольким проводникам. Данная особенность являлась одним из сдерживающих факторов для развития стандарта, и поэтому в качестве его замены был разработан более совершенный, последовательный стандарт SAS (от Serial Attached SCSI).

SAS - Serial Attached SCSI

Так выглядит интерфейс SAS серверного диска

Serial Attached SCSI разрабатывался в усовершенствования достаточно старого интерфейса подключения жестких дисков Small Computers System Interface. Несмотря на то, что Serial Attached SCSI использует основные достоинства своего предшественника, тем не менее, у него есть немало преимуществ. Среди них стоит отметить следующие:

  • Использование общей шины всеми устройствами.
  • Последовательный протокол передачи данных, используемый SAS, позволяет задействовать меньшее количество сигнальных линий.
  • Отсутствует необходимость в терминации шины.
  • Практически неограниченное число подключаемых устройств.
  • Более высокая пропускная способность (до 12 Гбит/c). В будущих реализациях протокола SAS предполагается поддерживать скорость обмена данными до 24 Гбит/c.
  • Возможность подключения к контроллеру SAS накопителей с интерфейсом Serial ATA.

Как правило, системы Serial Attached SCSI строятся на основе нескольких компонентов. В число основных компонентов входят:

  • Целевые устройства. В эту категорию включают собственно накопители или дисковые массивы.
  • Инициаторы – микросхемы, предназначенные для генерации запросов к целевым устройствам.
  • Система доставки данных – кабели, соединяющие целевые устройства и инициаторы

Разъемы Serial Attached SCSI могут иметь различную форму и размер, в зависимости от типа (внешний или внутренний) и от версий SAS. Ниже представлены внутренний разъем SFF-8482 и внешний разъем SFF-8644, разработанный для SAS-3:

Слева - внутренний разъём SAS SFF-8482; Справа - внешний разъём SAS SFF-8644 с кабелем.

Несколько примеров внешнего вида шнуров и переходников SAS: шнур HD-Mini SAS и шнур-переходник SAS-Serial ATA.

Слева - шнур HD Mini SAS; Справа - переходной шнур с SAS на Serial ATA

Firewire - IEEE 1394

Сегодня достаточно часто можно встретить жесткие диски с интерфейсом Firewire. Хотя через интерфейс Firewire к компьютеру можно подключить любые типы периферийных устройств, и его нельзя назвать специализированным интерфейсом, предназначенным для подключения исключительно жестких дисков, тем не менее, Firewire имеет ряд особенностей, которые делают его чрезвычайно удобным для этой цели.

FireWire - IEEE 1394 - вид на ноутбуке

Интерфейс Firewire был разработан в середине 1990-х гг. Начало разработке положила небезызвестная фирма Apple, нуждавшаяся в собственной, отличной от USB, шине для подключения периферийного оборудования, прежде всего мультимедийного. Спецификация, описывающая работу шины Firewire, получила название IEEE 1394.

На сегодняшний день Firewire представляет собой один из наиболее часто используемых форматов высокоскоростной последовательной внешней шины. К основным особенностям стандарта можно отнести:

  • Возможность горячего подключения устройств.
  • Открытая архитектура шины.
  • Гибкая топология подключения устройств.
  • Меняющаяся в широких пределах скорость передачи данных – от 100 до 3200 Мбит/c.
  • Возможность передачи данных между устройствами без участия компьютера.
  • Возможность организации локальных сетей при помощи шины.
  • Передача питания по шине.
  • Большое количество подключаемых устройств (до 63).

Для подключения винчестеров (обычно посредством внешних корпусов для жестких дисков) через шину Firewire, как правило, используется специальный стандарт SBP-2, использующий набор команд протокола Small Computers System Interface. Существует возможность подключения устройств Firewire к обычному разъему USB, но для этого требуется специальный переходник.

IDE - Integrated Drive Electronics

Аббревиатура IDE, несомненно, известна большинству пользователей персональных компьютеров. Стандарт интерфейса для подключения жестких дисков IDE был разработан известной фирмой, производящей жесткие диски – Western Digital. Преимуществом IDE по сравнению с другими существовавшими в то время интерфейсами, в частности, интерфейсом Small Computers System Interface, а также стандартом ST-506, было отсутствие необходимости устанавливать контроллер жесткого диска на материнскую плату. Стандарт IDE подразумевал установку контроллера привода на корпус самого накопителя, а на материнской плате оставался лишь хост-адаптер интерфейса для подключения приводов IDE.

Интерфейс IDE на материнской плате

Данное нововведение позволило улучшить параметры работы накопителя IDE благодаря тому, что сократилось расстояние между контроллером и самим накопителем. Кроме того, установка контроллера IDE внутрь корпуса жесткого диска позволила несколько упростить как материнские платы, так и производство самих винчестеров, поскольку технология давала свободу производителям в плане оптимальной организации логики работы накопителя.

Новая технология первоначально получила название Integrated Drive Electronics (Встроенная в накопитель электроника). Впоследствии был разработан описывающий ее стандарт, названный ATA. Это название происходит от последней части названия семейства компьютеров PC/AT посредством добавления слова Attachment.

Для подключения жесткого диска или другого устройства, например, накопителя для оптических дисков, поддерживающего технологию Integrated Drive Electronics, к материнской плате, используется специальный кабель IDE. Поскольку ATA относится к параллельным интерфейсам (поэтому его также называют Parallel ATA или PATA), то есть, интерфейсам, предусматривающим одновременную передачу данных по нескольким линиям, то его кабель данных имеет большое количество проводников (обычно 40, а в последних версиях протокола имелась возможность использовать 80-жильный кабель). Обычный кабель данных для данного стандарта имеет плоский и широкий вид, но встречаются и кабели круглого сечения. Кабель питания для накопителей Parallel ATA имеет 4-контактный разъем и подсоединен к блоку питания компьютера.

Ниже приведены примеры кабеля IDE и круглого шнура данных PATA:

Внешний вид интерфейсного кабеля: cлева - плоский, справа в круглой оплетке - PATA или IDE.

Благодаря сравнительной дешевизне накопителей Parallel ATA, простоте реализации интерфейса на материнской плате, а также простоте установки и конфигурации устройств PATA для пользователя, накопители типа Integrated Drive Electronics на длительное время вытеснили с рынка винчестеров для персональных компьютеров бюджетного уровня устройства других типов интерфейса.

Однако стандарт PATA имеет и ряд недостатков. Прежде всего, это ограничение по длине, которую может иметь кабель данных Parallel ATA – не более 0,5 м. Кроме того, параллельная организация интерфейса накладывает ряд ограничений на максимальную скорость передачи данных. Не поддерживает стандарт PATA и многие расширенные возможности, которые имеются у других типов интерфейсов, например, горячее подключение устройств.

SATA - Serial ATA

Вид интерфейса SATA на материнской плате

Интерфейс SATA (Serial ATA), как можно догадаться из названия, является усовершенствованием ATA. Заключается это усовершенствование, прежде всего, в переделке традиционного параллельного ATA (Parallel ATA) в последовательный интерфейс. Однако этим отличия стандарта Serial ATA от традиционного не ограничиваются. Помимо изменения типа передачи данных с параллельного на последовательный, изменились также разъемы для передачи данных и электропитания.

Ниже приведен шнур данных SATA:

Шнур передачи данных для SATA интерфейса

Это позволило использовать шнур значительно большей длины и увеличить скорость передачи данных. Однако минусом стало то обстоятельство, что устройства PATA, которые до появления SATA присутствовали на рынке в огромных количествах, стало невозможно напрямую подключить в новые разъемы. Правда, большинство новых материнских плат все же имеют старые разъемы и поддерживают подключение старых устройств. Однако обратная операция – подключение накопителя нового типа к старой материнской плате обычно вызывает куда больше проблем. Для этой операции пользователю обычно требуется переходник Serial ATA to PATA. Переходник для кабеля питания обычно имеет сравнительно простую конструкцию.

Переходник питания Serial ATA to PATA:

Слева общий вид кабеля; Cправа укрупнено внешний вид коннекторов PATA и Serial ATA

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

Внешний вид универсального двунаправленного переходника между интерфейсами SATA - IDE

В настоящее время интерфейс Serial ATA практически вытеснил Parallel ATA, и накопители PATA можно встретить теперь в основном лишь в достаточно старых компьютерах. Еще одной особенностью нового стандарта, обеспечившей его широкую популярность, стала поддержка .

Вид переходника с IDE на SATA

О технологии NCQ можно рассказать чуть подробнее. Основное преимущество NCQ состоит в том, что она позволяет использовать идеи, которые давно были реализованы в протоколе SCSI. В частности, NCQ поддерживает систему упорядочивания операций чтения/записи, поступающих к нескольким накопителям, установленным в системе. Таким образом, NCQ способна значительно повысить производительность работы накопителей, в особенности массивов жестких дисков.

Вид переходника с SATA на IDE

Для использования NCQ необходима поддержка технологии со стороны жесткого диска, а также хост-адаптера материнской платы. Практически все адаптеры, поддерживающие AHCI, поддерживают и NCQ. Кроме того, NCQ поддерживают и некоторые старые проприетарные адаптеры. Также для работы NCQ требуется ее поддержка со стороны операционной системы.

eSATA - External SATA

Отдельно стоит упомянуть о казавшемся многообещающим в свое время, но так и не получившем широкого распространения формате eSATA (External SATA). Как можно догадаться из названия, eSATA представляет собой разновидность Serial ATA, предназначенную для подключения исключительно внешних накопителей. Стандарт eSATA предлагает для внешних устройств большую часть возможностей стандартного, т.е. внутреннего Serial ATA, в частности, одинаковую систему сигналов и команд и столь же высокую скорость.

Разъем eSATA на ноутбуке

Тем не менее, у eSATA есть и некоторые отличия от породившего его стандарта внутренней шины. В частности, eSATA поддерживает более длинный кабель данных (до 2 м), а также имеет более высокие требования к питанию накопителей. Кроме того, разъемы eSATA несколько отличаются от стандартных разъемов Serial ATA.

По сравнению с другими внешними шинами, такими, как USB и Firewire, eSATA, однако, имеет один существенный недостаток. Если эти шины позволяют осуществлять электропитание устройства через сам кабель шины, то накопитель eSATA требует специальные разъемы для питания. Поэтому, несмотря на сравнительно высокую скорость передачи данных, eSATA в настоящее время не пользуется большой популярностью в качестве интерфейса для подключения внешних накопителей.

Заключение

Информация, хранящаяся на жестком диске, не может стать полезной для пользователя и доступной для прикладных программ до тех пор, пока к ней не получит доступ центральный процессор компьютера. Интерфейсы жестких дисков представляют собой средство для связи между этими накопителями и материнской платой. На сегодняшний день существует немало различных типов интерфейсов жестких дисков, каждый из которых имеет свои достоинства, недостатки и характерные особенности. Надеемся, что приведенная в данной статье информация во многом окажется полезной для читателя, ведь выбор современного жесткого диска во многом определяются не только его внутренними характеристиками, такими, как емкость, объем кэш-памяти, скорость доступа и вращения, но и тем интерфейсом, для которого он был разработан.

Что такое SAS, предысторияПришло время признать очевидный факт: стандарт SCSI, даже в виде самых современных реализаций вроде Ultra320 SCSI, исчерпал свои возможности. По крайней мере, дальнейшее масштабирование его производительности если теоретически и возможно, то будет обходиться весьма недешево. Ситуация, сложившаяся с этим весьма почитаемым стандартом, особенно удручающе выглядит на фоне бурного развития всей компьютерной техники и архитектуры и топологии систем хранения данных в частности.

Два ключевых фактора, которые подталкивают производителей совершенствовать интерфейсы винчестеров - это растущая производительность систем хранения данных при большом количестве обслуживаемых транзакций и скорость выборки данных из крупных библиотек. Разумеется, "свято место пусто не бывает", и появление интерфейсов вроде оптического FCAL или последовательного SATA в какой-то степени позволило избавиться от "узких мест" и внести разнообразие в список архитектур систем хранения данных. Однако, привыкшие к возможностям SCSI пользователи по-прежнему остаются поклонниками этого стандарта. Тем более, что в его развитие вложены очень и очень большие деньги.

Вот такие предпосылки сложились к моменту зарождения нового индустриального стандарта, названного последовательно-подключенный SCSI - Serial-Attached SCSI , или просто SAS .


Ради справедливости стоит отметить, что новый стандарт появился не вдруг и не сразу: официальному анонсу технологии SAS, состоявшейся 28 января 2004 года предшествовала серьезная работа команды разработчиков из разных компаний и промышленных групп - SCSI Trade Association (STA) и International Committee for Information Technology Standards (INCITS), под эгидой American National Standards Institute (ANSI). Впервые о новом стандарте заговорили в декабре 2001 года, когда совет директоров SCSI Trade Association (STA) проголосовал за определение спецификаций Serial Attached SCSI. Далее 2 мая 2002 года разработка стандарта была передана созданному специально для поддержки, развития и продвижения SAS комитету T10 при INCITS (InterNational Committee for Information Technology Standards), а первые черновые спецификации SAS были опубликованы в середине 2003 года.

Итак, самое главное, на что стоит опираться при попытке сформулировать определение стандарта SAS: Serial-Attached SCSI является логичным и естественным последовательным расширением технологии параллельного интерфейса SCSI, используемого для подключения периферии к компьютерам .
От этого, для начала, и оттолкнемся.

Назначение SAS

Для определения назначения стандарта SAS и его места среди современных периферийных интерфейсов обратимся к формулировкам, изложенным в "FAQ по Serial Attached SCSI" на сайте T10.

Интерфейс Serial Attached SCSI является продуктом логической эволюции современных интерфейсов и разработан для применения в промышленных центрах сбора и хранения данных. Стандарт SAS опирается на электрические и физические характеристики интерфейса Serial ATA, обеспечивает масштабируемость, производительность, надежность и управляемость данных в серверах и подсистемах хранения данных. Архитектурная схожесть с SATA не мешает SAS обладать наиболее востребованными чертами SCSI, в то же время избавляясь от его недостатков: крупных разъемов, малой длины соединительных кабелей, ограниченной производительности и адресации.

В широком смысле понимания SAS - это своеобразный полнодуплексный SATA с поддержкой двух портов, больших возможностей адресации, расширенной надежностью, производительностью и логической совместимостью со SCSI. Интерфейс Serial ATA, с другой стороны, можно рассматривать как упрощенное подмножество Serial Attached SCSI для работы в простых системах без критических требований к надежности и производительности. Это совсем не значит, что устройства Serial Attached SCSI не могут использоваться в обычных рабочих станциях и настольных ПК, необходимо лишь наличие соответствующего хост-адаптера.

По сути, Serial Attached SCSI - это SCSI, но не с привычной параллельной, а с point-to-point (точка-точка) последовательной архитектурой, с непосредственным подключением контроллера к накопителям. SAS поддерживает до 128 накопителей различных типов и размеров, совместно подключенных более тонкими и длинными (нежели в случае SCSI) кабелями. В то время как интерфейс SCSI "проталкивает" по своим проводам данные со скоростью порядка 20 МБ/с, а полудуплексный SATA первого поколения - 1.5 ГБ/с в одном направлении в единицу времени, полнодуплексный сигнальный последовательный интерфейс SAS с поддержкой "горячего" подключения в нынешней реализации обеспечивает обмен данными на скорости до 3.0 Гб/с на порт.

Ключевым отличием SAS от SCSI является возможность подключения SAS-накопителей одновременно к двум различным портам, каждый из которых представляет различные домены SAS. Можете себе представить, насколько значительным образом это отражается на надежности хранения данных и отказоустойчивости системы. К тому же, "коммутаторная" природа архитектуры SAS позволяет в теории подключать "покаскадно" тысячи накопителей (до 16384 приводов без снижения производительности!), что делает масштабируемость таких систем теоретически неограниченной. Основные отличия технологий SCSI и SAS приведены в таблице ниже.

Спецификации разъемов и кабелей SAS

Одной из ключевых особенностей интерфейса SAS при его разработке была определена возможность значительного наращивания скорости обмена данными. Разрабатываемые сейчас спецификации следующего поколения SAS подразумевают обмен данными со скоростью до 6.0 ГБ/с при полной совместимости с первым поколением SAS-устройств. Следующее за этим поколение всерьез пока не рассматривалось, но поговаривают о возможности достижения скорости обмена данными до 12 ГБ/с.


При разработке разъемов под устройства SAS был заложен перспективный рост скорости обмена данными, и одновременно с этим учтен опыт миниатюризации, просматриваемый в спецификациях SATA. Специфика разъема заключается в размещении второго порта данных, ибо каждый из портов SAS-устройства размещается в различных доменах и служит для организации независимых путей от одного SAS-устройства к другому для обеспечения безаварийной работы. В случае, если один из накопителей в цепочке выходит из строя, это никоим образом не отражается на работе других устройств. Таким образом на свет появился дизайн разъема для периферии с интерфейсом SAS, по сути имеющий архитектурное сходство с 68-контактными разъемами для накопителей с классическим параллельным интерфейсом SCSI или SCA-2, но в то же время, по аналогии с SATA, поддерживающей "горячее подключение" и надежный контакт.

Кабельная система SAS имеет гораздо более компактные размеры, нежели аналогичная для параллельных интерфейсов ATA и SCSI, что обеспечивает меньшую путаницу и лучший обдув воздухом компонентов внутри системного корпуса. Типичная длина интерфейсных кабелей SAS для применения, например, в рабочих станциях, не превышает 1 м, максимальная длина такого кабеля может достигать 8 м. Теоретически это сравнимо с длиной кабеля для интерфейса SCSI, поскольку некоторые современные устройства допускают соединение между хост-контроллером и SCSI-периферией на расстоянии более 8 м. Однако, в случае нужды расстояние между SAS-устройствами может быть значительно увеличено за счет так называемых SAS-экспандеров - своеобразных "станций подкачки трубопровода".


Интересно отметить, что при разработке спецификаций SAS рабочая группа сразу же приняла во внимание необходимость определения параметров разъемов и кабелей не только для внутренних, но и для внешних подключений, аналогичных современным SCSI-вариантам вроде "сервер - JBOD система". Для интерфейса SATA принятие таких спецификаций было отложено "на потом", и, как результат, разработка External SATA до сих пор еще не закончена.

Что касается внешних SAS-подключений, за основу было принято предложение компании Infiniband, где внешние разъемы и кабельная система рассчитаны на 4 устройства и в то же время обеспечивают производительность первого поколения внешних SAS-соединений на уровне 1.2 ГБ/с в каждом направлении, то есть до 2400 МБ/с в полнодуплексном режиме! Согласитесь, более чем впечатляюще для внешнего интерфейса.

Системная топология SAS

Использование конфигураций класса "точка-точка" позволяет получить высокую пропускную способность, однако, обратной стороной медали является организация специфической топологии, где при взаимодействии инициирующих (хост) устройств и периферии подразумевается поддержка более чем двух устройств "в связке". При разработке стандарта SAS в спецификации сразу же было заложено существование недорогих экспандеров, позволяющих создавать системы с количеством инициирующих хостов более одного, с поддержкой более чем одного периферийного устройства.

Еще одна важная цель, которую ставили перед собой разработчики нового стандарта - уйти от ограничения классического SCSI, подразумевающего не более 16 устройств в одной цепочке. В результате каждая SAS-система при применении соответствующего количества экспандеров способна поддерживать адресацию до 16256 устройств в едином SAS-домене. Обязательно стоит отметить гибкость конфигурации SAS-экспандеров: их спецификации подразумевают создание гетерогенных систем, где в качестве периферийных накопителей могут уживаться как SAS, так и SATA устройства. Согласитесь, очень удобно, особенно, при формировании бюджетных систем хранения данных или устройств с закладываемым на перспективу масштабированием.



Иллюстрация к принципу организации SAS домена
максимальной емкости


Обратите внимание на иллюстрацию выше: темно-зеленый модуль в центре представляет собой тот самый экспандер-коммутатор (fanout expander). Такой "коммутационный" экспандер может присутствовать в одном SAS-домене в единичном количестве и объединять собой до 128 SAS-устройств. Однако, не стоит под SAS-устройствами понимать исключительно жесткие диски, поскольку здесь подразумевается любая возможная комбинация из так называемых "периферийных экспандеров" (edge expanders, светло-зеленые модули), инициирующих устройств и собственно накопителей. Периферийные экспандеры, в свою очередь, могут также поддерживать до 128 SAS-устройств, однако, к ним можно подключить уже не более одного дополнительного экспандера. Голубыми модулями на схеме отмечены инициаторы (хосты), а коричневыми цилиндрами - SAS или SATA приводы.

Протоколы SAS

Создание новой топологии и новых интерфейсов привело к созданию совершенно нового определения методики адресации всех возможных портов в SAS-домене. С параллельным SCSI, конечно же, все проще, поскольку адресация всех устройств домена предопределена на аппаратном уровне.

В результате рабочей группой по развитию протокола SAS было принято решение выбрать в качестве идентификаторов уникальные в глобальном плане 64-битные имена - WWN (WorldWide Name) для всех типов SAS-устройств. Опять же, ничего нового под Луной, именно такая адресация давно используется при наименовании Fibre Channel устройств.


Таким образом, в момент включения питания все устройства, объединенные в единое SAS-пространство, обмениваются друг с другом своими WWN, и только после этого комплект SAS-устройств становится "осмысленной" SAS-системой. Добавление в SAS-систему нового устройства (под добавлением в этом случае подразумевается как раз "горячее подключение") или его изъятие из системы приводит к появлению извещения, которое оповещает о событии все инициаторы и позволяет подстроить систему под новую конфигурацию. На экспандеры, в свою очередь, ложится обязанность "выдачи" WWN всем SATA-устройствам системы, как в случае ее включения, так и в случае "горячего" подключения нового устройства. По завершению процесса инициализации системы, SATA устройства взаимодействуют с помощью SATA протоколов, для SAS-устройств используется SAS-протокол, описанный в других SCSI-стандартах типа SPI (SCSI Parallel Interface).

Дальше все проще: обмен командами, данными, статусами и другой информацией между SAS-устройствами производится пакетами, спецификации которых очень схожи на характеристики пакетов для обмена информацией при работе с параллельными SCSI или Fibre Channel устройствами. Формат пакетов данных SAS, называемых "фреймами", особенно схож со спецификациями Fibre Channel: каждый из них состоит из блоков командных дескрипторов - CDB (command descriptor block) и других SCSI-конструкций, определяемых другими стандартами SCSI, вроде SCSI Primary Command Set или SCSI Block Command. Вот Вам еще одна выгода от стандарта SAS: использование SCSI-подобного протокола и архитектуры позволяет объединять SAS-конструкции с другими системами хранения и обработки данных с архитектурой Infiniband, iSCSI или Fibre Channel, которые, по сути, также являются SCSI-объектами.

Протокол SAS содержит четыре традиционных уровня: физический (phy layer), коммуникационный (link layer), уровень портов (port layer) и транспортный уровень (transport layer). Объединение четырех уровней в каждом порте SAS означает, что программы и драйверы, используемые для работы с параллельными портами SCSI, могут с равным успехом использоваться и для обслуживания портов SAS, лишь с незначительной модификацией.



Архитектура SAS


Уровни приложений, включающие драйверы и собственно приложения, создают специфические задания для транспортного уровня, который, в свою очередь, инкапсулирует команды, данные, статусы и пр. в SAS-фреймы и перепоручает их передачу уровню портов. Разумеется, транспортный уровень также отвечает за прием SAS-фреймов и с уровря портов, дизассемблирование принятых фреймов и передачу контента уровню приложений.

Уровень портов SAS отвечает за обмен пакетами данных с коммуникационным уровнем (link layer) в порядке установления соединений, а также за выбор физического уровня, с помощью которого будет осуществляться передача пакетов одновременно на несколько устройств. Под физическим уровнем SAS подразумевается соответствующее аппаратное окружение - трансиверы и модули кодирования, которые подключаются к физическому интерфейсу SAS и отправляют сигналы по проводным цепям.





Кстати, напомню, на физическом уровне соединения в случае последовательного интерфейса SAS представляют собой полнодуплексные дифференциальные пары цепей, которые также могут объединяться для увеличения производительности (ну прямо как PCI Express) в "широкие" порты. Соответственно, каждое устройство может иметь более одного порта, и каждый из них может быть сконфигурирован как "узкий" или "широкий". Интерфейсы хостов и экспандеров могут быть составлены из нескольких портов, при этом адрес каждого хоста доступен каждому периферийному устройству, а пропускная способность при этом суммируется. Организация множества путей прохождения данных за счет наличия "широких" портов подразумевает параллельное исполнение команд и соответствующее снижение потерь времени на ожидание очереди.

Заключение

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

Главное определение SAS, которое, по-моему, не стоит забывать - новый последовательный интерфейс Serial Attached SCSI был разработан для нужд широкого списка систем хранения данных корпоративного уровня, однако, все же он представляет собой интерфейс "близкого действия" и ни в коем случае не призван заменить собой какие-либо сетевые интерфейсы, не надо "покупаться" на схожую реализацию архитектуры "точка-точка".

При всей своей "заточенности" для работы в крупных и чуть ли не бесконечно масштабируемых системах хранения данных, интерфейс Serial Attached SCSI подразумевает полную совместимость с относительно недорогими накопителями Serial ATA, что позволяет конструировать вполне доступные системы даже в масштабе малых предприятий. В то же время поддержка 2-портовых Serial Attached SCSI приводов позволяет обеспечить производительность уровня, который и не снился нынешним системам на SCSI-приводах.

Для тех, кто готов самостоятельно окунуться в изучение особенностей Serial Attached SCSI, мы приводим в заключение список сайтов, где расположены учебные и стандартообразующие документы.

ресурсы сайта компании Adaptec
ресурсы сайта компании Maxtor
ресурсы сайта компании Seagate

T10 :

Serial Attached SCSI –
SCSI Architecture Model – 3 (SAM-3)
SCSI Primary Commands – 3 (SPC-3)
SCSI Block Commands – 2 (SBC-2)
SCSI Stream Commands – 2 (SSC-2)
SCSI Enclosure Services – 2 (SES-2)

Спецификации разъемов SAS :

SFF 8482 (internal backplane/drive)
SFF 8470 (external 4-wide)
SFF 8223, 8224, 8225 (2.5", 3.5", 5.25" form factors)
SFF 8484 (internal 4-wide)

Спецификации Serial ATA :

Serial ATA II: Extensions to Serial ATA 1.0
Serial ATA II: Port Multiplier
Serial ATA II: Port Selector
Serial ATA II: Cables and Connectors Volume 1

Дополнительные ресурсы:

International Committee for Information Technology Standards
T11 (стандарты Fibre Channel)
SCSI Trade Association
SNIA (Storage Networking Industry Association)

Жесткий диск для сервера, особенности выбора

Жесткий диск - это самый ценный компонент в любом компьютере. Ведь на нем хранится информация, с которой работает компьютер и пользователь, в том случае, если речь идет о персональном компьютере. Человек, каждый раз садясь за компьютер, рассчитывает на то, что сейчас пробежит экран загрузки операционной системы, и он приступит к работе со своими данными, которые выдаст «на гора» из своих недр винчестер. Если же речь идет о жестком диске, или даже об их массиве в составе сервера, то таких пользователей, которые рассчитывают получить доступ к личным, или же рабочим данным, - десятки, сотни и тысячи. И вся их спокойная работа или же отдых и развлечения зависит от этих устройств, которые постоянно хранят в себе данные. Уже из этого сравнения видно, что запросы к жестким дискам домашнего и промышленного класса предъявляются неравнозначные - в первом случае с ним работает один пользователь, во втором - тысячи. Получается, что второй жесткий диск должен быть надежнее, быстрее, устойчивей первого во много раз, ведь с ним работают, на него надеются множество пользователей. В этой статье будут рассмотрены типы используемых в корпоративном секторе жестких дисков и особенности их конструкции, позволяющие добиться высочайшей надежности и производительности.

SAS и SATA диски - такие похожие и такие разные

До недавнего времени, стандарты жестких дисков промышленного класса и бытового, различались значительно, и были несовместимы - SCSI и IDE, в настоящее время ситуация изменилась - на рынке в подавляющем большинстве находятся жесткие диски стандарта SATA и SAS (Serial Attached SCSI). Разъем SAS является универсальным и по форм-фактору и совместим с SATA. Это позволяет напрямую подключать к системе SAS как высокоскоростные, но при этом небольшой емкости, (на момент написания статьи - до 300 Гб) накопители SAS, так и менее скоростные, но в разы более емкие, накопители SATA (на момент написания статьи до 2 Тб). Таким образом, в одной дисковой подсистеме можно объединить жизненно важные приложения, требующих высокой производительности и оперативного доступа к данным, и более экономичные приложения с более низкой стоимостью в пересчете на гигабайт.

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

То есть, к разьемам SAS можно подключить как SAS устройства, так и SATA, а к разъемам SATA подключаются лишь SATA устройства.

SAS и SATA - высокая скорость и большая емкость. Что выбрать?

SAS-диски, пришедшие на смену дискам SCSI полностью унаследовали их основные характеризующие винчестер свойства: скорость вращения шпинделя (15000 rpm) и стандарты объема (36,74,147 и 300 Гб). Тем не менее, сама технология SAS значительно отличается от SCSI. Коротко рассмотрим основные отличия и особенности:Интерфейс SAS использует соединение «точка-точка» — каждое устройство соединено с контроллером выделенным каналом, в отличие от него, SCSI работает по общей шине.

SAS поддерживает большое количество устройств (> 16384), в то время как интерфейс SCSI поддерживает 8, 16, или 32 устройства на шине.

SAS интерфейс поддерживает скорость передачи данных между устройствами на скоростях 1,5; 3; 6 Гб/с, в то время как у интерфейса SCSI скорость шины не выделена на каждое устройство, а делится между ними.

SAS поддерживает подключение более медленных устройств с интерфейсом SATA.

SAS конфигурации значительно легче в монтаже, установке. Такая система проще масштабируется. Кроме того, SAS винчестеры унаследовали надежность жестких дисков SCSI.

При выборе дисковой подсистемы - SAS или SATA нужно руководствоваться тем, какие функции будут выполняться сервером или рабочей станцией. Для этого нужно определиться со следующими вопросами:

1. Какое количество одновременных разноплановых запросов будет обрабатывать диск? Если большое - Ваш однозначный выбор - диски SAS. Так же, если Ваша система будет обслуживать большое количество пользователей - выбирайте SAS.

2. Какое количество информации будет храниться на дисковой подсистеме Вашего сервера или рабочей станции? Если более 1-1,5 Тб - стоит обратить внимание на систему на базе SATA винчестеров.

3. Каков бюджет, выделяемый на покупку сервера или рабочей станции? Следует помнить, что помимо SAS дисков потребуется SAS контроллер, который тоже нужно учитывать.

4. Планируете ли вы, в последствие, рост объема данных, рост производительности или усиление отказоустойчивости системы? Если да, то Вам понадобиться дисковая подсистема на базе SAS, она проще масштабируется и более надежна.

5. Ваш сервер будет работать с критически важными данными и приложениями - Ваш выбор - SAS диски, рассчитанные на тяжелые условия эксплуатации.

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

SATA диски: бытовой и промышленный сектор

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

Эксплуатационные характеристики

 HDD серверного класса

 HDD desktop класса

Скорость вращения

7,200 об/мин (номинальная)

7,200 об/мин (номинальная)

Объем кэша

Среднее время задержки

4,20 мс (номинальное)

6,35 мс (номинальное)

Скорость передачи данных

Чтение из кэша накопителя (Serial ATA)

максимум 3 Гб/с

максимум 3 Гб/с

Физические характеристики

Емкость после форматирования

1 000 204 МБ

1 000 204 МБ

Емкость

Интерфейс

SATA 3 Гб/с

SATA 3 Гб/с

Кол-во доступных пользователю секторов

1 953 525 168

1 953 525 168

Габариты

Высота

25,4 мм

25,4 мм

Длина

147 мм

147 мм

Ширина

101,6 мм

101,6 мм

0,69 кг

0,69 кг

Ударопрочность

Ударопрочность в рабочем состоянии

65G, 2 мс

30G; 2 мс

Ударопрочность в нерабочем состоянии

250G, 2 мс

250G, 2 мс

Температура

В рабочем состоянии

от -0° C до 60° C

от -0° C до 50° C

В нерабочем состоянии

от -40° C до 70° C

от -40° C до 70° C

Влажность

В рабочем состоянии

относительная влажность 5-95%

В нерабочем состоянии

относительная влажность 5-95%

относительная влажность 5-95%

Вибрация

В рабочем состоянии

Линейная

20-300 Гц, 0,75 g (от 0 до пика)

22-330 Гц, 0,75 g (от 0 до пика)

Произвольная

0,004 g/Гц (10 - 300 Гц)

0,005 g/Гц (10 - 300 Гц)

В нерабочем состоянии

Низкая частота

0,05 g/Гц (10 - 300 Гц)

0,05 g/Гц (10 - 300 Гц)

Высокая частота

20-500 Гц, 4,0G (от 0 до пиковой)

В таблице представлены характеристики жестких дисков одного из ведущих производителей, в одной колонке приведены данные SATA винчестера серверного класса, в другой обычного SATA винчестера.

Из таблицы мы видим, что диски различаются не только по характеристикам быстродействия, но и по характеристикам эксплуатационным, которые напрямую влияют на продолжительность жизни и успешной работы винчестера. Следует обратить внимание на то, что внешне эти жесткие диски отличаются малозначительно. Рассмотрим, какие технологии и особенности позволяют это сделать:

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

Применение специальных интеллектуальных технологий, позволяющих учитывать как линейную так и угловую вибрацию, что уменьшает время позиционирования головок и увеличивает производительность дисков до 60%

Функция устранения ошибок по времени работы в RAID массивах - предотвращает выпадение жестких дисков из RAID, что является характерной особенностью обычных жестких дисков.

Корректировка высоты полета головок в совокупности с технологией предотвращения соприкосновения с поверхностью пластин, что приводит к значительному увеличению срока жизни диска.

Широкий спектр функций самодиагностики, позволяющих заранее предсказать тот момент, когда жесткий диск выйдет из строя, и предупредить об этом пользователя, что позволяет успеть сохранить информацию на резервный накопитель.

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

Говоря о практической стороне вопроса, можно уверенно утверждать, что специализированные жесткие диски в серверах «ведут себя» намного лучше. В техническую службу происходит в разы меньше обращений по нестабильности работы RAID массивов и отказам жестких дисков. Поддержка производителем серверного сегмента винчестеров происходит намного оперативнее, чем обычных жестких дисков, в связи с тем, что приоритетным направлением работы любого производителя систем хранения данных является промышленный сектор. Ведь именно в нем находят применение самые передовые технологии, стоящие на страже Вашей информации.

Аналог SAS дисков:

Жесткие диски от компании Western Digital VelociRaptor. Эти накопители со скоростью вращения дисков 10 тыс. об/мин, оснащаемые интерфейсом SATA 6 Гб/с и 64 МБ кэш-памяти. Время наработки этих накопителей на отказ составляет 1,4 миллиона часов.
Более подробно на сайте производителя www.wd.com

Заказать сборку сервера на базе SAS или аналогом SAS жеских дисков Вы можете в нашей компании "Статус" в Санкт-Петербурге, также, купить или заказать SAS жеские диски в Санкт-Петербурге Вы можете:

  • звоните по телефону +7-812-385-55-66 в Санкт-Петербурге
  • пишите на адрес
  • оставляйте заявку у нас на сайте на странице "Онлайн заявка"