2009年9月,美國奧巴馬政府曾發起一項聯邦雲計算計劃(Federal Cloud Computing Initiative),旨在將美國聯邦政府的信息技術基礎設施轉變為網絡IT服務,從而推動政府IT基礎設施的現代化,減少開支。
每個聯邦都擁有並維護自己的數據中心,這導致了成百上千個聯邦數據中心各自為戰,而聯邦政府每年用於各聯邦數據中心的投資佔到全年IT總額的四分之一左右。為了有效整合數據中心資源,降低能耗,促進數據分享,美國的聯邦雲計算計劃應運而生。
十年過去了,再看看今天雲計算、大數據的發展,多如牛毛的企業本地數據中心,還有公有云、混合雲等,數據的共享是更容易了,還是更難了?
5月15日,最新發布的星環科技容器雲平台Transwarp Data Cloud(TDC)2.2版本,增加了“聯邦雲”的新特性,致力於通過一套全棧數據雲平台,打造多雲多數據中心的統一數據視圖。星環科技創始人、CEO孫元浩表示:“未來,企業的數據共享將成為一種趨勢。企業將自己的私有云與合作伙伴、與外部的企業的雲之間進行數據互通將成為一個新課題。”
此雲非彼雲
很明顯,聯邦雲是星環科技“數據雲”概念的延展和完善。2018年,星環科技正式發佈TDC,數據雲的概念也首次被提出。説實話,第一次聽到數據雲這一説法,心裏是有牴觸的,已經有了私有云、公有云、混合雲、專有云、行業雲等這麼多“雲”,數據雲是不是又在玩概念,或者是換湯不換藥?如今,TDC已經演進到2.2版本,並推出了聯邦雲新特性,這時反過來再看數據雲,突然有一種眾裏尋它、豁然開朗的感覺。
數據雲,顧名思義,就是以數據為驅動,在數據應用的全生命週期中,為數據的處理、應用和分析服務的基礎架構。在星環科技的字典裏,數據雲被定義為“基於雲原生技術打造,以數據為核心,結合完整的數據、應用和智能開發工具,最終實現數據與應用打通互聯的雲架構”。
星環科技TDC—— 企業級全棧數據雲平台
數據雲,是雲,但又不是我們通常提及的IaaS雲。捫心自問,當初之所以會對數據雲的概念有牴觸,就是簡單粗暴地將數據雲與IaaS雲劃上了等號,認為數據雲只是IaaS雲的另一個新包裝,而且又被冠上了“數據”的名號,更加抽象,也更容易混淆。而實質上,正是“數據”將數據雲與IaaS雲清楚地分割開。
簡單説,IaaS雲是將計算、存儲、網絡等IT硬件資源池化,並以雲的方式交付。而數據雲其實是一種PaaS雲,關注的是如何讓資源池中的數據流動起來、應用起來,實現充分共享,服務於更上層的應用。
剖析此次發佈的TDC聯邦雲的主要技術棧,可以更容易理解數據雲的內涵。TDC聯邦雲包含五大技術棧:應用統管,通過統一的企業應用市場,統一管理、發佈、部署、監控、備份不同部署模式下的各類企業應用,確保業務的連續性;聯邦學習,通過聯邦學習,在不同的數據中心或雲內做模型的訓練與迭代,無需跨數據中心進行大量數據遷移;聯邦計算,支持企業內不同實例、不同區域的數據庫之間實現統一計算;數據聯邦,通過統一的數據資源目錄,自動化管理企業的內部數據,支持數據間的融合互通;資源聯邦,支持企業私有云和公有云資源的統一協同、調度與監控,同時提供完善的業務彈性能力。
TDC聯邦雲通過將跨多個數據中心甚至公有云的數據、應用和基礎設施資源進行統一管理,並且協同管理企業內部已有的資源和數據,從而構建起一套完整、統一、互聯互通的數字化基礎設施。它以打通企業數據與應用,構建數字化應用為主要目標,可滿足各種數據管理規範要求,併兼顧業務災備等,通過一套TDC聯邦數據雲平台就可支撐企業數字化轉型和數字化戰略的長期演進。
1 3,不是一道數學題
聯邦雲正是脱胎於星環科技“1 3”全棧數據雲平台的新特性。所謂“1 3”,“1”代表一個基於容器的數據中心雲操作系統;而“3”則代表Database PaaS、Analytical PaaS和Application PaaS三大PaaS平台服務。
時至今日,容器的重要性毋庸贅言。星環科技容器雲平台是一套數據中心級的雲操作系統,不僅支撐着PaaS平台服務,而且納管了各類異構基礎設施資源,包括物理機、IaaS平台、公有云等,構築了統一的企業級IT基礎設施底座。
Database PaaS是TDC數據平台服務,它擁有完整的數據處理工具鏈,可以支持企業級一站式數據開發。舉例來説,它的彈性伸縮能力可以靈活響應業務負載的變化,其多租户隔離的功能可以提高系統的穩定性,再加上完善的數據接入和組件級別計量計費,大大提升了數據開發的效率。
Analytical PaaS提供了“BI AI”平台服務,將數據處理、模型加工、線上監控和數據分析融為一體,並與DBPaaS無縫結合,打通了從數據存儲到數據分析、數據建模的通路。用户在進行數據分析和建模時,可按需、一鍵啓動、分鐘級完成部署。
Application PaaS提供了應用全生命週期管理能力,包括應用市場和應用開發平台兩部分。對於應用開發平台來説,用户可以圖形化的方式進行應用編排,並通過SpringCloud微服務框架,實現微服務應用的快速開發和部署;應用市場為用户提供了企業常見的、基本的應用服務,企業內的不同用户通過應用市場可一鍵部署所需應用,並提供應用的統一管理、監控、彈性伸縮、熔斷等運維能力。
相對於IaaS雲,PaaS雲的構建複雜度更高,它一方面要與IaaS資源“和平共處”,另一方面又要為上層應用提供最方便、及時、快捷的支撐。更關鍵的是,PaaS雲的開發者要對用户的應用需求、數據現狀有透徹而深刻的理解,這樣才能在流程、管控、處理和分析上提供最大程度的助力。而這正是星環科技數據雲的優勢所在。
星環科技正是基於容器雲平台的支撐和三大PaaS平台的無縫對接與融合,賦能企業中台的建設,為數據中台、AI中台和應用中台的搭建奠定了基礎,進而更有效地實現企業的數據共享、模型共享和應用共享。
聯邦雲不是混合雲
第一次聽説聯邦雲,立刻聯想到了混合雲和多雲。從部署和管理方式上,這幾種雲確實有相似之處。
聯邦(Commonwealth),是指構成有機整體的政治單元,這些政治單元將其主要權力交給聯邦國家,根據聯邦憲法劃分聯邦與其成員之間的權限,聯邦成員有各自相對獨立的立法、司法和行政機關,在管理內部事務方面有較大的自主權。
聯邦雲的使命或者説功能,就是將企業內外各種不同的數據中心、雲進行連接和打通,每個數據中心或雲既可以正常發揮自己的職能和功用,又可在需要時形成無縫的聯邦數據雲,實現數據最大程度地共享。
混合雲解決的是公有云與私有云打通的問題,在業務需要時,可以快速實現從私有云到公有云的延展以及互通。星環科技聯邦雲聚焦數據PaaS,從客户的數據應用需求出發,主要適用於以下幾種應用場景:第一種場景,大型企業擁有多個數據中心,以及龐大的數據平台,而這些平台之間以前都是獨立部署,形成了數據孤島,聯邦雲可以實現多個數據中心和平台的連通,做到數據的統一管理、統一運維和統一開發;第二種場景,一些“出海”的企業,其業務和數據要在海外的數據中心或公有云上落地,聯邦雲可以將所有數據統一起來,而不需要企業的業務人員跑到海外的數據中心去操作,滿足合規上的要求;第三種場景,不同的企業或組織之間可能有數據交換共享,以及交叉利用的需求,而這不可避免地會涉及隱私和安全的問題,在聯邦雲這個平台之上構建聯邦學習這樣一個開發環境或者平台,就可以讓不同的企業、組織在一個數據安全共享的平台之上完成自己的任務。
需要補充説明的一點是,混合雲也是聯邦雲的一種應用場景。
聯邦雲,它表面上似乎是在説“雲”,但實際上是在“數據”上下功夫,以聯邦云為名,行服務數據共享與應用之實。聯邦雲不是烏托邦,而是實實在在的用户需求,也是企業就緒的解決方案。