Skip to content

读者心声:构建自己的文件服务器

    1651193523

    介绍

    也许您已经决定冒险并构建您自己的个人文件服务器。但是,当您的 PC 中的台式机硬盘已经提供高达 2 TB 的容量时,为什么还要使用专用存储硬件呢?就个人而言,我构建了自己的文件服务器,这样我就可以将我的数据备份与我的工作 PC 分开。

    拥有联网服务器的另一个好理由是更容易从多台机器访问数据。例如,如果您有一个 MP3 收藏并想从客厅的家庭影院 PC (HTPC) 上收听,则将所有音乐集中起来并通过网络直接浏览会更容易。

    当然,您可以在服务器上存储任何文件集合,而无需在多个系统上维护数据的多个副本。如果文件服务器配置为使用 RAID 5 或 RAID 6,它还能够承受硬盘驱动器故障(或两个)而不会丢失数据,这与存储在具有单个硬盘的台式 PC 上的信息不同。

    NAS的原因

    有许多不同类型的文件服务器。最简单的是基本的外部硬盘驱动器,它便宜、快速且灵活。只要您的数据适合单个磁盘,这可能是备份文件最经济的途径。

    外部硬盘驱动器外壳可以提供许多不同的接口。USB 2.0 可能是最常见的。它不是很快(480 Mb/s),但几乎每台计算机都有 USB 连接。另一个流行的接口是 FireWire。有两种不同的 FireWire 速度:400 和 800 Mb/s。大多数支持 FireWire 的机箱都配备了 400 Mb/s 类型。在实践中,它甚至比 USB 更快。但不幸的是,它不如 USB 无处不在。最新(也是最快)的外部存储接口是 eSATA。它以 3 Gb/s 的速度运行,与内部 SATA 端口的性能相匹配,并且能够提供比任何单个机械驱动器能够饱和的更多的带宽。

    所有这些直接连接到单台计算机的接口都是直接连接存储 (DAS) 的示例。DAS 的优势在于其简单性、性能和成本。另一方面,当主机关闭时,您无法访问直接连接驱动器上的任何文件。另一个限制源于直接连接到主机。通常,只有该主机才能访问存储的数据,并且如果您尝试通过网络共享驱动器,则该计算机的性能会受到客户端系统冲击 DAS 设备的影响。

    解决 DAS 缺点的方法是根本不将外部存储连接到计算机,而是通过网络附加存储 (NAS) 连接到网络。只要 NAS 设备处于开机状态,就可以从网络上的任何计算机访问它。您很有可能通过单个千兆以太网连接连接设备,这对大多数人来说应该足够快。如果不是,您可能不会推出自己的文件服务器,而是购买具有多个千兆链接、大量存储空间和支持组合的高端设备。 

    DAS 和 NAS 种类的文件服务器通常容纳多个硬盘驱动器。有些机箱可以容纳两个磁盘,而有些机箱可以容纳更多。该盒子可能支持 RAID 0(条带化,比单个磁盘更快)、RAID 1(镜像,可以保护您免受单个磁盘故障的影响)或 RAID 5(带奇偶校验的条带化,也可以保护您免受单个磁盘故障)。一些高端机箱甚至支持 RAID 6,这与 RAID 5 类似,但可以容忍两个磁盘出现故障。

    但是,这些 RAID 盒有一些限制。它们往往很昂贵。例如,没有存储的 Qnap TS-509 Pro 售价 800 美元,但确实支持 RAID 5 和 6。使用该系统,与大多数现成的存储盒一样,您还必须使用预装的操作环境,它可能不像您喜欢的软件那样灵活。最后,虽然一些零售 NAS 盒可以扩展,但大多数仅限于单个 eSATA 端口或几个 USB 连接器。

    那么,让我们看看我们可以用传统的 PC 硬件做些什么来实现相同的 NAS 目标。

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x