計世網

多云時代,你的“應用”who來管
作者:焦旭 | 來源:計世網
2018-07-27
當今時代,云計算很大程度上屏蔽了底層硬件基礎設施和中間件層的復雜性,大幅降低企業IT運維投入。而云計算憑借彈性、可擴展性和易維護性,逐漸被絕大多數企業采用。多云戰略成為了企業云戰略的下一個熱點。

 

——青云QingCloud發布應用管理平臺OpenPitrix

導語:

當今時代,云計算很大程度上屏蔽了底層硬件基礎設施和中間件層的復雜性,大幅降低企業IT運維投入。而云計算憑借彈性、可擴展性和易維護性,逐漸被絕大多數企業采用。多云戰略成為了企業云戰略的下一個熱點。

就云計算而言,在經歷了私有云、公有云和混合云后,人們迎來了一種新興的使用模式——多云(Multi-Cloud)。多云可以是多個公有云,也可以是多個私有云,或者是公有云和私有云都有的混合云。

多云正在成為行業的網紅詞匯,據知名云服務商RightScale公布的一份年度云狀況調查報告中顯示,越來越多的企業選擇了多云模式。選擇多云的原因有很多,最重要的是它可以有效的防止被單個云服務商綁定,跨多個云服務商也可以對沖風險。同時,使用多云環境還可以有效的降低成本和各取所長。每個云服務商定價各有高低,產品各有優劣。有的云存儲功能更為強大,有的云數據庫產品更為穩定,用戶可以根據各個云的優勢進行組合。

在企業青睞多云的同時,多云架構下的異構應用和資源能否被統一管理,成為企業極為關心的問題。在7月27日召開的Cloud Insight Conference 2018云計算峰會上,青云QingCloud正式發布了“多云時代的應用管理平臺OpenPitrix”。

OpenPitrix順應而生

對一個企業來講,如果應用程序貼近其需求,便可以把更多的精力放在核心的業務層。在一個企業內部可能有多種類型的應用,如傳統單體應用、分布式應用、基于微服務的應用或者基于Serverless的應用。企業需要一個統一的管理平臺,將多種類型的應用統一管理起來。尤其是在多云模式下,如何把應用管理做到簡單化、標準化,這是一個難點。

由此便誕生了今天的OpenPitrix,它既可以做到在單機環境下的簡單操作,同時擁有云上的彈性、可擴展性和易于維護性。同時,這個平臺是開源的,更方便企業做定制化使用。

OpenPitrix六大特性與功能

在架構設計上,OpenPitrix采用業內領先的微服務架構方式。青云QingCloud應用平臺顧問研發工程師遲連義介紹道:“微服務架構方式有很多優點,如降低整體復雜性,每個子服務可以進行獨立開發、部署、升級、測試等,它還可以無限的擴展。微服務架構還有一個好處,它可以很方便的容器化,容器化后部署在容器平臺中,如Kubernetes,它可以享用Kubernetes平臺提供的微服務治理的功能,像監控、灰度發布、負載均衡等。”

遲連義表示,OpenPitrix主要擁有六大特性與功能:多云平臺的支持;多應用類型的支持;多打包類型的支持;高度可擴展和可插拔;應用全生命周期管理;商業運營支持。

遲連義強調,OpenPitrix架構最大的特點是最大限度解耦了應用和應用運行時的云環境。應用及應用實例的生命周期管理是由OpenPitrix調度系統實現的,這套調度系統是用微服務架構開發的,可以很方便的橫向擴展。同時OpenPitrix還提供一個Provider Interface,用它接駁不同的云服務商產品,調用云服務商API,管理運行在云上的應用。

OpenPitrix應用場景在這里

在應用場景上,OpenPitrix擁有很大的空間和前景,其中最主要是對于采用多云或者混合云戰略的企業,作為企業的一站式多云應用管理平臺,讓這些企業可以更少關注底層資源,直接使用上層應用,并且能夠統一管理界面。

此外,可以讓具有多云IaaS資源管理功能的云管平臺整合OpenPitrix,從而作為資源+應用的統一管理平臺。也可以將容器類應用部署在像Kubernetes的集群中,還可以提供后續應用生命周期管理。

最后,企業可以基于OpenPitrix做定制化的開發,打造自身的行業云或者專有云的定制應用中心。

據了解,OpenPitrix項目于去年8月份啟動,今年2月底完成前期設計和討論工作,進入研發階段。目前發布的是第一個正式版本,會提供AWS、Kubernetes及QingCloud這三個Runtime,允許用戶把應用部署在這三個不同的Runtime上。同時,OpenPitrix開源項目計劃貢獻給Apache基金會。

OpenPitrix是一個集多云、應用管理與開源于一體的項目。OpenPitrix的口號是“Run any application at any scale on any infrastructure”,通過OpenPitrix平臺可以將任何類型的應用,以任意規模,部署在任何類型的基礎設施上。

雖然OpenPitrix是一個全新的產品,但是它的前身是青云QingCloud的明星產品——AppCenter,一個完整高效的應用交付與運營平臺。開發者開發好的應用,最終用戶可以在自己任意的某一個云環境上部署,對于開發者來講是“Build once,Run anywhere”。

責任編輯:焦旭