如何用家用闲置计算资源搭建的稳定小型机房呢?

2019-02-09 00:09:12 +08:00
 SlipStupig

项目前提

我和一个小伙伴在弄一个业余项目,目前项目营收水平一般,三个月赚了几千块,之前用的是腾讯云, 一个季度两台服务器,居然花了两千多,这个成本太高了,目前承受不起,于是我想能不能用家用闲置的计算资源来做一个小型机房呢?

我有的闲置资源:

我有几个疑问想请教大家:

同时向以前我发出质疑的小伙伴表示致歉,云计算带宽实在是太贵了

11721 次点击
所在节点    奇思妙想
85 条回复
winglight2016
2019-02-09 13:50:50 +08:00
二十几个用户想必不是流量大头,把爬取任务放到本地执行,数据可以本地分析好再上传到服务器。这种问题从 20/80 的角度来看比较容易解决。
raptor
2019-02-09 16:12:59 +08:00
可以分开做,WEB 部分仍然用云,二十几个用户用最低配置就可以了,一年也要不了多少钱。爬虫放在家里跑,把结果 PUSH 到 WEB 端保存即可。

或者如果你数据量大,低配云不能满足要求,就全部放在家里,然后用 DDNS 加自定义端口放到外网,云端用最低配做个反向代理到家里。
tailf
2019-02-09 17:26:06 +08:00
我觉得你需要先了解一下你家的宽带上传速度是多少。另外技术上家庭宽带的上传优先级很低,网络质量不稳定,不适合做对外服务。
linap
2019-02-09 17:37:26 +08:00
腾讯云 111,爬数据用下行带宽,用户请求时把数据打包传到 cos,用户用 cos 链接下载
GPLer
2019-02-09 17:59:26 +08:00
@hundan 电信表示并没有屏蔽,IPv4 和 IPv6 都有公网 IP,虽然不固定。。。←_←
KasuganoSoras
2019-02-09 18:11:14 +08:00
这个问题。。你的想法很久以前我就实现过了,现在也还在用着
现在我的解决方案是用 Frp + DDNS 建站,80 端口通过 Frp 转发。
家里宽带上行 50M,下行 500M,我都直接拿来做 VPS 出租。
平均一个月电费 600 左右,配备 UPS、柴油发电机、太阳能供电,已经算是个小型机房了

左边是 UPS,右边最上面那台是 i5-6500,中间的是 i3-3220,最底下是 E5-2698 v3

华为路由器,电信移动双线接入,移动线专供 E5 服务器

以及迷你移动服务器
LZ 有兴趣可以联系我,QQ 204034,我可以分享一些关于自家建站的技巧和需要注意的地方
bookit
2019-02-09 18:22:56 +08:00
@KasuganoSoras 讲讲太阳能供电部分,给大家开开眼界
KasuganoSoras
2019-02-09 18:25:30 +08:00
@bookit #47 淘宝买的光伏板,因为我家在顶楼,直接铺天台上就行了,接根线到家里,施工 0 难度,而且还不会被说是违建
namesc
2019-02-09 18:27:54 +08:00
@KasuganoSoras 厉害了,最后一张图里插着线的手机是什么用途?
KasuganoSoras
2019-02-09 18:28:56 +08:00
@namesc #49 三台手机全部装了 Linux Deploy,运行 CentOS 7 系统,主要用来跑一些小服务,比如 V2EX 自动签到之类的
zvcs
2019-02-09 18:34:37 +08:00
@KasuganoSoras 80 端口是 frp 解决的,其他端口 ddns,那么域名解析问题怎么做到指定端口解析呢?就是 frp 和 ddns 怎么自动切换,难道是两个用域名解决的吗?
KasuganoSoras
2019-02-09 18:37:32 +08:00
@zvcs #51 对,两个域名解决,不过有部分服务你可以用 SRV 记录实现指定端口解析,比如 Minecraft 服务器可以用 [_minecraft._tcp.前缀] 解析到 [5 0 端口 服务器地址] 这样子,并且可以和现有的 CNAME 记录前缀名重叠,即不同的服务请求相同的域名自动使用不同的端口。
hundan
2019-02-09 18:38:04 +08:00
@GPLer 哪个地区?
namesc
2019-02-09 18:41:23 +08:00
@KasuganoSoras 厉害了,我以前也想过拿闲置手机搭建本地服务器,查了下发现改来改去的,怕用着用着出问题不知道怎么恢复数据,最终还是直接上树莓派。
KasuganoSoras
2019-02-09 18:46:44 +08:00
@namesc #54 请使用 Linux Deploy 的镜像模式,并定期将 img 文件备份即可,当手机因为各种奇怪问题挂了的时候,可以重装 Linux Deploy 并恢复 img 镜像即可。
namesc
2019-02-09 19:04:32 +08:00
@KasuganoSoras 算了算了,毕竟还是有奇奇怪怪的问题,不敢用啊,还是树莓派好,装好都不用操心,全年 24 小时运行没出过问题。
holygeek
2019-02-09 21:04:57 +08:00
有可行性,但不具备合法性
beimenjun
2019-02-09 21:54:36 +08:00
我觉得还是把设备出了吧……

且不说个人自建服务的使用频率以及电费消耗,家里自己建服务器,如果好不容易建好了,跪了一个组件,再买一台旧设备来替代吗?我个人觉得除非可以从折腾里获得极大快乐,否则这个会是一个坑。
Level6
2019-02-09 22:13:54 +08:00
@fox0001 #14 那上行多少 m 才可以呢
hyshuang2006
2019-02-09 22:19:07 +08:00
@KasuganoSoras 请问你怎么解决散热问题,用风扇吹,还是就这么放着?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/533508

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX