展望2019:容器云戰(zhàn)升級,全棧云大勢所趨
原創(chuàng)【51CTO.com原創(chuàng)稿件】說到云計(jì)算技術(shù),其更新迭代的速度快得讓人應(yīng)接不暇。在過去的2018年,隨著應(yīng)用程序架構(gòu)的變化以及對大規(guī)模開發(fā)的需求成為主流,容器走到了技術(shù)最前沿。容器化將IT的應(yīng)用、部署、運(yùn)維,真正敏捷、高效地送往云端,助力企業(yè)應(yīng)用真正云化,因此受到了越來越多企業(yè)的青睞。
在過去的2018年,容器領(lǐng)域發(fā)生了哪些大事?讓我們梳理一下:
2018年3月,Kubernetes在2018年1.10版正式發(fā)布。此次新版本提升了Kubernetes的成熟度、可擴(kuò)展性與可插入性,提升了三大關(guān)鍵功能的穩(wěn)定度,即存儲、安全與網(wǎng)絡(luò)。
同樣在2018年3月,CNCF技術(shù)監(jiān)督委員會通過投票表決,最終認(rèn)定Kubernetes成為該基金會的初個結(jié)業(yè)項(xiàng)目。
2018年5月,Docker發(fā)布了企業(yè)2.0版,主打可以跨OS、跨云的企業(yè)級容器管理平臺,也強(qiáng)調(diào)可以通過Kubernetes來管理跨云容器調(diào)度。
可以看出,Kubernetes作為幫助用戶自動化部署與管理容器應(yīng)用程序的開源平臺,由于其很好地解決了調(diào)度、負(fù)載均衡、集群管理、有狀態(tài)數(shù)據(jù)的管理等問題,受到了越來越多的關(guān)注。
容器通過虛擬化操作系統(tǒng)的方式來管理代碼和應(yīng)用程序,很多應(yīng)用場景的運(yùn)行環(huán)境都會交由容器平臺來管理,在一定程度上,容器扮演PaaS的角色,因此容器服務(wù)在網(wǎng)絡(luò)、存儲方面的能力比較薄弱,需要有效利用IaaS組件和支撐。因此,與IaaS融合,才是容器云發(fā)展的正確方向。企業(yè)需要的是云上端到端的業(yè)務(wù)能力,具有IaaS+PaaS能力的全棧云容器平臺,將會是企業(yè)的選擇。
回過頭來看國內(nèi)的容器廠商,首先是以靈雀云和才云為代表的、以容器為核心產(chǎn)品的初創(chuàng)企業(yè)。靈雀云的ACE企業(yè)級容器PaaS平臺,與主流基礎(chǔ)設(shè)施深度集成,統(tǒng)一管理異構(gòu)基礎(chǔ)設(shè)施,全面支持企業(yè)級Kubernetes調(diào)度架構(gòu)。雖然專注在容器產(chǎn)品領(lǐng)域,但是在基礎(chǔ)設(shè)施,包括網(wǎng)絡(luò)、存儲上的能力較弱,全棧式的解決方案會受到阻礙。才云的產(chǎn)品涵蓋容器管理平臺以及容器管理平臺之上的應(yīng)用,比如人工智能(AI)。雖然AI強(qiáng)大,但是缺乏底層IaaS的支撐,全棧式交付也會受阻。
與以容器為核心產(chǎn)品的初創(chuàng)企業(yè)不同,以O(shè)penShift和Rancher為代表的容器廠商,其核心產(chǎn)品為開源項(xiàng)目的發(fā)行版。以Rancher為例,Rancher是一個開源的企業(yè)級容器管理平臺,以其產(chǎn)品化、簡單易用的特點(diǎn),在容器云市場占據(jù)了一席之地。但是同樣,由于IaaS方面能力的局限,全?;桓兑泊嬖谝欢ǖ睦щy。
此外,是以阿里云和青云QingCloud為代表的云計(jì)算公司。阿里云發(fā)布的容器服務(wù) Kubernetes 版(簡稱 ACK),提供高性能可伸縮的容器應(yīng)用管理能力,支持企業(yè)級 Kubernetes 容器化應(yīng)用的全生命周期管理。由于阿里云的IaaS 能力比較成熟,容器服務(wù) Kubernetes 版簡化集群的搭建和擴(kuò)容等工作,整合了阿里云虛擬化、存儲、網(wǎng)絡(luò)和安全能力,打造了優(yōu)化的云端Kubernetes 容器化應(yīng)用運(yùn)行環(huán)境。
青云QingCloud的容器平臺——KubeSphere,是基于 Kubernetes 構(gòu)建的多租戶、企業(yè)級容器平臺。 KubeSphere提供統(tǒng)一平臺納管多Kubernetes集群,支持應(yīng)用自動化部署,減輕日常運(yùn)維壓力。同時,完善的監(jiān)控告警與日志管理系統(tǒng)有效節(jié)省運(yùn)維成本,使企業(yè)能夠?qū)⒏嗑ν斗诺綐I(yè)務(wù)創(chuàng)新上?;贙ubeSphere,還可以可視化設(shè)置CI/CD流水線,輕松實(shí)現(xiàn)持續(xù)集成與持續(xù)交付。
依托青云QingCloud為企業(yè)提供強(qiáng)大的網(wǎng)絡(luò)、存儲支持,KubeSphere擁有很強(qiáng)的全?;桓赌芰ΑT诖鎯Ψ矫?,支持對接 GlusterFS、CephRBD、NFS 等存儲系統(tǒng),也可以通過 QingCloud CSI 對接塊存儲,實(shí)現(xiàn) Kubernetes 對存儲卷的管理,支持有狀態(tài)存儲。在網(wǎng)絡(luò)方面,支持 calico、flannel 等開源網(wǎng)絡(luò)插件,也可通過QingCloud hostnic 對接SDN,并支持以負(fù)載均衡器方式暴露服務(wù),并支持綁定QingCloud負(fù)載均衡器。
后記
企業(yè)在轉(zhuǎn)型過程中,希望獲得云的端到端的能力,并希望通過全面云化來提升管理效率,保持業(yè)務(wù)的持續(xù)創(chuàng)新與發(fā)展。很多企業(yè)除了需要通用的租戶管理、集群管理、系統(tǒng)管理以及服務(wù)管理等傳統(tǒng)業(yè)務(wù),還增加了很多微服務(wù)、大數(shù)據(jù)以及人工智能的需求,此時,容器做為承上啟下的中間層就變得愈加重要。同時,這些應(yīng)用都需要IaaS層的網(wǎng)絡(luò)、I/O、存儲等底層資源的支持。由此,滿足客戶需求的容器,需要IaaS與PaaS的深入融合。也就是說,企業(yè)需要的容器云平臺,是一個兼具IaaS和PaaS能力的全棧云平臺。
未來的容器云大戰(zhàn),必將是全棧云的天下。
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請注明原文作者和出處為51CTO.com】





















