毋庸置疑,容器带来改变!


戳蓝字“CSDN云计算”关注咱们哦!程序员

640?wx_fmt=jpeg


做者 | 刘晶晶面试


对于飞贷金融科技副总裁陈定玮而言,金融行业数据具备相较于其余行业更为严格的的高标准安全性要求,对容错的要求更为尤甚;此外是否能高效支撑飞贷金融科技的核心业务,尤为是在运维、研发以及产品交付等方面是否表现出色,也成为其容器产品选型关注的重点之一。docker


初始容器、结缘Rancher、K8S数据库


“基于上述缘由的考量,咱们从2015年就已经开始研究容器,过程当中了解到K8S,也在那个时候结识了Rancher,但当时咱们一直没法选定是Kubernetes仍是另外的技术路线。考虑到对生产环境的稳定性以及高可用性的要求,咱们在2016年选择先将容器技术投产在RD上,在研发层面先行作了尝试;随着2017年K8S技术愈加成熟,咱们就将总体的生产环境直接迁移K8S,截止目前,容器技术给咱们带来了不少好处。”陈定玮谈到。安全


640?wx_fmt=jpeg

飞贷金融科技副总裁 陈定玮微信


采访中,Rancher Labs大中华区总经理秦小康针对这段“初识”,还分享了一些他自身对飞贷的“心得体会”。他表示:“不少企业找到Rancher,想作一些定制化的、合做性质的项目,他们对定制化指望很高,但作出来的未必是他们最想要的功能;但在Rancher和飞贷合做过程当中,陈总却表现得至关睿智,飞贷对于项目定制化有着与其余企业不一样的看法。对于专攻企业级多集群K8S管理平台的Rancher来讲,作好平台运维是强项,针对业务层面的应用定制化,企业还须要三思然后行,为了作项目而作项目并不可取。”网络


飞贷眼中的神来之笔——“容器”架构


通过对容器技术的了解磨合以及与Rancher 的密切合做,目前在飞贷内部,容器承载了多重角色。首先,飞贷利用容器进行了总体的架构部署,包括微服务、DevOps和DB Mesh。其次,因为飞贷To B端客户的业务特性,容器在部署层面与传统模式存在显著差异,在飞贷实现DB容器化以后,有效提高了飞贷标准化部署的效率。运维


除了迅速便捷的部署以外,容器的采用还让运维变得愈加简单,例如链路追踪等;更重要的一点集中在成本方面:若是使用传统物理机架构,至少须要亿级以上的设备投入才能搭建飞贷自有的私有云平台,这对于垂直业务的金融企业来讲必然压力山大;但采用容器以后,总体成本降低高达40%,设备集中在百万级就可高效运转业务。机器学习


具体来讲,飞贷的容器多集群管理在提供金融云服务的同时须要知足多租户集群管理的需求,不但涉及应用服务、中心服务还有数据库层面。对此,陈定玮总结道:“当中涵盖很复杂的网络结构以及频繁的故障切换,还包括容量控制以及网络存储的依赖。这些都是飞贷作多集群容器管理的限制和要求”


在微服务场景的探索中,借助于容器,飞贷已经所有进行了微服务化的终端调整,果断实现高效的弹性伸缩、扩容、备份、恢复以及迁移等多重功能。此外,在数据库性能监控与审计、分布式资源多副本同步以及计算资源多节点分布等方面也收效显著。


采访中,陈定玮对阿晶等在场的记者表示,飞贷上马容器技术在基础运维能力、交付能力以及架构拓展方面都表现的日新月异,例如能够作到按容器的POD、按物理主机节点、按机柜及数据中心等不一样级别层次弹性扩展,而且节省40%的资源以及60%的人力投入。除此以外,分钟级的安全高效业务数据全量备份;容灾故障时候业务一键恢复;秒级数据快照;自动化弹性容器调度,灰度升级、持续交付等,这些都是飞贷运用容器的小小成果。


整体来讲,飞贷经过持续创新并结合当前的产品研发体系和自研中间件,在知足金融领域标准和飞贷业务要求前提下进行了生产DB容器化,带来了10x的DB交付效率以及极致的弹性扩容能力,有效解决了金融领域DB与应用的服务标准效率差距太大这一难题。


总结Rancher,展望容器技术


Rancher 在今年3月发布史上最轻量级Kubernetes发行版k3s时,梁胜曾提出:“过去的一年间,数十个和Rancher达成合做的企业客户均表达出,他们认为Kubernetes是管理边缘基础设施的理想平台,但他们不肯意在边缘设备中投入大量资源来运行一个成熟的Kubernetes平台。k3s为这些团队提供了一个小于512MB RAM的Kubernetes发行版,很是适用于边缘计算的案例。”


640?wx_fmt=jpeg


秉承创新,据阿晶了解,在2019年的企业容器创新大会上,Rancher又为容器爱好者带来了三款惊喜产品:新一代容器化分布式存储项目Longhorn,这是一个开源的、基于云和容器部署的分布式快存储新方式。


Rancher中国企业版Pandaria,被称为是Rancher Kubernetes管理平台面向中国区的企业版本,旨在不断知足国内市场的快速灵活多变需求,主要功能包括Harbor镜像仓库集成、支持Audit log 审计日志、为国内公有云提供更多的优化支持等。


此外,还进行了Rancher 2.3 Preview发布及功能演示,在即将发布的 Rancher 2.3版本中Rancher将正式支持Windows Kubernetes、镜像仓库、镜像扫描、服务网格、Google登录、集群模版、集群安全扫描和集群自动扩缩容。


一如梁胜在公开场合强调的那样:“Rancher在中国的用户以及合做伙伴生态系统都很是活跃,咱们时常能够收到中国用户和伙伴对所需功能及支持项目的反馈和需求。在将来Rancher但愿能为中国用户带来更多、更实用的容器技术,推进国内企业容器化的持续创新。”可想而知,像飞贷科技金融这样的企业级容器创新将在将来层出不穷。


640?wx_fmt=png


福利

扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!


640?wx_fmt=jpeg


推荐阅读: