張帥
據(jù)相關(guān)調(diào)研機(jī)構(gòu)報(bào)告數(shù)據(jù)顯示,容器市場(chǎng)規(guī)模將從2016年的7.62億美元增長(zhǎng)到2020年的27億美元。事實(shí)上,容器技術(shù)在企業(yè)中已經(jīng)被高度的滲透,證明了引入容器所展現(xiàn)的靈活性,正在有效推動(dòng)采用速率,使企業(yè)日益依賴(lài)。不過(guò)容器仍然太過(guò)于復(fù)雜。
五年前,如果想要構(gòu)建一個(gè)Python應(yīng)用程序,會(huì)有一些眾所周知的標(biāo)準(zhǔn)。但現(xiàn)在開(kāi)發(fā)人員不僅要學(xué)習(xí)如何生成Docker鏡像,還要學(xué)習(xí)如何在編排系統(tǒng)上部署,如何將配置傳遞到容器,以及所有關(guān)于安全性的細(xì)節(jié)。
如果因?yàn)榉爆嵉牟僮鳎屓萜骷夹g(shù)與大多數(shù)優(yōu)秀的技術(shù)一樣,變得“無(wú)聊”,那么是否會(huì)在一定的背景環(huán)境中消失?所以,將容器化繁為簡(jiǎn),是當(dāng)今容器廠商技術(shù)發(fā)展的方向之一。Rancher Labs聯(lián)合創(chuàng)始人及CEO梁勝曾表示,開(kāi)源的容器管理平臺(tái)Rancher,使得在生產(chǎn)環(huán)境中的任何基礎(chǔ)設(shè)施上部署和運(yùn)行容器得以大大簡(jiǎn)化,自2016年至今Rancher強(qiáng)勁的上升勢(shì)頭證明了市場(chǎng)對(duì)其流行的開(kāi)源軟件的強(qiáng)烈需求。
進(jìn)入2019年,Rancher接連推出了k3s、k3OS以及Rio三款輕量級(jí)產(chǎn)品。
k3s被Rancher稱(chēng)為輕量版本的Kubernetes,專(zhuān)為在資源有限的環(huán)境中運(yùn)行Kubernetes的研發(fā)和運(yùn)維人員設(shè)計(jì);k3OS則是k3s的搭檔,其定位于簡(jiǎn)化管理員的使用體驗(yàn),讓k3s在低配的計(jì)算環(huán)境中保持安全性;Rio則是在任何符合標(biāo)準(zhǔn)的Kubernetes集群上使用的MicroPaaS平臺(tái),開(kāi)發(fā)人員可以使用單個(gè)命令,就能部署、管理、擴(kuò)展和編譯應(yīng)用程序。
“Rancher所有的產(chǎn)品,自始至終的理念是讓Kubernetes簡(jiǎn)單易用。但我們團(tuán)隊(duì)深切感受到,如今業(yè)界現(xiàn)有的產(chǎn)品或解決方案,并沒(méi)有解決管理Istio和Knative等工具所需的大量工作量的問(wèn)題?!盧ancher首席架構(gòu)師及聯(lián)合創(chuàng)始人Darren Shepherd表示:“正是出于這種考量,我們構(gòu)建了Rio,讓開(kāi)發(fā)人員可以使用單個(gè)命令,就能部署、管理、擴(kuò)展和編譯應(yīng)用程序?!?/p>
由Rancher主辦的2019年第三屆企業(yè)容器創(chuàng)新大會(huì)上,又展示了三款驚喜產(chǎn)品:開(kāi)源的、基于云和容器部署的容器化分布式存儲(chǔ)項(xiàng)目Longhorn;支持Audit log 審計(jì)日志、為國(guó)內(nèi)公有云提供更多的優(yōu)化支持等的Rancher Kubernetes管理平臺(tái)中國(guó)企業(yè)版Pandaria;以及Rancher 2.3 Preview版本,將正式支持Istio、Windows Kubernetes、鏡像倉(cāng)庫(kù)、鏡像掃描等功能。
有專(zhuān)家表示,容器能夠使每個(gè)人都能夠輕松實(shí)現(xiàn)無(wú)服務(wù)器,所有沒(méi)有必要依賴(lài)虛擬機(jī),虛擬機(jī)正在走向消失,容器取代了虛擬機(jī)。容器提供了顯著的優(yōu)勢(shì),如降低了部署成本、顯著降低了啟動(dòng)性能、減少了機(jī)器占用空間,且具備易用性。隨著越來(lái)越多的公司和IT組織使用容器,將會(huì)出現(xiàn)應(yīng)用程序從虛擬機(jī)到容器的大規(guī)模遷移。而這些也是Rancher客戶(hù)的選擇原因之一。
金融行業(yè)一向是新技術(shù)的嘗鮮者,在搭建容器云平臺(tái)這一嘗試上也并不例外。飛貸金融科技副總裁陳定瑋指出,科技為金融行業(yè)帶來(lái)的變化是極其明顯的:“傳統(tǒng)時(shí)代下,金融行業(yè)凡事都需要依賴(lài)人來(lái)完成,尤其是在貸款審核的時(shí)候,有時(shí)候就會(huì)出現(xiàn)一些比如審核不嚴(yán)謹(jǐn)問(wèn)題;在互聯(lián)網(wǎng)時(shí)代,飛貸金融科技率先搭建了天網(wǎng)風(fēng)控系統(tǒng),在決策引擎系統(tǒng)基礎(chǔ)上集合內(nèi)外部數(shù)據(jù),對(duì)系統(tǒng)進(jìn)行了策略部署和完善,分別管控信用風(fēng)險(xiǎn)、欺詐風(fēng)險(xiǎn)等,在保障用戶(hù)便捷的同時(shí),又抑制住了公司內(nèi)部的不恰當(dāng)操作。”
在這一過(guò)程中,飛貸金融科技率先選擇了與Rancher進(jìn)行合作,搭建數(shù)據(jù)化生產(chǎn)環(huán)境的容器云平臺(tái)。“與Rancher合作后,Rancher主要承載了飛貸金融科技的多K8S集群管理和部署,多數(shù)據(jù)中心等內(nèi)容。通過(guò)容器化平臺(tái)以及數(shù)據(jù)庫(kù)生產(chǎn)容器化,飛貸金融科技節(jié)約了40%的資源,節(jié)省了60%的人力投入,運(yùn)維的效率也有所提高?!标惗ì|解釋道。
除了讓自身享受容器云平臺(tái)的技術(shù)紅利之外,飛貸還為金融行業(yè)客戶(hù)提供互聯(lián)網(wǎng)服務(wù),幫助金融行業(yè)客戶(hù)實(shí)現(xiàn)互聯(lián)網(wǎng)時(shí)代的轉(zhuǎn)型升級(jí)。迄今為止,飛貸為人保財(cái)險(xiǎn)、北京銀行、華潤(rùn)信托、通聯(lián)支付等多家涵蓋保險(xiǎn)、銀行、信托、支付四大金融子行業(yè)的頭部企業(yè)提供了全面整體技術(shù)輸出合作
與飛貸金融科技不同的是,中國(guó)人壽成立的時(shí)間更長(zhǎng),體量也更為龐大,但他們的研發(fā)體系在傳統(tǒng)的模式下卻無(wú)法滿足業(yè)務(wù)快速發(fā)展的需求。
從2017年開(kāi)始,中國(guó)人壽正式開(kāi)始利用容器技術(shù)搭建金融PaaS云平臺(tái)“稻客云”,半年多的時(shí)間,中國(guó)人壽完成了兩朵云環(huán)境的搭建:一朵是開(kāi)發(fā)測(cè)試的云環(huán)境,一朵是生產(chǎn)的云環(huán)境。中國(guó)人壽在開(kāi)發(fā)測(cè)試云環(huán)境里做了持續(xù)集成,兩朵云之間通過(guò)持續(xù)交付進(jìn)行打通。
據(jù)中國(guó)人壽開(kāi)發(fā)五部云計(jì)算架構(gòu)師張青南介紹:“2017年中國(guó)人壽開(kāi)始與Rancher接觸,在容器技術(shù)選型的時(shí)候選擇了Rancher,當(dāng)時(shí)Rancher還處于早期開(kāi)發(fā)階段(1.0版本)。2017年底,中國(guó)人壽的稻客云容器平臺(tái)中開(kāi)始使用 Rancher用于底層容器調(diào)度?!逼駷橹梗袊?guó)人壽使用的Rancher已經(jīng)從1.0版本發(fā)展到1.6版本,與此同時(shí),中國(guó)人壽還在進(jìn)行Rancher 2.2的搭建使用嘗試。
值得一提的是,中國(guó)人壽對(duì)開(kāi)發(fā)云和生產(chǎn)云的環(huán)境及作用進(jìn)行了預(yù)先的安排?!遍_(kāi)發(fā)環(huán)境在穩(wěn)定性方面會(huì)更開(kāi)放一些。第一年的時(shí)候,我們的工作量主要集中在開(kāi)發(fā)測(cè)試云上。“張青南介紹道:”我們大概用一年時(shí)間來(lái)試運(yùn)行生產(chǎn)云的環(huán)境。我們先將一些非關(guān)鍵性的產(chǎn)品放到生產(chǎn)環(huán)境上去跑,比如運(yùn)維類(lèi)、管控平臺(tái)、監(jiān)控、報(bào)表等內(nèi)容?!?/p>
在持續(xù)試驗(yàn)一年之后,中國(guó)人壽覺(jué)得時(shí)機(jī)到了,兩朵云日趨穩(wěn)定。2018年6月,中國(guó)人壽開(kāi)始將關(guān)鍵性業(yè)務(wù)系統(tǒng)部署到生產(chǎn)云中。從那之后,中國(guó)人壽開(kāi)始將那些在開(kāi)發(fā)云上試驗(yàn)成功、較為關(guān)鍵的業(yè)務(wù)系統(tǒng),逐一部署到生產(chǎn)云中。
截至2019年,“稻客云”已支持中國(guó)人壽15個(gè)關(guān)鍵系統(tǒng)的生產(chǎn)運(yùn)行,管理應(yīng)用容器4800多個(gè)?!叭萜骷夹g(shù)的應(yīng)用促進(jìn)了中國(guó)人壽整個(gè)研發(fā)流程的優(yōu)化和可管控,軟件的迭代周期大大縮短,并且以容器部署的方式承載了應(yīng)用,實(shí)現(xiàn)彈性伸縮,應(yīng)用快速構(gòu)建部署?!睆埱嗄峡偨Y(jié)道。
當(dāng)張青南回顧與Rancher的合作,他給出了三個(gè)選擇Rancher的原因:“首先,Rancher概念模型非常好,足夠簡(jiǎn)單,應(yīng)用是由服務(wù)組成的,與我們企業(yè)對(duì)容器云的理解是一致的;其次,Rancher的功能可以滿足我們的需求,基本上提供了容器調(diào)度所需要的所有功能技術(shù);我們還對(duì)比了其他容器軟件,Rancher的綜合評(píng)分在前列?!霸趶埱嗄峡磥?lái),與Rancher的合作是中國(guó)人壽PaaS平臺(tái)搭建的一個(gè)非常好的起點(diǎn);在未來(lái),中國(guó)人壽也將繼續(xù)發(fā)力打造更強(qiáng)有力的容器云平臺(tái)。
對(duì)于Rancher來(lái)說(shuō),幫助企業(yè)運(yùn)用容器技術(shù),并不是一個(gè)難題,因?yàn)椤昂?jiǎn)單易用”的產(chǎn)品理念從來(lái)不是為了技術(shù)而技術(shù),而是為了助力企業(yè)解決本身存在的各種問(wèn)題。如今,Rancher已為超過(guò)25000家企業(yè)用戶(hù)提供了企業(yè)化容器落地解決方案,在中國(guó)擁有超過(guò)200個(gè)企業(yè)級(jí)客戶(hù)案例。