V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Littmean
V2EX  ›  程序员

想得脑壳疼……大佬们给点服务器部署建议啊

  •  
  •   Littmean · 2019-03-26 12:10:33 +08:00 · 3554 次点击
    这是一个创建于 2103 天前的主题,其中的信息可能已经有所发展或是发生改变。

    打算建一个设计素材下载站,文件(图片)大小为 2-500MB 左右
    因为要做 VIP 系统+图片隐写数据,所以文件没办法放在百度网盘

    目前手上算是有三个服务器:
    腾讯云:1 核 /2GB/1Mbps/硬盘 50GB
    Vultr:1 核 /1GB/1TB 流量 /硬盘 25GB
    家里 NAS:4 核 /4GB/上传 5Mbps/硬盘 4000GB

    然后家里 NAS 已有公网动态 IP,通过阿里云那边进行 DDNS。

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

    个人规划的方案是:
    CDN 用企鹅家的,对象存储打算用 Minio 来自己搭建,
    家里 NAS 用来做文件源站,腾讯云跟 Vultr 做网站程序源站

    Minio 做分布式的话,最少需要 4 个节点(在考虑还要不要再搞个服务器)

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

    求各位大佬给点建议。。。。

    18 条回复    2019-03-27 12:12:44 +08:00
    petelin
        1
    petelin  
       2019-03-26 12:56:47 +08:00
    vip 系统, 不都是上传网盘之后隐藏密码吗
    thonatos
        2
    thonatos  
       2019-03-26 13:46:12 +08:00
    大部分云存储都支持"授权下载",例如 OSS,存储问题搞定;其次没啥量,单台就够了~
    hiboshi
        3
    hiboshi  
       2019-03-26 13:56:44 +08:00
    oss 授权下载 靠谱
    jswh
        4
    jswh  
       2019-03-26 13:59:29 +08:00
    oss 授权下载,一次性密钥下载之类的就行。存储费用是小头中的小头,这种大头都是 cdn 和带宽费用。
    Littmean
        5
    Littmean  
    OP
       2019-03-26 15:13:08 +08:00
    @thonatos @hiboshi @jswh
    帖子里写错了,家里 NAS 是 50-60Mbps,支撑 CDN 回源应该是够的。
    刚刚查了一下 Minio,也能实现授权下载。
    (随便去看了一眼企鹅的 50Mbps 宽带费,一年 50000+。草根站长买不起,买不起.....
    Littmean
        6
    Littmean  
    OP
       2019-03-26 15:14:25 +08:00
    @petelin 但是网盘的链接和密码,用户购买之后可以发给别人啊。
    CallMeReznov
        7
    CallMeReznov  
       2019-03-26 15:17:39 +08:00
    对象存储了解一下......
    Upai 云 阿里的 OSS 都可以

    结束
    edgnoz
        8
    edgnoz  
       2019-03-26 15:18:53 +08:00
    文件放在 oss 或者 cdn 上吧
    JackLiang
        9
    JackLiang  
       2019-03-26 15:19:23 +08:00
    @Littmean 别人下载了也能自己传网盘分享,╮(╯▽╰)╭
    Littmean
        10
    Littmean  
    OP
       2019-03-26 15:27:44 +08:00
    @CallMeReznov Minio 就是开源的对象存储啊
    Littmean
        11
    Littmean  
    OP
       2019-03-26 15:29:47 +08:00
    @edgnoz =。= 基本上就是这个思路啊,只不过对象存储是自建的,然后用腾讯 CDN 啊
    CallMeReznov
        12
    CallMeReznov  
       2019-03-26 15:31:05 +08:00
    @Littmean #10 我的意思是直接托管到云存储上,你又是 VIP 性质的,费用,性能和稳定性比你单独自建一套要强上很多.
    Littmean
        13
    Littmean  
    OP
       2019-03-26 15:31:23 +08:00
    @JackLiang 所以在用户下载的时候加入图片隐写,这样哪怕他复制,Photoshop 压缩之后,我也能从图片里知道是谁把文件传出去的
    bokchoys
        14
    bokchoys  
       2019-03-26 15:34:16 +08:00 via iPhone
    还是要安利一波 OSS 的
    niubee1
        15
    niubee1  
       2019-03-26 15:34:52 +08:00
    2 楼已经正解了
    walkman660
        16
    walkman660  
       2019-03-26 16:42:59 +08:00
    建议先最小化资源做项目,大部分项目起步的一段时间量很少,后面盈利了你就不在乎服务器的钱了

    如果你放各种 XX 门视频卖钱,那另算~
    nowgoo
        17
    nowgoo  
       2019-03-26 21:02:07 +08:00
    @Littmean 请问图片隐写是个什么原理?
    thonatos
        18
    thonatos  
       2019-03-27 12:12:44 +08:00   ❤️ 1
    @bokchoys

    并没有安利的意思,不过是考虑自建成本 & 稳定性而已。

    @Littmean

    https://i.loli.net/2019/03/27/5c9af7601ec39.png

    存储自建或者使用第三方云存储都 ok 了,CDN 对于授权下载站来说,并不是必需的(非公开内容,单次的授权链接),服务同理,随手画的图,凑合看吧~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   936 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:17 · PVG 05:17 · LAX 13:17 · JFK 16:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.