▲深信服容器云PaaS平臺
1.容器云平臺,自動維護容器實例和集群網絡
容器是一種輕量級虛擬化技術,能夠讓用戶更快捷地部署應用,對應用的運維更自動化,使用戶的業(yè)務系統(tǒng)具備更高的可用性和更好的彈負載能力。
深信服容器云PaaS關注應用管理界面,根據用戶應用部署需求,自動維護底層容器實例和集群網絡,屏蔽環(huán)境差異,對接多個資源池,進行統(tǒng)一管理和自動化調度。讓用戶將注意力集中在自身應用和業(yè)務架構,而不用過多關心底層容器的運行。
▲深信服容器管理技術在工信部舉辦的“2019年可信云大會”上榮獲“技術創(chuàng)新獎”
隨著用戶的業(yè)務系統(tǒng)越來越復雜,應用的自動化運維越發(fā)重要。由于容器是一種輕量級虛擬化技術,深信服容器云PaaS對應用的維護實現了很高的自動化和敏捷性,典型的應用場景包括:
(1)當應用系統(tǒng)或其中的一個服務組件需要升級時,容器云平臺能夠幫助用戶實現零停機升級,升級過程對應用系統(tǒng)的用戶完全透明。
(2)當業(yè)務系統(tǒng)出現訪問量快速升高的情況,容器云平臺能夠給應用提供很好的彈性,保障應用服務在訪問高峰時期的可用性。
(3)當容器云平臺的一個服務器節(jié)點故障,平臺能夠保障應用系統(tǒng)的可用性不受影響,并且自動調度資源恢復受影響的容器,進而恢復應用性能。由于容器的輕量級特性,恢復速度相比虛擬機有極顯著的提升。
2.DevOps,讓軟件開發(fā)過程可視化
DevOps開發(fā)運維一體化,近兩三年來逐漸成為了開發(fā)和運維界的熱門話題。DevOps讓軟件開發(fā)的整個過程,從代碼提交到測試,再到發(fā)布上線,以自動化流水線的方式運作起來,有效提升開發(fā)效率與產品質量,降低運維風險,達到持續(xù)集成、持續(xù)部署的目的。開發(fā)人員對代碼的每一次提交,都能得到及時全面的測試和審查,并盡快集成到線上環(huán)境中對外提供服務。
深信服容器云PaaS開發(fā)運維一體化(DevOps)平臺提供可視化的流水線編輯工具,支持集成多種主流開發(fā)、測試和部署工具,并提供一個圖形化的看板,讓用戶隨時掌握工作進展。
▲深信服開發(fā)運維一體化(DevOps)平臺
3.微服務治理平臺,全面支持微服務架構應用開發(fā)
從SOA和分布式應用架構發(fā)展而來的微服務架構,已經成為了應用開發(fā)的首選方案。微服務架構將一個復雜的業(yè)務軟件拆解為一個個可獨立運行、獨立維護的服務組件,有效降低了整個系統(tǒng)實現的復雜度,并能夠顯著提高系統(tǒng)的敏捷性。
深信服容器云PaaS微服務治理平臺,為微服務架構應用的開發(fā)提供全面支持,提供主流微服務治理框架的一鍵部署和可視化管理,包括Spring Cloud、Dubbo 和Istio,并通過特有的云服務總線對接企業(yè)中的已有應用和服務,另外還提供對各個服務組件的性能監(jiān)控和可用性管理。深信服容器云PaaS微服務治理平臺同樣適用于已有軟件的微服務改造。
▲深信服PaaS微服務治理平臺
以開發(fā)測試云為例。近年來,很多企事業(yè)單位對開發(fā)測試環(huán)境的建設目標已經從“敏捷化”發(fā)展到了“自動化”和“持續(xù)交付”。盡管虛擬化的方案能夠實現“敏捷化”,但是面對更高層次的要求仍是捉襟見肘。而基于容器和DevOps平臺的開發(fā)測試云能夠很好地滿足用戶“自動化”和“持續(xù)交付”的需求。
深信服容器云PaaS能夠與IaaS產品無縫集成。PaaS可獨立部署,也可以基于深信服超融合aCloud和aCMP等IaaS產品集成部署。而且,集成部署更具優(yōu)勢,能夠實現“統(tǒng)一租戶-用戶”管理、存儲資源共享、網絡二層打通,為用戶提供一站式IT云化解決方案。
深信服容器云PaaSV6.0,以容器云為核心,疊加DevOps開發(fā)運維一體化和微服務治理能力,在應用的自動化運維、開發(fā)測試云和業(yè)務系統(tǒng)的微服務化等多個場景中,幫助用戶打造易維護、高敏捷、高可用、高彈性的云上應用系統(tǒng),隨業(yè)務平滑演進,讓用戶擺脫運維負擔,釋放更多的精力并投入到業(yè)務創(chuàng)新上,幫助用戶輕松上云!