乐视网吴亚洲:数据中心要面向服务互联网
大家好,我相信一说到数据中心肯定会谈到综合的管理服务,相关的话题比较多,谈到云计算也会谈到iaaS层,paaS层要做到这些规划和要求的话,反过来对IDC本身又有什么要求?这个东西都是有一个思路,有一个内升的逻辑。
我讲的主题是数据中心要面向服务。首先和大家介绍一下乐视网,乐视网商业理念有四个词,平台-内容-终端-应用。平台是云计算平台,内容是影视剧方面,比如说今天最著名的《甄环传》就是我们做的,我们新一代的平台也已经发布了,我们还支持移动的终端,服务方面使用移动和TV服务的很多用户应该可以感受到多样化的服务,云平台架构方面也是借鉴了亚马逊的很多经验,结合我们自己的思考,最底层是硬件层和资源的虚拟化层,站在乐视网的角度讲,我们认为应该是组建化的,10年前我们在IT界就有一个非常好玩儿的理想,希望有一天我们自己的软件开发会做到像搭积木一样,现在这个梦想已经落地了,在未来的5年,肯定有很多大的互联网公司,在提供自己的业务服务的时候会变的非常的容易。
乐视网平台架构中心副总裁吴亚洲
这个社会分工会发生很有意思的变化,我本人的预测,规划师、分析师会变的日益重要,80%的人可能会真正的沦为简单的逻辑的实现者和在一个框架内变的很枯燥和无聊,但是20%的人根据核心的架构掌握最核心的底层和关键的组建。有一个产业会愈加壮大,有核心能力和技术的公司人数会变少。会出现什么情况呢?就是会把它的多数的软件开发工作外包,外包会变成日益壮大的行业,但是实现的东西都是在一个框架内跳舞,这也是技术的发展对社会分工的影响。如果我们有一些人看一些新的机会,或者想从事某些行业要做一些预测。
组建层之上我们肯定会认为说我们有组建管理,我们个open api就会产生一些业务,我们希望乐视网是一个平台的一个应用而已,可以诞生一些乐看网,乐玩儿网等等。比如我们和京东、淘宝都有非常深度的合作,他们的大量的视频传到我们这里我们再为他们上传、转码、播放等等。这都是云视频平台上会衍生出来的好玩儿的东西。
那么这些和今天的主题有什么关系?这不是品牌宣传会,所以回到主题上,怎么切入这个题目?我们会根据我们的建设有我们自己的一点点思路和想法,衍生出来一点点需求。我今天主要的目的是把我们的思路和想法的一部分展示出来,告诉给大家,结论也非常的简单,不知道您看到的这些和以前看到的会不会有所不同。由此会衍生出来一个问题,我们做数据中心和基础服务也好,需要更多的和用户交流,大家会有很多的视野和观点,大家互相吸收,才能能够的服务对方。这就是我的目标。
千里之行始于足下,强调技术造福人类,运维、服务、开发等等,这个趋势会非常的明显,除了专业化的分工,我们大量的日常工作都会以开发的面貌呈现出来,这是很重要的一个趋势。还有一个是业务的导向,怎么起步呢?我们想的很简单,就是制定技术规范,然后呢,有了这个技术规范的话,在我们的核心项目上,严格执行,逐条考察,到底有多少条满足了,有多少条不满足,在这个过程之中会孕育新的平台和机会,拆解和应用,把新的平台逐步的搭建起来。不像原来的一个大而化之的规划。
技术规范方面我们用了一个更好玩儿的工作,叫做三大纪律,因为人员太多了,要求也太多了,你编码有50条要求,在测试方面有80条要求,但是技术人员在头脑中有没有整体的素养是一个问题,他需要明白,因此需要有一些简单的要求出来。三大纪律是经过我们的核心技术团队经过逐字逐句的至少五次的讨论出来的,代表我们认知水平。第一条开宗明义,我们认为无论是技术工作还是非技术工作,管理始终是非常重要的生产力,哪怕技术本身,其实有管理和没管理的效益也是有天渊之别的,向管理要效益。第二点就不说了,第三点是拿技术说话。
技术规范,流程化,自动化。
和我们的数据中心的结合就出来了。比如说我们在架构里面有一些要点,应分层,如访问全天控制,我们在广告系统建设的时候有一个巡检,第一条广告系统和模块的设置,我们根据规划就会衍生出来对于IDC和方网方面的要求。比如说访问控制列表,到底该怎么做?能不能面前要求?我们的网络规划是不是有网络区隔?是内外网分离的还是统一的?我们和IDC的提供方提供什么样的要求,怎么配合。这个方案不是今天讨论的重点,但是我相信这就是我们的思考逻辑,就是我们的需求的来源,一步一步的东西就是这样过来的。比如说监测中心,频次控制方面,我们是不是需要引入一些流量控制做一些相应的管理,如果要的话,选型需要什么东西?满足我们的需要吗?
同样,有组建化用组建化不应重新开发,比如说大家看红色的部分,应用的外部组建,分布式缓存,但是这个组建如果做到跨IDC服务的话,那么,我们希望这个地方要做可靠的数据传输,IDC之间到底该怎么办?如何去保证可靠的数据传输。自动切换,还有什么方式?IDC内部旗下要断电怎么办?等等一系列的问题。我们就会去思考,这些东西也会促使我们对IDC有一些要求,会和大家有一些沟通交流,比如定时任务中心,还有其他的权限控制组建等等,针对这些问题到底怎么办?我们乐视网的控制中心全国有80多个,最简单的考虑我们需要多线机房,是哪些线,情况是怎么样的又会衍生出来我们对数据中心的需求。
比如我们的技术规范应实现跨机房的实现,我们之前提到了多线的核心机房,除此之外我们是不是要做一些虚拟的网络,有一些服务在虚拟的网络技术上,要做一些动态迁移,怎么做呢?支持还是不支持呢?又会有一些问题出来。除了多线机房,一个灾备机房,这个服务台重要了,如果一个机房坏了那就要考虑灾备机房。我们现有的IDC里面怎么提供这方面的服务呢?在涉及到资源的控制方面我们也会涉及到需要不需要虚拟化平台。还有一点对各位会非常的重要的,就是我们自己内部创造了一个定律就是三时定律,比如说现在跑10G带宽线上要有30G带宽,看到起来是一个技术问题,其实是需要IDC的大量的冗余呢?商业模式会不会有一些变化?什么样的模式是既满足咱们的企业利益也满足用户的更好的需求。这也是需要探讨的话题,数据中心方面在为了也需要商业模式的变化,让用户觉得更契合自己,更有吸引力。这个答案我给不出来,是需要大家一起探讨的。
比如说涉及到监控方面,我们机房提供什么样的相应级别,故障恢复的时间和服务的等级,都会有一些要求,这些要求是不是多余的?因为有诸多的要求,但是我们内部的规范就是要这样做的,这个东西就是言之有物的,不做到这个我们会评价为不合格,就会对我们的IDC冒出了这些的要求。
总结一下,有几点可能大家也会比较容易理解,第一点数据中心是很专业的领域,无论是机房、施工建设的标准、地板的承重、诸多的领域都有非常重要的工作,但是反过来讲,光做到这些,我们认为是不够的。为什么呢?你建设的这些作为一个基础设施是要讲究专业的,但是反过来讲,了解用户的思维逻辑,了解它的需求是如何产生的,咱们呢,有一个用户服务委员会,我本人也很荣幸,在其中任职,和各位传递一些不一样的想法,以前不一定看到的,来非常大家的知识,就已经是很好了。
因此,数据中心要专业化,更要面向服务,非常感谢大家!