Я хотел бы использовать мой Raspberry Pi в качестве файлового сервера (NAS / SMB).
Смогу ли я подключить контроллер SATA / RAID?
file-server
hard-drive
Алекс Л
источник
источник
Ответы:
Вы можете создать NAS, используя ...
SATA Replicator / SATA Аппаратный Множитель портов
Вам просто нужно подключить синюю стрелку к конвертеру SATA в USB. Пока вы работаете на скоростях USB 2, вы можете сделать довольно скудный диск NAS, используя Pi.
Для питания устройства есть стандартный штекер (старый добрый 1,44-дюймовый дисковод гибких дисков). Он используется во всех блоках питания ПК для аксессуаров уже несколько дней. На этом рисунке представлен конвертер MOLEX. Это меньший разъем. Напряжения:
Вы должны проверить, сколько усилителей ему нужно. Но если вы собираетесь питать жесткие диски 5X3,5 ", то блок питания 250 Вт будет лучшим вариантом для питания всего, даже Raspberry от линии 5 В!
Удачи :)
-РЕДАКТИРОВАТЬ-
Особенно полезно для Raspberry Pi 2+ и хорошая альтернатива ненадежным RAID-системам.
Вместо использования функции RAID на этих платах настройте каждый диск в JBOD и используйте ZFS для создания томов. ZFS очень стабильна и гарантирует, что вы не потеряете «кусочек» данных, пока он не сообщит системе, что все готово. Большинство RAID-контроллеров, подобные этим, возможно, обычно сообщают системе, что данные записаны, затем сбрасывают данные на диск, который может быть поврежден во время сброса, а затем абсолютно никому не сообщают, «грязные» маленькие секреты. ZFS, сначала пишет, проверяет и потом говорит все ок. Кроме того, вы всегда можете переместить свои диски в установку FreeNAS и легко импортировать тома, как будто ничего не произошло.
Помните, однако, пропускная способность ограничена скоростями USB2.
Отличная скорость и довольно хорошо сбалансированная установка - это установка 4 HDD с зеркальным отображением 2x2. Это дает вам половину емкости с избыточностью от 1 до 2. т.е. 4 x 1 ТБ дают вам 2 ТБ, но подождите ... ZFS обращается к каждому диску отдельно, скорость записи 1 диска (~ 50 МБ / с) ... скорость чтения 2 дисков (~ 100 МБ) !!!!
Сверкающая быстрая комбинация была бы зеркальной 1 X 4, т.е. 4 x 1 ТБ дают 1 ТБ НО, скорость чтения до 200 МБ / с !!! Пишите скорости 1 диска еще.
источник
Так как у чипа нет поддержки SATA. Единственный вариант - подключить корпус SATA HD через порт USB.
источник
Если вы решитесь, вы можете реализовать PCI-E x1 с шестью контактами: SM_SCL, SM_SDA (переход на шину I2C в качестве сигнала SMBus), PCIE_IRQ (открытый сток, общий для всех плат), PCIE_CLK (вывод в дифференциальный сигнал с внешней схемой, общий доступ) всеми картами), PCIE_Tx (извлечение из дифференциальной внешней передачи, по одной на канал) и PCIE_Rx (извлечение из дифференциальной передачи внешней информации, по одному на канал)
Аппаратная часть проста, но протокол PCI-E с битами может быть проблематичным, поскольку не все карты могут быть сильно замедлены.
источник
Создать собственный контроллер SATA для выводов GPIO было бы непросто, но это может произойти за один день. Тогда Пи можно было бы использовать как NAS.
Устройство NAS также будет отличным решением, поскольку сетевой порт работает быстрее, чем USB.
источник
Raspberry Pi ограничен в пропускной способности из-за USB-портов и Ethernet, разделяющих один хост-порт 4802 Мбит / с.
Видеть:
http://www.mikronauts.com/raspberry-pi/raspberry-pi-2-usb-hard-drive-and-adapter-tests/
http://www.mikronauts.com/raspberry-pi/raspberry-pi-2-nas-experiment-howto/
источник