当前位置:主页 > 软件 > 正文

中国联通容器化之路及选型尺度

2019-07-11 来源:汽车保险网 编辑:admin

核心提示

【IT168专稿】“容器”的观点灵感来历于集装箱,有了集装箱,货品不会混乱无章地堆放在一路,易于办理,也利便运输。容器技能也被称为轻量化虚拟化技能,与集装箱的感化相似。 

  【IT168 专稿】“容器”的观点灵感来历于集装箱,有了集装箱,货品不会混乱无章地堆放在一路,易于办理,也利便运输。容器技能也被称为轻量化虚拟化技能,与集装箱的感化相似。

  比拟前网红虚拟机,容器技能依附其轻量化、快速布置以及弹性伸缩等特征,已经被越来越多的企业和开辟者接管并使用。

  然而,容器技能在迅速成长的同时,也袒露了其落地历程中编排、办理、调理等各方面的坚苦。于是, Kubernetes应运而生,支撑主动化布置、大范围可伸缩、应用容器化办理,具有可移植、可拓展、主动化的特点。

  但与全部开源技能一样,Kubernetes应用也有必然的难度,为了更好地应用容器技能,企业应该奈何去做?针对这些问题,在Rancher主理的第三届企业容器创新大会上,笔者采访到了中国联通集团数据中间总司理王志军,一路来看看联通是奈何做的。

中国联通容器化之路及选型尺度

  变化:联通的容器化之路

  中国联通,中国三大电信运营商之一,拥有3亿的复杂用户群,为相识决新老体系并存、孤岛式资源分离、装备与软件情况异构等问题,中国联通自2016年以来就使用Docker容器化和VMWare以及OpenStack基础设施运行多个数据中间,每个数据中间拥有数千台办事器。

  不幸的是,“资源操纵率相对较低”,因此,联通技能研发团队最先探求IT办理解决方案。

  只管中国联通已经将Mesos用于焦点电信运营商体系,但把Kubernetes作为新云平台的选择,在中国联通集团信息化副总司理王志军看来,是一个水到渠成的历程。之以是选择Kubernetes,不仅是由于其快速增加和成熟的开源社区,更是与联通自身的成长轨迹有着密不行分的关系。

中国联通容器化之路及选型尺度
中国联通集团数据中间总司理王志军

  王志军暗示,以往之以是使用Mesos,是由于内部团队更多人支撑Mesos,Mesos在其时是比力主流的而且切合久远应用的技能。厥后成长到必然阶段,Mesos在需要同时去支撑两个场景的时辰,呈现了一些问题。假如继续使用Mesos,那运维成本会上升,运维效率也会受到影响。联合公司下一步的技能线路,颠末几个团队配合切磋之后,终极决定选择Kubernetes。在技能线路转变的同时,公司的大部门团队今朝也转到了Kubernetes路线。

  这是一个不停评估、不停迭代、不停发明问题、不停解决问题的历程。王志军暗示,如许一个摸索的历程,并不能纯真地以资源是否挥霍来评价。联通公司的体量很大,在几年前很难将将来的技能路线一锤定音,需要技能团队不停去发明、解决问题。

  确实,中国联通或者其他任何一家平等体量的公司,不管是照搬其他公司的技能路线照旧选择本身的技能路线,城市负担很大的未知风险。只有选择最适合自身的,而且在发明息争决问题中不停地形成并完美本身的系统,形成本身独占的主流技能路线,才是对公司来说最好的选择。

  幸运地是,Kubernetes在中国联通的应用历程中,不仅提高了运营和开辟效率,基础资源操纵率晋升了60%,同时降低了IT基础架组成本,布置时间从几个小时缩短到了5-10分钟。

  在搭建Kubernetes和Docker容器化平台的历程傍边,联通选择了容器办理软件提供商Rancher Labs作为其互助同伴,操纵Rancher的产物布置和办理多个Kubernetes集群。

  尺度:奈何选择技能路线、产物及靠得住的互助同伴?

  Rancher Labs建立于2014年9月,是一家专注于为企业提供容器相干产物及解决方案的公司,由硅谷云计较泰斗、CloudStack之父梁胜创建。旗舰产物Rancher是一个开源的企业级Kubernetes平台,是业界首个且独一可以办理全部云上、全部刊行版、全部Kubernetes集群的平台,缔造性地解决了出产情况中企业用户可能面对的基础设施差别的困境。

  今朝,Rancher在全球拥有凌驾一亿的下载量,凌驾25000家企业客户。

  对一个企业来说,选择正确、靠得住的互助同伴至关紧张,谈到若何选择技能路线和互助同伴,王志军枚举了三个方面的评估尺度:

  1、技能路线的选择 是否为主流的技能线路是联通选择产物或者互助同伴的一个紧张尺度,另外,假如是主流的技能线路,那社区的支撑、生态的支撑环境若何?好比说像Kubernetes和Mesos,中国联通在做选择时明明发明,其时Kubernetes的社区支撑、上升速率很是快,但Mesos的社区支撑、互助同伴以及各类厂商的支撑就稍逊色一些。

  2、是否适合自身场景 像Kubernetes和Mesos,在差别的时期、差别的场景,到底哪一个更能满意需求?这是一个大的技能性的选择。

  3、互助同伴的选择 互助同伴自身的技能先进性怎么样? 办事程度怎么样?另外,互助同伴在整个业界中的影响力怎么样?之以是有如许的思量,王志军暗示,是由于开源产物在尝试阶段可能问题没那么多,但放到数据量、并发量、计较密度和存储密度都很大的情况中时,各方面的压力是连续存在的,袒露的问题会更多。因此,联通越发但愿探求更靠得住、更值得相信的互助同伴。

  基础:拥抱开源,必需要有懂开源的技能团队

  王志军认为,开源技能也有主树干和树杈之分。因为主树干营业一旦呈现问题会对出产造成严重的影响,以是在主树干营业上,联通需要互助同伴的强有力支撑。可是一些比力小的营业呈现问题的话,影响并非是全局性的,以是在这些营业上联通会有本身的技能团队来支持。

  Rancher有富厚的容器化实行案例经验,这块正好填补了中国联通的一些不足之处,成为中国联通在处置惩罚息争决问题中的一个坚强后援。中国联通可以越发存眷于奈何把办事酿成云,然后开放给省分公司和子公司使用,奈何才能把数据处置惩罚的更好。

  王志军还出格夸大,企业在拥抱开源的条件下,一是要有懂开源的技能团队,二是要有优异的维护团队对开源的系统举行优化。开源状况下,许多问题不需要达到厂商,前端的技能职员和运维团队就都解决了。碰到紧张的问题时则需要跟互助同伴一路去解决,如许实在是削减了两边的事情量。但假如是定制化系统,在对技能偏向的掌握以及下一步的打算等方面临企业来说长短常倒霉的。

  对于今朝的中国联通来说,碰见Rancher,应该就是“在对的时间碰到对的人”。