複製鏈接
請複製以下鏈接發送給好友

飛天

(阿里雲自主研發計算機操作系統)

鎖定
飛天(Apsara)是由阿里雲自主研發、服務全球的超大規模通用計算操作系統。
它可以將遍佈全球的百萬級服務器連成一台超級計算機,以在線公共服務的方式為社會提供計算能力
從PC互聯網到移動互聯網到萬物互聯網,互聯網成為世界新的基礎設施。飛天希望解決人類計算的規模、效率和安全問題。飛天的革命性在於將雲計算的三個方向整合起來:提供足夠強大的計算能力,提供通用的計算能力,提供普惠的計算能力。
飛天誕生於2009年2月,為全球200多個國家和地區的創新創業企業、政府、機構等提供服務。
軟件名稱
飛天操作系統
軟件語言
Apsara
開發商
阿里雲
誕    生
2009年2月

飛天系統定義

飛天架構圖 飛天架構圖
為什麼叫飛天?
在世界神話中,不乏飛向太空這個主題,這是人類對探索的終極想象力的定義:飛向未知的浩瀚蒼穹。在中國神話中,輕盈,美好的飛天更承載了幸福與快樂的意義。所以阿里雲把自己開發的通用計算操作系統命名為“飛天”,是希望通過計算讓人類的想象力與創造力得到最大的釋放。

飛天系統架構

飛天的主要組成部分包括哪些,架構是怎樣的? [1] 
  • 飛天管理着互聯網規模的基礎設施。最底層是遍佈全球的幾十個數據中心,數百個PoP節點。飛天所管理的這些物理基礎設施還在不斷擴張。
  • 飛天內核跑在每個數據中心裏面,它負責統一管理數據中心內的通用服務器集羣,調度集羣的計算、存儲資源,支撐分佈式應用的部署和執行,並自動進行故障恢復和數據冗餘。
  • 安全管理根植在飛天內核最底層。飛天內核提供的授權機制,能夠有效實現“最小權限原則(Principle of least privilege)”。同時,還建立了自主可控的全棧安全體系。
  • 監控報警診斷是飛天內核的最基本能力之一。飛天內核對上層應用提供了非常詳細的、無間斷的監控數據和系統事件採集,能夠回溯到發生問題的那一刻現場,幫助工程師找到問題的根源。
  • 在基礎公共模塊之上,有兩個最核心的服務,一個叫盤古,一個叫伏羲。盤古是存儲管理服務,伏羲是資源調度服務,飛天內核之上應用的存儲和資源的分配都是由盤古和伏羲管理。
  • 在基礎公共模塊邊上,還有一個服務,叫做天基。意思是“飛天的基礎”。天基是飛天的自動化運維服務,負責飛天各個子系統的部署、升級、擴容以及故障遷移。
  • 飛天核心服務分為:計算、存儲、數據庫、網絡。
  • 為了幫助開發者便捷地構建雲上應用,飛天提供了豐富的連接、編排服務,將這些核心服務方便地連接和組織起來,包括:通知、隊列、資源編排、分佈式事務管理等等。
  • 飛天接入層包括數據傳輸服務,數據庫同步服務,CDN內容分發以及混合雲高速通道等服務。
  • 飛天最頂層是阿里雲打造的軟件交易與交付第一平台------雲市場。它如同雲計算的“App Store”,用户可在阿里雲官網一鍵開通“軟件+雲計算資源”。雲市場上架在售商品幾千個,支持鏡像、容器、編排、API、SaaS、服務、下載等類型的軟件與服務接入。
  • 飛天有一個全球統一的賬號體系。靈活的認證授權機制讓雲上資源可以安全靈活地在租户內或租户間共享。
  • 七年實踐,飛天已經建立一個完善的雲產品體系。同時還能提供互聯網級別的租户管理和業務支撐服務。

飛天系統核心

飛天操作系統的核心競爭力和核心能力是什麼?
  • 自主可控:對雲計算底層技術體系的把控力,自主研發,自己解決核心問題。
  • 調度能力:10K(單集羣1萬台服務器)的任務分佈式部署和監控。
  • 數據能力:EB(10億GB)級的大數據存儲和分析能力。
  • 安全能力:為中國35%的網站提供防禦。
  • 大規模實踐:經受雙11、12306春運購票等極限併發場景挑戰。
  • 開放的生態:兼容大多數生態軟件和硬件,比如CLoud foundry、Docker、 Hadoop。

飛天系統功能

飛天操作系統解決了什麼不一樣的問題?
l 算得起:客户的計算成本問題,即開即用,零capex,零基礎運維人員投入,計算資源彈性擴展,降低opex
l 算得快:客户的計算規模瓶頸問題,以及客户應用的實時性問題
l 算得準:客户應用的數據智能問題,讓小客户具備和大公司一樣的數據智能的能力
l 高可用:客户應用的業務連續性問題,客户的服務可以部署在多個region,並支持靈活多樣的數據同步機制,打造高可用系統
l 安全性:安全管理根植在飛天內核最底層,還建立了自主可控的全棧安全體系
l API經濟:讓開源產品、ISV、SI、和雲SP能夠有效協同為客户提供服務

飛天大事記

飛天大事記 [2] 
2008年
9月 阿里巴巴確定“雲計算”和“數據”戰略,決定自主研發超大規模通用計算操作系統“飛天”。
10月 飛天團隊正式組建。
2009年
2月 飛天團隊在北京寫下第一行代碼。
2010年
4月 阿里金融訂單貸款產品“牧羊犬”在飛天平台上線。
8月 飛天作為通用平台,成為阿里集團內部四大應用的公共基礎:搜索(大規模在線、離線應用)、郵箱(結構化在線應用)、小文件存儲(海量文件存儲)、阿里金融(大數據應用)。
2011年
7月 阿里雲開始大規模對外提供基於飛天的雲計算服務
2013年
8月 阿里雲成為世界上第一家對外提供5K雲計算服務能力的公司。
2014年
7月 阿里雲發佈產品MaxCompute。通過MaxCompute在線服務,小型公司花幾百元即可開始分析海量數據
2015年
1月 12306將車票查詢業務部署在飛天上,春運高峯分流了75%的流量。
6月 歷經一年半時間,阿里巴巴和螞蟻金服完成“登月計劃”,將所有數據存儲、計算任務全部遷移至飛天平台。
10月 Sort Benchmark2015年排序競賽中,飛天用377秒完成100TB的數據排序,打破四項世界紀錄
2016年
1月 阿里雲發佈一站式大數據平台“數加”,開放阿里巴巴十年的大數據處理能力,首批亮相20款產品。。
4月 阿里雲發佈人工智能ET。ET基於飛天強大的計算和大數據處理能力進化而來,初步具備聽、説、看的感知能力,並能在交通、製造等領域輔助人類進行全局決策。
4月 阿里雲發佈專有云(Apsara Stack),支持企業客户在自己的數據中心部署飛天操作系統。
2021年
5月28日消息,在2021雲峯會上,阿里雲宣佈:飛天操作系統正在全面兼容X86、ARMRISC-V等多種芯片架構,實現“一雲多芯” [3] 
參考資料