V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
black11black
V2EX  ›  问与答

想组台个人服务器放在家里,跑数据服务,求装机配置!

  •  
  •   black11black · 2020-04-05 14:17:42 +08:00 · 3671 次点击
    这是一个创建于 1481 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,我自己有一个新闻网页爬虫 + 情感分析的比较大的数据服务,自用,原先一直在用 PC 跑,最近感觉耗电有点吃不消,平时自己用的时候服务会占用资源,也不太爽。

    数据容量大概 400G,2000 张表,需要关系型搜索,最近想了想,如果架到云上成本太高了,而且也没有互联网可用的需求,毕竟自用的,组台服务器 24 小时运行似乎是个不错的选择。

    ==============================================================================

    如上所述,总结了一下,我自己的要求大概是这样,有一些不了解的地方还要请教大家

    • 1 、400G 数据,关系型存储,需要一块够快的 NVME 固态。需要较高的随机读写性能,连续不重要。
    • 2 、个人自用,但每天有大量爬虫任务,没有高可用性需求,但要求峰值可用性。
    • 3 、主板和内存套件能稳定 7*24 运行,容量无需求。
    • 4 、放在家里的话,小体积、够安静就变得很重要。如果搭服务的话个人很喜欢 ITX 主板那种小巧,不知道有没有服务级的 ITX 主板,还是 ITX 只能装消费机硬件。
    • 5 、没有显示需求,调试需要亮机卡吗?
    • 6 、需要高带宽无线网络服务,是否需要额外购买网卡?还是强行接一条长线到路由更划算?
    28 条回复    2020-05-03 07:52:04 +08:00
    siknet
        1
    siknet  
       2020-04-05 15:10:31 +08:00
    锐龙美滋滋? 3400G 加块 PM981
    black11black
        2
    black11black  
    OP
       2020-04-05 15:18:32 +08:00
    @siknet 这配置挺好的,除了比捡垃圾贵点剩下都挺好,3400G 支持 ecc 内存吗? 配啥主板啊
    black11black
        3
    black11black  
    OP
       2020-04-05 15:25:33 +08:00
    @siknet 淘宝 981 清零盘多,咋搞
    dji38838c
        4
    dji38838c  
       2020-04-05 15:27:12 +08:00
    买机器不划算了点。
    这点东西,放 Google Cloud storage,检索用 bigquery,每个月 2 美元都要不了吧。
    mumbler
        5
    mumbler  
       2020-04-05 15:31:36 +08:00 via Android
    各家云主机,下载流量都是免费的,内网流量也是免费的,还有比这更适合爬虫的吗
    AoTmmy
        6
    AoTmmy  
       2020-04-05 15:38:11 +08:00 via Android
    981a 都是新的,961 是清零盘
    siknet
        7
    siknet  
       2020-04-05 15:39:14 +08:00
    @black11black B350/X370/B450 都可以,三五百就能搞定,纯 ecc 的支持,ecc-reg 的不行,但是你的用途应该还用不着吧,981 绝大部分都来路可疑,但是普通使用没问题,我有块拿来下片 2 年了都没问题
    FS1P7dJz
        8
    FS1P7dJz  
       2020-04-05 15:59:46 +08:00
    依然觉得你这个需求还是上云比较好啊
    secondwtq
        9
    secondwtq  
       2020-04-05 16:19:35 +08:00 via iPhone
    ASRock Rack 和 Supermicro 都有 ITX 的服务器板子,白嫖王还评测过

    硬盘可以考虑 Intel 的,貌似要靠谱些,或者用一个不靠谱的快盘+其他盘做备份

    速度要求高的话可以考虑 DCPMM

    但是我不是很确定楼主真的需要”服务器”硬件
    pilgrim_kevin
        10
    pilgrim_kevin  
       2020-04-05 16:51:15 +08:00
    看需求还是云好点吧?如果要自己上,找块工控主板之类能够 24 小时稳定运行,性能又差不多够的就好了。我自己有一些个人用途的服务,nas 什么的,就是普通的硬件组个小机器,不间断运行一年两年问题也不多,一般是硬盘容易出问题。
    black11black
        11
    black11black  
    OP
       2020-04-05 17:53:51 +08:00
    @dji38838c 谷歌居然有这么便宜的服务吗。我每天峰值时段大概读写大概每分钟要跑几万个逻辑稍复杂的 query,网络服务这种环境体验好吗?
    black11black
        12
    black11black  
    OP
       2020-04-05 17:56:25 +08:00
    @secondwtq 目前想的就是 ssd 主盘,加一块冷备盘。sql 设计了冷备,突然断倒是问题不太大,但是你总不希望一个服务跑半年,硬盘之类的突然坏了你还得重新搞一大套恢复。
    black11black
        13
    black11black  
    OP
       2020-04-05 17:58:30 +08:00
    @secondwtq ASRock Rack 和 Supermicro 这两的 itx 服务器板子是不是不能接消费级 CPU 的。我就一普通人民群众,对消费级 CPU 还了解些,对服务器硬件不熟悉
    xupefei
        14
    xupefei  
       2020-04-05 18:03:38 +08:00 via iPhone
    英特尔 nuc 能满足你的要求。
    cydian
        15
    cydian  
       2020-04-05 18:11:11 +08:00 via Android
    现在的云 上行带宽占了很大费用吧。
    看样子你不需要下行,不妨按照上面几层的建议试用各家云。
    云硬件可以随时调配,对于个人,云保证高可用是完全没问题的。
    大业务上云,主要带宽太贵了。
    westoy
        16
    westoy  
       2020-04-05 18:15:19 +08:00
    考虑性价比, 需要性能别上云, 那是共享资源, 优先级和配额上都卡着你呢, 用独享实例比自己租台服务器贵多了

    你都当攒另一台电脑, 其实机房里大部分个人和小公司租用或者托管的 1U 、2U 用的配件几乎都是家用 PC 上的, 考虑断电再加个带 USB 输出控制的 UPS 好了
    msg7086
        17
    msg7086  
       2020-04-05 19:34:25 +08:00 via Android   ❤️ 1
    装好以后你就会发现电费比原来更高了。
    dji38838c
        18
    dji38838c  
       2020-04-05 19:45:07 +08:00
    @black11black query 的话,google 是每个月第一个 T 的 query 流量免费。如果你每天 query 的量在 30G 以内,就不用花钱了。
    secondwtq
        19
    secondwtq  
       2020-04-05 20:12:23 +08:00
    @black11black 主题的问题是”有没有服务级的 ITX 主板,还是 ITX 只能装消费机硬件“
    你在 DIY 社区看到的绝大多数 ITX 都是装消费硬件的,消费硬件就是消费主板 + 消费 CPU + 消费内存
    服务器硬件一般就是服务器主板 + 服务器 CPU ( Xeon 或 EPYC ) + ECC 内存

    ”服务器主板 + 消费级或半消费级 CPU“这种灰色地带很少,我不知道你为什么要往这个坑里跳:
    一些 ITX 用 Atom 、Pentium 、Celeron 和 i3 之类的看具体配置和用途
    Ryzen 理论上支持 ECC 内存,但是没有人给他做服务器主板

    存储如果要可用性你得 RAID,也就是说至少 3 块盘,两块 RAID,一块备份
    niubee1
        20
    niubee1  
       2020-04-05 20:29:23 +08:00
    家里有很多闲置树莓派,一直在跑点东西,结果扒了几个 T 的数据,发现都是垃圾,分析个鸟,毛用没有
    black11black
        21
    black11black  
    OP
       2020-04-06 05:17:20 +08:00 via Android
    @dji38838c 流量方面这个数应该是差不多,但是可用性答标吗
    black11black
        22
    black11black  
    OP
       2020-04-06 05:20:42 +08:00 via Android
    @secondwtq 感谢回复,可用性方面感觉 nvme 单通道应该能满足我的需求,没有考虑过 raid,因为我现在还在跑 sata ssd,速度不快但是不是不能接受。跳坑的原因纯粹是因为想搞一台小巧安静的,因为放在家里本来就不大,如果每天嗡嗡响就太糟心了
    black11black
        23
    black11black  
    OP
       2020-04-06 05:21:26 +08:00 via Android
    @niubee1 肯定是有用的,没找对方向而已
    niubee1
        24
    niubee1  
       2020-04-06 12:24:48 +08:00
    @black11black 用作 server 性能差点,作为 desktop 呢,打游戏又够不着,性价比不行,网上一堆 up 主在秀 300 元装吃鸡电脑,也就功耗一个优势了。如果搭配硬件呢,性价比又不划算,加什么湿度温度的 sensor 浇花什么的,花几百元浇花估计得有一个花圃才能平衡性价比,就家里的不如一块 arduino 的板子实惠,arduino nano 的板子 30 多点就搞定了。

    其实之前有个想法是用 一百多元带千兆网卡的 SBC 带 2.5 寸硬盘来做即插即用的网络存储,需要投资在一万左右,奈何老婆没有批准预算。
    liuhan907
        25
    liuhan907  
       2020-04-06 14:25:23 +08:00 via Android
    正经点的服务器 itx 板价格都不会很好看,3647 的 itx 基本价都要 3000 起了
    Luoyuanlong
        26
    Luoyuanlong  
       2020-04-06 17:04:53 +08:00
    闲鱼找找 HTPC
    imNull
        27
    imNull  
       2020-05-02 21:38:57 +08:00
    楼主最后选用什么配置了
    black11black
        28
    black11black  
    OP
       2020-05-03 07:52:04 +08:00   ❤️ 1
    @imNull 最后决定不捡垃圾,消费级硬件,华擎主板支持 udimm ecc,CPU2600,固态 970evoplus,整套下来 4000 左右。

    系统用 win10ltsc,整体表现合格,固态跑 mysql 没跑出理想的性能美中不足,原因不明。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5720 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 06:08 · PVG 14:08 · LAX 23:08 · JFK 02:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.