如何利用阿里云CDN缓存,加速OSS静态文件重复下载?

客户提问
如何利用阿里云CDN缓存,加速OSS静态文件重复下载?
凯铧互联技术回复:
阿里云对象存储OSS与阿里云CDN服务结合,可优化静态热点文件下载加速的场景(即同一地区大量用户同时下载同一个静态文件的场景)。您可以将OSS的存储空间(Bucket)作为源站,利用阿里云CDN将源内容发布到边缘节点。当大量终端用户重复访问同一文件时,可以直接从边缘节点获取已缓存的数据,提高访问的响应速度。
传统动静不分离的产品架构,其性能会随着系统访问量的增长而受到限制甚至遭遇瓶颈

利用CDN和OSS实现动静分离,灵活的架构可以支持海量用户访问。

CDN和OSS实现动静分离架构描述
OSS作为海量文件存储源,静态图片、视频文件、下载包、App更新包等均存放在OSS上。OSS作为CDN的源站,通过CDN加速分发,用户通过CDN节点就近获得文件。架构优势:
降低Web服务器负载,静态文件访问负载全部通过CDN。
存储费用最低,OSS的存储费用仅为ECS磁盘费用的50%。
海量存储空间,无需考虑存储架构升级。

综上两个架构对比就会发现CDN和OSS实现动静分离更适用于以下场景

1、静态文件访问量大,服务器负载高,I/O问题导致用户访问卡顿。
2、静态文件数量大,服务器存储空间不够。
3、静态文件用户访问分布在各地,同一个地区客户,会成千上万次重复下载同一文件。

本文适用于:
如何利用阿里云CDN缓存,加速OSS静态文件重复下载?

凯铧互联科技不单单可以优惠购买,还有免费技术服务提供,这样又靠谱又有技术服务的代理商不多了,推荐选择凯铧互联。关于阿里云代理商几折这个具体问题要问具体代理,代理公司不同可能价格也不同。通过阿里云代理商凯铧互联购买和在阿里云购买一样的功能,价格也是非常的便宜,比如在阿里云直接管理,享受阿里云原价合同票据,阿里云和授权服务中心的7×24小时技术服务。

如果您按本文操作没有解决您的问题,请及时联系我方客服,凯铧互联的混合云服务拥有全球云计算的支持以及强大的设备支持,可以帮助企业及商家增强对成本的控制力,帮助企业及商家对公司的数据大资源进行更加有条理的管理,混合云服务可以综合私有云以及公有云,使得两者可以同时为企业及商家服务,增加管理的效率,从而增大企业的发展空间,为企业及商家的发展助力。 并且凯铧互联建立了各种技术交流微信群,大家可以一起交流!

阿里云代理凯铧互联理商会为您提供及时、专业、一对一的技术服务支持。需要购买阿里云产品可以直接联系本站客服,通过阿里云代理商凯铧互联合作购买,官网直接购买,但是价格更优,详情请致电158-0160-3153。凯铧互联提供阿里云产品折上折代购服务,低至75折,几乎阿里云全线产品都可以代购!
如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。

阿里云对象存储(OSS)对象/文件(Object)命名规范

客户提问:
阿里云对象存储(OSS)对象/文件(Object)命名规范
阿里云工程师回复:
阿里云对象存储(OSS)中文件夹的概念仅是一个逻辑概念,在通过API/SDK的方式设置文件夹的时候可以指定object对应的key值包括前面的目录即可实现该功能。例如,定义object的key为abc/1.jpg就会在该bucket下创建一个abc的文件夹,而在文件夹下即会有一个1.jpg的文件。在控制台上也可以通过新建文件夹按钮来创建文件夹。

OSS中的文件夹其实是一个大小为0KB的空文件。因此,用户创建一个key值为1/的object就会定义文件夹1;并且如果用户创建文件abc/1.jpg,系统是不会创建abc/这个文件的,因此在删除abc/1.jpg后将不会再存在abc这个文件夹。
由于OSS采用的是分布式存储的方式,object并不是根据文件夹进行物理存储的。也就是说并不是一个文件夹下的所有的文件都会存储在一起的。在后端存储的过程中不同的文件夹的文件仅仅是key值的前缀不一样。因此这种架构下就会导致无法很方便的统计某个文件夹下的汇总信息,如文件夹大小、文件夹PV数等。而想要遍历某个文件夹下的所有的文件也需要首先通过ListObject接口获取文件夹下的所有文件的key值(这里需要通过prefix指定文件夹),然后再进行操作。

本文适用于:
阿里云对象存储(OSS)中的目录/文件夹概念

凯铧互联科技不单单可以优惠购买,还有免费技术服务提供,这样又靠谱又有技术服务的代理商不多了,推荐选择凯铧互联。关于阿里云代理商几折这个具体问题要问具体代理,代理公司不同可能价格也不同。通过阿里云代理商凯铧互联购买和在阿里云购买一样的功能,价格也是非常的便宜,比如在阿里云直接管理,享受阿里云原价合同票据,阿里云和授权服务中心的7×24小时技术服务。

如果您按本文操作没有解决您的问题,请及时联系我方客服,凯铧互联的混合云服务拥有全球云计算的支持以及强大的设备支持,可以帮助企业及商家增强对成本的控制力,帮助企业及商家对公司的数据大资源进行更加有条理的管理,混合云服务可以综合私有云以及公有云,使得两者可以同时为企业及商家服务,增加管理的效率,从而增大企业的发展空间,为企业及商家的发展助力。 并且凯铧互联建立了各种技术交流微信群,大家可以一起交流!

阿里云代理凯铧互联理商会为您提供及时、专业、一对一的技术服务支持。需要购买阿里云产品可以直接联系本站客服,通过阿里云代理商凯铧互联合作购买,官网直接购买,但是价格更优,详情请致电158-0160-3153。凯铧互联提供阿里云产品折上折代购服务,低至75折,几乎阿里云全线产品都可以代购!
如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。

阿里云对象存储(OSS)中的目录/文件夹概念

客户提问:
阿里云对象存储(OSS)中的目录/文件夹概念
阿里云工程师回复:
阿里云对象存储(OSS)中文件夹的概念仅是一个逻辑概念,在通过API/SDK的方式设置文件夹的时候可以指定object对应的key值包括前面的目录即可实现该功能。例如,定义object的key为abc/1.jpg就会在该bucket下创建一个abc的文件夹,而在文件夹下即会有一个1.jpg的文件。在控制台上也可以通过新建文件夹按钮来创建文件夹。
阿里云对象存储object管理
OSS中的文件夹其实是一个大小为0KB的空文件。因此,用户创建一个key值为1/的object就会定义文件夹1;并且如果用户创建文件abc/1.jpg,系统是不会创建abc/这个文件的,因此在删除abc/1.jpg后将不会再存在abc这个文件夹。
由于OSS采用的是分布式存储的方式,object并不是根据文件夹进行物理存储的。也就是说并不是一个文件夹下的所有的文件都会存储在一起的。在后端存储的过程中不同的文件夹的文件仅仅是key值的前缀不一样。因此这种架构下就会导致无法很方便的统计某个文件夹下的汇总信息,如文件夹大小、文件夹PV数等。而想要遍历某个文件夹下的所有的文件也需要首先通过ListObject接口获取文件夹下的所有文件的key值(这里需要通过prefix指定文件夹),然后再进行操作。

本文适用于:
阿里云对象存储(OSS)中的目录/文件夹概念

凯铧互联科技不单单可以优惠购买,还有免费技术服务提供,这样又靠谱又有技术服务的代理商不多了,推荐选择凯铧互联。关于阿里云代理商几折这个具体问题要问具体代理,代理公司不同可能价格也不同。通过阿里云代理商凯铧互联购买和在阿里云购买一样的功能,价格也是非常的便宜,比如在阿里云直接管理,享受阿里云原价合同票据,阿里云和授权服务中心的7×24小时技术服务。

如果您按本文操作没有解决您的问题,请及时联系我方客服,凯铧互联的混合云服务拥有全球云计算的支持以及强大的设备支持,可以帮助企业及商家增强对成本的控制力,帮助企业及商家对公司的数据大资源进行更加有条理的管理,混合云服务可以综合私有云以及公有云,使得两者可以同时为企业及商家服务,增加管理的效率,从而增大企业的发展空间,为企业及商家的发展助力。 并且凯铧互联建立了各种技术交流微信群,大家可以一起交流!

阿里云代理凯铧互联理商会为您提供及时、专业、一对一的技术服务支持。需要购买阿里云产品可以直接联系本站客服,通过阿里云代理商凯铧互联合作购买,官网直接购买,但是价格更优,详情请致电158-0160-3153。凯铧互联提供阿里云产品折上折代购服务,低至75折,几乎阿里云全线产品都可以代购!
如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。

阿里云对象存储(OSS)的优点

客户提问:
阿里云对象存储(OSS)的优点
凯铧互联工程师回复:
1. 安全稳定,数据可靠
(1)、安全稳定
加密用户身份验证,提供签名权限控制与防盗链功能。
强大的安全防护系统,抵御洪水攻击,保障合法请求通过。提供访问日志记录,及时掌握流量动向。
(2)、数据可靠
分布式存储,保障存储数据安全,数据冗余存储,数据设计可靠性99.9999999999%(12个9)。
与阿里巴巴、淘宝彼邻,服务设计可用性99.995%。
2. 海量存储、弹性计费
(1)、海量存储
文件存储数量无上限;根据上传数据方式不同而不同,Put Object方式最大不能超过5GB,使用multipart上传方式object大小不能超过48.8TB。
基于云计算平台动态扩展,存储容量与流量按实际用量自由伸缩,无需手动扩容。
(2)、弹性计费
用多少付多少,不用提前为峰值买单。
阶梯式计费模式,越用越省钱。
3.简单易用、性能卓越
(1)、简单易用
不断更新的API、与丰富的SDK开发包,开发者快速上手。
提供易用的用户Web控制台文件管理界面,与更多第三方工具、插件,满足各种应用需求。
(2)、性能卓越
大规模数据处理,文件读写、I/O性能更强。
BGP多线(中国电信、联通、移动、教育网等)骨干网络接入,南北互联互通,全国各地流畅访问。

本文适用于:
阿里云对象存储(OSS)的优点

凯铧互联科技不单单可以优惠购买,还有免费技术服务提供,这样又靠谱又有技术服务的代理商不多了,推荐选择凯铧互联。关于阿里云代理商几折这个具体问题要问具体代理,代理公司不同可能价格也不同。通过阿里云代理商凯铧互联购买和在阿里云购买一样的功能,价格也是非常的便宜,比如在阿里云直接管理,享受阿里云原价合同票据,阿里云和授权服务中心的7×24小时技术服务。

如果您按本文操作没有解决您的问题,请及时联系我方客服,凯铧互联的混合云服务拥有全球云计算的支持以及强大的设备支持,可以帮助企业及商家增强对成本的控制力,帮助企业及商家对公司的数据大资源进行更加有条理的管理,混合云服务可以综合私有云以及公有云,使得两者可以同时为企业及商家服务,增加管理的效率,从而增大企业的发展空间,为企业及商家的发展助力。 并且凯铧互联建立了各种技术交流微信群,大家可以一起交流!

阿里云代理凯铧互联理商会为您提供及时、专业、一对一的技术服务支持。需要购买阿里云产品可以直接联系本站客服,通过阿里云代理商凯铧互联合作购买,官网直接购买,但是价格更优,详情请致电158-0160-3153。凯铧互联提供阿里云产品折上折代购服务,低至75折,几乎阿里云全线产品都可以代购!
如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。

存储在阿里云OSS上的文件,如何设置防盗链功能

发布:凯铧互联小编

本文讲解的是存储在阿里云OSS上的文件,如何设置防盗链功能。如果您还有阿里云其他技术问题可以直接咨询本站客服,专业技术人员会为您提供7×24技术服务。
阿里云OSS是按使用量收费的服务,为了防止用户在OSS上的数据被其他人盗链,OSS支持基于HTTP header中表头字段referer的防盗链方法。用户可以通过OSS管理控制台或者API的方式对一个Bucket设置referer字段的白名单和是否允许referer字段为空的请求访问。
例如,对于一个名为mydata的bucket,设置其referer白名单不允许为空且refer设置允许http://www.aliyun.com,则所有referer为http://www.aliyun.com的请求才能访问mydata这个bucket中的Object。
一、细节分析
用户只有通过URL签名或者匿名访问Object时,才会做防盗链验证。请求的Header中有“Authorization”字段的,不会做防盗链验证。
一个Bucket可以支持多个referer参数。通过控制台设置时通过回车作为换行符分隔,通过API设置时通过逗号“,”分隔。
Referer参数支持通配符“*”和“?”。
用户可以设置是否允许referer字段为空的请求访问。
白名单为空时,不会检查referer字段是否为空(不然所有的请求都会被拒绝)。
白名单不为空,且设置了不允许referer字段为空的规则;则只有referer属于白名单的请求被允许,其他请求(包括referer为空的请求)会被拒绝。
如果白名单不为空,但设置了允许referer字段为空的规则;则referer为空的请求和符合白名单的请求会被允许;其他请求都会被拒绝。
Bucket的三种权限(private,public-read,public-read-write)都会检查referer字段。
通配符详解
星号“*”:可以使用星号代替0个或多个字符。如果正在查找以AEW开头的一个文件,但不记得文件名其余部分,可以输入AEW*,查找以AEW开头的所有文件类型的文件,如AEWT.txt、AEWU.EXE、AEWI.dll等。要缩小范围可以输入AEW*.txt,查找以AEW开头的所有文件类型并以.txt为扩展名的文件如AEWIP.txt、AEWDF.txt。
问号“?”:可以使用问号代替一个字符。如果输入love?,查找以love开头的一个字符结尾文件类型的文件,如lovey、lovei等。要缩小范围可以输入love?.doc,查找以love开头的一个字符结尾文件类型并以.doc为扩展名的文件如lovey.doc、loveh.doc。
二、OSS管理控制台开启防盗链功能操作步骤
进入 OSS 管理控制台 界面。
在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。
单击 基础设置 页签,找到 防盗链 区域。
单击 设置,进行以下设置:
在 Referer 框中,添加白名单网址。多个 Referer 网址使用换行符分隔。
在 空 Referer 框中,选择是否允许 Referer 为空。
单击 保存。
举例
对于一个名为 test-1-001 的存储空间,设置其Referer白名单为 http://www.aliyun.com。则只有 Referer 为 http://www.aliyun.com 的请求才能访问 test-1-001 这个存储空间中的对象。
三、API:Put Bucket Referer防盗链功能操作步骤
PutBucketReferer接口用于设置一个Bucket的Referer访问白名单和是否允许Referer字段为空的请求访问。
请求语法
PUT /?referer HTTP/1.1
Date: GMT Date
Content-Length:ContentLength
Content-Type: application/xml
Host: BucketName.oss.aliyuncs.com
Authorization: SignatureValue

true

http://www.aliyun.com
https://www.aliyun.com
http://www.*.com
https://www.?.aliyuncs.com

请求元素(Request Elements)

细节分析
只有Bucket的拥有者才能发起Put Bucket Referer请求,否则返回403 Forbidden消息。错误码:AccessDenied。
AllowEmptyReferer中指定的配置将替换之前的AllowEmptyReferer配置,该字段为必填项,系统中默认的AllowEmptyReferer配置为true。
此操作将用RefererList中的白名单列表覆盖之前配置的白名单列表,当用户上传的RefererList为空时(不包含Referer请求元素),此操作会覆盖已配置的白名单列表,即删除之前配置的RefererList。
如果用户上传了Content-MD5请求头,OSS会计算body的Content-MD5并检查一致性,如果不一致,将返回InvalidDigest错误码。

以上就是存储在阿里云OSS上的文件,如何设置防盗链功能。

 

凯铧互联提供阿里云服务器折上折代购服务,低至7.5折,几乎阿里云全线产品都可以代购!

如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。阿里云代理商凯铧互联提供阿里云服务器/企业邮箱等产品的代购服务,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7×24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
购买阿里云产品找阿里代理凯铧互联更实惠!!

购买阿里云OSS资源包后为什么还会欠费的?

客户提问:

购买阿里云OSS资源包后为什么还会欠费的?
阿里云技术回复:
有以下几种可能性,请您对应参考:
1、阿里云OSS资源包无法抵扣所有扣费项目
阿里云OSS的计费项包括存储费用、流量费用、请求费用、数据处理费用、对象标签费用、传输加速费用,而目前资源包只提供标准(LRS)存储包、低频(LRS)存储包、归档(LRS)存储包、标准(ZRS)存储包、低频(ZRS)存储包、下行流量包、回源流量包、传输加速包。所以数据处理费用、跨区域复制流量费用、请求费用、对象标签费用是无法用资源包进行抵扣的。
2、实际产生的费用不在资源包抵扣范围内
案例1:某用户购买了中国大陆通用标准(LRS)存储包,存储空间内存放的均为标准存储(本地冗余)类型文件。该用户将文件分享给他人访问,此时会产生请求费用和外网流出流量(下行流量)费用,这两项费用无法用标准(LRS)存储包进行抵扣。您可以在费用管理中心查看您存储空间的消费明细。
案例2:某用户购买了中国大陆通用标准(LRS)存储包,但是存储空间内存放的是归档存储类型文件。则该存储空间会产生归档存储类型文件的存储费用,无法用标准(LRS)存储包进行抵扣
案例3:某用户购买了华南1(深圳)地域购买了100GB的标准(LRS)存储包,他在深圳地域创建了一个标准存储类型的的存储空间,并开启了同城冗余存储。则该存储空间内存储的文件均为标准存储(同城冗余)类型文件,而标准(LRS)存储包仅可以抵扣标准存储(本地冗余)类型的文件的存储费用和ECS快照存储费用,所以该存储空间的费用仍会按量付费。
3、购买的资源包地域与费用产生的地域不符
案例:某用户购买了华东1(杭州)地域的标准存储包。但是他在华东2(上海)也创建了存储空间,并存储了大量标准存储(本地冗余)类型文件。则华东2(上海)的存储空间产生的存储费用无法用华东1(杭州)地域的标准存储包进行抵扣。
4、已使用资源超出资源包规格
案例:某用户购买了100GB下行流量包,但是当月的下行流量达到了110GB,则超出的10GB流量需按量付费。
5、费用在资源包购买之前产生
案例:某用户华东1(杭州)的存储空间在存放了100GB的标准存储(本地冗余)类型文件,之前一直是按量付费。之后为了降低费用,在某日9:00购买了100GB的标准(LRS)存储包,但是他在10:00的时候还是收到了费用账单。此时的账单实际是7:00-8:00的账单,因目前账单系统存在延迟,所以会延迟收到之前的账单。建议您在收到账单后,仔细查看下账单时间。

如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。阿里云代理商凯铧互联提供阿里云服务器/企业邮箱等产品的代购服务,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7×24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
购买阿里云产品找阿里代理凯铧互联更实惠!!

如何将数据同步到阿里云OSS?

用户希望其拥有的阿里云OSS上两个不同的Bucket之间能够自动、异步复制Object,源Bucket中的对象的改动(新建、覆盖、删除等)能够持续且自动地同步到目标Bucket。
主要方法
•阿里云OSS跨区域复制:在控制台中,对源Bucket进行跨区域复制配置,详情请参见设置跨区域复制。
•阿里云OSS API或SDK:使用OSS API或SDK编写代码实现,详情请参见Copy Object、Upload Part Copy。
场景1:跨区域同步
此场景是指源Bucket和目标Bucket分属不同的区域。
各方法的选择如下:
设置跨区域复制
•源Bucket是标准存储,目标Bucket是标准存储。
•源Bucket是标准存储,目标Bucket是低频存储。
•源Bucket是低频存储,目标Bucket是标准存储。
•源Bucket是低频存储,目标Bucket是低频存储。
说明:这些情况下,客户也可以使用OSS API/SDK编写代码,实现同步,但不推荐。
OSS API/SDK Copy Object、Upload Part Copy
•源Bucket是标准存储,目标Bucket是归档存储
•源Bucket是低频存储,目标Bucket是归档存储
•源Bucket是归档存储,目标Bucket是标准存储
•源Bucket是归档存储,目标Bucket是低频存储
•源Bucket是归档存储,目标Bucket是归档存储
说明:由于归档存储存在恢复时间,如果客户在应用中需要由归档存储向标准或低频存储间同步,建议采用更合理的架构,将源Bucket改为标准或低频存储,目标Bucket改为归档存储,节省成本,提高业务效果。
常见疑问
•是否可以指定Bucket下特定目录而非整个Bucket间进行同步?
可以。通过设置指定文件名前缀进行同步,控制只同步特定目录。
•归档存储是否可以使用跨区域复制功能?
当源Bucket或目标Bucket是归档存储时,不支持设置跨区域复制。用户可以使用OSS API/SDK 编写代码,以实现同步。
由于归档存储存在恢复时间,如果客户在应用中,需要由归档存储,向标准或低频存储间同步,建议采用更合理的架构,将源Bucket改为标准或低频存储,目标Bucket改为归档存储,节省成本,提高业务效果。
场景2:同区域同步
此场景是指源Bucket和目标Bucket属于同一的区域。
各方法的选择如下:
•OSS跨区域复制
不适用,OSS跨区域复制功能不支持同一区域的两个Bucket间数据同步。
•OSS API/SDK Copy Object、Upload Part Copy
同一区域的Bucket间数据同步,可通过使用OSS API/SDK编写代码实现。
如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。阿里云代理商凯铧互联提供阿里云服务器/企业邮箱等产品的代购服务,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7×24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
购买阿里云产品找阿里代理凯铧互联更实惠!
本公司销售:阿里云、腾讯云、百度云、天翼云、金山大米云、金山企业云盘!可签订合同,开具发票。