对象存储服务与图片服务器的优缺点对比

今天再次与人探讨到网站图片存放话题,因而乎想起了经典的图片存放的虚拟应用程序。也就是IIS发布时候的“添加虚拟目录”功能。此功能现在在图片共享用途上已经逐步被对象存储服务所替代。服务器

这个功能在传统架构里,虚拟目录功能可以实现多个网站共享同一个“图片读写路径”而大受欢迎,同时也作到了集中存储图片功能。可是随着云架构的发展,目前这种用法已经为数很少见了。取而代之的是使用“对象存储”服务集中共享存储图片等静态文件。网络

对象存储服务有不少提供方,阿里云提供的对象存储服务简称OSS,能够领券购买:http://2bit.cn/q ,感谢用券支持。架构

为何图片服务器再也不被提倡了呢?小编临时想到这么几个缺点:并发

1,同一目录下图片数量过多带来的索引性能底下。多级目录管理繁琐,目录路径过深等。磁盘碎片严重性能

2,将来并发访问量爆发致使的带宽瓶颈,动静资源共享带宽致使的网络争用,网站打开变慢网站

3,将来并发访问量必然引起的独立部署需求,独立部署为图片服务器,其独立分离部署过程繁琐,甚至须要修改源代码配合。阿里云

4,缺少高可用特色,图片服务器down机,全部引用站点受牵连不能加载图片。对象

取而代之如今的云架构方案有那些优势?对象存储优点以下:索引

1,高可用特色,对象存储自身就是集群,单机故障对外不会影响整个系统,文件多副本不宜丢失。图片

2,没有带宽上限(或者说带宽上限很大,每每百兆起步千兆标配),直接提升了带宽瓶颈的触发难度。

3,存储空间随意扩大,集群服务的明显特色就是动态追加资源,这一点使得业务减小甚至避免中断。

4,配套服务每每支持一键启用CDN业务,轻松实现进一步节点加速。

5,支持额外的处理功能,例如防盗链设置,图片水印处理,访问统计等等

6,按量付费,对象存储服务最费钱的每每是流量费用,但这个费用是用多少出多少的。所以这里须要额外注意,不要将私有业务对公网公开。除了防止被盗取私有文件的目的外还要防止被恶意刷流量。这一步,设置不当就等同于变优势为缺点。

原文地址:www.opengps.cn/Blog/View.a…,文章的更新编辑依此连接为准。欢迎关注源站原创文章!