本文介绍全球加速功能的技术原理、计费方式、加速效果和应用场景。

日志服务在内网和公网基础上,新增全球加速公网的网络类型。相较于普通的公网访问,全球加速公网在延迟和稳定性两点上具备显著优势,适用于对数据采集、消费延时、可靠性要求较高的场景。日志服务全球加速功能依赖于阿里云全站加速产品提供的加速环境,解决了跨运营商、网络不稳定、突发流量、网络拥塞等诸多因素导致的响应慢、丢包、服务不稳定的问题,提升全站性能和用户体验。

日志服务全球加速功能基于阿里云CDN硬件资源,优化来自手机、IoT设备、智能设备、自建IDC、其他云服务器等多种形式数据源的日志采集、数据传输的稳定性。

技术原理

日志服务全球加速功能基于阿里云CDN硬件资源,您的全球接入端(例如手机、IoT设备、智能设备、自建IDC、其他云服务器等)会就近接入阿里云CDN遍布全球的边缘节点,通过CDN内部高速通道路由至日志服务,相比普通公网传输,可大大降低网络延迟和抖动。采集加速原理-001
日志服务全球加速请求处理流程如下图所示,整体流程详细说明如下:
  1. 用户向日志服务的加速域名your-project.log-global.aliyuncs.com发起日志上传、下载等请求,首先需要向公共DNS发起域名解析请求。
  2. 公共DNS处的your-project.log-global.aliyuncs.com域名指向的是CNAME地址your-project.log-global.aliyuncs.com.w.kunlungr.com,此时域名请求会转发至阿里云CDN的CNAME节点。
  3. CNAME节点基于阿里云CDN智能调度系统,会将最优的CDN边缘节点IP返回给公共DNS。
  4. 公共DNS将最终解析到的IP地址返回给客户端。
  5. 客户端根据获取的IP地址向服务端发起请求。
  6. CDN边缘节点接收到请求后,基于动态路由查找、私有传输协议将请求路由至距离日志服务的服务器端最近的节点,最后将请求转发到日志服务。
  7. 日志服务的服务端接收到CDN节点请求后,将请求结果返回给CDN节点。
  8. CDN将日志服务返回的请求结果、数据透传到客户端。

计费方式

日志服务全球加速费用包括:
  • 访问日志服务产生的费用

    日志服务的访问费用和普通公网价格一致,为按量计费模式,并提供一定的免费额度。更多信息,请参见计费项

  • 全站加速的服务费用

    阿里云全站加速云产品的费用说明请参见全站加速计费方式

应用场景

  • 广告

    广告浏览、点击相关的日志数据对于广告计费极其重要,而且广告载体包括遍布全球的移动端嵌入、H5页面、PC端等。在某些偏远地区,公网数据传输稳定性较差,存在丢失日志的风险,可通过全球加速服务获得更稳定可靠的日志上传通道。

  • 游戏

    游戏行业对官网、登录服务、售卖服务、游戏服务等各个环节数据采集的性能和稳定性要求较高,尤其在手游数据采集、出海游戏数据回传等情况下,数据采集的时效性和稳定性难以保证。推荐您使用日志服务全球加速功能解决以上问题。

  • 金融

    金融类相关应用对于网络的高可用性和高安全性要求较高,对于每一笔交易、每一个用户操作相关的审计日志都要安全可靠地采集到服务端。目前移动端交易已成为主流,例如网上银行、信用卡商城、移动证券等,均可通过使用日志服务HTTPS全球加速功能实现安全、快速、稳定的日志采集。

  • 物联网

    IoT设备、智能设备(智能音箱、智能手表等)会将相关的传感器数据、操作日志、关键性系统日志等采集到服务端进行数据分析。而这些设备通常会遍布全球,且周边的网络质量并不可控,推荐通过使用日志服务全球加速功能实现稳定可靠的日志采集。

加速效果

测试地域 延时ms(普通公网) 延时ms(加速) 超时占比%(普通公网) 超时占比%(加速)
杭州 152.881 128.501 0.0 0.0
欧洲 1750.738 614.227 0.5908 0.0
美国 736.614 458.340 0.0010 0.0
新加坡 567.287 277.897 0.0024 0.0
中东 2849.070 444.523 1.0168 0.0
澳大利亚 1491.864 538.403 0.014 0.0
其中,测试环境为:
  • 日志服务所在Region:华北5(呼和浩特)
  • 平均上传数据包大小:10 KB
  • 测试时间范围:1天(取平均值)
  • 请求类型:HTTPS
  • 请求服务器:阿里云ECS
说明 加速效果仅供参考。