AIO从入门到如土 篇一:一文为你揭开一台all in one家庭服务器的神秘面纱

2023-03-26 13:00:13 142点赞 567收藏 47评论

提示:本篇文章约6500字符,阅读大约需要12分钟。

春日宜装机,来一台ALL IN ONE服务器吧。

写在专栏的开篇

今天,本薇要开一个大坑了,也是很早就规划了的,但是一直没有发出来的——《all in one 从入坑到如土》系列。这个系列要带大家从硬件规划到系统安装的各个步骤,完成一台完美的all in one服务器组装及运行。内容会非常庞杂:硬件选用从家用系列到服务器系列均会涉及,系统教程也会涵盖ESXI、PVE、UNraid等主流宿主系统以及黑群晖、黑威联通、truenas等主流NAS系统,因此本系列主体部分预计会更新半年左右,剩余部分预计会在一年左右更新完成,教程可能会达到上百篇码字不易,所以也希望各位值友大力支持。

引言

装电脑是一项系统性工程,需要考虑硬件对硬件的兼容性,硬件对软件的兼容性。服务器本质上也是一台大号电脑,它对硬件及软件的兼容性要求更高,自己组装一台all in one服务器,需要考虑的事情是方方面面的,因此楼主并不建议新手直接上手组装all in one服务器,如果需要参考题主组装服务器踩过的坑,走过的弯路,详见我的另一篇文章。

一台All in one服务器的诞生是需要花费大量的时间和精力的,包括系统组装、软硬件兼容性调整,以及系统稳定性调试等等工作。而且你需要熟知宿主机以及其上面虚拟机的各项功能,而且一定要开拓思路,不要割裂地看待宿主系统和每个虚拟机之间的关系。如此,你才能灵活运用并协调好各类系统之间的关系。因此,这也是本系列为什么会需要如此多的篇幅才能给大家讲明白一台All In One服务器的诞生。这也意味着,All in one服务器的性价比是要远远强于普通品牌NAS的,但是你是否有足够的热情和时间去投入进行,也是必须考虑的问题。

当然,本篇文章也不是专门来给大家泼冷水的。All In One也有相对简单的方法,下面“万物皆可All in One”的主题就是给大家提供硬件选择思路的。而且就我个人经验来看,一台All In One服务器需要调试的时间不会超过一个星期,在系统稳定运行后,不随意增减硬件,后期基本不会有太高的维护成本。

阅读说明:本篇将是本系列的开篇,因此以理论和思路为主,以期达到抛砖引玉之效,不会涉及过多的具体教程。本文以文字性说明为主,请各位耐心阅读

ALL IN BOOM?

大家常常将All In One(以下简称AIO)戏称为All In Boom,这句话对也不对。如果你有足够维护系统的精力和经验,AIO服务器是非常稳定的。根据大部分人分享的经验来看,AIO服务器主要需要付出精力的部分就是刚开始搭建的时候,在系统稳定之后,基本就不会再进入宿主系统了,当然这也是维持稳定性的前提。如果天天折腾宿主系统或者改硬件,那稳定性是不可能保证的。所以对我而言,一般会选择用一台性能适中的服务器供家里人稳定使用,再额外搭建一台性能比较强的AIO服务器供我自己折腾

ALL IN ONE服务器有什么用

说到AIO服务器有什么用,就必须提到虚拟化技术(Virtualization)

虚拟化技术是一种资源管理技术,它可以把你的实体硬件切分成数个、数十个完整的电脑环境(即虚拟硬件),这样就可以使用户更加充分的利用计算机资源。简单来说,拥有一台装有支持虚拟化技术系统的电脑,在性能允许的情况下,你就相当于拥有了无数台使用标准化虚拟硬件的电脑。这也正是AIO服务器的魅力所在,它能极大地节约你在搭建服务时所需要付出的硬件成本。

除了成本优势外,虚拟化技术另一个最重要的优势之一就是安全性。借助各个虚拟机之间相互隔离,虚拟化技术可以轻松解决很多常见的安全问题。如此,多个虚拟机可以同时运行在一套硬件上,而且互不影响,即便一个虚拟机崩溃,也不会影响到整机系统和其他虚拟机的稳定性。

软路由系统

AIO服务器可以部署主路由、旁路网关,代表性系统有RouterOS、iKuai、openwrt和高恪等。基本功能有:

拨号功能

当软路由作为家庭主路由时,可以连接光猫进行拨号,或者通过dhcp获得光猫分配的IP地址。进阶功能就会有单线多拨、多线多拨等,可以用来提升单线程下载的速度。

多线多拨示例一多线多拨示例一

多线多拨示例二多线多拨示例二

DHCP服务器

主路由可以作为家庭局域网的DHCP服务器为局域网设备分配IP地址、网关、dns服务器等。

DHCP服务器示例DHCP服务器示例

流控分流:

刚刚说到软路由有多拨能力,但是如果路由器进行多拨或者连接多条线路后,很多值友就会遇到无法访问互联网的情况,那就意味着你的分流配置不正确或者没有配置。这个时候就需要用到软路由强大的流控分流功能。除了可以限制不同用户不同设备的上网速度外,流控分流最重要的功能是经过处理将不同流量分流到正确的线路上,这样既可以充分利用多条线路的带宽,也不影响用户的正常上网。

端口分流示例端口分流示例

其他功能

软路由还具备认证计费、局域网测速、网络防火墙等其他强大的功能等着各位来探索。

NAS系统

NAS系统大家就很熟悉了,代表系统有UNraid、群晖、威联通、trusnas等。可以充当文件存储,进行文件分享;还可以通过添加docker容器为NAS系统添加更多的功能(有关docker容器的教程,请进主页关注我的另一个专栏——《docker妙用》,目前已经更新三期)。

docker妙用专栏docker妙用专栏

有关nas之前已经讲过很多了,这里就不再赘述了,想知道更多信息的值友可以关注我的另一个专栏——《玩转nas》

玩转nas专栏玩转nas专栏

其他虚拟机应用

AIO服务器可以添加虚拟机的应用就太多了,只有你想不到,没有它做不到的。这里给大家举几个🌰:

虚拟机多开:

为了不影响主NAS系统的稳定性,我给大家做的另一个专栏——《每日一个群晖小tip》基本都是另开一个群晖虚拟机进行操作,即便把系统搞崩了,大不了删了重建一个。最典型的就是我最近做的一期《全网首发,DSM7.2深度体验》就是另建一个虚拟机安装DSM7.2beta版来进行体验,非常方便。

 

 

百度网盘:

还要被百度网盘的龟速下载恶心到开会员吗?有了AIO服务器就再也不用担心这个问题了,开个Windows虚拟机几天几夜,蚂蚁搬家式,把文件搬回来就行(这里一般适用于不太着急的大文件,比如网课之类的)。

PCDN:

之前发过一篇有关PCDN的文章:

 

 

里面提到,如果有条件的话,在购买官方设备之前,可以先安装一下服务商对应的x86系统来体验一下收益。那不是所有人家里面都有老旧设备啊。但是有了AIO服务器以后,这些都迎刃而解。开一个PCDN的虚拟机就可以了,如果收益不错的话,就又能剩下一台设备的钱了。

这里举一个我自己的例子,之前跑网心云bsp业务,如果是100M上行带宽,要求至少8线程,但是我最早的那台AIO服务器线程数不够怎么办,那就开两台上行50M的网心云虚拟机就行,可以满足其最低4线程的CPU要求。

bsp业务要求bsp业务要求

其他的应用还有很多,这里只是为大家提供思路,就不一一列举了。主要应用,我也会在之后的教程中一一为大家讲述,敬请期待。

万物皆可ALL IN ONE

AIO服务器形态

这是你想想中的AIO服务器吗?

服务器服务器

这么想你就错了,AIO服务器的形态多种多样:

可以是一台小主机,类似于这样的:

多网口小主机多网口小主机

可以是一台你家里面一台旧的笔记本,类似于这样的:

旧笔记本旧笔记本

更常见的形态就是类似于nas的台式机啦:

nbox机箱nbox机箱

其实Mac Mini也可以:

Mac MiniMac Mini

为了给大家开拓一下思路,我们今天就聊一聊Mac Mini怎么做AIO服务器。

不过这里要说明一下,以上提到的所有硬件,本系列专栏都会出单独的一篇或者几篇文章来讲它们的用法,不过并非本系列重心所在。本系列重心还是会放在传统的

硬件部分

首先我们需要采购几部分硬件:

一台Mac Mini是必不可少的:个人建议选购最新的M2版本,M1芯片版本如果有比较合适的二手价格也是可以的,既然做服务器,内存部分就别省了,加到16G;硬盘部分一会我们肯定要外挂硬盘,所以满足系统运行需求就可以,就我个人经验来看,256G其实也够用,当然512G最佳。

 

AppleMacmini八核M2芯片16G256GSSD台式电脑主机Z16K0003Q【定制机】5999元京东去购买

  

AppleMacmini八核M2芯片16G512GSSD台式电脑主机Z16L0002T【定制机】7499元京东去购买

 

主机采购完成后,就需要买其他配件了。

首先,最重要的nas功能要求我们必须扩展Mac Mini的存储空间,512G肯定是远远不够小姐姐们住的。这个时候就需要用到硬盘柜了,硬盘柜分为阵列式硬盘柜和普通存储硬盘柜,这里就不做展开了,之后会单开文去讲。

硬盘柜硬盘柜

 

铁威马(TerraMaster)D5-3005盘RAID磁盘阵列盒阵列柜硬盘盒USB3.0(不是NAS网络存储)1399元京东去购买

 

绿联硬盘柜硬盘盒5盘2.5/3.5英寸(不带RAID磁盘阵列)SATA串口Type-C移动盘存储柜固态机械硬盘通用899元京东去购买

 

 

解决了存储问题,之后便是网络问题。如果家里需要万兆组网,建议一开始在Mac Mini选配的时候就加上万兆电口网卡,比现在市面上的其他万兆网卡要便宜的多,而且不会占用宝贵的雷电接口。2.5g组网就比较简单了,外接一个USB3.0转2.5G网卡即可。

万兆网卡万兆网卡

 

山泽USB千兆有线网卡2.5G适用苹果Mac笔记本电脑USB转RJ45网口转换器网线转接头2.5G外置网卡UG25149元京东去购买

 

威联通(QNAP)QNA-T310G1TThunderbolt3雷电3转换10GbE万兆网络存储转换器1799元京东去购买

 

威联通(QNAP)QNA-T310G1SThunderbolt3雷电3转换10GbE万兆网络、存储转换器1599元京东去购买

 

 

 

系统方面,最基本的需要开启SMB共享,然后如果多用户使用,就新建几个共享用户,然后基本的NAS功能就有了。

开启文件共享开启文件共享

如果需要旁路网关功能,Mac上有许许多多优秀的网络管理工具,这里就不一一列举了。

docker功能也是支持M1和M2芯片的哦,使用起来和其他NAS没有任何区别,而且自带docker compose,无需额外安装。你需要做的就是从docker官网下载安装客户端,然后安装一个Portainer,就和其他NAS使用docker没有什么区别了。

安装Mac docker版安装Mac docker版

虚拟机方面,ParallelsVMware都有做Mac版,都是不错的选择,可以安装Windows、Ubuntu等虚拟机。

ParallelsParallels

vmware-fusionvmware-fusion

至此,我们的一台AIO服务器就初具雏形了,是不是很简单呢。

小结

举这个Mac Mini的例子主要是希望给大家开拓思路,AIO服务器不一定非得局限在专门去装一台电脑,装一堆网卡和其他配件在上面,然后装上ESXI或者PVE之类的玩虚拟化。Mac Mini这类电脑也是玩AIO非常不错的选择,加上其体积小、待机功耗低的优势,长期来看相比一年节约下来的电费性价比要高很多。

让我康康还有哪个系统不能All In One

现在我们常用的基于Linux打造的系统(iKuai、UNraid等)绝大部分都具备虚拟机功能,所以理论上来说,这些系统都有进行转变为AIO服务器的能力,但是虚拟化效率以及虚拟化功能的丰富性是在搭建AIO系统中必须考虑的问题,因此,我们这里就来简单盘点一下这些具备AIO潜力的系统。

第一梯队

ESXI是目前玩AIO最推荐的系统,其系统稳定性和虚拟化功能的丰富性使其稳居AIO系统的第一梯队。目前首推版本是ESXI6.7,系统稳定性经过了各位大佬充分验证,而且在社区内有非常丰富的打包了各种驱动的版本,尤其是现在流行的2.5G组网,使用8125B螃蟹网卡的用户群体居多,所以首选还是ESXI6.7。

ESXIESXI

当然,这个系统的缺点也很明显,和组黑群晖类似,ESXI对硬件兼容性要求非常高,每更新一次系统就要抛弃掉一些老旧硬件的驱动,这使得一部分老旧硬件如果不自行打包驱动就不能体验新版系统。而且ESXI8.0a到目前为止也不支持大小核设计,所以在更新的十二代和十三代平台上,如果CPU采用了大小核设计就不能使用ESXI。因此,使用该系统会使我们在硬件选购和兼容性的调试上会花费比较长的时间,相应的,也得益于其对硬件要求比较高,我们在系统稳定性维护上相较于其他系统就可以花较小的时间和精力。

第二梯队

PVEUNraid目前在我看来可以居于AIO的第二梯队。这两款系统的共同特点就是,基于Linux最新版本开发,更新速度快,硬件驱动库齐全,常用的虚拟化功能支持比较完整,而且具备比肩ESXI的高效的图形化操作界面。不过,其稳定性相较于ESXI会稍微差点,尤其是PVE在7.0版本之后,稳定性下降了非常多,所以居于AIO系统的第二梯队。

PVEPVE

unraidunraid

Windows系统自带的Hyper-V也可以归入这一梯队,支持有限的硬件直通,虚拟机运行相对稳定且虚拟效率相对较高。而且也是图形化界面操作,对新手比较友好。

第三梯队

就是我们常用的具备虚拟机功能的软路由和NAS系统,除了truenas之外,绝大部分系统不具备硬件直通能力,因此虚拟化的效率会有所下降(当然本身虚拟化的效率相较于第一、二梯队也要低的多)。用最直观的网络效率来讲,这些系统的虚拟机网络一般都跑不满千兆,一般只比较适合对性能要求不高的用户。

非常有意思的一点,在笔者写稿的时候,iKuai发布了3.7.0版本的更新,增加了Intel平台网卡直通的功能,那意味着iKuai的虚拟机功能和效率又进不来一大截。

iKuai 3.7.0版本更新iKuai 3.7.0版本更新

总结

AIO服务器的搭建,需要各位具备两个能力:学习能力和灵活思维的能力。不会Linux系统没关系,我们可以学,可以查找资料。学习能力解决完如何建构起来硬件和软件,那灵活思维就是解决如何用的问题。如果仅仅有了强大的硬件和系统支持,不会灵活运用为自己的生活服务,那AIO服务器还是一堆废铁。如何充分利用这台“大电脑”,是各位今后很长时间的必修课。

这就是本期的全部内容了,如果这篇文章对您有帮助的话,欢迎您在评论区多多讨论,也欢迎关注、点赞、打赏一键三连,您的支持对我非常重要。

我是冥冰薇,点个关注不迷路,我们下期再见。

一文为你揭开一台all in one家庭服务器的神秘面纱

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

AppleMacmini八核M2芯片16G256GSSD台式电脑主机Z16K0003Q【定制机】

AppleMacmini八核M2芯片16G256GSSD台式电脑主机Z16K0003Q【定制机】

暂无报价 去购买

AppleMacmini八核M2芯片16G512GSSD台式电脑主机Z16L0002T【定制机】

AppleMacmini八核M2芯片16G512GSSD台式电脑主机Z16L0002T【定制机】

暂无报价 去购买

铁威马(TerraMaster)D5-3005盘RAID磁盘阵列盒阵列柜硬盘盒USB3.0(不是NAS网络存储)

铁威马(TerraMaster)D5-3005盘RAID磁盘阵列盒阵列柜硬盘盒USB3.0(不是NAS网络存储)

暂无报价 去购买

绿联硬盘柜硬盘盒5盘2.5/3.5英寸(不带RAID磁盘阵列)SATA串口Type-C移动盘存储柜固态机械硬盘通用

绿联硬盘柜硬盘盒5盘2.5/3.5英寸(不带RAID磁盘阵列)SATA串口Type-C移动盘存储柜固态机械硬盘通用

暂无报价 去购买

山泽USB千兆有线网卡2.5G适用苹果Mac笔记本电脑USB转RJ45网口转换器网线转接头2.5G外置网卡UG25

山泽USB千兆有线网卡2.5G适用苹果Mac笔记本电脑USB转RJ45网口转换器网线转接头2.5G外置网卡UG25

暂无报价 去购买

威联通(QNAP)QNA-T310G1TThunderbolt3雷电3转换10GbE万兆网络存储转换器

威联通(QNAP)QNA-T310G1TThunderbolt3雷电3转换10GbE万兆网络存储转换器

暂无报价 去购买

威联通(QNAP)QNA-T310G1SThunderbolt3雷电3转换10GbE万兆网络、存储转换器

威联通(QNAP)QNA-T310G1SThunderbolt3雷电3转换10GbE万兆网络、存储转换器

暂无报价 去购买

DELL 戴尔 Precision 3470 14英寸图形移动工作站笔记本i5-1250P/16G/1T固态/集显/定制

DELL 戴尔 Precision 3470 14英寸图形移动工作站笔记本i5-1250P/16G/1T固态/集显/定制

7999元起

倍控 E5-2650V4 TrueNAS存储服务器

倍控 E5-2650V4 TrueNAS存储服务器

1799元起

倍控 G30S-N100四网2.5G DDR5 准系统

倍控 G30S-N100四网2.5G DDR5 准系统

699元起

etsme小型私有云Me盒 分布式云计算加密存储私密云盘网盘家庭相册

etsme小型私有云Me盒 分布式云计算加密存储私密云盘网盘家庭相册

3899元起

惠普(HP)HPE GEN8/9/10服务器硬盘通用大小盘系列 2.5/3.5英寸 1.2T 10K SAS

惠普(HP)HPE GEN8/9/10服务器硬盘通用大小盘系列 2.5/3.5英寸 1.2T 10K SAS

1599元起

超聚变 配件 适用于2288服务器 影.驰RTX3060显卡

超聚变 配件 适用于2288服务器 影.驰RTX3060显卡

暂无报价

畅网微控 迷你主机(R7-7840HS、准系统)

畅网微控 迷你主机(R7-7840HS、准系统)

2818元起

HP 惠普 ZBook Firefly14G9 14英寸移动图形工作站设计本 i7-1255U/16G DDR5/512G SSD/4G独显T550/Win11H

HP 惠普 ZBook Firefly14G9 14英寸移动图形工作站设计本 i7-1255U/16G DDR5/512G SSD/4G独显T550/Win11H

7999元起

DELL 戴尔 企业级服务器机房设备 H345 阵列卡

DELL 戴尔 企业级服务器机房设备 H345 阵列卡

暂无报价

DELL 戴尔 PowerEdge R350 1U机架式服务器数据库金蝶用友电脑整机 至强E-2356G 六核心 16G/2*4TB企业级

DELL 戴尔 PowerEdge R350 1U机架式服务器数据库金蝶用友电脑整机 至强E-2356G 六核心 16G/2*4TB企业级

14499元起

Lenovo 联想 服务器主机SR570 台式机1U电脑工作站机架式ERP财务软件存储商用 1颗至强铜牌3204 6核1.9GHz 16G内存/2块2T SATA硬盘

Lenovo 联想 服务器主机SR570 台式机1U电脑工作站机架式ERP财务软件存储商用 1颗至强铜牌3204 6核1.9GHz 16G内存/2块2T SATA硬盘

15065元起

HPE MicroSvr G10+ v2微型塔式服务器主机工作站机箱存储设备cpu 奔腾G6405 16G内存 NHP

HPE MicroSvr G10+ v2微型塔式服务器主机工作站机箱存储设备cpu 奔腾G6405 16G内存 NHP

8499元起

DELL 戴尔 PowerEdge R740/R750XS 2U机架式服务器虚拟化主机GPU显卡 R740 1*铜牌3204 6核心6线程 16G内存/1TB 企业级/三年联保

DELL 戴尔 PowerEdge R740/R750XS 2U机架式服务器虚拟化主机GPU显卡 R740 1*铜牌3204 6核心6线程 16G内存/1TB 企业级/三年联保

15649元起

Lenovo 联想 SR588服务器主机2U机架式国产机型AI算力GPU深度学习1颗银牌4210R 16GB内存 2*2TB硬盘

Lenovo 联想 SR588服务器主机2U机架式国产机型AI算力GPU深度学习1颗银牌4210R 16GB内存 2*2TB硬盘

13588元起

倍控 G31 11代I7-1165G7爱快软路由N5105主机i226 M.2 准系统+电源 G31-I3-1115G4四网2.5G 6A电源

倍控 G31 11代I7-1165G7爱快软路由N5105主机i226 M.2 准系统+电源 G31-I3-1115G4四网2.5G 6A电源

890元起

DELL 戴尔 Precision T5820 塔式图形工作站建模渲染设计台式电脑主机至强W-2223/8G/2T/2G独显/定制

DELL 戴尔 Precision T5820 塔式图形工作站建模渲染设计台式电脑主机至强W-2223/8G/2T/2G独显/定制

9599元起
47评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
567
扫一下,分享更方便,购买更轻松