我可以连接SATA控制器吗?


Answers:


39

您可以使用...建立NAS。

  1. USB集线器
  2. SATA <> USB
  3. SATA复制器/ SATA硬件端口倍增器

    • 这是将乘法器链接到RAID(即RAID的RAID)的方式。您可以深入4个乘数并从几个突袭选项中进行选择。在“链的起点”中,蓝色箭头表示您的组合兆字节存储,以您将其配置为冗余的方式。

    在此处输入图片说明

    • 这是标准用法,您可以在其中插入5个硬盘驱动器并以某种方式对其进行RAID,然后将其作为物理驱动器连接到1个SATA端口或USB SATA接口中。

在此处输入图片说明

您只需将蓝色箭头连接到SATA到USB转换器。只要您始终以USB 2速度运行,就可以使用Pi制作出相当普通的NAS驱动器。

要为设备供电,有一个标准插头(老式的1.44英寸软盘驱动器连接器)现在已经用于所有PC的电源附件中。该图是MOLEX转换器。它是较小的连接器。电压是:

  • 黄色-12V
  • 红-5V

您需要检查它需要多少安培。但是,如果您要为5X3.5英寸硬盘驱动器供电,那么250W电源将是为所有设备供电的最佳选择,即使是从5V线路供电的Raspberry!

在此处输入图片说明

祝好运 :)

-编辑-

对于Raspberry Pi 2+尤其有用,它是不可信赖的RAID系统的不错选择。

不用在这些板上使用RAID功能,而是在JBOD中配置每个驱动器并使用ZFS创建卷。ZFS非常稳定,可以确保在告诉系统完成之前您不会丢失任何数据。大多数RAID控制器(如可能)通常会告诉系统数据已写入,然后将数据刷新到驱动器,这在刷新期间可能会损坏,然后绝对告诉任何人“肮脏”的小秘密。然后说一切都很好。另外,您始终可以将驱动器移至FreeNAS设置中并轻松导入卷,就像什么也没发生一样。

但是请记住,带宽仅限于USB2速度。

4 HDD的设置为2x2镜像,因此速度非常快,并且设置相当平衡。它为您提供一半的容量,并具有1到2个冗余。即4 x 1TB给您总共2TB,但是等等... ZFS分别与每个驱动器对话,写入1个驱动器的速度(〜50mb / s)...读取2个驱动器的速度(〜100mb)!

极好的快速组合将是镜像1 X4。即4 x 1TB给您1TB BUT,读取速度高达200mb / s!仍然写入1个驱动器的速度。


2
我对这种设计感兴趣,但是我对最新的高清技术不感兴趣-这些RAID控制器是什么?它们是标准的PCI SATA主机适配器吗?他们如何供电?
Stevo

@Stevo嗨,我更新了答案。实际设备可能不需要太多电源。但是硬盘驱动器将需要良好的旧电源。因此,您可以使用它为所有功能供电。250-350瓦的PSU相当便宜。PS-感谢您在Twitter上关注我。
Piotr Kula 2013年

考虑到以太网端口限制为100 Mbps,我不太确定我是否能实现“ 200mb / s”。
内森·奥斯曼

添加一个Gigibit USB LAN,您可以获得〜250Mbps的输出
Piotr Kula

1
JBOD只是一堆磁盘的缩写,并且没有内置的冗余,因此,如果其中一个驱动器发生故障,您可能会完全陷入困境。RAID级别1、5、10等提供了具有奇偶校验的镜像或条带化,因此,如果一个驱动器发生故障,您不会丢失所有数据。JBoD上的5个磁盘意味着故障可能性是原来的5倍(在某些应用中很好)
Adam Tolley

10

由于该芯片不支持SATA。您唯一的选择是通过USB端口连接SATA HD机柜。


1
考虑到这些机箱的成本与RasPi的成本,可能不值得。
finnw 2012年

2
我想知道是否可以通过另一个芯片和SPI / I2C / UART通信来完成,但是我找不到合适的芯片。
Alex Chamberlain 2012年

1
回复:机柜的成本,我使用的是“扩展坞”,它是内部硬盘驱动器的支架。裸露的内部驱动器然后进入橡胶套。总成本是35美元,外加驱动器。
cmc 2012年

8

如果敢,您可以用六个引脚实现PCI-E x1:SM_SCL,SM_SDA(作为SMBus信号进入I2C总线),PCIE_IRQ(漏极开路,由所有卡共享),PCIE_CLK(与外部电路共享为差分信号,共享) (通过所有卡),PCIE_Tx(从外部导出到差分,每个通道一个)和PCIE_Rx(从外部差分信令导出,每个通道一个)

硬件对我们来说很容易,但由于并非所有卡都可以减慢这么多的速度,所以有点麻烦的PCI-E协议可能会出现问题。


4

为GPIO引脚构建自定义SATA控制器不是一件容易的事,但是有一天可能会发生。然后,Pi可用作NAS。

NAS设备也将是一个很好的解决方案,因为网络端口比USB更快。


2
这不是GPIO的设计目的-它是为非常低频,非实时的东西而设计的(通常)。
亚历克斯·张伯伦2012年

1
您可能会在这里找到使用GPIO和SATA进行黑客攻击johandraaisma.nl/raspberryproject
Igor,

尽管...在Raspberry Pi上,网络端口是USB系统中的一种子设备,因此不一定更快。
Eshwar

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.