技术开发 频道

刘文峰:爱奇艺云架构实践优化

  【IT168 现场报道】2016年10月27日-29日,2016中国系统架构师大会(SACC 2016)在北京万达索菲特大饭店举行。作为中国规模最大的架构师豪门盛会,本届大会以“架构创新之路”为主题,站在创新的风口上,与大家共同打造一场通过架构创新及各种IT新技术来带动企业转型增效,助力架构师们腾飞的技术盛会。

  中国系统架构师大会第二天上午,阿里、百度、京东、爱奇艺等多位大咖为我们带来了“云和大数据下的架构实践及优化”的主题演讲,其中爱奇艺副总裁刘文峰和我们分享了爱奇艺云架构的实践优化。

刘文峰:爱奇艺云架构实践优化
▲爱奇艺副总裁 刘文峰

  刘文峰现任爱奇艺副总裁、基础架构负责人,一直致力于通过云+端的技术和优化,提供多端视频极致播放体验,提高云资源利用率,达到非常好的成本效率,带领团队建立了爱奇艺HCDN,利用Openstack和Docker相关的技术建立了大规模的私有云平台。

  爱奇艺的架构变迁

  在大多数人的印象中爱奇艺是一家媒体公司,但是刘文峰表示爱奇艺是一家具有媒体属性的科技公司,一直以技术支持内容,在技术方面做了很多创新,云计算平台、HCDN技术、大数据智能分析平台、视频综合服务平台以及视频搜索引擎技术,构建了全球规模最大的混合视频网络HCDN,CDN网络节点总数逾500个,总服务带宽30Tbps。

刘文峰:爱奇艺云架构实践优化

  爱奇艺的架构变迁主要经历了三个阶段,自由市场、基础设施平台化和基础架构标准化。2012年,爱奇艺开始做云计算平台,那时为了快速上线,每个团队都是一个独立的个体,拥有自己的处理机和软件选择权。这样的架构带来的弊端是团队能力参差不齐,能力差的团队很容易拖慢整个任务的进度。为了解决这个问题,爱奇艺的架构进入了基础设施平台化阶段,对基础组件和存储进行了统一标准,各团队不再能自己选择操作系统和服务器,而是由公司给定统一的标准。现在,爱奇艺已经处于基础架构标准化,所有组件和模块之间通信统一,各团队只需关心自己的业务逻辑即可。

  爱奇艺云架构

  目前爱奇艺的云架构主要体现在云、端和语言三个方面。在云方面以私有云为主,公有云帮忙,以开源软件为布,裁自研软件之衣,公有云提供弹性资源;在端方面提供组件标准化以及云和端通讯协议化,实现从云端到终端的彻底优化;很多公司都会面临一个问题就是核心人员离开公司之后,很多新业务可能就无法展开,所以爱奇艺实现了全公司编程语言统一化。

  目前爱奇艺云技术应用主要有四个方面,视频云、HCDN、私有云和播放体验技术。视频云主要是视频的收录、生产、发布和运营,HCDN是全球规模最大的混合视频网络,主要负责网络传输、分发、调度,私有云主要是IaaS、PaaS和中间件,播放体验技术主要有4K、HDR、杜比、VR。

  爱奇艺云架构实施后优势主要体现在以下方面:

  1.弹性需求,爱奇艺部署了DC无感知的弹性计算平台,在《老九门》更新期间爱奇艺带宽一度飙升至700G。

刘文峰:爱奇艺云架构实践优化

  2.便利性,从自助式申请虚拟机到创建Image、自动部署再到通过CI,自动发布Java或者Go应用

  3.解耦,云架构的核心就是解耦,包括业务和运维的解耦、系统和软件的解耦、服务和服务之间的解耦

  云和架构师

  架构师绝对是近几年的热门职位,随着云和大数据的发展,企业软件越来越复杂,刘文峰认为复杂性决定了架构师的重要性,云架构需要全面业务支持,而云服务需要架构师的眼光,架构师需要云计算的思维。

  云架构师是一个集大成的职位,不仅要了解商业模式和相关技术,而且要对运行效率和产品逻辑有所涉猎,所以各位想成为云架构师的小伙伴们要不断学习、拓宽视野。

第八届架构师大会已经日程过半,更多精彩内容请戳下图

刘文峰:爱奇艺云架构实践优化


5
相关文章