沐可个人读书笔记 - DSM
type: channel
link: https://ryanz.cn/tag/DSM/
items: 给工作室组装的文件+轻度应用服务器，万兆pve，攒机采坑实录（未完待更新）

给工作室组装的文件+轻度应用服务器，万兆pve，攒机采坑实录（未完待更新）
type: item
date: 2023-02-12T00:17:00+08:00
description: 起因演唱会项目结束之后，硬盘里堆积了几TB的数据亟待归档。另外此前工作室24x7运行的程序（录播、图床等服务）一直运行在我的私人服务器上，长久下去并不合适。正好此前去出差做DIT工作的时候，工作室采购了若干机械硬盘，所以想着借此机会整合手上的硬件资产，组一台 NAS + 应用服务器，供项目归档 + 轻度的剪辑 + 24x7运行一些程序 使用。我也并不是相关领域的资深人士，以下方案也参考了大量网上的资料，我会把参考过的内容贴在文中。如果有优化的空间或者纰漏欢迎大家在评论区留言讨论。需求拆解我对服务器的需求归纳如下：文件服务器用途带有一定容灾能力未来可添加硬盘读写速度快一些，存放团队的共享素材库可以24 x 7 全天候运行多种程序，运行在windows、linux多种系统上。将以上需求细化拆解，我对软硬件的大致规划如下：6盘位服务器，硬盘组带冗余的阵列万兆网络通过PVE或者 unRAID 虚拟机安装 windows 、linux 、群晖 等相信看到这里，有组建经验的读者可能对上面的规划会有一些不同的意见看法，下面列举几个经常被指出的问题：安全性和功能性的取舍Q：如果追求安全性，单盘冷备/单盘模式就可以了，NAS/阵列并不是绝对安全做单盘冷备份的观点是对的。然而，即便没有完美的执行321原则，我们最重要的资料仍做了多份备份，基本不会出现文件永久丢失的问题。相比下，通过统一归档可以给工作用电脑腾出不少硬盘空间，组阵列也可以提升文件读取速度，这些的收益是更大的。Q：万兆网络是非必须的，按照目前的盘数无法充分利用万兆性能，而且代价高昂的确是非必须功能，万兆也并非我的首要目标。然而考虑到日后工作室规模升级，本次装机也可以趁机摸索万兆网络的配置方法，所以我擅自把万兆的规划加入了，希望尽量在成本允许的范围内实现好一点的效果，提前体验万兆网络下的素材共享。目前工作室还没有人研究过万兆布网，此次算是为日后的升级：使用机架服务器、机架交换机等设备做准备。目前按照我的规划，6盘全满的情况下读取速度能达到约300~500MB/s即算达成目标。Q：黑群晖是破解系统，为什么不用安全性更高而且没有版权问题的TrueNAS / unRAID / OMV？对TrueNAS 和 unRAID的一些功能非常心动，也乐意付费正版。然而有一些原因导致不得不放弃他们：TrueNAS的ZFS系统安全性和快照功能非常好，一度是我考虑的首选。然而TrueNAS创建第一次存储池之后，不能再添加单盘，而是要添加相同数量的盘（例如第一次4块盘组了RAIDZ，那加盘也要加4块盘。据说TrueNAS在尝试改进这个功能，但是目前还遥遥无期）。当前对于加盘是有比较强的需求的，所以不行。unRAID存放数据的方式也非常好，也是他的特色。但是unRAID的读写性能比较依赖缓存，现有条件不允许加缓存。除外，我不太会在unRAID下直通万兆网卡🤣OMV上手难度比较高，且很多功能缺失，维护比较麻烦。由于我做过一些功课，所以我能理解如何使用这些系统。然而对于其他的同事来说，这些系统的使用和维护还是太难了，学习门槛太高。硬件规划本次攒机优先考虑利用已有的闲置硬件。虽说如此，部分硬件并不一定可用或是最佳选择，如果读者希望参考本文攒机，则更多需要结合自身的情况进行修改。可用闲置硬件如下：CPU：10105F 无核显 + 垃圾散热主板：微星b560m爆破弹硬盘：数块HC310固态：铠侠RC20 500G内存：光威ddr4 8g x 2独显：1050ti电源：捡垃圾来的二手航嘉冷静王机箱：普通matx机箱我的最终硬件选择：CPU：10400 带核显 + 乔思伯HP400S下压式散热主板、硬盘、固态、内存：同上不变独显：不使用电源：银欣SFX SST-LSX500-LG 500W 金牌全模组 （二手 带模组线）机箱：星之海 御夫座 6盘位NAS机箱网卡、光纤、光模块：intel X520 82599 单光口网卡 x 2 （给工作机使用）intel x520 82599华为版 双光口网卡 x 1 （给NAS使用）拆机Avago多模光纤线 带光模块 x 2接下来按照我考虑的顺序逐条来讲。主板：微星b560m爆破弹 本次攒机最大的掣肘装机的需求、现有硬件隐含了一些预制条件，他们决定了本次装机的一些硬性要求。b560m爆破弹这块主板是属于b560m系列比较低端的型号，这导致一些比较大的限制，例如：LGA1200，不能使用12代CPU接口数量和带宽有限1个原生m.2 ，这说明只能装一块系统盘，无法原生安装更多固态做缓存6个原生 SATA口，这说明原生接口最多只能装6盘位1个 PCIe 4.0 x16 （使用11代U，如果使用10代U就只有PCIe 3.0）2个 PCIe 3.0 x1 (B560南桥出来)内存一共就两条槽，目前…