容器帶來的巨大優(yōu)勢,甚至可能取代已有的云計算技術(shù),其潛力讓市場興奮不已。然而,容器技術(shù)學習曲線陡峭,企業(yè)微服務(wù)實踐進階之路充滿荊棘,高門檻的容器該如何在企業(yè)中平穩(wěn)落地?
?如同10年前的云計算技術(shù)一樣,容器正在經(jīng)歷自己的技術(shù)炒作周期。容器技術(shù)的火爆和日益普及已經(jīng)成為不爭的事實,眾多公有云平臺紛紛支持Docker。AWS,Azure,Google,阿里云,青云QingCloud及國內(nèi)各大云廠商都推出了容器云業(yè)務(wù),國內(nèi)也有不少創(chuàng)業(yè)公司通過構(gòu)建容器PaaS平臺幫助企業(yè)實現(xiàn)微服務(wù)架構(gòu)改造。
在終端用戶中,云計算容器技術(shù)采納率也在逐年提升。根據(jù)《中國私有云發(fā)展調(diào)查報告(2018 年)》數(shù)據(jù)顯示,2017年國內(nèi)容器技術(shù)已投入生產(chǎn)環(huán)境的比例,從2016年的23.3%上升至30.1%。
?容器之所以能夠被業(yè)界乃至用戶端快速認可,其技術(shù)價值不容忽視。容器技術(shù)能夠讓用戶將微服務(wù)及其所需的所有配置、依賴關(guān)系和環(huán)境變量打包成容器鏡像,輕松移植到全新的服務(wù)器節(jié)點上,而無需重新配置環(huán)境,從而將開發(fā)效率提升到新的高度。
過去兩年,容器技術(shù)的應(yīng)用持續(xù)深化,以容器及其編排技術(shù)為核心的生態(tài),逐漸擴展至涵蓋微服務(wù)、DevOps、服務(wù)監(jiān)測分析、應(yīng)用管理的完整閉環(huán)。因此,容器也被稱為“云原生時代的核心基礎(chǔ)設(shè)施”。
企業(yè)不擁抱容器可能會輸?shù)?/strong>
有人可能會問,云計算IaaS技術(shù)就能提供計算、存儲、網(wǎng)絡(luò)高度的彈性和敏捷,實現(xiàn)資源的按需動態(tài)化伸縮,滿足互聯(lián)網(wǎng)業(yè)務(wù)快速響應(yīng)的需求,和容器的敏捷開發(fā)、快速交付有什么區(qū)別?
實際上,云計算IaaS是面向資源,容器是面向應(yīng)用。傳統(tǒng)云計算只解決了資源的交付速度,但并沒有提升產(chǎn)品的開發(fā)效率。在業(yè)務(wù)快速迭代和上線的現(xiàn)實中,開發(fā)者開發(fā)應(yīng)用出來,最后運維部署時總會發(fā)現(xiàn)各種各種問題,對于開發(fā)和運維之間的矛盾,傳統(tǒng)云計算顯然束手無策。而容器把所有的環(huán)境打包到一起,實現(xiàn)了Docker概念中“Build once. Run anywhere”的開發(fā)需求。
?容器的興起,解決了應(yīng)用產(chǎn)品和服務(wù)交付的效率問題。從業(yè)務(wù)的角度看,其出發(fā)點是以消費者為中心,通過產(chǎn)品的快速迭代和上線來滿足消費者日益復雜的需求。相比以前企業(yè)以項目為中心開展業(yè)務(wù),這種思路的轉(zhuǎn)變可以說是巨大的,其本質(zhì)上體現(xiàn)了企業(yè)數(shù)字化轉(zhuǎn)型的再升級。
在青云QingCloud應(yīng)用及容器平臺研發(fā)總監(jiān)周小四看來,經(jīng)過數(shù)年的發(fā)展,企業(yè)數(shù)字化轉(zhuǎn)型已經(jīng)從1.0進入了2.0時期,企業(yè)對于云有了更高的要求,以容器為核心的云原生架構(gòu)正是這種強烈需求下的產(chǎn)物。
?青云QingCloud應(yīng)用及容器平臺研發(fā)總監(jiān)周小四
數(shù)字化轉(zhuǎn)型1.0時期,企業(yè)經(jīng)歷的是從“Cloud First”到“Cloud Only”的轉(zhuǎn)變。當互聯(lián)網(wǎng)企業(yè)將云計算技術(shù)引入自身業(yè)務(wù),通過靈活的資源供給和生產(chǎn)效率的提升獲得強有力的競爭力時,那些仍在采用傳統(tǒng)IT架構(gòu)的企業(yè)被打得措手不及,從而引發(fā)了“全民上云”的風潮,“Cloud Only”一度成為企業(yè)數(shù)字化轉(zhuǎn)型的標配。
隨著云計算技術(shù)的成熟落地,當初作為革命性新技術(shù)的光芒逐漸淡去,沉淀為企業(yè)IT習以為常的工具。然而,企業(yè)面臨的市場競爭一如既往的激烈,如何用新興技術(shù)持續(xù)促進效率提升,成為數(shù)字化轉(zhuǎn)型2.0時期的課題。
“企業(yè)不擁抱容器,很有可能就會輸?shù)??!敝苄∷牡囊痪湓挼莱隽怂衅髽I(yè)的焦慮。
當企業(yè)業(yè)務(wù)的敏捷性、彈性、個性化和智能化要求比以前更高,必然要求底層IT來支撐業(yè)務(wù)的變化。因此,數(shù)字化轉(zhuǎn)型2.0要求企業(yè)IT依托云,向“Cloud Native”架構(gòu)轉(zhuǎn)型,解放架構(gòu)自由度,最大化業(yè)務(wù)敏捷性,在滿足業(yè)務(wù)需求的基礎(chǔ)上,加快創(chuàng)新步伐。
在未來,絕大多數(shù)成功的企業(yè)都會是“技術(shù)公司”。在這個場景下,持續(xù)創(chuàng)新的能力會成為每個企業(yè)的核心競爭力,而容器正是這樣一種能夠有效幫助企業(yè)獲取創(chuàng)新能力的技術(shù),甚至將云的目標從IT成本節(jié)約轉(zhuǎn)向了業(yè)務(wù)增長引擎。
降低復雜度讓容器平穩(wěn)落地
容器的價值毋庸置疑,但是容器應(yīng)用落地的現(xiàn)實卻很骨感。從國內(nèi)容器技術(shù)采納率可以看到,很大一部分終端用戶對于容器技術(shù)的應(yīng)用仍處于觀望和摸索的階段。
以備受歡迎的容器編排工具Kubernetes為例,雖然它有龐大且成功的開源社區(qū),但在中國的本土化程度并不高,導致企業(yè)學習成本很高,安裝部署復雜,在企業(yè)容器落地過程中十分不友好。
除此之外,Kubernetes多租戶模式設(shè)計粗獷簡單,與企業(yè)復雜的IT環(huán)境有一定差距,企業(yè)需要自行研究業(yè)務(wù)場景下使用的組件,去解決業(yè)務(wù)中的實際問題,比如:如何實現(xiàn)高性能持久化的存儲?如何應(yīng)對企業(yè)安全隔離的需求?如何實現(xiàn)完善的用戶管理、監(jiān)控、告警和日志體系?這對于傳統(tǒng)企業(yè)而言是難上加難。
更不用提企業(yè)必須面臨DevOps帶來的文化和組織流程的變革。在走上正確的微服務(wù)道路,找到適合自己的最佳實踐過程中,企業(yè)可以說是“忐忑不安”。
那么,是否存在一種“極簡”解決方案,能夠讓企業(yè)輕松地使用容器,快速融入云原生的懷抱?青云QingCloud旗下的容器品牌KubeSphere不失為一種理想的選擇。
?據(jù)青云QingCloud介紹,KubeSphere是一個以Kubernetes為內(nèi)核的企業(yè)級再造商業(yè)容器平臺,于2018年7月首次推出,并于2019年4月19日推出了高級版2.0。具體而言,KubeSphere擁有三大產(chǎn)品特性:
第一,健壯的基礎(chǔ)設(shè)施支撐。KubeSphere從最底層為用戶提供穩(wěn)定的存儲和網(wǎng)絡(luò)基礎(chǔ)設(shè)施,這正是青云QingCloud的核心優(yōu)勢之一。
在存儲方面,KubeSphere能夠提供多種經(jīng)過社區(qū)眾多開發(fā)者和廠商驗證的開源插件,支持多款存儲插件以及多種存儲模式,同樣也支持青云分布式存儲QingStor NeonSAN,其性能、穩(wěn)定性、安全性遠遠高于開源的存儲。
在網(wǎng)絡(luò)方面,KubeSphere提供了各種網(wǎng)絡(luò)插件的對接,比如Calico、Flannel,并且自研的SDN也有對接方案,可以滿足企業(yè)級用戶的各種安全訴求?;谧鈶籼摂M私有網(wǎng)絡(luò)(VPC)、QingCloud SDN,KubeSphere性能、穩(wěn)定性和隔離性遠遠高于開源網(wǎng)絡(luò)方案。
第二,完備的上層應(yīng)用開發(fā)及管理。針對用戶使用KubeSphere時的各種場景和所需要的各種功能,賦予客戶DevOps、微服務(wù)治理和應(yīng)用管理的能力,滿足企業(yè)各種業(yè)務(wù)訴求。
第三,極簡的企業(yè)級用戶體驗。針對Kubernetes陡峭的學習曲線,KubeSphere將產(chǎn)品全面UI化,讓企業(yè)用戶零成本快速上手。無論是入門用戶、主流用戶還是專家用戶,都能夠很快適應(yīng)KubeSphere,找到屬于自己的使用方式。
除了KubeSphere平臺本身,考慮到企業(yè)在業(yè)務(wù)中的實際應(yīng)用,一旦大規(guī)模使用容器平臺,需要用到更多的一鍵部署、開箱即用的中間件、上層工具,企業(yè)能夠在QingCloud AppCenter中找到與Kubernetes一致的各種應(yīng)用與服務(wù)。企業(yè)用戶既可以直接使用青云QingCloud提供的Kubernetes服務(wù),也可以自己搭建Kubernetes并安裝青云QingCloud開源的插件。
這種對容器業(yè)務(wù)場景的豐富支持,沉淀了青云多年來在云計算和大數(shù)據(jù)等方面的技術(shù)實力,對于企業(yè)而言是極具吸引力的。
容器“開箱即用”專注業(yè)務(wù)創(chuàng)新
不難發(fā)現(xiàn),KubeSphere所有的技術(shù)支撐和產(chǎn)品設(shè)計都指向一個清晰的目標——讓容器“開箱即用”,即通過降低容器的復雜度,幫助企業(yè)快速、低成本的實現(xiàn)業(yè)務(wù)的容器化,加快企業(yè)創(chuàng)新與競爭力的提升。
正是這些特質(zhì),讓KubeSphere面向的使用對象非常廣泛,無論是物理機,還是VMWare、OpenStack等各種虛擬化平臺,不綁定底層基礎(chǔ)設(shè)施的KubeSphere都可以幫助企業(yè)快速遷移到容器平臺,提升企業(yè)的資源利用率,提升業(yè)務(wù)的開發(fā)效率。
以青云自身實踐為例,QingCloud PaaS服務(wù)率先應(yīng)用容器技術(shù),最高實現(xiàn)500%的性能提升。在青云某互聯(lián)網(wǎng)金融客戶的實踐中,當用戶遷移到KubeSphere后,部署一整套環(huán)境的時間從1小時縮減到了5分鐘,并且每一個項目組的成員人手一套環(huán)境,資源隔離,互不影響。
對此,Curiosity China CTO水羽哲感同身受。作為一家提供數(shù)字技術(shù)的互聯(lián)網(wǎng)企業(yè),Curiosity China從2014年就開始探索業(yè)務(wù)的容器化,雖然在容器技術(shù)和實踐上獲得了大量經(jīng)驗,但是在過程中遇到多樣而復雜的挑戰(zhàn),讓Curiosity China技術(shù)團隊一部分的核心能力和核心資源花在了維護容器上,產(chǎn)生了額外的、無謂的資源消耗。
?Curiosity China CTO水羽哲
KubeSphere的出現(xiàn),讓Curiosity China可以完全專注于核心業(yè)務(wù)的開發(fā)和創(chuàng)新。正如水羽哲所說:“企業(yè)IT管理者的核心訴求是抹平開發(fā)運維生產(chǎn)環(huán)境的差異,利于開發(fā)與運維團隊協(xié)同,以此驅(qū)動應(yīng)用轉(zhuǎn)型,賦能業(yè)務(wù)創(chuàng)新。KubeSphere容器平臺可以幫我們屏蔽容器中復雜底層的細節(jié),讓我們把有限的精力專注在業(yè)務(wù)創(chuàng)新上?!?/p>
“極簡”之道的知易行難
對于一款產(chǎn)品來說,企業(yè)用戶使用起來越簡單,產(chǎn)品的設(shè)計和開發(fā)就越復雜。KubeSphere“開箱即用”的背后,是青云為之付出的大量心血,也體現(xiàn)了KubeSphere與其他技術(shù)平臺不一樣的優(yōu)勢和能力。
首先,領(lǐng)先的技術(shù)力。這種技術(shù)力體現(xiàn)在兩個方面:一是對技術(shù)發(fā)展方向的把握。從Docker到Kubernetes,容器技術(shù)在不斷演進,如何在眾多熱門技術(shù)中選擇更具發(fā)展?jié)摿Φ哪且粋€,絕不是一件容易的事。青云QingCloud為了找到容器發(fā)展的正確道路,在選中Kubernetes之前做了大量的調(diào)研,調(diào)研的細致程度讓客戶都非常驚訝。
二是技術(shù)能力的積累。在很多容器案例中,大部分的問題都發(fā)生在存儲和網(wǎng)絡(luò)中。容器產(chǎn)品要做到真正的穩(wěn)健可靠,作為底層基礎(chǔ)設(shè)施的存儲、網(wǎng)絡(luò),可以說是至關(guān)重要,同時商業(yè)化的支持也必不可少。青云QingCloud擁有自主研發(fā)的云平臺,歷經(jīng)多年公有云大規(guī)模用戶驗證,并積累了豐富的基礎(chǔ)設(shè)施運維經(jīng)驗,將最底層基礎(chǔ)設(shè)施的技術(shù)能力無縫對接給KubeSphere,正是青云容器產(chǎn)品安全穩(wěn)定的優(yōu)勢所在。
其次,優(yōu)秀的產(chǎn)品體驗。互聯(lián)網(wǎng)化的產(chǎn)品設(shè)計和用戶體驗,一直是青云強有力的標簽。對于所有用戶來說,KubeSphere就是一個向?qū)経I和輔助操作的界面,功能的裝載和卸載都只需勾選一下,完全根據(jù)自己的需求決定,使用起來非常簡單。
但值得注意的是,KubeSphere不是簡簡單單對Kubernetes的UI化,而是一個真正的分布式操作系統(tǒng)。由于在產(chǎn)品體驗上做得太出色,KubeSphere平臺甚至給人是一個“Dashboard”的錯覺。
Kubernetes產(chǎn)品化的最大難度在于,不同用戶群體的需求差別很大,甚至充滿了矛盾,比如連Kubernetes基礎(chǔ)都沒有的入門用戶,和對容器實現(xiàn)邏輯和功能都非常清楚的專家用戶,兩者的需求顯然差之千里。
為了滿足不同用戶的需求,KubeSphere將產(chǎn)品架構(gòu)設(shè)計成松耦合、可插拔的,甚至連DevOps、微服務(wù)這樣的高級功能,都被做成了功能能模塊。
入門用戶可以通過KubeSphere界面的引導來完成資源的創(chuàng)建,比如:選擇自己想要的Docker,構(gòu)建一個容器鏡像等,并在這個過程中對容器完成基本的了解。比較成熟的主流用戶可以通過KubeSphere平臺簡化Kubernetes中很復雜的操作,提升操作效率。而專家用戶可以直接選擇KubeSphere平臺中的Kubernetes原生工具。
從產(chǎn)品化的角度看,KubeSphere達到了用戶需求、用戶體驗和技術(shù)能力之間的平衡。
再次,豐富的行業(yè)實踐。要讓容器真正落地,挑戰(zhàn)不光來自技術(shù)和產(chǎn)品本身,更是來自企業(yè)實際的業(yè)務(wù)難點及沖突。
比如,企業(yè)很難完全放棄已有的IT基礎(chǔ)設(shè)施,容器服務(wù)需要有能力去對接現(xiàn)有基礎(chǔ)設(shè)施;在業(yè)務(wù)容器化之后,如何做配置管理,監(jiān)控告警,如何通過日志排查線上故障,如何做服務(wù)發(fā)現(xiàn)等等,都需要容器服務(wù)提供相應(yīng)的解決方案。再比如,DevOps是一個企業(yè)文化的流程,容器應(yīng)用必須改變企業(yè)現(xiàn)有的組織流程和文化。
只有在接觸了大量企業(yè)客戶之后,才能對這些挑戰(zhàn)有深刻的體會。這是為什么周小四反復提出,企業(yè)一定要充分認識容器帶來的IT地位轉(zhuǎn)變,以及對數(shù)字化轉(zhuǎn)型的作用。只有基于企業(yè)從上至下的認知改變和組織架構(gòu)的調(diào)整,才能將容器等云原生技術(shù)真正應(yīng)用在企業(yè)業(yè)務(wù)中。基于大量的用戶實踐,青云QingCloud能夠為企業(yè)提供容器的最佳應(yīng)用實踐,從而將KubeSphere的推行和企業(yè)循序漸進的微服務(wù)改造落到實處。
最后,完整的生態(tài)體系。做云,生態(tài)必不可少,這一點在KubeSphere身上得到了很好體現(xiàn)。青云QingCloud多年來建立起的強大產(chǎn)品體系和生態(tài)成為其有力的競爭優(yōu)勢。如今,青云QingCloud積極投身CNCF開源社區(qū),將KubeSphere開源回饋給社區(qū),又進一步豐富了社區(qū)和自身的生態(tài)。
“大道至簡,舉重若輕”是KubeSphere容器平臺的產(chǎn)品理念??梢钥吹剑贙ubeSphere產(chǎn)品迭代打磨中,“極簡”是始終不變的關(guān)鍵詞。
不容忽視的是,當前容器市場競爭非常激烈,保持長久的競爭力非常重要。未來,青云QingCloud將會推出QKS(公有容器云服務(wù))、容器一體機等多種容器服務(wù)交付與部署方案,以全棧云能力幫助企業(yè)享用“開箱即用”的容器服務(wù),加快企業(yè)創(chuàng)新與競爭力的提升。
【科技云報道原創(chuàng)】
微信公眾賬號:科技云報道
來源:科技云報道
免責聲明:此文內(nèi)容為第三方自媒體作者發(fā)布的觀察或評論性文章,所有文字和圖片版權(quán)歸作者所有,且僅代表作者個人觀點,與極客網(wǎng)無關(guān)。文章僅供讀者參考,并請自行核實相關(guān)內(nèi)容。投訴郵箱:editor@fromgeek.com。
- vivo打造最具影響力Rust賽事,點亮基礎(chǔ)軟件事業(yè)的“藍河時代”
- 特朗普加稅,Shein避險
- 愛奇藝“開炮”紅果!短劇之戰(zhàn),風波又起!
- 在一次出圈演講,看到AI眼鏡中的“科技哪吒”
- 阿里、京東,暗流涌動
- 他曾舉牌萬科、血洗南玻,如今卻負債489億,被員工堵門暴打
- 依靠完善產(chǎn)業(yè)鏈,中國制造在又一個行業(yè)超越韓國,技術(shù)加速趕超
- 世界第一!阿里云PolarDB登頂全球數(shù)據(jù)庫性能及性價比排行榜
- 榮耀MagicBook Pro 14掀起性能風暴,續(xù)航超12小時
- “耐玩戰(zhàn)神,續(xù)航超神”的真我Neo7 SE,國補到手價僅1530元起
免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。