10月13日2016杭州云栖大会拉开帷幕,电商专场的同程旅游首席架构师王晓波带来了“同程带您云端翱翔”的重要演讲。本次分享对同程旅游进行了简要介绍,接着分享了同程旅游的数据驱动历程,最后着重讲述了在云端时代的同程旅游,包括公有云和私有云的混合打通等。精彩不容错过——

以下内容根据演讲PPT及现场分享整理:

在线旅游更多的考虑怎样让用户满意。本文通过三个方面和大家分享同程旅游如何用数据驱动实现业务创新和业务快速发展的,首先对同程旅游进行了简要介绍,接着分享了同程旅游的数据驱动历程,最后着重讲述了在云端时代的同程旅游,包括公有云和私有云的混合打通等。

以下为精彩内容整理:

发现旅游之美

旅游是件很美的事情,怎样保证用户找到的是旅游佳地呢?同程旅游就是为了让用户更好的去旅游,其在中国景点门票预订市场和邮轮领域处于领先位置,并积极布局境外游、国内游、周边游等业务板块。同程旅游旗下运营同程旅游网(www.LY.com)和同程旅游手机客户端, 2016年服务人次将达到3.5亿,年均增长300%,让更多人享受旅游的乐趣是同程旅游的使命。

数据驱动的同程旅游

初期时代

初期时代同程的数据驱动更多的关注网站被搜索引擎输入的情况、收录排名、关键词、现金流和流量转化。此时的网站很小,基于小数据做了一些基础服务,访问统计,使用关系数据库BI,且服务器托管。

移动时代

移动时代同程的APP开始推广,2014年下载量已达2亿,此时同程的数据驱动开始考虑到下载量、激活情况、每天在线使用同程旅游的用户数量、每天的新用户数量、复购率以及留存率等。此时的商品也更加多样化,有高频和低频商品之分,怎样让高频转向低频去消费和怎么让低频又返回到高频消费是我们要去分析的,我们采用了开源大数据架构,基础设施从几台变成几千台服务器,开始建设自己的私有云平台。

数据时代

数据时代同程做到线上线下的融合,建设了公有云+私有云的平台,同程的数据驱动更多的关注门店、高潜用户、旅游顾问等,旅游顾问就是大数据+人的线下推广。现在,同程是一家架在互联网上的“旅行社”,更多的是用数据去驱动整个业务的发展。

此外,数据驱动了用户画像,同程的用户画像是根据时间、人物以及当前情况定制的用户画像;数据也驱动了产品的选品,订单的预测;数据还驱动了安全风控、防黄牛党、研发运维,用技术驱动技术,由被动转主动,用数据告诉大家什么才是好的,解决在业务型互联网公司技术的驱动率。

同程数据驱动背后的数据规模也很庞大,有5000+服务器,2w+容器,应用3000多个,PV20亿左右,日均报错3W多,其中60%通过大数据应用平台自愈,日均拦截恶意访问也有10W+。

同程旅游云端时代

解决基础问题

十年前,同程只是一个简单的网站架构,性能瓶颈频发,没有任何运维,更别提伸缩性了。

但是现在,同程已经不再简单,各种应用增加3000多个,每天数亿级的请求量,原来很简单的一句SQL,现在已经没法用了,服务器也已经加到无法再加,运维也是问题百出。系统越来越复杂,基础设施难度越来越大。

从小系统到大系统长大是一个必须经历的过程,于是,我们做出了改变。

应用系统有很多,业务发展也很快,我们进行了分层处理。先解决基础问题,我们需要一个云解决基础设施的困难,需要一些一流水准的中间件,需要一个经验丰富的运维团队;再解决业务问题,将业务微服务化,将数据库变成数据平台,将原完全.NET向多语言发展,建立技术体系。

环境

我们部署了大量的Docker容器、轻量化的KVM,同时还有直接物理的部署(在私云中有部分部署不需要虚拟化会更好;我们的负载区服务器和大部分的数据库)。

缓存

我们在缓存上也做出了改变,多个小集群+单节点组成一个云,以场景划分集群,实时平衡调度数据,动态扩容缩容。

数据库

数据库是海量流量系统平台核心命门之一,数据库的热备机比较多但一些非核心库访问量很低。

运维

虽然做了很大的改变,但问题依然存在。基础成功云化后提供了基础云服务但说到实处也不过提供一堆可部署应用的机器;应用系统的扩展,速度开发,重用性等等也有很多问题;应用系统的故障依然很大。此外,还有弹性扩容的问题,以及新技术(语音识别)的支撑问题。

用云来支撑整个技术基础体系

公有云是创新驱动首选,我们使用了阿里云等云服务,实现了快速扩容,基础产品丰富可靠,安全也有了保障。

我们对公有云和私云进行全面打通,让我们的基础设施能够涵盖到私有和公有。我们在阿里云上部署了12个机器人,他们每天会向系统回报做了什么。

数据规模恼同程,混合云飘来除杂症相关推荐

  1. 万国数据:“为了全方位保障混合云数据中心的安全,我们连猫都养了十只。”...

    "互联网+"时代背景下各大企业都在忙着互联网转型,企业用户出于安全和业务灵活性的考虑,更愿意将数据存放在私有云中,但是同时又希望可以获得公有云的计算资源和稳定性,在这种情况下,将公 ...

  2. 从公有云到软件定义数据中心,微软发动混合云总攻势

    在软件定义数据中心领域,VMware是近几年来的第一大软件供应商.所谓软件定义数据中心,也就是企业在建设私有云的过程中所需要的软件,主要包括软件定义计算(也就是服务器虚拟化).软件定义存储和软件定义网 ...

  3. NetApp SnapCenter 备份管理 ——借助应用程序一致的数据备份管理,简化混合云操作

    NetApp SnapCenter 简单.可扩展.赋权:跨 Data Fabric 的企业级数据保护和克隆管理 主要优势 • 利用与应用程序集成的工作流和预定义策略简化备份.恢复和克隆管理. • 借助 ...

  4. 精灵混合加密系统_数据安全——混合云的数据备份

    组织在使用混合云进行备份时,可以利用云计算的可扩展性和安全性,而不会影响其内部部署的控制. 混合云是一种复杂的生态系统,可以利用来自公共云和私有云的组件以及内部部署资源.组织出于各种原因实施混合云策略 ...

  5. 混合云关键技术能力和发展趋势

    来源:IDC圈 为满足成本.按需.隐私.合规.避免供应商锁定等目的,企业常常会采用多个公有云或私有云,这会造成基础设施资源池多样化,还要面临同时管理物理机.虚拟化等异构资源环境. 多云管理 由于面临同 ...

  6. Apsara Stack 技术百科 | 浅谈阿里云混合云新一代运维平台演进与实践

    简介:随着企业业务规模扩大和复杂化及云计算.大数据等技术的不断发展,大量传统企业希望用上云来加速其数字化转型,以获得虚拟化.软件化.服务化.平台化的红利.在这个过程中,因为软件资产规模持续增大而导致的 ...

  7. 混合云发展之路:前景广阔,巨头混战

    戳蓝字"CSDN云计算"关注我们哦! 知名云管理服务商RightScale(目前已经被Flexera公司收购) 每年都会对企业使用云的情况进行调查,以此分析全球企业云的采用情况.R ...

  8. 云存储精华问答 | 如何选择混合云提供商?

    云存储是一种云计算模型,可通过云计算提供商(将数据存储作为服务进行管理和运营)在 Internet 上存储数据.该模型按需适时提供容量和成本,无需您自行购买和管理数据存储基础设施.因此,您可以实现敏捷 ...

  9. IDC敲黑板啦:未来企业IT以混合云为主

    数字化是企业转型的必由之路 数字化技术正在融入企业的血液里.IDC 认为,基于第三平台的 4+6 技术是企业在数字化转型过程中的关键要素: • 4 是指以云计算.大数据.社交商业与移动技术为代表的第三 ...

最新文章

  1. [原创]用递归写的一个object 转换成JSON的函数
  2. Java NIO 系列教程
  3. [2018.12.9]BZOJ2153 设计铁路
  4. 让电脑死机的java代码_小编为你win7系统Java活动脚本出错导致电脑死机的还原方法...
  5. 使用VSCode连接到IBM Cloud区块链网络
  6. word文档怎么找回误删的文件_word文件数据恢复|word文件不小心删除怎么恢复?...
  7. Active Directory 灾难恢复
  8. 使用es6制作简单数独游戏
  9. 浏览器是否支持Html5
  10. 递归下降算法语法分析c语言
  11. 中国文化和旅游部长:肯定《吴哥王朝》培养本地演员
  12. 手把手教你建立数据指标体系
  13. 干货 | 每天十亿级数据更新,秒出查询结果,ClickHouse在携程酒店的应用
  14. PHP在线运行,在线编译
  15. 记一次react项目部署之后页面加载极度缓慢的问题
  16. 免费下载有声读物获取您自己!
  17. CPU性能指标了解及字符型服务器登陆方式
  18. .net高级技术——编写自己的Where
  19. 安装wireshark显示npcap失败的解决办法
  20. scrapy爬取豆瓣电影

热门文章

  1. 贪婪算法在求解最短路径中的应用(JAVA)--Dijkstra算法
  2. 数据库为date型,而前端要显示String型,问题解决
  3. mysql更改root用户密码
  4. centos radius mysql_centos6.5下安装freeradius2.2.9+mysql
  5. android标题栏的属性,android – 属性“titleTextStyle”已经定义?
  6. php background-image,css background-image属性怎么用
  7. fast group合计 report_FastReport报表设计.doc
  8. oracle leg函数,oracle对象 约束索引 游标 函数
  9. centos系统云服务器,Centos系统怎么进云服务器
  10. 二进制的认识、进制之间的转换、计算机储存单位