教授有 10W 预算让我们学生自己设计一套服务器,新人不是很专业,各位大佬指点指点

2020-07-04 18:27:17 +08:00
 CapitanFox

用于 CTF 做靶机给同学训练,具体有点类似于开虚拟云服务器,有什么需要注意的吗?比如

  1. 处理器性能
  2. 内存大小
  3. 硬盘 组 raid 是否无法满足随机读写需要?
  4. 网络 服务器将放置在学校的服务器机架上,但今年大一结合疫情还未进入机房看过
4590 次点击
所在节点    服务器
37 条回复
Gwzlchn
2020-07-04 21:59:21 +08:00
同蹲一个解决方案,我们实验室老板让也让我研究研究一下云服务平台,搭建一个供学生使用的云平台。
calmzhu
2020-07-04 22:25:13 +08:00
自己设计服务器是指买硬件自己装系统 /虚拟化一套?
calmzhu
2020-07-04 22:26:03 +08:00
@calmzhu 比如直接买共有云主机不匹配的点是哪些呢
mnssbe
2020-07-04 22:27:27 +08:00
@calmzhu 自己买硬件以后插电就能用,买云服务能用几年
calmzhu
2020-07-04 22:36:06 +08:00
@mnssbe
云服务看名字就是花钱买服务了。自己买硬件防止硬件故障这种黑天鹅做的事不头铁?
calmzhu
2020-07-04 22:39:48 +08:00
@mnssbe 并且长期的话服务费更低。

个人的一台阿里云 ecs 一年是 2400 5 年反而是 5000 。 长期云更合算了。
scukmh
2020-07-04 22:44:38 +08:00
我校直接建了一个小机房放这些服务器。

作为前靶场管理员来答一句。

大概率会沦为少数同学的学习机。大部分同学并不会用,你太高估国内大学生的 Linux 水平了。

所以少数人用的话买服务器的话其实是个比云服务更划算的选择。
以及配置大概如下:
2 台 24 核 50G 内存。3 块硬盘做了个 raid10.
靶场机:4 台同上配置的(貌似是,记不太清了)
systemcall
2020-07-05 00:12:15 +08:00
感觉一个程序不会跑很久,那就没必要上专门的服务器平台了,家用的东西拿来用算了,坏了也是别人掏钱来修
amd 线程撕裂者,配个便宜点的主板,内存搞多点,硬盘上三星的 970evo plus 之类的东西,有 GPU 需求的话就把剩下的钱加到显卡上,电源大点,买个能上机柜的机箱装作是服务器
要 Intel 平台就换成 Intel 平台
组 raid,只有部分 raid 卡可以提升随机读写,一般的 raid 不降低随机读写的性能就算好的,考虑到实际情况不建议为了提升性能组 raid,SSD 有组 raid 的钱买大点的不好吗?
网络方面,看能不能接万兆,如果交换机是 5 速的也可以考虑一下 2.5G
这种 hedt 似乎可以支持 ECC,最好问一下
dremy
2020-07-05 02:44:05 +08:00
羡慕大一就能有 10w 的服务器预算

当年我们本科几十号人只能有一台服务器虚拟机作为服务器,不够用的话只能另开辣鸡 PC 作为服务器凑合用,这贫富差距简直…
sep22
2020-07-05 04:44:45 +08:00
直接买整个的 server 吧,比如
https://lambdalabs.com/
594duck
2020-07-05 05:08:15 +08:00
@calmzhu 搞笑,一台物理服务器 10W 的至少 512G 内存。你算算看,能够虚拟多少台。

别真以为云了不起,在企业里就是个弟弟
594duck
2020-07-05 05:09:48 +08:00
原来 V2EX 里的程序员就这水平了,太低了,给钱都不会用还说的像真的一样,怪不得爱 docker 。
594duck
2020-07-05 05:11:29 +08:00
@systemcall 学校服务器 7x24 小时跑的坏了大家就瘫痪也就算了,国有资产流失你懂么。哪怕企业算 TCO 都不能这么玩。你这水平还是不要出来瞎说了,上班了么。
594duck
2020-07-05 05:34:31 +08:00
我们从 2019 年出国后就 meiw 没买服务器了,最后的是 2018 年的时候公司弄大数据和线上环境买了 60 台 dell r630 r730 虚拟化跑电商生产平台,我给你点意见。

现在最新的是 dell r740,如果不能买 dell 就在 HPE ( HP 国产化)里选择,再次就是浪潮,华为了。

这是 dell 的 R740 的网站,你可以在里边自己选择配置

https://www.dell.com/en-us/work/shop/productdetailstxn/poweredge-r740


以前我们的线上生产环境是这样子的,计算节点(对外提供服务的是 R630,它是 1u 的,省力。存储节点和大数据是 dell R730xd,它是 2U 的,磁盘多。

DELL R630 是 intel xeon 2630 x2,512G 内存,4 块万转的 600G 硬盘 做 raid10 (不比 ssd 差还寿命更久),硬件带电池的 raid 卡,dell iDRAX enterprises 版本的远程控制卡(神器),电源是双 750W 的,3 年 gold 服务。

我们自己走虚拟化是走的 crtix xenserver 非常好用还是免费的。不要相信 docker,我最喜欢看的笑话就是“哎呀 docker 把内核拉挂了,整个服务器都死了。我先开个虚拟机,在虚拟机里开一个 docker,在 docker 里开一个 java,我真聪明的这种二货。

dell R730xd 一样的配置只不过前面有两块内置的小硬盘做操作系统。后面配置的 12 块 4T 7200 转硬盘。

如果你要加显卡那必须是 dell r730 这个级别了。2U 。
594duck
2020-07-05 05:36:22 +08:00
@mnssbe 你是对的,那位就是个啥都不懂的二货
westoy
2020-07-05 09:45:14 +08:00
@calmzhu

单节点云主机哪来的容错性避免黑天鹅啊, 要有容错性必须得购买多台做 SLB, 以及使用大量云端的中间件。

长期来看, 托管或者租用次年开始只交托管费,5 年周期云端费用是同等计算资源+带宽的五倍以上, 配置越高越贵

云端省的就是人工, 而且还不是省掉人工, 只是缩减人工, 问题是楼主现在就是人工啊......而且就楼主的需求来说, 你总不能建议他在 VPS 里开 VPS 吧.........
zy8848
2020-07-05 09:50:40 +08:00
4 颗 CPU 512GB 内存 4 颗电源 硬盘插满 价格 6 位数 你值得拥有
calmzhu
2020-07-05 10:51:49 +08:00
@594duck

了不起的从来不是云服务。

云服务这三个字包含两种理念 云 和 服务

这里询问楼主的是服务。跟云无关。

服务 代表的一种各自专注在自己领域的分工合作关系。
比如人吃饭就不用每个人都种地。购买粮食就可(别人交付的服务)。我认为这种专业化规模化是能更高效而低成本的。

如你所言,是可以自己管理一套并搭建自己的服务。这实质就是模型版本的私有云主机服务了。另外,你算成本不算需求调研,维护,测试这些的吗。这些才是真正的大头。能做这个的,10w 薪资一年远不够的。确实,可以简单开源 proxmox 之类装完不动。别人觉得好不好用有没有什么其他需求完全无视就行。
calmzhu
2020-07-05 11:02:34 +08:00
@westoy
这种是互联网线上服务的场景。需要实时零故障。确实是你说的情况。

但是还有很多场景。数据不丢就行了。即函数化 /无状态化。实时性要求不高。

楼主的需求还待明确。我只是希望通过检查不匹配点的方式确认一下需求。个人目前接触学校的情况不多。但是有的时候,其实单主机+多用户就够了。硬盘备份一下或者数据挂出来。机器挂了都没问题。
calmzhu
2020-07-05 11:05:06 +08:00
@westoy
楼主对这感兴趣就做乙方。不感兴趣就做甲方。我觉得这应该不是个问题

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

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

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

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

© 2021 V2EX