毋庸置疑,容器带来改变!
戳藍(lán)字“CSDN云計算”關(guān)注我們哦!
作者?| 劉晶晶
對于飛貸金融科技副總裁陳定瑋而言,金融行業(yè)數(shù)據(jù)具有相較于其他行業(yè)更為嚴(yán)格的的高標(biāo)準(zhǔn)安全性要求,對容錯的要求更為尤甚;此外是否能高效支撐飛貸金融科技的核心業(yè)務(wù),尤其是在運(yùn)維、研發(fā)以及產(chǎn)品交付等方面是否表現(xiàn)出色,也成為其容器產(chǎn)品選型關(guān)注的重點(diǎn)之一。
初始容器、結(jié)緣Rancher、K8S
“基于上述原因的考量,我們從2015年就已經(jīng)開始研究容器,過程中了解到K8S,也在那個時候結(jié)識了Rancher,但當(dāng)時我們一直無法選定是Kubernetes還是另外的技術(shù)路線。考慮到對生產(chǎn)環(huán)境的穩(wěn)定性以及高可用性的要求,我們在2016年選擇先將容器技術(shù)投產(chǎn)在RD上,在研發(fā)層面先行做了嘗試;隨著2017年K8S技術(shù)越發(fā)成熟,我們就將整體的生產(chǎn)環(huán)境直接遷移K8S,截止目前,容器技術(shù)給我們帶來了很多好處。”陳定瑋談到。
飛貸金融科技副總裁 陳定瑋
采訪中,Rancher Labs大中華區(qū)總經(jīng)理秦小康針對這段“初識”,還分享了一些他自身對飛貸的“心得體會”。他表示:“很多企業(yè)找到Rancher,想做一些定制化的、合作性質(zhì)的項目,他們對定制化期望很高,但做出來的未必是他們最想要的功能;但在Rancher和飛貸合作過程中,陳總卻表現(xiàn)得相當(dāng)睿智,飛貸對于項目定制化有著與其他企業(yè)不同的見解。對于專攻企業(yè)級多集群K8S管理平臺的Rancher來說,做好平臺運(yùn)維是強(qiáng)項,針對業(yè)務(wù)層面的應(yīng)用定制化,企業(yè)還需要三思而后行,為了做項目而做項目并不可取。”
飛貸眼中的神來之筆——“容器”
經(jīng)過對容器技術(shù)的了解磨合以及與Rancher 的密切合作,目前在飛貸內(nèi)部,容器承載了多重角色。首先,飛貸利用容器進(jìn)行了整體的架構(gòu)部署,包括微服務(wù)、DevOps和DB Mesh。其次,由于飛貸To B端客戶的業(yè)務(wù)特性,容器在部署層面與傳統(tǒng)模式存在顯著差別,在飛貸實現(xiàn)DB容器化之后,有效提升了飛貸標(biāo)準(zhǔn)化部署的效率。
除了迅速便捷的部署之外,容器的采用還讓運(yùn)維變得越發(fā)簡單,例如鏈路追蹤等;更重要的一點(diǎn)集中在成本方面:如果使用傳統(tǒng)物理機(jī)架構(gòu),至少需要億級以上的設(shè)備投入才能搭建飛貸自有的私有云平臺,這對于垂直業(yè)務(wù)的金融企業(yè)來說必然壓力山大;但采用容器之后,整體成本下降高達(dá)40%,設(shè)備集中在百萬級就可高效運(yùn)轉(zhuǎn)業(yè)務(wù)。
具體來說,飛貸的容器多集群管理在提供金融云服務(wù)的同時需要滿足多租戶集群管理的需求,不但涉及應(yīng)用服務(wù)、中心服務(wù)還有數(shù)據(jù)庫層面。對此,陳定瑋總結(jié)道:“當(dāng)中涵蓋很復(fù)雜的網(wǎng)絡(luò)結(jié)構(gòu)以及頻繁的故障切換,還包括容量控制以及網(wǎng)絡(luò)存儲的依賴。這些都是飛貸做多集群容器管理的限制和要求”
在微服務(wù)場景的探索中,借助于容器,飛貸已經(jīng)全部進(jìn)行了微服務(wù)化的終端調(diào)整,果斷實現(xiàn)高效的彈性伸縮、擴(kuò)容、備份、恢復(fù)以及遷移等多重功能。此外,在數(shù)據(jù)庫性能監(jiān)控與審計、分布式資源多副本同步以及計算資源多節(jié)點(diǎn)分布等方面也收效顯著。
采訪中,陳定瑋對阿晶等在場的記者表示,飛貸上馬容器技術(shù)在基礎(chǔ)運(yùn)維能力、交付能力以及架構(gòu)拓展方面都表現(xiàn)的突飛猛進(jìn),例如可以做到按容器的POD、按物理主機(jī)節(jié)點(diǎn)、按機(jī)柜及數(shù)據(jù)中心等不同級別層次彈性擴(kuò)展,并且節(jié)省40%的資源以及60%的人力投入。除此之外,分鐘級的安全高效業(yè)務(wù)數(shù)據(jù)全量備份;容災(zāi)故障時候業(yè)務(wù)一鍵恢復(fù);秒級數(shù)據(jù)快照;自動化彈性容器調(diào)度,灰度升級、持續(xù)交付等,這些都是飛貸運(yùn)用容器的小小成果。
總體來說,飛貸通過持續(xù)創(chuàng)新并結(jié)合當(dāng)前的產(chǎn)品研發(fā)體系和自研中間件,在滿足金融領(lǐng)域標(biāo)準(zhǔn)和飛貸業(yè)務(wù)要求前提下進(jìn)行了生產(chǎn)DB容器化,帶來了10x的DB交付效率以及極致的彈性擴(kuò)容能力,有效解決了金融領(lǐng)域DB與應(yīng)用的服務(wù)標(biāo)準(zhǔn)效率差距太大這一難題。
總結(jié)Rancher,展望容器技術(shù)
Rancher 在今年3月發(fā)布史上最輕量級Kubernetes發(fā)行版k3s時,梁勝曾提出:“過去的一年間,數(shù)十個和Rancher達(dá)成合作的企業(yè)客戶均表達(dá)出,他們認(rèn)為Kubernetes是管理邊緣基礎(chǔ)設(shè)施的理想平臺,但他們不愿意在邊緣設(shè)備中投入大量資源來運(yùn)行一個成熟的Kubernetes平臺。k3s為這些團(tuán)隊提供了一個小于512MB RAM的Kubernetes發(fā)行版,非常適用于邊緣計算的案例。”
秉承創(chuàng)新,據(jù)阿晶了解,在2019年的企業(yè)容器創(chuàng)新大會上,Rancher又為容器愛好者帶來了三款驚喜產(chǎn)品:新一代容器化分布式存儲項目Longhorn,這是一個開源的、基于云和容器部署的分布式快存儲新方式。
Rancher中國企業(yè)版Pandaria,被稱為是Rancher Kubernetes管理平臺面向中國區(qū)的企業(yè)版本,旨在不斷滿足國內(nèi)市場的快速靈活多變需求,主要功能包括Harbor鏡像倉庫集成、支持Audit log 審計日志、為國內(nèi)公有云提供更多的優(yōu)化支持等。
此外,還進(jìn)行了Rancher 2.3 Preview發(fā)布及功能演示,在即將發(fā)布的 Rancher 2.3版本中Rancher將正式支持Windows Kubernetes、鏡像倉庫、鏡像掃描、服務(wù)網(wǎng)格、Google登陸、集群模版、集群安全掃描和集群自動擴(kuò)縮容。
一如梁勝在公開場合強(qiáng)調(diào)的那樣:“Rancher在中國的用戶以及合作伙伴生態(tài)系統(tǒng)都非常活躍,我們時常可以收到中國用戶和伙伴對所需功能及支持項目的反饋和需求。在未來Rancher希望能為中國用戶帶來更多、更實用的容器技術(shù),推動國內(nèi)企業(yè)容器化的持續(xù)創(chuàng)新。”可想而知,像飛貸科技金融這樣的企業(yè)級容器創(chuàng)新將在未來層出不窮。
福利
掃描添加小編微信,備注“姓名+公司職位”,加入【云計算學(xué)習(xí)交流群】,和志同道合的朋友們共同打卡學(xué)習(xí)!
推薦閱讀:
三十四載Windows崛起之路:?蘋果、可視做過微軟“鋪路石”
面試官:你簡歷中寫用過docker,能說說容器和鏡像的區(qū)別嗎?
2019年技術(shù)盤點(diǎn)容器篇(二):聽騰訊云講講踏入成熟期的容器技術(shù) | 程序員硬核評測
C++、Python、Rust、Scala構(gòu)建編譯器的差異性究竟有多大?
想換行做 5G 的開發(fā)者到底該咋辦?
如何在標(biāo)準(zhǔn)的機(jī)器學(xué)習(xí)流程上玩出新花樣?
獨(dú)家 | Vitalik Buterin:以太坊2.0之跨分片交易
滴滴章文嵩:不僅軟件開源,還向?qū)W界開放數(shù)據(jù)
真香,朕在看了!
總結(jié)
以上是生活随笔為你收集整理的毋庸置疑,容器带来改变!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 借呗延期还款券怎么使用
- 下一篇: boost::convert模块实现le