OTA 云解决方案

阿里云 OTA 解决方案使无线下载客户可以分发配置设置、软件更新,包括手机、机顶盒等设备的加密密钥。

产品架构

解决方案描述

  1. 1) 业务流程支持
    • 所有业务访问请求通过负载均衡首先转发至预留用于在线订购的 ECS 集群。
    • 业务数据写入后端阿里云数据库。
    • 为减轻数据库的压力,使用了云数据库 Memcached 版对数据库读任务进行流化处理,从而将读/写功能分隔开来。
    • 当某个数据库无法达到性能要求时,还可以使用阿里云 DRDS 来增强数据库容量并有效地管理数百万设备。
  2. 2) 海量数据采集和处理
    • OTA 解决方案允许客户利用阿里云 ECS 集群来搜集关于酒店、机票以及互联网上的其他活动的数据。
    • 原始业务数据首先通过互联网发送到阿里云 ECS 集群。输出将写入数据库中,以将互联网数据与 OTA 业务数据集成起来。
  3. 3) 图片存储和处理
    • 如想存储各种类型的图片文件,可使用阿里云对象存储服务 (OSS)。OSS 提供了多种功能,如裁剪、大小调整、旋转、格式转换以及亮度/对比度调整。
    • 另外,还提供了水印和防盗链功能,以有效地满足 OTA 客户的要求。
    • 阿里云还提供了阿里云 OSS 服务与阿里云内容分发网络 (CDN) 的无缝集成以减轻 Web 服务器的负载,从而加快访问速度并提升用户体验。
  4. 4) 日志收集与分析
    • 阿里云提供了简单日志服务 (SLS) 以收集和分析应用服务器日志。为此,在应用服务器上部署了 SLS 客户端数据收集器,以便从应用服务器上实时收集访问日志、错误日志等,并在存储到 SLS 日志存储区域之前将收集的数据格式化为常规表达形式。
    • 这些日志有助于找到错误所在位置,从而快速排查故障并改善客户体验。


解决重大难题

IT基础设施弹性不足
弹性大规模低成本
随着业务的发展,无论是支持更多的用户并发请求,还是需要从互联网上采集更多的信息,OTA行业客户都需要海量的服务器和网络资源;如果采用自建机房或者托管机房的方式,很难根据业务的发展,进行IT资源的随时扩充。
阿里云提供按小时/按月/按年计费的云服务器(ECS),可以根据业务需求,灵活增减服务器规模,与传统IDC采购部署模式相比,成本减少50%,部署周期降低90%。同时,阿里云还提供最小规格为1核512M内存1M带宽(含公网IP)的低成本服务器,非常适合OTA客户构建大规模的数据采集服务器集群。
海量图片的存储与处理能力不足
可靠便捷的图片存储与处理
OTA行业客户需要存储海量图片,如房间图片、景区图片等,随着业务的发展,图片的数量会急剧增加。自建大规模存储系统成本高、周期长、维护难;且随着移动互联网的发展,需要对各种终端进行适配,需要对图片进行缩放、剪裁、水印等各种处理。
阿里云的OSS图片存储提供高达99.99999999%的数据可靠性,提供了OTA行业客户所需的图片处理功能,有效的支持移动互联网环境下的各种终端适配。
海量日志信息处理能力不足
大数据分析
OTA行业客户需要对接大量的酒店、航空公司、景区票务公司等,整个业务链条较长,容易发生各类型的错误,需要通过日志分析进行错误定位,而OTA行业客户往往缺乏海量日志的存储和查询分析的能力。
日志采集与分析服务SLS是基于阿里云的大数据平台提供的服务,可以存储和分析海量日志数据,并提供便捷的数据采集和数据格式化接口,大大降低了日志大数据分析的难度。
网络体验难以保证
最佳网络体验
越来越多的用户使用移动互联网访问OTA应用,对网络质量的要求越来越高,传统IDC缺乏多线接入能力,难以保证客户体验。同时OTA行业客户往往也缺乏对网络攻击(如DDoS攻击)的防护能力。
阿里云各个地域的数据中心都提供多线BGP网络接入,OTA用户无论是通过PC端还是移动端访问,都能得到最佳的网络访问体验。阿里云逐步部署更多的海外数据中心,支持OTA行业客户在全球的业务拓展。云盾可以有效的抵御各类型网络攻击,如DDoS攻击,保障OTA客户的网络安全。