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

请教大家多台电脑怎么更方便自己使用/多设备工作流/私有云/Homelab

  •  
  •   Aixiaoa · 2022-11-06 05:49:33 +08:00 · 2418 次点击
    这是一个创建于 755 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人目前常用有 5 台电脑,5 台服务器,还有一些在闲置(为了不吃灰想了几个使用的点子)

    目前还是本科阶段在校生,所以经常换地方坐,现在的架构在日常使用中略微感觉有点繁琐

    1. 比如有时在轻薄本上面做事做到一半发现需要的性能不够了,就得把文件和软件状态迁到别的机器上继续。
    2. 每台设备我都尽可能装了大容量 NVME 硬盘 但是文件分散零碎 经常在其中一台做事的时候发现需要的文件在其他的设备上
    3. 用久了之后每台的环境都不尽相同,软件版本、系统版本、是否安装某软件等

    各位有什么好的使用方法 or 习惯交流一下

    我想改善一下现在的使用体验,不说达到尽善尽美的状态,起码比现在舒服就好了。

    我有想过精简(卖掉一部分)手头的设备,已经卖掉了很多硬盘,现在这些东西每次都因为害怕丢失文件、念旧舍不得卖掉、拖延症、不想使用闲鱼(最近被坑了三千块 ptsd 了)等原因搁置下来。


    尝试与暂未尝试的解决方案

    • 同步盘:
    1. 现在只使用坚果云同步了 ssh 、note 、文档目录 专业版已经过期了 有点不想续费
    2. 百度云有几年会员但是没试过百度同步盘(对百度同步盘有种天然的厌恶)
    3. Onedrive 1T 存了一部分高中的资料 已经满了 就没再继续用来同步
    4. 群晖 Drive 黑群晖太吵关机 没得用了
    • 云盘
    1. 百度云 3.5/12T 转存下载一些分享的资源
    2. 天翼云 6T 没存文件
    • 私有云存储
    1. 机房开 samba 共享 Windows 下挂载遇到过 wireguard 启动晚了 explore 卡死
    2. 机房开 nfs 共享 最近才开始弄这个 同上还是有点问题

    需求

    • 娱乐
    1. 偶尔打打游戏(CSGO 、战地、一些老游戏和朋友联机)
    • 学习
    1. 编码作业等
    2. 看点学习视频
    3. 记笔记(Typora 解决)
    4. 写文档同上
    • 做点小工作
    1. 写点小工具(Go 比较多)
    2. 维护一些服务器、交换机(一般都是 IPMI 、但是也有偶尔在现场插 console 线的时候)
    3. 在自己服务器上构建一些服务(练手 Docker 、Swarm 、K8s 等)
    • 想要多设备尽量无缝的切换体验
    1. 本地 Git Repo 可以同步 最好能同步未提交的代码 (不太想采用 pull 、push 的方法想要尽量无感的体验)
    2. 尽量多的软件配置同步(现在把几个 Portable 的软件同步了)

    在机房托管了两台服务器

    所有的设备、家庭网络都与机房组网了

    • 带宽情况
    1. 家庭带宽联通 30M/100M
    2. 机房带宽电信 100M 对等两条
    3. 学校使用的电信带宽 60M/550M

    日常使用设备

    设备 位置 系统 现有用途
    小新 Pro14 2021IHU i5-11300H 16G+1T 随身 Win10 随时做轻量任务、mstsc 、调试设备、小 Code 任务 还配了一块 2T 装 Arch Linux 经常扒开后盖换硬盘用
    Intel 游戏本 i7 9750H 2070S 64G+2T 学校 Win10 外接 240Hz 屏幕 日常娱乐、mstsc
    荣耀 Magicbook2019 R7 3750H 16G+2T 家里 Win10 淘汰笔电 在家跑轻量任务
    NUC8 i5 8259U 32G+2T 家里 黑苹果 回家才会开机 接了双屏 浏览网页和看视频
    远程 Win 桌面 64G+500G 机房 Win10 浏览网页、Code

    如果算上跑服务的无头设备

    设备 位置 系统 现有用途
    E3-1285lv3 16G+1T 家里 PVE 用于连回家里配置路由等设备
    蜗牛星际 8G+4*3T 机械 家里 黑群晖 备份文件 太吵了 常年关机
    R620 2 片 E5-2690v2 512G+1.2T+1.2T 机械 机房 ESXi 开虚机跑 self-server 并和朋友共享资源
    R630 2 片 E5-2680v4 192G+5T 机械 机房 ESXi 同上
    腾讯云 2C4G8M 腾讯云 Debian 与托管机器组网暴露 Web

    然后随身的存储设备

    设备 容量 用途
    三星 T7 Touch 版 2T 指纹解锁私密文件和使用频繁的文件
    快拆硬盘盒加 2T NVME 硬盘 2T 可公开的资料和次频繁的文件以及可能要分享给他人的文件
    四槽位 NVME 硬盘保存盒 1T+1T+2T+512G 4.5T 配合上面的硬盘盒 按照硬盘分门别类 有 tag 标明用途
    一堆 U 盘 懒得做标签 我也不知道装了什么 每次都得挨个插上看 幸亏用的次数少

    闲置的设备

    设备 预想的用途
    R720 2 片 E5-2650v2 64G+8 片 3T 机械 放到新房子并拉条宽带做存储服务器 or 托管到机房
    HP DL380 G8 准系统 吃灰
    联想 RS160 E3-1230v5 32G ECC 买机柜 放老房子阳台
    HP DL20 G9 E3-1230v5 32G ECC 同上
    各规格硬盘: 6 片 4T 机械 2 片 8T 机械 5 片 3T 机械 2 片 512G M2 2 片 2T M2 1 片 2T PCIE 固态 装个新机器 插上 和上面 R720 一起做存储 比如 Ceph 之类的
    H3C S5560s 52P 吃灰好久了

    有几件设想的大事是(只是想想还没考虑可行性)

    1. 给托管机房的机器搭配上存储服务器做算存分离
    2. 给新房和旧房之间拉光纤 or 网桥组网 机器丢新房里
    3. 整套机器都换掉 服务器卖掉换 3647 平台 笔电卖掉 换全能本 or Mac Air
    16 条回复    2024-10-27 20:17:49 +08:00
    feng0vx
        1
    feng0vx  
       2022-11-06 06:33:02 +08:00 via iPhone
    我觉得楼主需要一台高性能服务器,既做文件共享,又做工作平台
    arnosolo
        2
    arnosolo  
       2022-11-06 07:11:56 +08:00
    这配置真是豪华, 只有两台笔记本的我正使用 resilio sync 使得所有设备的文件实时保持一致
    Donahue
        3
    Donahue  
       2022-11-06 08:41:52 +08:00   ❤️ 4
    什么家庭条件这是,本科就 5 台电脑 5 台服务器了
    Donahue
        4
    Donahue  
       2022-11-06 08:44:42 +08:00
    但看上去大多数都是在吃灰状态
    Licsber
        5
    Licsber  
       2022-11-06 09:03:43 +08:00
    我目前是一个 3900x 的计算节点( pve 跑虚拟机 装了个 3080Ti 显卡直通) + g5905 的一个存储节点( unraid )
    + j4125 的异地备份( qnap 也用于分享文件) + 腾讯云 4h4g 轻量
    手边的设备是一个 mbp2018 + nuc8i5 + 一个 win 本 互相用 Resillo Sync 同步目前在用的文件
    腾讯云那个轻量跑了个 Gitea 来同步代码 异地备份那里跑了个 Dokuwiki 来记笔记 其余文件都在存储上
    哦对 轻量上跑了个 jupyter lab 来维护数据库 靠 ssh -L 访问 mongodb 也放在轻量上面
    也是在学 go 日常写的话在 mbp2018 上写 build 的时候自动交叉编译并 rsync 到其他节点 这样就不用每个都装 go 环境
    本地都是 2.5G 网连接的 异地的那个有公网 互访倒是没什么问题 除了异地速度最多 12MB/s 之外
    云备份是用的 115 ( 11.5 年会员 100T )+天翼云盘( 5G 铂金会员 3 元 /月 4+2+1T )+夸克( 5 元 /年 6T 从咸鱼收的)
    我觉得你的问题出在存储和计算离得太远了?而且需要 cpu 和 gpu 计算不应该自己手里的笔记本做吧
    一般我都是开发和调试在本地 跑任务都是丢给服务器去做 一些 api 服务写成 k8s 方便随时迁移到轻量
    另外同步未提交的 git 不算是什么好习惯(尽量还是 pull push 实在不行开很多分支 离开了就全 add push
    ClericPy
        6
    ClericPy  
       2022-11-06 09:16:46 +08:00
    早年间我毕业后去的第一份工作基本全量云办公, 所有文档和表格都在 Google 套件上, 代码是 Github 私有仓库, 感受最明显的地方是电脑进水了, 随便拿来一台电脑直接正常办公.

    至于开发环境不一致问题, 试过固态硬盘放个 Vbox 虚拟机走到哪直接用, 也试过 Windows to GO, 都不好使, 最后改成把编辑器 /IDE 配置放线上(都现成的), 平时几个电脑配置自动同步的. 同步盘试了很多很多种(主要是跨平台很烦), megasync 和亿方云用了一段, 一开始感觉亿方云态度真好, 等我不用了感觉整天来推销好烦... 反正同步盘怎么用都不如直接用云应用和在线配置省事, 坚果云做的挺好的, 就是免费版流量计费让人焦虑, 续费又感觉不是太重度, 打算自己搞个脚本备份算了.

    one drive 1TB 你能存满有点猛...

    作为一个本科生, 你这动手能力秒我当年十条街

    PS: MD... 如果我遇到的产品经理写文档有你一半好我做梦都能笑醒
    popil1987
        7
    popil1987  
       2022-11-06 10:05:35 +08:00
    服务器方面,重新分配内存和硬盘,一律怼机房,性能高的做计算,性能低的做存储
    存储可以考虑 minio ,支持水平扩容。适合你那么多低配闲置服务器。支持 S3 协议,S3 客户端很多的,兼容性很好。ceph 还没到那份上
    移动硬盘可以考虑用机房的存储,或者插拔硬盘的硬盘盒,看你需求
    蜗牛可以做个 frp 或者 cloudflare tunnel 转发,用于连接家里设备
    至于你那些笔记本、nuc 用得着就用,用不着就出,想学苹果、linux 系统服务器上装 qemu 啥都能玩了
    8zip
        8
    8zip  
       2022-11-06 10:11:51 +08:00 via Android
    你需要 dropbox
    Aixiaoa
        9
    Aixiaoa  
    OP
       2022-11-06 14:06:55 +08:00
    @feng0vx #1
    可惜不好确定是全丢机房还是家里


    @Licsber #5
    是的 我也感受到计算和存储的距离远导致的问题了!!!
    最起码的速度就很慢,曾经人在外面使用家里和机房的文件,简直像是在使用 adsl 。
    对于 Git ,我会经常 Clone 一些库下来看,有的会上手改 。每个设备的库都不一样多,就想规整一下。最开始打算放到一个地方,其他的设备远程挂载,没想到速度问题打败了我 OvO


    @ClericPy #6
    我把大量的事情放到远程 Win 桌面上做就是为了获得你说的那种体验!
    我甚至可以不带笔电出门,随手找个可以 mstsc 的设备就继续。
    同步环境问题,你说的方案我都有所耳闻,但是还没自己试过,既然你和其他人都有否定,我就不走这个弯路了(笑)。
    坚果云我实际用的空间才不到 1G ,为此每年交费 199 感觉不划算,有点肉疼。那就不续费了
    sync 软件我用过微力同步,给我的体验有点一言难尽,我去试试另外的 Resillo Sync 、syncthing 。
    Onedrive 那个 算是存了一部分囤积的资料吧 后面没看过就是了。
    Ps:哈哈哈 我通读了两遍才发出来,你可以找个有点强迫症的产品


    @popil1987 #7
    一律怼机房有个很现实的问题就是托管费
    如果按照设想去做,再送两台 2U 机器过去,每年托管费大概需要一万四左右。
    如果总容量有 50-60T 应该就可以折腾 Ceph 了吧,具体没仔细考虑过。minio 我会去研究对比一下的。
    移动硬盘我打算能去掉的就去掉,使用频率没有想象中的高
    蜗牛有点鸡肋,看看后面用 arm 设备替换掉。远程我可以用 n1 的。
    笔电、Nuc 实际我自己买的就一个荣耀,找我爹借钱买的,其他的都是发的或者朋友给的,回头看看怎么处理比较好
    ClericPy
        10
    ClericPy  
       2022-11-06 14:22:36 +08:00
    @Aixiaoa 如果你找到类似低成本云桌面的方案(就是开发环境放云桌面上, 任何地方都可以办公) 求分享出来. 现在云厂商的云桌面云电脑贵的让人想直接在家里放个迷你主机开个向日葵...

    早年间云办公套件确实太爽了, 有需要别人 review 的直接评论 Q 一下邮件就提醒了, 可惜现东家不让用 Google, 整天各种文档和表格文件堆的回收站都乱套了. 你说的同步软件似乎都得自己搭, 我那服务器都是乞丐版流量也不多就不折腾了...

    那年代试了百度还有微云(后来似乎不能同步了)还有金山快盘, 也就金山好使但也下架了, 百度真就乱同步一通. 亿方云不知道咋样了, 反正被他们营销电话整怕了不想碰了.
    Aixiaoa
        11
    Aixiaoa  
    OP
       2022-11-06 14:49:20 +08:00 via iPhone
    @ClericPy
    低成本的我没找到,我现在是机房服务器开 Win 虚机用.
    体验很不错,如果把存储也做到机房,就更舒服了.
    你如果数据不是保密数据,可以给我留个 vx
    my3157
        12
    my3157  
       2022-11-06 15:02:45 +08:00 via Android
    建议推到重来,旧设备全部出二手,仔细梳理需求,根据需求选择最新型号的软硬件
    Licsber
        13
    Licsber  
       2022-11-06 16:47:37 +08:00
    @Aixiaoa #9 "最开始打算放到一个地方,其他的设备远程挂载"
    如果每个设备都是自己用的 即没有公用设备的话 可以尝试下 monorepo (也是前段时间一个大佬教我的
    最好不要远程挂载 每个设备独立丢一份副本 版本管理交给 git 等专业工具 不然设备多了乱的要死
    winglight2016
        14
    winglight2016  
       2022-11-06 18:24:12 +08:00
    lz 异种设备太多了,建议全部卖掉,或者请个网管吧🐶
    ClericPy
        15
    ClericPy  
       2022-11-06 22:39:16 +08:00
    @Aixiaoa 我需要一劳永逸那种... 以前还考虑过 docker 镜像, 开 vnc (毕竟没图形界面), 还是不好使

    已经不指望了, 上年纪了, 身体越来越差, 以后少碰电脑多运动
    Cheons
        16
    Cheons  
       34 天前 via Android
    所以最后怎么解决的?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2805 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 12:51 · PVG 20:51 · LAX 04:51 · JFK 07:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.