余文
Docker到底是什么?很多人問,因為過去一年,幾乎全球所有的主流IaaS公有云提供商,都宣布提供Docker(容器)服務。Docker公司的市值,如今已經超過20億美元,而且還在繼續極速飆升。
Docker是什么?
“Docker是一個標準。”DaoCloud CEO陳齊彥這樣回答。
在陳齊彥看來,Docker的出現重新定義了云計算的標準和通用的模式。“云計算是IaaS、PaaS、SaaS三層,PaaS架構在IaaS上,IaaS架構在硬件基礎架構上,但容器就好像是一層PaaS,貼近應用,卻又可以直接落在硬件基礎架構上,對于傳統的云計算邏輯來說,是一種全新的變革,以至于原來不存在的體系突然出現了,這會改變整個IT市場的格局。”陳齊彥解釋說。
實際上,容器技術最早出現在虛擬化平臺里,最初業界把容器標記為輕量級的虛擬化,是對虛擬化技術的補充,這一原始設計思路是從底層基礎架構向上看;而未來趨勢中,容器更貼近應用形態,它對資源的管理、調度等,都是在應用生態里自成體系,而并不是與底層資源進行綁定,相反,容器Native場景中,容器是不穩定狀態,它可以時刻在數據中心到處漂移,而不是劃定某一塊區域。
據國際調查機構統計,全球超過1/3的開發者都已經開始使用容器技術,就是因為容器技術關注的是應用層。舉個例子,DaoCloud去年有一個客戶遇到一個事故,其業務不熟在云上,云提供商出現了故障,通過聯系要6個小時才能恢復,而通過DaoCloud的Docker服務,遷移到另一個云提供商上僅僅花了20分鐘——Docker是一個做混合云備份和快速復制的適合的技術方案。
Docker都適合做什么?
很明顯,Docker的秒級虛機集群的建立,使之更適合數據中心級的業務切換。
陳齊彥也承認,Docker目前的主要場景有三個,其中之一就是容器的交付周期變快,開發測試一體化;第二是數據類的場景,比如底層調度系統,用來分析底層大數據平臺,因為容器化的特點是并發部署大量的計算節點,移動計算變成毫秒級;第三種典型應用場景,是企業有大量的數據停留在內部系統里,需要一個緩沖層,把內部信息系統的能力以適當的體量開放給可能會出現井噴的生態系統,Docker就是企業內部信息系統和外部生態中間的那個平臺。
實際上,DaoCloud的容器技術就是提供了一個平臺,能夠高效集成并管理應用以及所有的依賴組件,這種封裝應用的方式使得它能夠在本地、私有云、公有云等平臺中運行,從而為應用開發提供了巨大的靈活性及可移植性。
企業級交付實現
經過近一年的發展,DaoCloud公有云已經推出了包括了持續集成流水線DaoShip、開放式容器鏡像倉庫DaoHub、超大規模容器云平臺DaoCloud,革命性應用運營工具DaoVoice等核心功能模塊,并推出了用于私有云和混合云場景的企業級產品及行業解決方案。
如今,DaoCloud公有云平臺已經獲得了近十萬用戶,并為金融、能源、政府、制造等行業的數十家企業提供了容器化私有及混合云解決方案,特別是在開發者市場具有較高的品牌知名度。
然而,DaoCloud要想取得更為快速的發展,還是需要加速進軍企業級市場。為此,DaoCloud日前宣布完成千萬美元A輪融資,主要用于招募專業銷售團隊,加速進軍企業市場。
值得一提的是,DaoCloud在企業級市場已經初具影響力:今年春節前DaoCloud與東風汽車達成大規模商用車聯網基礎平臺深度戰略合作,最近又與國內最大第三方數據中心GDS萬國數據建立全面產品和行業渠道合作。
應該說,以Docker為代表的容器技術經過高速發展,已經完全具備了進入企業市場,為生產環境應用提供支持服務的能力。在披露本輪融資的同時,DaoCloud公布了“公有云+企業集群管理軟件+定制化特大規模云平臺”的三層產品路線圖。發布了革命性應用運營工具DaoVoice,和全面支持Docker Native特性,能夠有效對接幾乎所有企業級IT基礎設施的DaoCloud Enterprise企業版集群管理套件。