首页
  • NAS
  • k8s
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档

︶﹌⋛⋋维💋美⋌⋚﹌︶

喝☕️、看世界、修复那些无止境的问题
首页
  • NAS
  • k8s
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
  • NAS

    • 硬件资源
    • 系统选择
      • 网络拓扑
      • 系统架构
      • 浅谈ZFS
      • ZFS存储池管理
      • ZFS文件系统管理
      • ZFS快照管理
      • 云端备份
      • SMB共享配置
      • NFS共享配置
      • Bonjour服务广播
      • rockyLinux初始化
    • K8S

    • 运维
    • NAS
    ︶﹌⋛⋋维💋美⋌⋚﹌︶
    2025-03-24
    目录

    系统选择

    # 常见NAS系统分类及特点

    1. TrueNAS Scale/Core
      • 优点:
        • 基于ZFS文件系统,数据完整性高(适合浪潮服务器等高性能硬件)。
        • 支持高并发访问和快照功能,适合企业级或高可靠性需求。
        • Scale版本基于Linux,支持容器化(Docker/Kubernetes)。
      • 缺点:
        • 内存要求高(需ECC内存,浪潮128GB ECC完美适配)。
        • 配置复杂度较高,对新手不友好。
      • 适用场景:主存储、虚拟机宿主、企业级数据管理。
    2. UnRAID
      • 优点:
        • 支持混合硬盘(不同容量硬盘池化),扩展灵活。
        • 轻量级虚拟机/Docker支持,适合媒体服务器(Plex/Jellyfin)。
        • 数据冗余机制(单/双奇偶校验)简单易用。
      • 缺点:
        • 收费系统(需购买许可证)。
        • 性能低于ZFS,依赖缓存加速。
      • 适用场景:家庭媒体中心、混合存储环境。
    3. OpenMediaVault (OMV)
      • 优点:
        • 免费开源,基于Debian,资源占用低(适合蜗牛星际/J1900)。
        • 插件丰富(可通过Docker扩展功能)。
        • 支持主流文件系统(EXT4/BTRFS/ZFS)。
      • 缺点:
        • 界面相对简陋,依赖命令行高级配置。
        • 社区支持弱于TrueNAS/UnRAID。
      • 适用场景:轻量级存储、老旧硬件兼容。
    4. Proxmox VE(PVE)
      • 优点:
        • 虚拟化平台,可同时运行NAS系统(如OMV/TrueNAS)及其他服务。
        • 支持集群管理和硬件直通(浪潮服务器的PCIe插槽适合直通硬盘控制器)。
        • 基于Debian,扩展性强。
      • 缺点:
        • 需额外配置存储服务,复杂度高。
        • 资源占用较大(128GB内存的浪潮服务器可充分发挥性能)。
      • 适用场景:虚拟化整合、多服务部署。
    5. 黑群晖(DSM Hackintosh)
      • 优点:
        • 图形化界面友好,应用生态完善(Synology套件)。
      • 缺点:
        • 法律风险(违反Synology许可协议)。
        • 硬件兼容性差(需定制驱动,蜗牛星际可能需修改内核)。
        • 不支持QuickConnect等远程访问功能。
      • 适用场景:追求易用性且接受法律风险、喜欢瞎折腾的用户(不如成品)
    6. 飞牛NAS(fnOS)
      • 优点:
        • 轻量化与易用性:界面简洁,安装流程简单,适合新手和DIY用户,无需硬件绑定
        • 影视功能突出:自动刮削海报墙、字幕下载、硬解设置简化,适合家庭媒体中心
        • ocker支持完善:提供直观的容器管理界面,镜像加速和Compose编辑器友好
        • 灵活存储扩展:支持外接USB硬盘、网盘挂载(如阿里云盘、百度网盘)
      • 缺点:
        • 存储管理功能较弱:仅支持Btrfs文件系统,缺乏ZFS和iSCSI等高级功能
        • 稳定性待优化:公测阶段存在偶发Bug,如外链分享限制、权限管理不完善
      • 适用场景:家庭娱乐、轻量级存储、低功耗设备(如蜗牛星际)

    # 硬件适配与系统选择方案

    1. 浪潮服务器NF5270M3(高性能主NAS)
      • 推荐系统:TrueNAS Scale 或 Proxmox VE + 虚拟机
      • 理由:
        • 128GB ECC内存和双路E5-2650适合ZFS的高内存需求。
        • 12盘位+LSI直通卡可构建高可靠存储池。
        • IPMI支持远程管理,适合7x24运行。
      • 用途:主存储、虚拟机宿主、Docker集群。
    2. 闲置台式机(多功能备用机)
      • 推荐系统:UnRAID 或 TrueNAS Core
      • 理由:
        • 6核i5-8500和64GB内存支持多任务(转码、虚拟机)。
        • 6个SATA接口适合中等规模存储池。
        • 可扩展PCIe网卡提升网络性能(2.5G/10G)。
      • 用途:备份服务器、媒体转码、家庭实验室。
    3. 蜗牛星际(低功耗备用机)
      • 推荐系统:OpenMediaVault 或 飞牛
      • 理由:
        • J1900性能有限,适合轻量级系统。
        • 4盘位可做冷备份或次要存储。
        • 250W电源适合低负载长期运行。
      • 用途:冷存储、下载机、轻量级Docker服务。
    4. 工控机(边缘节点/软路由)
      • 推荐系统:Proxmox VE + Docker宿主 或 OpenWrt
      • 理由:
        • N5105低功耗+NVMe固态适合边缘计算。
        • 16GB内存可运行轻量级虚拟机或容器。
      • 用途:软路由、智能家居中枢、Docker服务节点。

    # 综合方案推荐

    # 方案1:高可靠企业级架构(性能优先)
    • 主存储:浪潮服务器运行TrueNAS Scale,配置ZFS RAID-Z2。
    • 虚拟化:浪潮同时部署Proxmox VE,虚拟化运行TrueNAS及其他服务。
    • 备份:闲置台式机安装UnRAID,通过Rsync同步关键数据。
    • 边缘节点:工控机运行软路由OpenWrt(AdGuard/Pi-hole)。
    # 方案2:家庭媒体中心(易用性优先)
    • 主存储:闲置台式机安装UnRAID,挂载媒体库并运行Plex/Jellyfin。
    • 备份:蜗牛星际安装黑群晖,通过Cloud Sync备份至公有云。
    • 网络:工控机安装OpenWrt,优化内网流量。
    # 方案3:低成本轻量级方案(老旧硬件利用)
    • 主存储:蜗牛星际安装OMV,挂载4盘位做SMB共享。
    • 虚拟化:工控机运行Proxmox VE,部署轻量级服务(Home Assistant)。
    • 网络:利用交换机万兆光口连接主存储和PC。

    # 稳定性与性能关键点

    1. ZFS vs 其他文件系统:
      • ZFS(TrueNAS)适合浪潮服务器的高性能硬件,但需避免内存不足。
      • BTRFS/EXT4(OMV/UnRAID)更适合低配置设备。
    2. 虚拟化开销:
      • 浪潮服务器可分配充足资源(PCIE直通),避免性能瓶颈。
    3. 网络优化:
      • 利用兮克交换机的2.5G/10G端口,避免千兆网络成为瓶颈。

    # 最终方案

    1. 需求分析
      • 构建一个混合环境,既有虚拟化、容器化、存储,也有网络路由的需求,构建一个高可用、高性能的家庭实验室环境,支持开发、测试和实际应用。这个环境既能用于学习K8s和虚拟化,又能作为家庭媒体中心和网络中枢。因此,系统的稳定性、扩展性和易维护性都是关键点。
      • 浪潮服务器使用PVE,是因为PVE的虚拟化能力强,适合管理多个Rocky Linux实例作为K8s集群。ZFS存储的选择是因为数据可靠性和性能,尤其是在企业级硬件上,ZFS的优势明显
      • 台式机作为K8s的工作节点,同时提供GPU支持,用于运行需要GPU加速的应用,比如视频转码
      • 蜗牛星际作为测试环境,尝试不同系统,比如飞牛NAS、黑群晖或其他Linux发行版,蜗牛星际的硬件性能较低,可能不适合运行重负载应用,但作为测试节点足够了。
      • 工控机N5105作为软路由,使用ImmortalWrt,这是一个基于OpenWrt的系统,适合网络优化和VPN等功能
    2. 硬件与系统分配方案
      • 浪潮服务器NF5270M3(主节点)
        • 宿主机系统:Proxmox VE (PVE) + ZFS存储池
        • 虚拟机系统:3~4台Rocky Linux(K8s Master/Worker节点)
      • 闲置台式机(K8s Worker + GPU节点)
        • 宿主机系统:Rocky Linux(裸金属安装)
        • 角色:K8s Worker节点 + GPU计算节点
      • 蜗牛星际(调试测试环境)
        • 灵活多系统(PVE/飞牛NAS/黑群晖/Ubuntu)
      • 工控机N5105(软路由)
        • 主路由系统:ImmortalWrt(OpenWrt分支)
        • 附加功能:科学上网、dns优化
    #NAS
    硬件资源
    网络拓扑

    ← 硬件资源 网络拓扑→

    最近更新
    01
    Longhorn安装
    06-22
    02
    k8s显卡插件
    06-21
    03
    rockyLinux初始化
    03-30
    更多文章>
    Theme by Vdoing | Copyright © 2024-2025 维美 | Blog
    闽ICP备2023022769号
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式