NAS的基本概念
关注的技术点
Btrfs
BTRFS使用了被称作extents的技术,这是一种将同一个初始位置的硬盘使用同一块磁盘位置的技术。同时还增加了一些其他的未来特性,比如说快照、在线的文件连续性检查,以及快速的增量备份。
“我们认为,BTRFS是一种具有成为下一代主流Linux文件系统的潜力的文件系统。”Red Hat公司的Ric Wheeler。
他表示,现在Red Hat的工程师正在积极的考查这个项目,而英特尔公司也对此感兴趣,英特尔公司开源技术中心主管Imad Sousou表示英特尔公司对BTRFS很感兴趣,并且正在积极支持其开发。
英特尔公司认为,BTRFS是一项很优秀的技术,有能力作为解决Linux文件系统的架构升级替代品,并支持未来性能和容错等方面的需求。
惠普公司也成为了这其中的关键厂商,很可能在其传统的UNIX系统,如HP-UX中加入BTRFS。
“惠普现在对BTRFS很感兴趣,因为他的目标是提供一个与惠普现在已经有的Tru64 AdvFS的内核相似的核心,以及其他的具有未来特性的系统。”惠普开源和Linux部门首席技术官Bdale Garbee表示
Docker webui
Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。
pNFS
NetApp® 网络连接存储 (NAS) 解决方案可以简化数据管理,让您可以随着数据增长不断扩展,同时还可以对成本进行优化。利用 NAS 解放方案,您可以在一个统一的存储架构中实现无中断运行、经验证的高效率和无缝可扩展性。
利用 NFS 协议部署 NetApp NAS 存储,以适应极具挑战的技术和业务应用程序。NetApp 堪称 NAS 存储和 NFS 技术发展方面的创新先锋。我们为 UNIX/Linux 环境中基于文件的存储访问首创了 NFS 标准,同时还率先在市场上为 NAS 提供了 pNFS 支持。我们的 NAS 存储解决方案已通过领先 NFS RFC 标准的测试。
在 NetApp NAS 上整合 Windows® 文件服务器,并提供本机 SMB/CIFS 支持。在几乎不产生中断的情况下将 NetApp NAS 系统集成到您的 Windows 环境中,并将这些系统连接到已有的身份验证服务,例如 Active Directory。对 SharePoint 和 SQL 等应用程序以及您的自定义工作负载和传统工作负载使用 SMB/CIFS 共享。利用 SMB 3.0 支持提高 Microsoft® Hyper-V® 环境的可扩展性和易管理性。
硬件成本之 ARM vs X86
人效成本
常见NAS的开源项目
黑群晖
黑群晖使用相对简单,但是破解的东西总归不大好,你要选择能兼容你设备的版本,而且哪天它群晖一升级,破解跟进不利,你就锁死版本了。还有一个问题是黑群晖用的魔改 linux,不是一个标准发行版,很多事情你做不了,或者得绕很大一个圈去做,后面会说到。
FreeNAS
FreeNAS 是开源的 NAS 服务器,它能将一部普通 PC 变成网络存储服务器。该软件基于 FreeBSD,Samba 及 PHP,包含了一套支持多种软 RAID 模式的操作系统和网页用户界面。
FreeBSD 系统,连 Docker 都跑不起来,再多插件也没用。
OpenMediaVault
OpenMediaVault有一个传统 Nas 的界面,提供简单清晰的界面让你方便的管理你的:存储设备,访问权限,以及网络服务,这三者基本上是 Nas 系统最基础的功能了。同时 OMV 支持插件,透过插件可以安装其他常用服务,还有 docker 之类的东西。
🏆 飞牛fnOS NAS
fnOS基于最新 Linux 内核(Debian 发行版)深度开发
兼容主流 x86 硬件,自由组装 NAS,灵活扩展外部存储
飞牛OS更新
# 修复依赖问题(必须先做) sudo apt --fix-broken install # 更新软件包列表 sudo apt update # 完整升级所有可升级的包 sudo apt full-upgrade # 重装你需要的包 sudo apt install --reinstall apt-listchanges -y
✅ TrueNAS Scale搭建笔记
系统选择
- /gemxxxx/
- web控制台: root
- ssh/emby: shaohy
- PhotoPrism: admin
安装配置
- 除了重新配置80 → 8888 443 → 8443, 没别的问题
无线网络配置
su -l -c "wpa_passphrase upyun.com 123123 > /etc/wpa_supplicant/wpa_supplicant.conf" sudo systemctl reenable wpa_supplicant.service sudo service wpa_supplicant restart
应用配置
emby
- /mnt/shyNAS/Movies → /Media
photoprism
- /mnt/shyNAS/Photoes → /photoprism
✅ Mac-Mini-M4文件共享NAS
准备工作:
- 不间断关机的 NAS,mini-m4正好满足要求,功耗在5w~10w
- Cloudreve私有化网盘的好搭档,后台运行
- 路由器支持公网,有公网使用socat就可以的提供58888转发访问局域网的Cloudreve服务
- 路由器没有公网,则需要frps/frpc配合来反向代理端口到局域网的Cloudreve服务
- 最好有dynv6的动态DDNS解析,这样就可以不必死记硬背动态拨号的ip地址
确认下载文件生成的 URL 的主机名部分是否正确,请前往 管理面板 → 参数设置 → 站点信息 检查当前的站点 URL 是否在列表中。如果要在公网访问,统一用域名: shaoxxx.v6.navy