全球加速访问OSS资源
本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
用户直接访问对象存储 OSS(Object Storage Service)资源时,访问速度会受到OSS的下行带宽以及存储空间(Bucket)所在地域的限制。您可以通过全球加速服务使客户端从就近接入点进入阿里云加速网络,提升客户端的访问速度和体验。本文介绍如何使用全球加速服务加速访问OSS资源。 本文以下图的场景为例。某公司总部在美国(弗吉尼亚)地域,总部的海量文件存储在阿里云OSS上。因跨国网络不稳定,中国香港办公点访问美国(弗吉尼亚)总部的OSS资源时经常出现延迟、抖动、丢包等问题。 您可以部署全球加速,将后端服务配置为OSS地址,依托阿里云优质BGP带宽和全球传输网络,实现中国香港办公点的客户端加速访问美国(弗吉尼亚)总部的OSS资源。 您已在美国(弗吉尼亚)地域开通了OSS服务,且已有资源存储在创建的Bucket中。 本文以按量付费的标准型全球加速实例为例,为您介绍如何配置全球加速服务实现加速访问OSS资源。创建按量付费的标准型全球加速实例前,请先了解以下信息: 为全球加速实例配置加速区域,指定可以加速访问后端服务的用户所在的地域并为其分配加速带宽。 在配置加速区域配置向导页面,根据以下信息配置加速区域,然后单击下一步。 配置 说明 加速区域 在下拉列表中选中需要进行访问加速的一个地域或多个地域,然后单击添加至列表。 本文在亚太区域下选中中国(香港)地域。 分配带宽 带宽峰值 设置加速地域的带宽。每个加速地域支持分配的带宽范围为2~10000 Mbps。 此处带宽峰值仅作限速,产生的流量费用统一由CDT结算出账。 本文保持默认值200 Mbps。 如果带宽峰值设置过低,可能出现限速从而导致流量被丢弃,请合理规划带宽峰值,确保和业务需求匹配。 IP地址协议 选择接入全球加速服务的IP地址协议。 本文保持默认值IPv4。 公网质量类型 选择接入全球加速服务的公网质量类型。 本文选择BGP(多线)。 监听负责检查连接请求,根据您指定的端口和协议处理来自客户端的入站连接。每个监听都关联一个终端节点组,通过指定要分发流量的地域,将终端节点组与监听关联。关联后,全球加速会将流量分配到与监听关联的终端节点组内的最佳终端节点。 在配置监听配置向导页面,配置监听,然后单击下一步。 此处仅介绍本文强相关的配置项,其余配置项可保持默认配置。更多信息,请参见添加和管理智能路由类型监听。 配置 说明 监听名称 输入监听的名称。 路由类型 选择路由类型。 本文选择智能路由。 协议 选择监听的协议类型。 本文选择TCP。 端口 指定用来接收请求并向终端节点进行转发的监听端口,端口取值范围:1-65499。 每个监听最多可配置30个监听端口。端口之间使用半角逗号(,)分隔,例如80,90,8080。 如果您的端口为多个连续的端口,您可以使用短划线(-)表示监听端口范围,例如80-85。 本文输入80,443。 客户端亲和性 选择是否保持客户端亲和性。保持客户端亲和性,即客户端访问有状态的应用程序时,可以将来自同一客户端的所有请求都定向到同一终端节点。 本文选择源IP。 如果您使用阿里云提供的OSS访问域名来访问后端OSS资源,您需要在本地配置Hosts解析;如果您使用自定义域名(自有域名)来访问后端OSS资源,您需要配置DNS解析。配置解析后,访问后端OSS资源的请求将被转发到全球加速,实现加速效果。 您需要配置本地Hosts解析文件,添加OSS访问域名的解析地址为加速IP。OSS访问域名组成规则,请参见OSS访问域名使用规则。 本文以Alibaba Cloud Linux 3操作系统为例进行测试。不同类型的操作系统测试命令会有差异,具体测试命令请参见您操作系统的操作指南。 完成以下操作,测试中国香港客户端是否可以通过OSS访问域名或自定义域名访问美国(弗吉尼亚)总部的OSS资源,并实现访问加速。 本文以阿里云OSS服务提供的ossutil工具为例,将美国(弗吉尼亚)源Bucket内的文件拷贝至中国香港的客户端。具体安装方式,请参考下载和安装ossutil。场景示例
前提条件
配置步骤
步骤一:配置实例基础信息
本文选择标准型按量计费。步骤二:配置加速区域
步骤三:配置监听
步骤四:配置终端节点组和终端节点
此处仅介绍本文场景强相关配置项,关于终端节点配置项更多信息,请参见添加和管理智能路由类型监听的终端节点组。
创建全球加速实例预计耗时3~5分钟,请您耐心等待。步骤五:配置Hosts或DNS解析
配置完成后,您可以执行以下命令,查看配置的/etc/hosts文件以及Hosts解析配置是否生效。
经验证,/etc/hosts文件已写入OSS访问域名与加速IP的映射关系,并且Hosts解析配置已生效。
步骤六:访问测试
经测试,使用全球加速后,降低了中国香港客户端访问美国(弗吉尼亚)OSS资源的响应时间。
使用全球加速服务加速中国香港客户端访问美国(弗吉尼亚)OSS资源的加速效果以您的实际业务测试为准。

