V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
luolanhero
V2EX  ›  云计算

腾讯云主机, 关于云硬盘的一些疑问,求大神解答

  •  
  •   luolanhero · 2018-03-31 05:06:38 +08:00 · 2831 次点击
    这是一个创建于 2189 天前的主题,其中的信息可能已经有所发展或是发生改变。
    网站系统为 DZ 论坛
    昨天新加了一块高效云硬盘 50G 挂载了但是还没用
    系统盘为本地云硬盘 50G
    高效云硬盘比普通云硬盘 I/O 性能稍微好一点
    虽然现在我网站人流量完全不用考虑 I/O 性能,但是对于技术比较好奇

    假设网页 部分图片 CSS JS 这些大部分使用了 CDN

    在不考虑增加云数据库的情况下

    这两块硬盘如何分配是最优方案呢

    1.网页文件放在本地云硬盘,数据库放在高效云硬盘
    2.网页文件放在高效云硬盘,数据库放在本地云硬盘
    3.网页文件和数据库都放在高效云硬盘(高效云硬盘容量大小可以弹性伸缩价格不贵)

    求大神给方案,并附上理由
    xider
        1
    xider  
       2018-03-31 10:17:43 +08:00   ❤️ 1
    普通云硬盘更适合做仓库,业务逻辑还是放在高效云硬盘来得好。
    不差钱直接全上高效云硬盘,充分利用已有资源就业务逻辑放普通云硬盘,数据库放高效云硬盘。
    数据库对 IO 敏感,在有高效云硬盘的情况下不应该放在普通云硬盘上。
    luolanhero
        2
    luolanhero  
    OP
       2018-03-31 13:59:06 +08:00
    @xider 就目前情况, 可否把 HTTP 文件放在普通云盘,数据库放在高效云盘, 我是这么想的, 两个硬盘分两条路同时工作,总 I/O 总比使用一个硬盘要快,毕竟按照你的说法,HTTP 对硬盘 IO 要求较低
    opengps
        3
    opengps  
       2018-03-31 18:48:46 +08:00 via Android
    所有的虚拟硬盘都是损失 io 的,另外,云硬盘通过网络用了共享存储,事实上你并不独占 io,不过从使用的角度,分不在不同的'硬盘'上确实是通过并行提高效率的
    beordle
        4
    beordle  
       2018-03-31 22:57:07 +08:00 via Android
    @luolanhero 一般来说确实这样是最好的,http 文件大部分会在内存中 cache 起来,形成热点,基本不会读硬盘,此时磁盘性能不是特别重要。不过既然很少去读 http,那么其实也不会发生抢占,从管理角度来看最好是放一起,快照做一个就行,比较简单。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3517 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:05 · PVG 19:05 · LAX 04:05 · JFK 07:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.