使用第三方的阿里云OOS来当文件服务器使用,稳定性相对来说比较高,容灾也方便。
官方参考地址: >
oss更专注于为文档、视频、提供网络服务。普通云盘是应用在云服务器上面的。二者使用场景不同,设计理念就不同。
为了加深你的理解,曾经回答过同类问题,网页链接去这里看看内容吧
ECS是英文ElasticComputeService的缩写,是指d性可伸缩的云计算服务大家可以把ECS理解为阿里云服务器的小名。阿里云有云服务器,腾讯云也有云服务器,阿里云的云服务器叫ECS,腾讯云的云服务器CVM,所以这样就比较好理解了。说ECS,就是指阿里云云服务器。
阿里云对象存储服务(OSS)是一种高度可伸缩且安全可靠的云对象存储服务,让您可以存储、备份和归档大量数据。阿里云OSS是一种简单易用的服务,让您每秒能处理数百万请求,它还支持大数据、科学与财务分析以及媒体应用。1、oss是阿里云对象存储服务是阿里云提供的海量、安全、低成本、高可靠的云存储服务,它是一个分布式的对象存储服务,提供的是一个Key-Value对形式的对象存储服务。
2、OSSClient是OSS的Java客户端,用于管理存储空间和文件等OSS资源。
3、oss和ossclient作用不同,意思不同。
最近公司有新的需求,需要将文件上传到阿里云OSS,目前项目中的文件主要是存储到自己的服务器,这样很容易受服务器带宽、硬件的影响,加上服务器配置不高,应用服务很容易垮掉。之前也用过OSS,但是上传文件都是比较小的10MB以内的文件,采用的是生成数据流的方式。这种情况已经无法满足现在的应用场景,就又熟悉了一下SDK文档,主要的实现方式有:
1、 上传慢。先上传到应用服务器,再上传到OSS,网络传送多了一倍。如果数据直传到OSS,不走应用服务器,速度将大大提升,而且OSS是采用BGP带宽,能保证各地各运营商的速度。
2、 扩展性不好。如果后续用户多了,应用服务器会成为瓶颈。
3、 费用高。由于OSS上传流量是免费的。如果数据直传到OSS,不走应用服务器,那么将能省下几台应用服务器。
>
《阿里云大学课程(大数据、云计算、云安全、中间件)zip》百度网盘资源免费下载
4bhs
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)