V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dafengchui
V2EX  ›  程序员

阿里云的一台 ECS 已经压榨差不多了,想搞个 PC 自己在家虚拟化/docker,哪个方案好.

  •  
  •   dafengchui · 2019-07-20 15:00:38 +08:00 · 6158 次点击
    这是一个创建于 1958 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1 台阿里云的 ecs,2000 多一年那种,2C/4G/40G 的,自从买了后,天天压榨它,目前上面跑了 6 个 wp 站,另外 dock 中跑了 1 个 gitlab(限制了 2g 内存),1 个 node 跑 wiki,1 个 postgresql,另外跑了个 jupyter/tensorflow-notebook,实在已经压榨的差不多了,打算自己家里搞个 PC 装个 GPU 来测试,现在的问题是:

    这个 PC 是单纯的基于 docker(portianer 界面管理),还是说装个类似 k8s 的方便管理 docker, 还是说基于 promoxo 之类的跑虚拟机.

    家里网络很简单,就是个路由器自动分配 ip,懒得手动分配 ip 之类了,除非有简单的软件才考虑.

    期待各位建议.

    第 1 条附言  ·  2019-07-21 01:41:37 +08:00
    需要说明下: ECS 不会退掉, 只是有些机器学习的跑的话 ECS 代价太大,基于这个思路才想搞个垃圾 PC,随便主板,CPU 随便,内存大点,硬盘大点然后跑个 centos/debian 做底,然后跑个类似 mikube 调 docker(这个拉测试环境快,我倾向这个,就是目前已知最多用 portainer 管理最多不超过 10 个 dockre 而已,需要趟坑而已)

    或者 xen/proxmox 的带虚拟机(也就是个家庭版内置 one man IDC 版), 这个需要下载镜像,或者慢慢加自定义镜像,有点不是很想折腾.

    基于上述 2 点所以才发帖子问.
    第 2 条附言  ·  2019-07-22 10:11:19 +08:00
    不知道计算型 ECS 的同志们,可以去阿里云腾讯云看看价格.....

    电费? 那才多少钱?
    47 条回复    2019-09-15 12:42:27 +08:00
    Bardon
        1
    Bardon  
       2019-07-20 15:05:31 +08:00
    花钱买方便,还是省钱去折腾

    我是跑虚拟化方案,便于管理才是王道
    dafengchui
        2
    dafengchui  
    OP
       2019-07-20 16:03:06 +08:00
    @Bardon 方便说下你用的虚拟化方案呗.
    opengps
        3
    opengps  
       2019-07-20 18:51:17 +08:00
    测试在家搞机器合适,毕竟往往不是连续高负载运行。既然物理机,那么可以不折腾虚拟化,毕竟虚拟化的硬盘 io 损耗比较大
    站点继续保留在云主机上
    dafengchui
        4
    dafengchui  
    OP
       2019-07-20 18:54:20 +08:00
    @opengps 家里这台机器有可能就是连续高负载运行. 虚拟化的目的就是因为多个环境需要. 硬盘 IO 损耗那点不是很介意. 同时也不太需要公网.

    站点肯定是云上,单独家里加个机器而已, 毕竟 ecs 的资源不够.
    opengps
        5
    opengps  
       2019-07-20 18:57:18 +08:00
    @dafengchui 考虑收个二手服务器,家用 pc 连续运行容易出现些奇怪的故障
    AntonChen
        6
    AntonChen  
       2019-07-20 19:09:45 +08:00 via Android
    deskmini 310 上 32g 内存
    brobird
        7
    brobird  
       2019-07-20 19:11:11 +08:00
    本人家里一台 AMD Athlon 200GE 的小主机,用 Proxmox VE 虚拟出 软路由 + OMV + N 个虚拟机,完全 OK
    oneisall8955
        8
    oneisall8955  
       2019-07-20 19:26:38 +08:00 via Android
    家用上行带宽是个问题
    care
        9
    care  
       2019-07-20 19:52:13 +08:00 via iPhone
    @brobird Proxmox VE 能否默认不用 LVM 的方式安装?不怎么喜欢 LVM,感觉是为了给未能合理分配空间的人设计的:)现在硬盘容量都那么大了,系统安装感觉没啥必要用 lvm
    brobird
        10
    brobird  
       2019-07-20 19:55:39 +08:00
    @care #9 没试过…… https://www.linuxidc.com/Linux/2018-09/154119.htm 这个你参考下?
    lolizeppelin
        11
    lolizeppelin  
       2019-07-20 20:09:22 +08:00
    自己弄了台 NAS, 买的改装惠普 GEN8 的机箱,Z370+8700t es

    fedora 29

    机器做路由
    上面跑了自己电影服务器 jellfyin
    网盘 seafile
    下载 aria2
    git 用 gitea

    虚拟机直接写 libvirt 够了,一台机器不会跑那么多虚拟机整一个模板 xml 就可以了

    我 pci-e 接了硬盘所以没弄 GPU,这么新的内核装老黄的卡应该不是问题

    反正 fedoar29 全包是不二的选择
    bububububiu
        12
    bububububiu  
       2019-07-20 20:23:14 +08:00
    deskmini 没法上 GPU,在考虑下功耗二手洋垃圾也不用想了;
    考虑下咸鱼组一台普通的 ATX 主机吧,可扩展性更强,还能插显卡;

    家用宽带,电信的话有公网 IP DDNS,基本和云服务器差不多;
    但是一年的电费说实话还不如再租一台云服务器,稳定性还更强,你用 GPU 多久才用一次对吧,不如需要的时候再开;

    电费不便宜啊
    hotsymbol
        13
    hotsymbol  
       2019-07-20 20:30:01 +08:00
    买 5 个 树莓派组集群,用内网穿透到公网。
    hst001
        14
    hst001  
       2019-07-20 21:10:10 +08:00 via Android
    提供个关键词,洋垃圾,双路 E5
    HannibaI
        15
    HannibaI  
       2019-07-20 21:13:02 +08:00
    ESXi / KVM
    hary03
        16
    hary03  
       2019-07-20 21:56:10 +08:00
    我目前的方案是将旧的笔记本安装了一个 Openmediavault,再用里面的 docker 搭建其他服务(目前有 seafile 和车载跟踪系统 traccar ),再用花生壳映射,功耗 8W,峰值 38W
    laminux29
        17
    laminux29  
       2019-07-20 23:21:35 +08:00
    云服务的性价比优势之处在于,学生党或者个人码农,买一台初级入门版的云服务,比如一个月 100 元以内的,这样才有性价比。

    但如果需要更强大、时间更长的服务,到达一定规模后,自己在家用电信网络管理,会更省钱。但自建与云服务,是有一个拐点,大于拐点的性能要求时,自建才更划算。基于电价、带宽价格、设备价格,拐点对于每个城市、对于每个人的技术能力来说,并不一样,建议题主算算自己的拐点在哪。

    另外,据说有些地方的电信不给公网 IP,这事得问问,避免踩雷。
    laminux29
        18
    laminux29  
       2019-07-20 23:22:57 +08:00
    @hst001 建议把细节说完,不然容易坑人,因为买洋垃圾是有风险的,没经验的人容易踩雷。
    DearTanker
        19
    DearTanker  
       2019-07-21 00:02:07 +08:00
    如果你预算 1W 出头,那么就是联想 P330Tiny:i7-8700+64G 内存+I350T4+双 NVME
    dafengchui
        20
    dafengchui  
    OP
       2019-07-21 01:35:37 +08:00
    你们把问题都想复杂了, 我就随便买台 PC, 最垃圾的版子都可以,随便的 cpu 都可以, 内存大点, 硬盘大点(当然硬盘现在不值钱),然后加个 gpu 方便机器学习用.

    随便跑个 centos/debian, 配置完毕后直接扔个角落,显示器都不用,完全 ssh/管理界面管理而已.
    dafengchui
        21
    dafengchui  
    OP
       2019-07-21 01:36:05 +08:00
    @hary03 #16 车载跟踪系统是撒? 比较好奇,研究下.
    dafengchui
        22
    dafengchui  
    OP
       2019-07-21 01:37:21 +08:00
    @hotsymbol #13 你说的是玩具,不能拿来测试,甚至模拟实际生产的.
    linweibin
        23
    linweibin  
       2019-07-21 10:04:50 +08:00
    最近也有类似楼主的想法,自己在宿舍搞台私人 server,最近了解到的是戴尔的塔式 PowerEdge T30
    opengps
        24
    opengps  
       2019-07-21 10:23:52 +08:00
    @dafengchui 车上装个 GPS 定位器,用来找车在哪,记录车轨迹。是我的老本行。不过 traccar 则更侧重于把移动设备代替 GPS 硬件
    winglight2016
        25
    winglight2016  
       2019-07-21 10:47:11 +08:00
    除非是要打游戏,不然云机器足够用了。凡是用来学习、工作、研究的 pc,最终结果不是吃灰就是打游戏,而且用不了一两个月,lz 再想想吧
    bishuai
        26
    bishuai  
       2019-07-21 11:35:03 +08:00
    电费感人。
    seamusic
        27
    seamusic  
       2019-07-21 11:39:51 +08:00
    你算一下电费,如果是 24 小时常开的,家用 PC 一年的电费都够买一台虚拟机了。
    secondwtq
        28
    secondwtq  
       2019-07-21 12:35:55 +08:00 via iPad
    我真是服了,楼主不要听上面说电费的,明明都说了机器学习机器学习,哪家云服务商的计算性能卖得比消费级硬件便宜?
    云服务对于公司来说是便宜了一点,对于个人来说要求稍微高一点就是无法承受的价格
    去看看 StackOverflow 创始人不到半年前新鲜算的账: https://blog.codinghorror.com/the-cloud-is-just-someone-elses-computer/

    人家的维护成本是每月 29 刀(有中间商赚差价),放在大陆一二线城市的电费差不多也是这个价
    你再去看看 GPU 服务器(或者 CPU 过得去的服务器)的价格
    事实是,花半年买高性能服务器的钱买一台物理机,然后花两个月钱的交电费,能用三年,完后还能出二手
    程序员还是要会点基本的数学的
    cnnblike
        29
    cnnblike  
       2019-07-21 15:02:54 +08:00
    v2 上会做数学的根本不多,很多 VPS 根本不廉价,个人折腾用当然是家里装个服务器好
    exkernel
        30
    exkernel  
       2019-07-21 18:34:51 +08:00 via iPhone
    m720q 可上 i9, proxmox 一把梭
    yzld2002
        31
    yzld2002  
       2019-07-21 23:14:42 +08:00
    e5-2683v3 + 40G ram + 1080,已经搭好 proxmox,准备跑用 kvm 起三个 ubuntu 跑 k8s 部署 Kubeflow,有什么坑么?
    bigtan
        32
    bigtan  
       2019-07-22 10:11:03 +08:00 via Android
    @brobird 200ge 一直在考虑入手,做软路由你是怎么解决双网口问题的,能参考一下吗
    dafengchui
        33
    dafengchui  
    OP
       2019-07-22 10:14:15 +08:00
    @opengps #24 我很有兴趣呃,你装个 traccar/gps,因为最近我在搞类似的玩意,方便留个联系方式么?
    dafengchui
        34
    dafengchui  
    OP
       2019-07-22 10:15:15 +08:00
    @yzld2002 #31 不错不错, 差不多我想要的....
    opengps
        35
    opengps  
       2019-07-22 10:25:26 +08:00
    @dafengchui 我 id 同微信。
    他玩的这个我没玩过,你可以先用 [html5 定位]( https://www.opengps.cn/Share/ShareLocation/Index.aspx?from=v2ex) 理解下怎么玩,我自己有硬件就没去往这个方向多走,之前是直接用了国外的一个类似平台体验的 APP 代替 gps 硬件
    weiming
        36
    weiming  
       2019-07-22 10:42:03 +08:00
    @oneisall8955 帝都联通上行普遍 40 兆了,阿里云 ecs 开这个带宽一个月得 3000 以上了。。。
    weiming
        37
    weiming  
       2019-07-22 10:45:50 +08:00
    @bububububiu 计算型的家用电费也就是 ecs 的零头,我家跑着几台 7*24 小时编码的 ATX PC,运行一年多了,没出过问题
    oneisall8955
        38
    oneisall8955  
       2019-07-22 10:46:24 +08:00
    @weiming #36 这么爽吗,我在广州 100k 瑟瑟发抖
    weiming
        39
    weiming  
       2019-07-22 10:48:40 +08:00
    @oneisall8955 去年工信部发文调整家用带宽上下行比例,广州是法外之地么。
    oneisall8955
        40
    oneisall8955  
       2019-07-22 10:52:54 +08:00
    @weiming #39 租的地方办理的宽带,50M 带宽,只能说我这里坑吧
    RyougiShiki
        41
    RyougiShiki  
       2019-07-22 10:58:18 +08:00
    gen10 低配、16g 内存、480g 固态、4t 机械。装了 esxi。虚拟机 win、ubuntu 图形、命令行 、黑群晖。以安装智能家居为由向联通要了固定 ip,但不稳定一到几天变一次,又 ddns,路由映射。最终可以从公司 ssh 到虚拟机,公网访问有时快有时慢,上传速度 0.5 到 4MB/s 每秒。折腾了一番,玩够了,近期准备出掉。
    xuanbg
        42
    xuanbg  
       2019-07-22 11:07:31 +08:00
    买台二手美帝联想的 R720 就行了,24 核 128G 内存+3 块 1T 的 sas 盘的才几千块
    tadtung
        43
    tadtung  
       2019-07-22 12:52:47 +08:00 via Android
    去淘宝买二手服务器,然后搭配 promoxo,whmcs 等就可以当 idc 卖 vps 了,虽然这是违法的
    wanguorui123
        44
    wanguorui123  
       2019-07-22 14:35:48 +08:00
    买个小型工控机吧,不贵 1000 以内
    w2exzz
        45
    w2exzz  
       2019-07-22 17:21:07 +08:00 via Android
    我好奇你是跑的那些 wordpress 都是什么
    freelancher
        46
    freelancher  
       2019-07-22 23:33:42 +08:00
    运维的建议是二手服务器。普通家用组装机。你这么高负载跑。没多久就坏了。
    hary03
        47
    hary03  
       2019-09-15 12:42:27 +08:00 via Android
    @dafengchui Traccar
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1211 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:07 · PVG 07:07 · LAX 15:07 · JFK 18:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.