Logo    
Деловая газета CitCity.ru citforum.ck.ua - все об Open Source Форумы Все публикации Учебный центр Курилка
CitForum    CITForum на CD    Подписка на новости портала Море(!) аналитической информации! :: citforum.ck.ua
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Saturday, 08-Mar-2008 12:49:29 EET

Google
WWW citforum.ck.ua
2007 г.

eSATA: ком, хотевший быть блином

Евгений Патий
"Экспресс Электроника"

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

Времена, когда внешние накопители подключались к параллельному порту, безвозвратно ушли, и на фоне популярности последовательных интерфейсов использование USB и IEEE 1394 выглядит весьма разумным, но только на первый взгляд. Ведь если задуматься, то и USB, и FireWire (IEEE 1394) были разработаны в качестве универсальных последовательных шин, что в любом случае не может даже теоретически раскрыть потенциал всего спектра подключаемых устройств (имеется в виду случай, когда такое устройство изначально «из другого мира», другими словами, речь идет о жестких дисках и оптических накопителях). Популярность SATA-решений со временем будет только расти, причем теперь можно говорить и о внешних накопителях, в которых реализованы абсолютно все преимущества скоростных последовательных протоколов.

Вариант SerialATA для внешнего применения получил название eSATA (external SATA) и был стандартизован еще в середине 2004 года — именно тогда появились спецификации, касающиеся кабелей, разъемов и сигнальных протоколов. В частности, речь идет о следующих характеристиках:

  • полная скорость SATA для внешних накопителей (115 Мбайт/с);
  • идентичность сигнального протокола (уровень линк/транспорт и выше), что определяет «родной» SATA-трафик на всем интервале контроллер-накопитель, при этом все возможности накопителя оказываются доступными хосту;
  • максимальная длина соединительного кабеля не превышает 2 метров (интерфейсы USB и FireWire допускают более длинный кабель);
  • минимальное и максимальное напряжение при передаче данных увеличено до 500– 600 мВ (с 400–600 мВ);
  • минимальное и максимальное напряжение при приеме данных уменьшено до 240– 600 мВ (с 325–600 мВ).

Ориентируясь на рынок настольных и портативных компьютеров, eSATA-накопители неизбежно сталкиваются с конкурентами в лице USB- и FireWire-решений. Так как последние представляют собой ничто иное, как связку собственно PATA- или SATA-диска и преобразователя интерфейсов, современные USB- и FireWire-решения имеют два существенных недостатка.

Первый заключается в том, что приходится взаимно преобразовывать протоколы PATA или SATA в USB 2.0 или FireWire. В случае с USB 2.0 протокол ограничивает «сверху» максимальную полосу пропускания, что при использовании современных емких (500 Гбайт и более) и скоростных дисков становится серьезной проблемой. С этой точки зрения FireWire выглядит более привлекательно благодаря изохронному протоколу передачи данных, однако проблема заключается в контроллерах FireWire, которыми оснащено большинство современных ПК — как правило, в них реализован стандарт IEEE 1394A, подразумевающий скорость передачи данных не выше 400 Мбит/c. Ограничение пропускной способности моментально бросается в глаза при подключении внешних высокопроизводительных RAID-массивов или же просто скоростных накопителей.

Вторым существенным недостатком USB- и FireWire-накопителей является невозможность использования многих низкоуровневых функций, например S.M.A.R.T. Это одно из существенных ограничений в силу применения «мостов», в частности SATA-USB 2.0. Интерфейс eSATA свободен от перечисленных недостатков, хотя обладает одним существенным неудобством: в нем не предусмотрены сигнальные линии питания, а потому внешний накопитель придется запитывать либо от собственного источника, либо от тех же портов USB или IEEE 1394. Более высокая скорость и меньшая латентность внешних накопителей с eSATA делает их оправданным выбором при работе с цифровым видео и HD-контентом. Конечно же, eSATA полностью использует все полезные функции интерфейса Serial ATA, такие как NCQ, Port Multiplier, Hot Plug и многое другое. eSATA открывает привлекательные возможности для применения производительных RAID-массивов в потребительских внешних накопителях, поскольку прежние интерфейсы существенно ограничивали их в скорости, так что терялся изначальный смысл их создания. eSATA пригоден для легкого наращивания дисковой емкости и в серверных системах, поскольку легко может быть подключен к SATA II- и SAS-контроллерам, хотя данный аспект выглядит чисто теоретическим, ведь вряд ли кто-то станет «добивать» дисковый массив подобным образом.

Предполагается, что накопители eSATA, USB и IEEE 1394 будут сосуществовать на рынке по нескольким причинам. Повсеместность использования USB, распространенность FireWire во множестве устройств из сектора бытовой электроники не дают оснований считать, что интерфейс eSATA способен инициировать значительный передел рынка внешних накопителей, ведь в настоящее время для подключения eSATA-устройства требуется внешний контроллер. Кроме того, описанный выше недостаток касательно питания устройства также потенциально может отпугнуть многих пользователей — огромное число людей скорее согласится с неполной реализацией всех возможностей диска и с не самой высокой скоростью, чем с необходимостью использовать внешний блок питания.

Начиная с 2007 года, некоторые системные платы поставляются с интегрированными контроллерами eSATA. Кроме того, достаточное количество производителей представляет внешние HBA (Host Bus Adapter) как для настольных компьютеров (в виде обычной периферийной карты), так и для ноутбуков (карты CardBus или ExpressCard). Хотя для настольных ПК имеется и бюджетный вариант — использовать пассивный преобразователь SATA–eSATA, выглядящий как колодка для задней стенки ПК. Но в этом случае максимальная длина соединительного кабеля ограничивается метром. Ожидается, что интерфейс eSATA будет практически полностью проигнорирован серверным и корпоративным рынком, ведь в этом секторе уже имеются устоявшиеся традиции и предпочтения, такие как SAS с возможностями удаленного управления, мониторинга и т. д.

Сегодня имеется широкий круг интерфейсов для подключения накопителей (таблица 1).

Таблица 1. Сравнение интерфейсов

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

Для более близкого знакомства с новым-старым интерфейсом мы использовали решение от Seagate — eSATA-накопитель ST3500601XS-RK емкостью 500 Гбайт (у компании имеется аналогичный внешний диск емкостью 300 Гбайт). По сути, это жесткий диск Barracuda 7200.9, обладающий скоростью вращения шпинделя 7200 об/мин и снабженный 16-Мбайт кэш-буфером. Для более лояльного отношения пользователей Seagate решила подсластить пилюлю и укомплектовала устройство контроллером Promise eSATA300 TX2 — ведь с вероятностью 99,9% такой накопитель подключить прямо к материнской плате еще нельзя. То есть пока говорить о какой-либо мобильности преждевременно, так как придется носить с собой и накопитель, и контроллер к нему.

Для выявления характеристик Seagate eSATA была собрана следующая тестовая платформа: процессор AMD Athlon 64 FX-62; системная плата ASUS Crosshair (nForce 590 SLI); оперативная память 2K1 Гбайт Corsair XMS2-8500C5; жесткий диск Seagate Barracuda 7200.9 SATA (200 Гбайт); ОС Windows XP Professional SP2.

Для тестирования мы применили отлично зарекомендовавшую себя программу HDTach версии 3.0.1.0 (таблица 2).

Тест Результат
Average Read Performance 51.0
Burst Performance 108.2
Average Seek Time 26.5
CPU Utilization 1.0

Таблица 2. Результаты теста

Диск показал достаточно приемлемые результаты и вполне может выступать как альтернатива внешним USB- и FireWire-накопителям ввиду не только хорошей производительности, но и большого объема. Однако требование внешнего питания, а также практически нулевая распространенность необходимого аппаратного обеспечения сводит к нулю мобильность данного устройства. Разумеется, это не проблема Seagate, однако когда популяризация eSATA достигнет должного уровня, ведущие производители USB- и FireWire-накопителей вполне могут принять действенные рыночные меры — по крайней мере удерживать долю eSATA-решений на уровне необходимого минимума.

 

\

Подписка на новости IT-портала citforum.ck.ua
(библиотека, citforum.ck.ua, CitCity)

Новые публикации:

5 марта

citforum.ck.ua:

  • Ричард Столлман в Москве
  • О мудром доценте замолвите слово... (Интенсификация Малаховна)
  • Новые Блогометки:

  • "Десктопизация" OpenBSD
  • weather: проверяйте сводку и прогноз погоды из командной строки
  • hpodder: клиент подкастов, который просто работает
  • bc: язык численных расчетов с произвольной точностью
  • Decibel: аудиоплеер для людей
  • GNU Wget: загрузите весь понравившийся сетевой контент на локальный компьютер
  • Deborphan: найдите ненужные пакеты
  • Kivio: мощный и простой в использовании редактор блок-схем
  • Cowsay: настраиваемая говорящая и думающая корова
  • Thoggen: основанная на GTK+ программа для извлечения видео с DVD
  • 28 февраля

  • Подбор и развитие команд
    Глава из книги «Руководство командой разработчиков программного обеспечения. Прикладные мысли» (С.Архипенков)
  • citforum.ck.ua:

    Дискуссия об анонимусах:

  • К комментаторам
  • Windows против Linux - психологический портрет участников форумов
  • Новые Блогометки:

  • Nokia N810 - Linux Inside
  • LiMo - стандарты Linux для сотовых телефонов
  • timer-applet: таймер для панели GNOME
  • Debfoster: удалите пакет и все его зависимости
  • GPW: генератор произносимых паролей
  • AMOR: общество для рабочего стола
  • 20 февраля

    citforum.ck.ua:

    Новые Блогометки:

  • Кое-что о приложениях KDE 4
  • Инструкция по установке KDE 4 в Ubuntu
  • Настоящие мужчины ставят KDE из SVN!
  • Начат переход Amarok на Qt 4.4
  • Marble
  • Dillo - сверхбыстрый браузер
  • Создаем резервные копии настроек программ и важных файлов в Ubuntu LInux
  • NTP: всегда вовремя
  • VYM - простое средство зарисовки мыслей и планирования
  • KBibTeX: простой и гибкий редактор библиографий для KDE
  • Дискуссия Windows vs Linux:

  • Жил-был Мальчик, или Сказочка о Том, Откуда Берутся "КУЛХАЦКЕРЫ", ненавидящие Линукс и Юникс
  • 13 февраля

  • Терминологический словарь Wi-Fi
  • Задача проектирования базы данных методом нормализации
  • CitCity:

  • Лучшие смартфоны начала 2008 года
  • citforum.ck.ua:

  • Первый взгляд на Firefox 3.0
  • Open Source на Белгородщине: семинар в Старом Осколе
  • Что такое KDE?
  • Цикл о Slackware:

  • Русский в консоли
  • Быстрая настройка Иксов
  • xorgconfig - консольный подход
  • 6 февраля

    citforum.ck.ua:

  • Мобильный Linux – вчера, сегодня, завтра
  • Чем записать диски в Linux? Попробуй Brasero!
  • Консольные команды
  • Рецепты. Кое-что о программе mplayer
  • Slackware:
    • Что такое Slackware?
    • Установка Slackware - Загрузка
    • Категории программного обеспечения
    • Структура файловой системы
    • Система инициализации Slackware Linux
    • Скрипты инициализации уровня запуска

    30 января

  • Обзор алгоритмов MOLAP
  • CitCity:

  • BI-технологии 2007. Итоги года
  • Рынок СУБД для Хранилищ данных 2007. Итоги года, тенденции
  • Обзор рынка BI (по результатам исследований IDC, OLAP Report, Gartner)
  • Модель зрелости BI
  • citforum.ck.ua:

  • Владимир Попов: За что я люблю Linux
  • Священные войны
  • 23 января

  • Data Mining от Oracle: настоящее и будущее
  • Комментарии к статье Ч.Бергера «Data Mining от Oracle: настоящее и будущее»
  • Байесовский классификатор и регрессионная модель в ORTD: практический пример
  • citforum.ck.ua:

    Дискуссия Windows vs Linux:

  • Программисты и фирмы: кто кого
  • О "чистых пользователях"
  • Новые Блогометки:

    • Почему Jabber, а не ICQ?
    • Archlinux install quick
    • Arch на IBM Z60m
    • Arch + IBM R50e
    • OpenBSD - сборка E17-cvs (или ещe одна маленькая победа разума)
    • OpenBSD - всe для Человека и ради Человека...
    • PekWM
    • E17 и "прозрачность"
    • E17 - приятные мелочи (multimedia)
    • SuSE + Enlightenment = угробил целый день

    16 января

  • Вьетнам компьютерной науки (пересказ - С.Кузнецов)
  • Пример построения автоматизированного управления дисками (ASM) (В. Пржиялковский)
  • CitCity:

  • 2008 год: антипрогноз
  • citforum.ck.ua:

    Новые Блогометки:

    Сети и Интернет:

    • Mozilla firefox. Шрифты в меню
    • Screen tips
    • Liferea: программа чтения RSS для GNOME
    • HTTrack: скачивание и зеркалирование сайтов
    • Clusterssh: работа с несколькими сеансами SSH через общий интерфейс

    Десктопы:

    • Fluxbox & xinitrc. Some new tips
    • Как я конфигурировал xdm

    Системы:

    • SuSE 10.2: zypper - еще один способ установки пакетов
    • cpipe: определите пропускную способность конвейера команд
    • gddrescue: средство восстановления данных с поврежденных носителей
    • VirtualBox: ваш виртуальный ПК

    Приложения:

    • MyTop: top для MySQL

    10 января

    citforum.ck.ua:

    Дискуссионный клуб:

  • Краткое руководство по общению с никсофилами (Интенсификация Малаховна Сергина-Гейтс)
  • О троллях
  • Пещера горного короля: заметки о троллинге
  • Новые Блогометки:

    Сети и Интернет:

    • Делаем блог на Drupal
    • Использование lftp
    • Устанавливаем FTP сервер ProFTPd с TLS шифрованием
    • Управляем файлами на FTP сервере с помощью FileZilla

    Десктопы:

    • fluxbox.autorun
    • 15 человек на сундук мертвеца! (или песнь о зарытых сокровищах)

    Системы:

    • Живой Debian или рабочее место в кармане
    • Разбивка hdd

    Приложения:

    • Cat Excel files
    • Vim: меню выбора кодировок

    26 декабря

    citforum.ck.ua:

  • В Блогометках открыты разделы:
    • Софт для Windows
    • Сети и Интернет
  • dwm. От статики к динамике
  • Установил Solaris
  • Новая Дискуссия:
    • Нужен ли русский Linux?

    19 декабря

  • SQL Anywhere: встраиваемая СУБД
  • citforum.ck.ua:

  • В разделе Блогометки появились рубрики:
    • Десктопы
    • Приложения
    • Системы
  • Подробно о разделе: Блоги и блогометки: открываем сезон промывки
  • 13 декабря

    CitCity:

  • Microsoft и Барселона: сюрреализм?
  • citforum.ck.ua:

  • Открыт новый раздел Блогометки
  • ZFS в подробностях. 1. Былое и ныне
  • 5 декабря

  • Архитектура предприятия: основные определения
  • Архитектуры для государственных ведомств. Примеры
  • Обзор журнала Computer:

  • Высокопроизводительные встроенные системы
  • citforum.ck.ua:

  • Продолжение цикла Linux для начинающих:
    • Пользовательские интерфейсы
    • Файлы
    • Системы настройки

    29 ноября

    CitCity:

  • На пути к динамической IT-инфраструктуре предприятия: Платформа 2008
  • Трио "двенашек": Fujitsu Siemens AMILO Pro V3205, Lenovo 3000 V100 и RoverBook Navigator V211
  • От мала до велика: обзор четырех ноутбуков с диагональю 12, 13 и 14 дюймов
  • Мобильная зарядка... Или подзарядочный F.A.Q.
  • 21 ноября

  • Управление рисками: обзор употребительных подходов
  • Практическое руководство по созданию центра сертификации
  • citforum.ck.ua:

  • Возможности симбиоза
  • 13 ноября

    citforum.ck.ua:

  • Краткая справка по командам для работы с ZFS
  • Linux для начинающих:
    1. Дистрибутивы системы
    2. Разделы и каталоги
    3. Установка приложений
    4. Завершение установки
    5. Использование консоли
    6. Консольные приложения
    7. Загрузчики системы
    8. Графическая подсистема

    8 ноября

    CitCity:

  • Российский старт Oracle 11g
  • Майкл Стоунбрейкер: вопросы, ответы и комментарии
  • Роль поставщиков BI-услуг. Требования к выбору консультантов и внедренцев
  • Тенденции в области BI. Мнение отраслевых экспертов
  • citforum.ck.ua:

  • FreeBSD 7.0: доводим до ума
  • 1 ноября

    CitCity:

  • Глобализация мира технологий
  • Шаг леопарда
  • Куда ведут окна
  • CITForum:

  • DMR - новый стандарт радиосвязи
  • Обзор журнала Computer:

  • Планшетные ПК на службе образования
  • 30 октября

  • Универсальность и специализация: время разбивать камни?
  • Конец архитектурной эпохи, или Наступило время полностью переписывать системы управления данными
  • citforum.ck.ua:

  • FreeBSD 7.0 и ZFS
  • 25 октября

  • Антипаттерны руководства командами разработки ПО
  • Мониторинг загрузки канала интернет-шлюза на FreeBSD
  • Преобразование программ на языке Scheme для облегчения компиляции в язык C
  • CitCity:

  • ИнфоКом-2007 и аналогичный ИнфоЛинукс
  • 23 октября

    CitCity:

  • Третья сенсация осени
  • Тайны Linux-скандала: суды, кражи и самоубийства
  • citforum.ck.ua:

  • Ubuntu 7.10 Gutsy Gibbon: родословная Бесстрашного Гиббона
  • Блеск и нищета Ajax
  • 18 октября

  • PostgreSQL 8.3
  • citforum.ck.ua:

  • И снова о массовом Linux'е
  • ОСТОРОЖНО: ВИНДОФИЛИЯ!
  • На правах рекламы:

  • Эффективные модели данных ключ к успеху в бизнесе
  • Все публикации >>>




IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей Пресс-релизы -
Послать комментарий
Информация для авторов
Rambler's Top100 хостинг от .masterhost This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2007 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...