Why 为什么要家庭服务器
现如今云服务已经深入普通人生活的各个层面,例如:
-
需要存贮,云盘
-
需要计算,云服务器
-
需要问问题,各种云上的AI平台
理论上,我们可以将个人的一切资源,放到云上,那么何以还需要家庭服务器呢?
在笔者看来,家庭服务器是云服务的一个补充,它能够帮助用户更好地管理自己的数据,并且能够提供一些本地化的服务。
云盘的局限
云盘虽然很好,但是一般仅仅提供 1T 的存贮空间,如果需要更大的云盘,就需要付费。虽然我们可以申请多个云盘,或者使用多方的云盘,但是总是不方便。
-
更大的存贮空间需要付费
-
当你将几个T的数据放到云盘上,它的传输就快不了,为了保证速度,你需要订阅云平台会员,这也需要费用
-
即使上述两条都解决了,还有个问题,就是数据的安全性,如果云盘被攻击,或者数据丢失,你将无法恢复,如果数据被泄露,你将无法保护自己的隐私
所以,云盘放一些公有数据,是很好的,但是放置自己的大量私密数据,则不是很理想
云计算的局限
云计算,购买一个云服务器就可以了,现在起步的云服务器费用已经很低,但是上配置,例如你需要一个更大的存贮,更大的算力,费用马上就上来了。
当云服务器暴露于公网,24小时运行,安全性就成了问题,没有一定的运维基础,容易发生问题,而假设此时,你的宝贵数据在上面的话,就比较危险。
家庭服务器的好处
-
安全:你的家庭服务器在家里的局域网中,不容易受到攻击
-
你可以设置自动白天运行,晚上关闭,提高免受攻击概率
-
-
满足个人私密数据安全性需求
-
家庭服务器可以部署私有云,数据存贮在家庭服务器上
-
家庭服务器可以设置 Raid,例如 Raid 1,你的数据在服务器上将有2份镜像,连上你自己电脑上的那一份,共3份,这样可以保证除非3份数据都坏了,你才会丢失数据,这样就大大提高了你的数据的安全性
-
-
丰富的本地化服务
-
建立家庭影音中心
-
很多音乐发烧友,希望听无损音乐,那么运用家庭服务器,你可以把你的无损音乐放到家庭服务器上,并推流到你的播放器
-
照片管理,你的家庭的照片、视频可以放到服务器上管理起来
-
-
跑各种 docker 应用
-
gogas:你可以建立自己的 git 服务器
-
hugo:你可以建立自己的博客
-
drone:你可以建立自己的 CI 服务器,自动更新你的博客
-
等等
-
-
建立下载中心:很多网友喜欢下载各种资源,你可以托管给家庭服务器,让它进行下载,这样,你的个人电脑就可以随时关机了
-
跑虚拟机
-
本质上,家庭服务器就是一台跑在你家里局域网里面的电脑(服务器),你可以进行各种折腾。
家庭服务器适合你么?
家庭服务器虽然可以给生活带来便利,但也未必适合所有人,家庭服务器的使用场景是什么呢?
-
你对个人数据存贮有较高的需求
-
安全性需求
-
存贮量需求
-
-
你具备一定的计算机操作能力:尽管现在的家庭服务器产品配置都已经图形界面化,但是折腾是免不了的
-
会自己安装卸载软件
-
最好会使用基本命令行
-
对docker有所了解就更好了
-
家庭服务器的选型
只要是一台电脑,就可以做成一台家庭服务器,你只要在上面部署服务,并让它长时间运行就可以了。但是,因为是长期的,并且是你未来很长一段时间都要依赖的家庭服务基础设施,因此一开始就要规划好。
-
能耗:省电,节能,长期使用才经济
-
算力:并不是算力越大越好,因为算力大,功耗也就上去了
-
稳定性:必须能够长期稳定运行
-
安全性:必须能够支持 Raid,保证数据安全
-
更新:服务器的各部分软件结构,应该能够得到及时的更新,例如功能进步,补丁修补等
把这些维度都加在一起,其实选择并不多。
例如,我们用 树莓派,也能做 Nas,但是那是属于极客的用法,普通人并没有那么多的时间去配置、调试和折腾。
例如,你也可以将一台个人电脑做服务器,但是它本身就功耗很高,且没有 Raid,那么你将数据放到上面,安全性何在呢?
因此,服务器选型,对于家庭用户就是:
-
低功耗
-
稳定
-
可靠
-
运维时间成本
嗯,为啥没有算力?因为当你需要大算力时,你可以在自己的个人电脑上进行计算。
家庭服务器类别
-
用 树莓派 或 其他小功耗主机做家庭服务器
-
用带 USB 接口的高级路由器做家庭服务器
-
QNAP 系列 NAS 服务器
-
Synology 系列 NAS 服务器
Nas就是 Net Storage Server,即网络存贮服务器
类型 | 功耗 | 稳定性 | 可靠性 | 运维时间成本 |
---|---|---|---|---|
树莓派或其他小主机 | 低 | 一般 | 一般 | 高 |
带USB高级路由 | 低 | 一般 | 一般 | 低(功能受限) |
Nas | 低 | 高 | 高 | 低 |
从上表中,可以看出,使用 Nas 作为家庭服务器,是一种较好的选择,实际上,很多小型工作室也采用 NAS 作为自己的企业服务器。
家庭服务器的构成
硬件
-
小功耗的主机
-
2盘位/4盘位,支持 Raid
-
至少一个有线网口
-
无线wifi模块(可选)
软件
-
操作系统
-
synology nas 操作系统
-
qnap nas 操作系统
-
NOTE | 一般要求支持虚拟化,例如 docker |
样例
上图是 Qnap的一款4盘位nas,适合作为家庭服务器使用,也有2盘位的可供选择。
总结
本篇介绍了家庭服务器的概念、选型、构成和样例,希望对你有所帮助。
欢迎持续关注本频道。
Last updated 2024-05-04 16:01:35 +0800