阅读须知
为了更好的阅读本篇文章,可能需要你了解以下的几点知识(不限于)
- 什么是服务器?什么是捡垃圾?
- 虚拟化技术是什么?
- 端口映射是什么?
- linux系统是什么?
- mc是什么?喊麦么?
本文不适合家里铀矿的大佬阅读,欢迎大佬私我用内存条砸我。
购买理由
某天心血来潮搭了个MC服务器玩,突然发现mc服务器这货没个小配置跑不起来啊,于是在以下几种方案中选择了自建服务器,当然自建服务器不仅仅只为了搭mc,还有虚拟出一些公司的NAS服务器和一些测试服务器。
- 飘云服务器走起 // 性能低、相比价格便宜。
- 租赁服务器// 性能高,价格贵,管理还算ok
- 自组服务器// 性能超高,价格贵但是同比时间长了便宜,除了mc还能做其他的事情
当然,实际上自组服务器都是家里铀矿的大佬才会选择,因为每个月的电费就消耗不起,不过鄙人家里没矿,但是又想去组建 所以附上自己公司的属性来回回血。
捡垃圾方案
之前一直都玩的是个人电脑(pc),服务器这块其实一直都有了解出于观望状态,那么如何捡一个符合心目中的服务器呢?
方案一:静音化配置
这个方案之前一直都想走,在加上最近的星际蜗牛蹦了,能够去闲鱼捡一个微型服务器来玩玩还是挺不错的,
那么这个方案首先可以选择的就是 NAS、软路由级别的工控服务器/主机了,虽然性能相比低下,但是满足7*24小时运行, 这种类型的服务器我看中了被动式散热工控主机,相关的产品都可以去某宝上搜
优势:
- 相比服务器前期投入省钱、电费省钱
- 东西小巧精美,随时摆放随时带走
- 静音化配置,每天睡个安稳觉
- 致癌率低(某些群体关注点)
劣势:
- CPU、内存、io性能低下
- 被动式散热无法压住TDP高的cpu、cpu可选性小
- 内存大多数为低压笔记本内存
- 电源为12V供电、如果外接设备电源可能跟不上
- 额外的存储需要USB接入 缺少对应IO性能和稳定性
这种方案我一开始是打算入手的,后面因为有跑程序的需求,这种就PASS了。
方案二:洋垃圾配置
注意,方案二的洋垃圾指的是 低旧架构CPU和低旧主板,大量的服务器拆机主板、内存等,所以也特别便宜。这种某宝上也卖的更多,比如R410R、R420R等这种类型的1U机架式服务器。
优势:
- 相比自组服务器真的便宜,而且价格跟买一工控主机就多个几百块
- CPU、内存便宜,库存多
- 性能比工控主机好,开机数框框
- 比自己组服务器省心,都是现成的配置
劣势:
- CPU架构老旧、内存DDR3不算最新主流
- CPU架构老旧带来的直接问题就是散热会高,需要更好的风扇+环境来压住
- 噪音大(参考上一点)
- 电源BOOM(电源真的别买二手的)
- 主板BOOM,就算机房无尘环境 看着那成色难道不害怕爆个电容啥的么?
方案三:洋垃圾自组服务器
于是在结合了方案二的同时,我考虑了一部分洋垃圾,一部分新品。来达到既符合需求又不失价格。
优势:
- 某些配件真的不那么容易坏 比如CPU
- 某些配件还是全新的好 比如硬盘和电源
- 可以选择目前主流的架构CPU 比如 E5V3、V4系列,比如DDR4内存
- 可以自组机箱,想RGB就能RGB
- 锻炼动手能力
- 省个安心
劣势:
- 选择主流的架构 必然配件价格往上升
- 噪音同样不会小
- 电费耗子
- 该BOOM的还是会BOOM 比如洋垃圾内存
到货与组装
本来是打算上16GB的内存的,结果买的时候没看不是同城,于是当天晚上临时又买了个同城的快递,T400I也没看不是同城的 于是当天晚上京东下单买了台商富钧的。
centos7作为公司的测试服务器跑java程序和一些测试程序以及动态ip域名解析脚本
目前网络的ip是动态变化的,结合阿里云的1分钟生效的云解析+阿里云解析API来每分钟检测ip是否变化。
window server2019 作为Hyper-V宿主服务器,最佳实践建议为 宿主服务器不跑任何程序,但是最后偷懒还是跑了个mc服务器
硬盘的话组了个RAID 1,无他 安全性最好 牺牲空间,又不在服务器上看小电影 要空间做什么?
服务器通过路由器端口映射来映射端口,并不所有端口都对外开放。
虚拟化
- Hyper-v
- EXSI
- VM workstation
- PEX
- KVM
首先排除PEX 因为教程不算多,官网还英文 懒得折腾,
KVM也第二个排除,linux需要动手搞配置化文件
于是剩下就只有三个了,首先我是看好EXSI的,结果一搜我的主板最大只支持到6.0u3, 这倒也算了 想下载注册的时候 死活没收到邮件认证,在加上在某大佬群问了一句EXSI相关问题后,发现网卡驱动等东西很**,再加上EXSI是底层虚拟化,需要做的配置也挺多的于是就在Hyper-V和VM中选一个了,那么最后我选择的是Hyper-V,无他,懒得装软件,Hyper-V性能也突出。
于是装好windowserver后就开始搞虚拟化了, 首先开启3386远程端口访问,接着配置一下hyper-v顺带更新一下系统。最后安装一下centos7后 关闭防火墙,还原mysql数据库 至此 整个装机流程就结束了。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
收藏
海报
分享链接:https://blog.piaoyun.com/serverzhishi/server/2020/6838.html 分享到 :
src
感谢您的来访,获取更多精彩文章请收藏本站。
1. 资源都是经过站长或作者收集测试修改后发布分享。转载请在文内以超链形式注明出处,谢谢合作!
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系作者或站长及时更新。