Top
首页 > IT产品和服务 > 第一资讯 > 正文

OpenStack发展渐入佳境 容器化是大势所趋

OpenStack和云计算已经成熟,企业级和电信用户已经开始大量部署。
发布时间:2017-04-26 15:17        来源:赛迪网        作者:赛迪网

北京海云捷迅科技有限公司,国内领先的企业级OpenStack云服务提供商。总部位于北京中关村高新技术园区,赛迪网有幸邀请到了海云捷讯技术掌舵人详解海云捷迅的技术趋势和发展战略。

 

赛迪网卢敏:赛迪网的网友大家上午好,我是赛迪网的记者卢敏,很高兴今天为大家邀请到了国内领先的OpenStack企业级云计算提供商海云捷迅的CTO李华华总,来到赛迪网直播间,与大家分享一下海云捷迅这家极具创新力的云计算公司的产品和公司战略,有请华总。

海云捷迅CTO李华:赛迪网的各位网友,卢敏上午好,我是海云捷迅的CTO李华,我们专注为企业客户提供基于OpenStack的私有云和混合云解决方案。在过去的五年当中,我们也为很多的大的客户提供了很多基于OpenStack、企业级的解决方案和一些大规模的实施的案例。 

赛迪网卢敏:海云捷迅作为一家专注于OpenStack企业级云计算提供商,相比于其他的一些友商有一个特别大的优势,就在于公司构建的完整OpenStack服务生态体系,能不能与我们网友分享一下现在这个生态体系的构建情况,以及生态体系未来发展一个规划。 <div "="">海云捷迅CTO李华:其实海云捷迅在OpenStack这个领域已经做了有五年多的时间,在这五年当中,我们也积累了很多经验,在过去我们基本上是以项目型为主,都是针对很多的客户的一些业务的需要,做一些定制化的开发。但我们希望能够把OpenStack能在更多的企业应用起来,所以我们在从2015年开始,开始实行产品化、标准化的一个路线。海云捷迅希望把我们在过去的这些大项目当中所积累的经验,凝聚到一款标准化的产品当中去,可以帮助我们企业客户很好地把OpenStack利用起来。 

那在这个产品化的过程当中,我们其实是需要第一,把整个OpenStack本身所要做的这些事情要标准化,另外我们如果想要更多的客户去使用好这个OpenStack这个私有云产品的话,其实我们需要构建整个生态链,包括硬件厂商的支持,包括上层的应用平台的支撑,以及我们整个服务的体系。那在这块我们现在着手已经建立完了一个,和我们一起合作伙伴已经建了一个全国的一个服务支撑体系,这样的话通过这个标准化的产品,再加上我们整个在全国的这一个服务支撑点,我们可以迅速地把我们的产品推广到全国的省一级城市,甚至于到一些二线的城市,我们也都有服务的人员。这是在整个服务支撑这一块。 

那在上下游的这些生态链的话,比如说我们像和SUSE的一些合作,那和操作性厂商的一些合作,还有我们像和宝德,和超威硬件层面的一些合作。我们也更希望能帮客户打造一整套就是说,或者说我们简单来讲,我们希望帮客户减轻在这种兼容性方面的软件硬件所遇到这些问题尽量减少,把他更多的精力放在业务上面。所以这个目前就是我们从服务,从软件、硬件,还有上面的一些生态的话,我们是主要是上层的业务软件这一块,我们主要是跟一些应用的合作伙伴,这一块我们现在在逐步地开展。未来我们希望说能够有更好的一些业务的兼容性,这样我们把整个业务牵引到这个云平台上的时候,尽量减少他的牵引的这个困难。 

所以我们整个生态体系主要是包括了这些几个方面,那总的目的只有一个,就是希望能够客户能够尽量简单地应用使用这个OpenStack平台,尽量不要在运维、安装、服务这些地方去担心,去可以让客户有更多的精力聚焦到他自己本身的这个业务上面。 

赛迪网卢敏:作为海云捷迅的技术掌舵人,华总对于海云捷迅未来的一个发展,有没有一个什么规划?比方说是继续围绕OpenStack做大做强,还是以云计算为基础,去开拓一些新的领域,能不能谈一下就是公司三五年内的一个发展规划。

海云捷迅CTO李华:目前海云的总体的核心的规划我们自己还是以OpenStack为主,来为客户提供这种私有云的解决方案。那其实在这个,在过去几年当中,整个国内的云计算的这个市场发展其实每年其实都会有不一样的一些业态会出来。所以我们这几年也是在逐步地做一些改变,那除了在OpenStack这个核心的支撑点之上,我们目前根据我们市场的反馈,还有客户的一些要求,我们实际上已经在包括混合云,包括这个容器,这两块也会有一些布局。 

你像混合云的话,因为最近这几年其实随着公有云在过去的三年当中的一个快速地发展,其实很多的企业的客户也是会有这私有云,还有公有云都要用的这种实际的需求。那我们也会基于这个来对这个,在OpenStack这个云管平台之上我们也会去管理加入一些像腾讯云,或者是AWS一些混合云的管理,这是第一个方面。 

第二个,我们是目前这个,其实我们也看了在最近一两年容器也会,容器的这个发展也非常迅速,那很多企业内部的一些业务也逐步向容器去转型。所以我们现在已经完成了整个OpenStack的容器化,就是把容器引入到整个OpenStack中来,其实这也是我们看到OpenStack社区本身的一个发展趋势,它社区其实在两年以前就已经开始有一些容器化的一些项目,其实希望在一个统一的平台里面帮助客户打通这个物理服务器、虚拟机和容器的一个统一的大管理。 

所以我们现在已经完成了第一个就是整个OpenStack容器化的一个部署,把OpenStack本身放入容器里面。第二步我们也会未来也会帮助客户来提供,给他一个在一个统一的一个平台里面,实现对容器的一个管理。 

第三个就是在可能未来我们也会在一些基于这种容器,或者基于这种有一些比如像人工智能或者说客户的他的大数据人工智能,其实他们会有一些对于我们二线平台提出一些新的业务的要求。我们也会去在这个方面可能会做一些布局。总体来讲的话,海云目前的,我们是以OpenStack为主,逐步我们会纳入一些对像公有云的管理,以及一些传统人利旧的一些资源,就是利旧的一些平台。那因为在做混合云管理的时候,除了有公有云,另外其实很多客户提到的最多的就是关于他们以前购买的这些利旧的资源,像化VMWare的一些管理。那容器的话是我们一个,就是说将来也是一个未来的一个重点方向。 

第三个,我们会基于客户的一些需求,比如说像一些比如他要跑一个人工智能的集群,要跑一个大数据的集群,那我们只能帮他来进行管理和调度,这一块我们也会逐步地会推出一些相关的解决方案。

赛迪网卢敏:谢谢华总的回答。关于未来,海云捷迅会对于云计算行业的一个趋势,是有一个什么看法,刚刚您也提到了比方说容器化这些东西,能不能为我们详细解读一下公司的产品是如何契合这个云计算发展的一个趋势的? <div "="">海云捷迅CTO李华:从大的趋势来看,我们确实是第一个现在公有云的发展是非常迅速,我们也看到其实像几大公有云的厂商在过去几年,基本上每年的业务量都翻一倍。这个是应该这是一个大的趋势。但是我们也都看到说在私有云这个领域里面,我们认为依然还是会有很大的一个市场,虽然说我们的客户他会逐步地,尤其像一些小的用户,比如说一些小规模的客户,几台的业务的,他可能会基本都会去采用云,在一些中大型的客户,他因为有一些企业机的特性的原因,可能有一些数据我们确实不太方便拿到外面去,他还是会把一部分的云部署到内部。所以在私有云的领域,并不会说随着公有云的增加,私有云这个就会没有了。我们认为说私有云这个领域还是会有很大的一个市场。 

虽然这个延伸出来的就是说,在整个对云计算这个大的趋势来看,就说公有云肯定会是大趋势,但是私有云它依然还会有巨大的一个市场。所以我们认为在这个未来,对大的企业来讲,肯定会是一个混合的一个架构。这样所以对于我们产品来讲,我们一定会把我们云作为我们未来的一个,肯定会是一个非常重要的一个发展方向。因为对于企业来讲,我们总体来讲我们需要帮助企业客户来实现对他的整个IP资源的一个来管和一个调度。那这样的话,不管是内部的还是外部的,我们希望他能够把它统一管理起来。 

在这样的话,我觉得对随着这个大趋势的发展的话,我们客户肯定也是有这方面的一个巨大的一个需求。这个是说从大的趋势上来讲,那另外一个就是从技术上来讲的话,因为现在的其实热点每年都会有,这个有容器,有大数据,现在大家讲的更多的是人工智能,对吧?那所以这些可能会,但是我们其实在整个IaaS这个层面,其实相对来讲它还是比较固定的,因为它主要还是实现一个计算资源,计算成熟网络安全的一个资源管理和调度。但是整个业务的形态我觉得这个是可能每一年,可能都会新的业态会出现。 

对于我们来讲的话,我们在做好基础的IaaS平台的技术之上,我们会随着整个客户的业务本身的发展要求,我们会相应地匹配来怎么样去提供相应的一些解决方案来匹配客户他所要的这种相应的解决方案。所以这个从长远来看的话,我们也没法去完全说清楚我们总的这个业务的形态会是什么样,但是我觉得在保持整个IaaS的基础之上,我们会根据客户的一些需求,我们也会动态地来开发出一些新的解决方案,来满足客户的这个业务,IT业务的一个发展需要。

赛迪网卢敏:好,下一个问题就是关于海云捷迅的产品一些特性,能不能说说这些特性是如何为客户服务的,因为产品最终还是落地在客户的身上。海云捷迅CTO李华:对,我们这个产品实际上,我们第一个从私有云或者IaaS的角度来讲的话,我们第一个我们基于开源的这个OpenStack,那在这点我们希望就是说,因为OpenStack大家都知道它是一个很大的社区的项目,里面有二三十个项目模块。那我们如何利用这些模块去构建私有云平台,其实这还是蛮有挑战性的。在过去的我们做的一些大的项目里面,其实基本上都是需要我们非常有经验的一些工程师去现场去帮客户去做实施。但是我们不可能每一个企业都去配置像这样的一些,他本身自己就有很有这种的,技术能力比较强的人。另外一个就说你如果每一个项目都需要我们的非常专业的人做安装助手的话,这样我们整个规模也会很大。 

所以在产品化这个角度,其实我们一直强调的是做减法,就是不是做加法,因为我们认为现在OpenStack这个项目里面东西太多了,我们需要从第一个这个产品开发过程当中,我们首先第一步做的是把整个OpenStack社区里面,我们认为一些核心的项目,成熟的项目,企业需要用到的项目,我们会优先地把它整合进去。这是我们在产品化里面做的第一步。所以事实上我们做减法。 

第二步就是说我们针对于社区里面的一些,OpenStack里面本身他所不具备的一些功能,比如这个企业客户也会比较要求比较高的一些方面,我们会做一些增强。那这里面最核心的就是第一个就象高可用,那高可用的话,其实在社区的方案里面其实做得并不是很完善,因为它这个里面涉及到管理平台的高可用、物理级的高可用、虚拟级的高可用,会其实有会涉及到多个层面的一些,我们在这个里面社区其实没有一个好的特别完整的方案。那对于我们来讲的话,我们实现了第一个我们自己开发了一个分布式的群对称的架构,解决了整个管理平台的这个高可用。你不需要在传统OpenStack这个结构里面,我们一般都会有需要两个节点或者三节点这个管理节点,来实现整个平台的管理。那对于我们这个,我们目前通过这种分布式群对称的架构,我们是不需要管理节点,就是所有的管理工人是由我们公司通过平面来自动地来分布到所有的节点上面,来做自动的伸缩扩展,以及他的层面高可用。 

那另外我们还在整个物理机的HA,比如说当一个物理机出现比如说硬盘、网卡、操作系统等等这方面的一些故障以后,我们能够及时地把他的业务切到,包括他们的虚拟机,切到别的那个,包括OpenStack的服务,自动地切换到其他的物理机上面去。 

那更进一步来讲的话,我们还可以做到对整个虚拟机的一个,虚拟机出现故障以后,我们也能够帮它切到,半个虚拟机出现故障以后我们也能够把它切换到其他的物理服务器上去,或者是帮他进行重启等等。所以这个就是一个在企业机这一块一个客户非常关心的这个高可用这块,我们实际上是做了很多的工作。 

那另外一个就是说对社区帮助一些,我们发现的一些bug和社区里面一些bug,我们也都会马上帮他去做一个修复。对于我们做的产品,我们其实社区的发行我们还会稍微有一点不一样,我们不会去盲目地去进行升级。因为对企业客户来讲他的要求是这种稳定性是排在第一位的,比如说我们一般来讲,我们会选第一个社区这版本作为主线,我们可能在这个主线我们一般都要维持两到三年的一个维护。但是有高版本有一些新的补丁或者说有一些更新的时候,我们实际上会回退到我们现在的服务器版本中来。那这样的话就说客户不用去担心去说我一定要升级,因为对很多企业客户来讲,他肯定不希望说像社区一样的半年升级一次半年升级一次,这个在企业里面几乎是不可能的事情。 

那但是客户又关注这个它的稳定性、可靠性的问题,所以我们也会把一些高版本上的一些bug会回退到我们这个版本当中来,这样维护一个长期的一个版本。这样虽然说它可能在功能上面比社区的上面少那么几个功能点,最新的版本少一些功能点,但是它的稳定性是一定会优于这个最新的发布的这个版本。所以这个是第二个大的方面,其实在稳定性、可靠性这个方面是我们是做了更多的,也是做了,其实这个要花很多时间和精力去维护这些bug。 

第三个我们在使用层面,我们也是做了很多工作,就是说现在大家都是会强调的就是说,整个OpenStack的安装部署、运维比较痛苦,以前我们正常来讲的话,可能安装一个OpenStack集群,可能比如说四台机器或者八台机器我们需要做的时间,那我们现在我们能够做到的就是四台机器,或者说一个八台、十台、二十台,四台机器我们大概能做到10到15分钟,二十台机器的话我们做的也就是半天,半天或者最多一天时间,我们就能交付给客户。 

那这样的话,我们希望把整个OpenStack的复杂度给它屏蔽掉,客户只需要点点鼠标,下一步、下一步、下一步,就像安装windows一样的,我们这个把整个OpenStack安装做起来。这个看起来可能大家觉得这是一个很简单的一个事情,但是实际上我们真正要把这个东西做好了,还是非常非常不容易的,非常非常不容易的。而且对客户来讲的话,就像我们今天讲的说,客户我可能想要不就是个手机,但是你非得给我压力,我买完了还得再买个手机,我自己去刷rome去,我还得找工具,还得去调U或者去怎么样。 

那这样的话,整个用户的体验就说只有高手才能把它装起来,真正地对我们普通用户来讲的话,我希望把它拿过来以后就设计一下,设个wifi,设个帐号密码,下这个软件就能用了。对吧?这是我们对大部分普通的用户来讲,是这么一个想法。那我们现在基本上已经达到这个程度了,就客户如果是通过我们软件和标准化的硬件拿到以后,我们就是需要,就是通过几个简单的设置,用户密码、IP地址、wlan就结束了,我们不需要对OpenStack本身做任何的调U和参数的设置。 

那为什么我们能做到?这其实也是积累了我们在过去几年当中的各个大大小小的项目当中我们经验的一些调U的设置,我们认为在一个适当的规模的情况下,我们认为什么样的参数才是最优的,这一块实际上是设计所提供的,这个都是来自于我们一线的经验。 

而且我们现在这个智能化的这个调整的话,其实我们是可以完全实现这种全自动化,这个也是我们产品另外一个特征,我们要智能化。这智能化的这个特色实际上就是我们在整个客户,当他规模在动态地增加的时候,比如说他从物理节点从四个节点增到八个节点,或者十个节点、二十个节点,他的虚拟机规模从十台、二十台增到一百、两百台,那实际上整个OpenStack里面的这一些架构,以前我们是需要人工去调U的,就是你要去配怎么个参数,我们能让它整个性能变得更好。 

那在我们这个产品里面,我们会逐步地引用这种智能化的技术,我们会自动地帮客户去判断他整个系统负载,每一个IaaS平台里每个PR调用响应的时间,可能说你前期你只是花了一毫秒,但是后面为什么你会变得越来越慢了,我们会自动去帮你分析它里面的一些可能存在的一些性能的瓶颈,然后自动帮你调整你的这些相关的参数,不需要人工的干预。这个也是我们产品的一个发展的一个特色。 

但是这个其实这个里面也是依赖于我们很重要的一点,就是我们刚刚讲到的一个容器化,其实社区里面现在也有相关的这个容器化的项目,把OpenStack容器化的一个cover的项目。现在是我们认为也不是太成熟,相对来讲,我们现在也总的做了一套把OpenStack完整地容器化的一套平台,就是把它部署进去以后,整个OpenStack其实它的升级、切换、高可用又引入了容器化以后,其实会更简单、便捷。以及我们刚才讲到的,其实像什么参数的调U,我们一些智能化的一些设计,其实也会也是要依赖于这个容器的技术。 

所以这几点的话,可能我讲了一些我们大的一些方向,可能还有一些比较细节性的一些东西的话,我们就没有完全地展开。其实我们的很多的一些开发的一些特点,其实都是来自于我们企业客户的一些实际的业务需求,比如他进VPC,分享卷,总的带宽的限制等等。这些一些小的工程点,这些都是逐步地引入一些,我们做产品的一个目的就是只要是客户需要,我们就逐步地把它标准化、产品化,可能有些东西是社区不提供的,但它只要是客户想要的东西,我们也都会把它做进去。 

其实比如举个简单的例子,很多客户以前提供了比如说一键重装操作系统,其实社区是没有这个,就是说他可能不会去太关注这方面一些小细节,但确确实实可能用户他会有这种要求。比如我就是想要重装一下,对吧?那可能说你就把它删了以后再新建的一个也可以,那可能客户我就不想去新建,我就是想一个按纽你给我重装一下。其实从技术上来讲,也不会说太难,但是可能很多的这个,因为在社区毕竟是技术群,就是我们社区是技术群,但是我们做产品要客户群,这个是大家会有个很不一样的一个理念,就是毕竟我们很多技术人员开发的可能其实不一定是客户想要的东西,但是很多客户想要的东西,我们技术人员就是最后太简单,我不值得去做。但是我觉得我们产品最终一定是给客户提供服务,所以我们产品化一定要是以满足客户的需求为主。 

然后对于一些好的东西,其实我们也会把它推到社区里面去,这个是我们在目前在我们自己的产品化的这一块的一些几个大的一些核心点。 

赛迪网卢敏:好,下一个问题就是说,海云捷迅的公司的发展层面的一些问题,就是说它在公司的发展中有没有遇到一些什么挑战,怎么克服的? 海云捷迅CTO李华:其实在我觉得作为一个创业公司来讲的话,从我们创立到现在,其实每一年都是有很多很多的挑战。这个从可以说是全方位的,从人力、从资本、从市场、从产品、从技术,我觉得是没有一块是能够说大家每天能够很省心的一件事情。因为第一个你的公司在快速地发展,你的客户会越来越多,你面临的这种客户的要求也会变得越来越高,在不同的阶段可能就是会面临的挑战会不一样。比如说在最初这个阶段的时候其实我们更多考虑是什么,活下来。对吧? 

活下来是最重要的,因为你没有太多资本,你请不起很牛的一些好的人,这其实还是蛮艰难的,最开始这个阶段。所以最开始阶段我们的更多的是说靠自身的,可能靠一些创始团队本身,可能是这六个人十个人,靠创始团队的一些力量,我们来把整个业务尽快地支撑起来,获得一定的缓冲,就是相当于说你要先迈出第一步,能够有一定的现金流,能够招聘一些普通的人过来,肯定不会能招到顶尖的人,这几乎是不可能的。第一人家也看不上你,对吧? 

我们在最开始的时候,最痛苦的时候就是招人都是非常非常难的,第一,人家没听说过你,第二个你也给不出很高的工资。所以在早期这个阶段,确实在人力这一块,应该说我们在人力和资本这一块是我们最大的一个痛点。因为你找不到好的人,你确实很难做出好的产品。在这个阶段我们大概也进行了一两年时间,而且我们通过自己整个创始团队自己本身的一些资源和一些资源,自己本身的一些,自己来做,亲手来做,能够稳步地发展到一定阶段以后,我们正好后续我们在过去几年,正好也是每一年半我们有一轮融资。 

在第一轮融资进来以后,我们相对来讲整个公司发展可能就会,相应地会不一样了,因为我们能请到稍微好一点的人了,然后能够扩充我们的团队,能够把产品做得更稳定一些。但是实际上我们在整个2015年,就我们在创业的前三年,其实我们还没有精力能去做产品化的东西,我们更多还是以项目型为主,就是有项目,我们有人去帮客户去做定制化,去做实施,去把它归纳出来以后,当你的客户、当你的资本、当你的人力积累到一定程度以后,可能你从五六个人已经做到有六七十人了,这个时候你的各方面都已经相对来讲稳定一点,这个时候我们才开始说要去做产品化,做标准化。 

因为这个时候你要投入的人力、物力是完全不一样的,因为你要做产品化的话,你的研发产品设计,你的这个测试,各个方面你都必须要跟上。所以在那到了稍微后期一点的时候,我们从2015年开始我们开展做产品化了以后,可能这个时候我们更多的是在说我们如何招到更好的人,更优秀的人,能够。当这个时候我们可能从各个方面都比以前更好一些了,可能从资金的方面你会更充裕一些,你能请来更好的一些人。 

那这个时候你肯定想的就是说,那我们怎么样请更好的人来把这个事情做得更好,这个时候可能会,你的挑战是说怎么样把这个事做好,做得更好,能够满足客户的一些需要。所以我觉得在整个过去的四五年当中,反正在整个人力、资本,包括市场,包括技术,各个方面我觉得是每年都会有这样的挑战,可能会重点会稍微有一点点的不一样。 

赛迪网卢敏:海云捷迅的技术水准已经非常领先了。能不能分享一下这一块的这个公司的一些创新,还有研发的一些情况,因为这才是公司能走得比较长远的一个根源所在。海云捷迅CTO李华:实际上我们纯第一个就是做,其实做开源实际上是一件非常不容易的事情,很多东西开放了以后,其实就会很同治化,这也是我们客户问我们的一个问题,说你们第一个社区版什么区别,你们跟你们的友商有什么样的区别,你们不都是OpenStack社区的东西吗?这个我为什么一定要买你的产品? 

我们整个团队在开源这个领域里面我们已经做了十多年了,其实从最开始的Redhat、Linux操作系统我们开始在国内卖,其实很多客户也是有这种顾虑的。那我就用Open说实在的,我就用免费的版本,对吧?我为什么一定要用你的企业机的版本。所以这去做开源是一件很有挑战的事情,那对于我们来讲的话,第一个就是说我们肯定是要积极地参与到整个开源社区,所以我们其实从最开始,我们实际上是一直在社区里面都是有贡献的。虽然我们不是说做了这个top1和top2,但是我们会根据我们自己的这个实际的业务需要,我们去投入进去,去做一些我们已有的一些共性。 

那我觉得其实开源的投入还是这个是取决于你公司的一个阶段的一个发展的速度,因为第一个你在社区里面的投入,你可以保持一个你的产品和大的方向的一个同步,我们也不想把它做成一个全私有化的东西,或者一个自有的东西,因为这样的话你会和社会脱节,这也不是我们想看到的。就是你的私有化的东西越多,其实你就会,怎么说呢?你维护起来你的压力就会越大。比如说我们以前其实在早些年很多大家都想说我从社区拿一个版本,那我就自己改,改到最后就是就没有了,就是你就跟社区完全成两个分支了,那社区有很多新的东西是你是无法合进来的。 

其实我们有一个很深的体会,其实我们在很早期的时候,应该是2012年、2013年那会儿,记得我们大概有100多个特性是我们自己维护的,就是有一些这些什么原因?就是说他有东西他可能,可能我们想往社区里面推,但是有时候不一定能够往前推得进去,或者因为这个周期的原因,它可能无法很快就会进入到这个社区里面。但是你维护起来的话,你下一次你的大的版本升级的时候,你还得要重构,甚至这些开始你还要去做很多工作。但是实际上我们看了实际上对于这些社区的,随着社区的发展,包括各个厂商的一些投入,其实你认为的一些很重要的这些东西慢慢社区也都解决掉了,这些功能点在不同的版本的更新里面其实也都有。 

所以我们是一直强调的就说,我们在OpenStack本身上面做了很多工作,我们希望是能够把它全部贡献出去。只要是能贡献到社区里面去的东西,我们都愿意贡献出去,除非是说可能社区说这东西他认为不是一个方向,就我前面讲的,可能这个功能点他认为这个不重要,但是我们又觉得说企业客户是需要这个东西,那这些特性我们会自己来维护。这是第一点,就是我们一定会大的方向上面我们就follow整个OpenStack社区,包括它的标准的API的接口。 

那其实我们会有一些增强的方面,我们也会去按照这个标准的这个API接口去做,所以我们其实从2012年开始到2013年,其实我们在各个版本上面能够看到,我们其实都会持续稳定的一个贡献。这也是说也是一个,公司一个技术能力的一个体现,这是一个层面。第二个层面就是说,我们其实OpenStack现在已经发展了六七年的时间了,其实很多核心的模块我们看到它其实已经会越来越稳定。 

内容稳定以后,其实每一次的升级其实它是新功能现在已经不是那么多了,之后慢慢我们其实,为什么现在实际上看2015年以后,我们看了在整个,虽然说这个核心项目其实就是七个项目,七八个项目是比较核心,其实周边的一些还有二十多个项目,都是一些比较新的偏业务类的一些项目。那我们其实会有一些选择,就是说这个地方有的企业不同的厂商,他的一些对于这个产品的一些,或者他的解决方案的一些态度。可能你最终,我们最终要想的是就是我要给客户提供一个什么样的,不一样的东西,那这个就需要就说Open社区它是一个大的原材料的一个聚集地。在这个原材料里面我们怎么样去提取出,或者说把它做成一个客户满意的一个产品。 

其实这个首先讲,第一个我们就说我们企业版的和社区版的一个区别就在于说,社区版它更多的是一个原版,原滋原味的一个原材料版本。如果我们客户有能力,有技术能力的团队,那可以他直接从社区版本就开始用就可以了,这个是没有任何问题的,就是我们自己去,就像我们很多互联网公司也是用了很多的这个开源技术。那么我有能力我有团队,我自己去做,这个OK,这个也没有问题。 

但是我们看到的是,绝大多数的客户是没有这个能力是投入这么多的资源去,比如说我可能你请两个OpenStack工程师一年可能就要花四五十万,对吧?但你可能买这个软件,你买这个标准已经做好的东西可能还花了这么多钱,那这个是一次性的投入。那所以说我们在,各个友商在做这个产品的时候,其实我们也看到一个不同的厂商,有的厂商是专门是做,就说你客户用的企业版,那你用社区版我给你提供服务,这是一种模式。我认为这个也无可厚非,也是一种商业模式。 

那还有的客户,我们对于他对于我们来讲的话,我们说OK,客户你必须要有OpenStack专业的人,我们帮你把他做好,你拿去用就可以了,这个也是一种模式。还有的就是说我们就专门帮客户来做定制,你想用这个OpenStack这个社区的版本,你肯定有些功能你满足不了,我可以帮你把它做哪些功能来开发,我安排人帮你做,专门有一部分是开发,也是一种服务模式。 

那对于我们来讲的话,我们比较认可的起来一种这种产品化的模式,所以这样的话在,当我们把一个社区的东西变成一个标准化的产品的东西的时候,其实这个地方就需要投入很多精力去做,这个就说看起来大家可能就觉得比较简单,就是安装部署,兼容性的测试,稳定性的测试、性能,还有各种调U,调U可能你也不仅仅是OpenStack本身的调U,那你要做操作系统,从操作系统本身,从虚拟化,那这个网络,还再到OpenStack这个层面,到整个云管怎样去做调U。那这样的话就是你才能说包括完善你的整个文档、手册,各个方面的一些东西,其实这些东西就会相对来讲比较琐碎。 

但是我们如果想打造出一个精品,打造出一个一用的产品的时候,这些事情是我们必须要去做的。那在这个做的过程当中,其实也会有很多的一些创新,也会有很多技术的一些难点。那我们现在其实技术已经分为两块,第一块是OpenStack本身的,比如说你在Nova等等这一块的一些改进和功能的更新,这块我们说是和社区同步的,我们有一些功能点我们也是需要推到社区里面,实在推不进社区的,我们就自己来维护这些补丁。这是第一个。 

第二个其实在周边,我们在针对整个OpenStack比如说管理,做调度,甚至我们刚才讲到整个OpenStack来部署容器化,跟OpenStack我们把管理层的差价从传统的集中式的管理模式变成纯分布式的管理模式,这些其实都是我们的创新。在这些创新里面,实际上可能因为这是基于我们产品,基于我们的理念所做的一些东西,其他可能人家不一定去认可这个东西,所以我们也,这些我们东西是没有把它放到社区里面,是作为我们产品的一部分。也是说相对来讲我们产品和其他的,比如说和社区的版本,和其他友商的解决方案的一个差异化,不同点,这也是很多就说很多客户有时候问我们,你们跟别人有什么不一样的地方,我为什么要花钱,我这个钱为什么,我花钱的原因在哪里,你得给我一个理由。是吧?那我们就要跟他讲就是说,我们产品化的程度高,你不需要去招聘很多这种专业的OpenStack人士。因为对客户来讲,我更多的是越,我们的精力、我们的资源,应该是更多地投入在业务上面,你又不是说我因为要上一个什么样的系统,我还得请两个OpenStack工程师,这个不现实的。对吧? 

所以我们需要通过这种专业化的产品,来降低客户使用这个OpenStack的难度,让他的应用性,让他的可维护性可能更好。甚至于就是说,我们还有一个创新点就是我们现在把整个OpenStack做成可以Saas管理,Saas管理其实来讲,我们客户说这个好像也没有必要,而且整个Saas管理的话,其实我们也是一个重购了,跟我们原来的技术架构平台。就是在六年以前,我们都还是传统的模式,一个管理平台就管理一套OpenStack集群。 

那随着我们客户越来越多,然后我们也看到就说我们的很多大部分客户是没有OpenStack这种专业的运维人员。那他在用的过程当中,如果有些什么样的问题的话,我们能不能帮他直接解决,对吧?所以我们对于整个云管的平台我们也做了一个创新,基于Saas管理。把如果客户愿意接受这种Saas管理的模式的话,那实际上来讲,他只需要把这个比如说我们软硬件放在他自己的数据中心里面,他们的IT运维人员,客户的IT人员只需要去用这个平台就可以了,他的整个管理、监控、24小时运维,全部可以通过我们Saas平台来进行实现。由我们,我们会有专业的团队来帮他来监控整个平台,来有任何的问题我们会时时地去处理。 

所以客户只需要花很少的钱,就说可能客户就是说他自己招进一两个人的话,可能成本都比买我们服务要更贵。所以这种也是我们一个就说在这种产品化程度,或者说从用户的角度来讲一个创新点。那这一些就说,这一些技术创新点的话,其实我觉得更多的是来源于我们的客户,来源于我们实际遇到的这些问题。可能就这一些不一定就说是,它有人说它不一定说那么得高大上,可能有一些是比较高技术难度的,你像高可用,像这个整个自动化的一个,就说自动化的安装部署,自动化的调度,自动化的这个扩展,这些是比较有这个挑战性的一些问题。然后另外一些可能说,我们从应用性上面来讲,那可能大家觉得说没那么有挑战性,但是总体来讲,我们还是以满足客户的实际的业务需要为主,能够让客户简单应用的来使用这个平台,这个作为一个出发点来定制开发我们的产品。 

赛迪网卢敏:好,谢谢华总,谢谢赛迪网的网友们,谢谢大家的参与。海云捷迅CTO李华:谢谢大家。

合作站点
stat