【参考架构】图片分享-问答-阿里云开发者社区-阿里云

开发者社区> 穹桑> 正文

【参考架构】图片分享

2016-02-28 22:48:06 9086 2

行业需求
图片分享是互联网常见的业务场景,比如淘宝、天猫这类电商应用,新浪微博、陌陌等社交应用,魔漫相机、Camera 360等专门面向照片服务的应用,以及类似春雨医生、大姨吗这样的垂直移动应用。图片分享这类业务场景在计算、存储和分发都有自身特殊的要求:
  1. 图片上传下载响应速度快。图片上传、下载速度很大程度决定用户体验,要求上传成功即刻可见、下载无停顿感。
  2. 应对业务突发高峰的能力。在重要节日、突发事件等情况下,图片分享业务会面临较大的业务高峰,计算、存储和分发带宽都有若干倍甚至更高的增长。
  3. 合理的存储和分发综合成本。存储和分发成本是图片分享类应用很大一部分开销,大型的应用存储一般都是PB甚至10PB级,分发带宽在100Gbps级别。



解决方案
针对图片分享类业务场景的需求,在阿里云上使用如下架构达到更好的用户体验和更好的性价比:

解决方案架构解读
  1. 使用Web服务集群承接图片上传请求,上传请求先经过负载均衡服务(SLB)将流量分发给云服务器ECS组成的上传处理集群,通过采用弹性伸缩服务(ESS),增减上传处理集群中云服务器(ECS)的数量,来满足上传业务峰值波动。
  2. 图片数据存储服务实现图片索引数据和图片原文件的存储。上传处理集群将图片索引写入URL数据库,URL数据库采用阿里云提供的云数据库(RDS),可以实现海量索引的快速写入和读取;将图片原文件存储到开放存储服务(OSS)中。
  3. 开放存储服务(OSS)同时还提供图片处理服务,可以通过HTTP方式直接获取加工、处理后的图片。图片处理功能包括图片缩略、剪裁、添加文字、图片水印、格式转换等。
  4. 内容分发网络(CDN)将图片分发到客户端,阿里云为图片分发做了专门优化,加快图片下载速度,提升稳定性。

解决方案特点和优势
  1. 优质的网络体验。结合阿里云优质的BGP带宽和专为图片优化的CDN,阿里云解决方案可以为客户提供最佳的图片上传和浏览体验。
  2. 数据存储更可靠。阿里云开放存储服务(OSS)的数据可靠性达到10个9,同时可以提供同城热备和异地灾备的能力。
  3. 成本更合理。解决方案中存储、计算和分发都采用弹性架构,计费支持固定费用和按需付费两种模式,相对于自建IDC,成本大幅降低。
  4. 可扩展性更好。解决方案中存储、计算和分发都可从最基础配置轻松扩展到万核计算能力、10PB存储能力和TBbps网络分发能力。


取消 提交回答
全部回答(2)
  • bigworld
    2016-08-10 14:18:46
    Re【参考架构】图片分享
    哇塞,居然看懂了,很有洪荒之力     架构中很重要的一个部分是ESS,自动伸缩服务。然后是RDS提供图片索引的URL数据库,可以快速的写入和读取;OSS 还有图片处理的能力+ CDN的网络分发
    0 0
  • sangshy
    2016-03-03 16:13:27
    Re【参考架构】图片分享
    学习学习
    0 0
添加回答
相关问答

17

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 974095浏览量 回答数 17

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 223050浏览量 回答数 162

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 333932浏览量 回答数 8

110

回答

OSS存储服务-客户端工具

newegg11 2012-05-17 15:37:18 292348浏览量 回答数 110

33

回答

Win Server 2003-2016 加密勒索事件必打补丁合集

妙正灰 2017-05-15 10:44:38 277580浏览量 回答数 33

38

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 256911浏览量 回答数 38

294

回答

Linux Bash严重漏洞修复紧急通知(已全部给出最终修复方案)

qilu 2014-09-25 13:26:50 431643浏览量 回答数 294

249

回答

【史上最详细】阿里云ECS安装wordpress教程

爱映疯wp 2014-03-09 23:55:43 251216浏览量 回答数 249

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 204028浏览量 回答数 2

13

回答

游戏云精彩帖汇总

nono20011908 2014-08-22 11:00:12 203664浏览量 回答数 13
+关注
0
文章
4
问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载