何时使用OSS?4种OSS应用架构及核心技术供您参考

您已经使用OSS对象存储服务。是否对OSS的适用场景或如何结合您的应用使用存在疑问呢?

为了方便您更好的了解OSS应用场景,并结合您的业务快速使用OSS,以下提供4种OSS的应用架构及核心技术帮助供您参考。

基础型

架构描述:OSS作为文件存储源,用户上传下载数据均经过ECS与OSS通信。

解决用户问题:文件空间大,ECS磁盘存储空间有限;多ECS间无法同步数据。

适用场景描述:文件较多,但文件调用次数少,对ECS资源压力较小,对带宽需求不高。

架构优势:OSS ECS间通过内网交换数据不会产生OSS流量费用。OSS的存储费用仅为ECS磁盘的50%。



APP型

架构描述:鉴权管理通过ECS应用服务器,上传下载数据通过OSS。

解决用户问题:应用服务器的负载高,应用服务器资源有限成为性能瓶颈。

适用场景描述:移动类APP。

架构优势:满足移动APP类的业务场景需求,支持文件读取的高并发,OSS外网流程按量计费,可适应业务推广的流量变化。



Web型

架构描述:Web类应用使用OSS典型架构。

解决用户问题:应用服务器的负载高,应用服务器资源有限成为性能瓶颈。

适用场景描述:Web类网站。

架构优势:支持文件读取的高并发需求,OSS外网流程按量计费,可适应业务推广的流量变化。


写入数据处理型

架构描述:文件上传到ECS,经过处理后存入OSS;用户直接通过OSS地址访问文件。

解决用户问题:用户对文件处理有特定需求。文件数量多,占用空间大,且访问量大,流量高。

适用场景描述:对数据处理有特定需求的应用系统。

架构优势:支持文件读取的高并发需求,OSS外网流程按量计费,可适应业务推广的流量变化。



本文来源于阿里云

  • 更新于:2017-07-02
  • 超过1068人围观