云计算架构与运维-02轻松玩转云端存储-轻运维时代云存储平台.pdfVIP

云计算架构与运维-02轻松玩转云端存储-轻运维时代云存储平台.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
轻松玩转云端存储 —轻运维时代的云存储平台 陈湛翀 陌陌存储平台 • 图片、语音、视频等 • 近 1P 的存储容量 • 超过 300 亿的文件数 • 每天超过 1T 的增速 3 自建存储平台 4 •用户首先上传到 MOMO 的 API Server ,进行业务逻辑处 理 •API 层再上传到存储平台的 Cache 层,存储平台与业务逻 辑分离 •Cache 层异步上传到TFS ,并 作一定的图片处理 •业务文件名与TFS 的文件名的 对应关系使用 MySQL 维护 •Cache 层区分冷热数据存放 5 •可公开的数据和私密的数据不同 入口 •Cache 层是提供访问的主要部分 •冷数据才会穿透到TFS • 由于业务基于LBS ,没有热点内 容,长尾效应 •Cache 层还支持动态处理数据 •CDN 也是两层缓存 6 持续优化 • 用 RocksDB 替代 MySQL • 升级TFS 以支持纠删码 (erasure code ,EC) • 使用 Ceph 来替代TFS • more and more … 7 纠删码 Erasure Code •n 个数据,m 个校验 •可以容忍 m 个坏盘 •假设,n = 28 , m = 4. 使用 1.14 倍的容量,代替了之前 3 倍的容量,并且具有更高 的可靠性 8 Pros •数据安全 • 可控性 9 Cons •硬件成本(机房托管、设备、带宽等) • 人力成本(软件、硬件) 10 云存储平台 11 •上传过程更轻 •两个云存储实现高可用 •异步上传原图到云 •私密图片通过 GPG 加密后上传到 云 12 •proxy 层存在多个处理 module •docker 部署各个 module •disp

文档评论(0)

peace0308 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档