2-слотовая док-станция для внешнего жесткого диска с 1 разъемом eSATA?

1722
Christopher Bruce

Кто-нибудь испытывал использование двухслотовой док-станции для внешнего жесткого диска с одним портом eSATA на задней панели? Оба диска отображаются в ОС, хотя подключен только один кабель eSATA? Мне любопытно, потому что у меня есть док-станция с двумя портами eSATA и многими другими, которые имеют только один. Я думаю, что штекерные разъемы док-станции внутренне подключаются к «двум» хостам eSATA, а затем перенаправляются на 1 единственный выход, но я хочу быть уверенным.

2

2 ответа на вопрос

3
psusi

Не покупай Розвилл. Сначала я попробовал этот и обнаружил, что какой бы диск не был подключен первым, док-станция искажает свой ответ IDENTIFY_DEVICE, так что он, кажется, не поддерживает скорости 6 Гбит / с, или Собственная очередь команд, или отчеты о работоспособности SMART, и имеет поддельную версию прошивки (второй диск работает хорошо) Когда я связался с их технической поддержкой, они утверждали, что они даже не сделать устройство, которое поддерживает доступ к обоим дискам сразу, а затем, что он не имеет множитель порта в нем, хотя это, безусловно, делает отчет, который является мультипликатором порт с двумя дисками позади. Rosewill утверждает, что поддерживает только один диск при использовании подключения eSATA, а не USB3, поэтому они, похоже, не знают свою задницу из дыры в земле.

Thermaltake BlacX Duet прекрасно работает, хотя при одновременном доступе к обоим дискам я не получаю отличную производительность из-за того, что мой контроллер не поддерживает Fis Based Switching. Вы можете сказать, поддерживает ли он это, если вы работаете в Linux, найдя строку, подобную этой, в вашем dmesgили /var/log/kern.log:

ahci 0000:05:00.0: flags: 64bit ncq pm led clo pmp pio slum part 

pmpУказывает на поддержку мультипликатора портов, и fbsуказывает Fis Based Switching, которая получает вас лучше и даже производительность при доступе оба диска одновременно. В моем случае также есть порт eSATA на передней панели, который не работает должным образом, поэтому я должен подключить его к задней панели материнской платы.

Без поддержки умножителя портов на контроллере второй диск вообще не будет отображаться. Возможность «горячей» замены зависит от поддержки множителя порта в док-станции. К сожалению, Thermaltake One не поддерживает его (Rosewill), поэтому при включении док-станции необходимо подключить оба диска. Если вы хотите добавить второй диск, вам нужно сначала размонтировать и отключить док-станцию. Вы можете сказать в Linux, потому что вы видите такую ​​строку в dmesg:

ata8.15: Port Multiplier 1.1, 0x197b:0x2352 r0, 2 ports, feat 0x0/0x0 ata8.15: Asynchronous notification not supported, hotplug won't work on fan-out ports. Use warm-plug instead. 

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

@ChristopherBruce, отправка этого ответа заставила меня снова погрузиться в исследование проблемы производительности, и, возможно, я пришел к выводам о коммутации на основе fis, и проблема может заключаться просто в том, что контроллер JMicron, который управляет моими портами eSATA, просто отстой; похоже, что максимальная пропускная способность просто составляет ~ 170 МБ / с даже для одного диска при полном чтении из кеша диска, а не с пластин, что больше похоже на ~ 270 МБ / с при подключении диска к внутреннему накопителю. контроллер. Я собираюсь заказать плату адаптера esata для других моих контроллеров и провести тестирование. psusi 9 лет назад 1
@ChristopherBruce, отличный ... Я получил скобу esata, чтобы я мог подключить док-станцию ​​к своим внутренним портам, и обнаружил, что контроллер JMicron просто медленный из-за того, что он подключен только со скоростью pcie 1x gen 1, а контроллеры Intel и Marvell каждый способен 270 и 240 МБ / с соответственно. Мне пришлось исправить ядро, чтобы отключить fbs на Marvell, потому что оно вообще не работало, обеспечивая 106 МБ / с для каждого диска одновременно. psusi 9 лет назад 1
2
Keltari

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

Если нет, то у вас не будет возможности plug & play на обоих дисках. Вы не можете добавить второй диск в док позже, так как ОС не увидит его. Они оба должны быть там, когда устройство инициализируется. И если бы оба были и вы отключили один, вы бы не смогли перемонтировать его.

Я не уверен, что произойдет, если только одна сторона поддерживает множители портов ...

Вы немного ошибаетесь в двух моментах: во-первых, горячее подключение зависит от док-станции, а не от поддержки контроллера pmp вообще. Во-вторых, не имеет значения, монтируете ли вы или размонтируете файловую систему: без поддержки pmp вообще появится только первый диск, и вы можете размонтировать и перемонтировать все, что захотите, как на одном диске. psusi 9 лет назад 0
возможно, у меня никогда не было проблем самостоятельно. Просто публикую то, что услышала. Keltari 9 лет назад 0