華為:堅持開源路線,我們已不再是跟隨者

jopen 9年前發布 | 19K 次閱讀 華為

華為:堅持開源路線,我們已不再是跟隨者

華為的開源之心

開放是本屆 HDC 的一大主題,但華為對 Partner API 的強調,讓我們有一種開放程度有限的錯覺。其實,華為談起最為開放的開源也絲毫不遜色。華為常務董事、產品與解決方案總裁丁耘在介紹華為技術積累時強調: 建設開源能力是最重要的,他表示華為已不再是開源的跟隨者,而是 ONOS 等多個開源組織的創始成員,以及目前為止最大的貢獻者,并且是 18 個主流的 ICT 開源項目的為核心貢獻者。

華為 IT 云計算產品線副總裁陳錕則表示,在整個產業合作方面,華為是以開放作為合作的根基和核心理念的,堅持構建開放的應用生態系統,這兩方面的開放根源都是走了開源的道路。

過去的一年中,華為在開源社區的貢獻中確實取得了長足的進步。以 OpenStack 為例,華為最初只是參與 BUG 的修改,以及一些小特性的貢獻,現在已經是金牌會員,參與到整個 OpenStack 架構層面的研究和創新層面的變革。在最新的 Liberty 版本,華為在全球企業貢獻排行榜中排名第六,主要代碼貢獻集中在 DragonFlow、Magnum、Heat 等模塊,特別是網絡新項目 DragonFlow,幾乎全部是華為貢獻的,在致力于與 Docker 集成的 Magnum,華為也貢獻有將近有五分之一的代碼。

這些代碼貢獻量的背后,陳錕重點介紹了如下的變化:

  1. 社區地位變化。華為最初整個研發團隊是沒有 PTL 的,無法真正決定單個項目的技術走向或者核心代碼。現在華為已經有一位 PTL(監控項目 Ceilometer),13 位 core 開發者,覆蓋了整個社區的計算、存儲、網絡、監控等核心模塊。華為已經提出了一些框架演進方案,如在整個 OpenStack 面向運營商構建一個大網,多站點構建一個統一的運營中心,目前已經被 OpenStack 立為一個正式的項目,華為是該項目領導者。
  2. 行業整合優勢。網絡方面的方案,業務鏈的編排,一個是電信行業云計算和 OpenStack 結合得更典型的框架性的項目,華為提案擊敗了思科和 IBM 的聯合提案后,最終被社區接納,從而成為該項目的領導者。

這些變化的背后又可見華為的努力。陳錕還對記者表示,未來希望可以在 OpenStack 技術委員會中擁有更多的話語權。

事實上,不僅 OpenStack,在開源容器技術領域,華為也成為了 OCI 開源項目的創始會員。而在大數據領域,華為也通過開源 Astro 項目推動 Spark 在業界的廣泛應用。

企業面向云計算的轉型,需要實現資源的融合,應用和數據的融合,而開源可以加速應用和標準化,有利于簡化云基礎設施的建設和管理的復雜度,實現 應用的全生命周期的管理平臺,ICT 企業向開源伸出橄欖枝也不是新鮮事,但在中國企業之中,能為開源領域投入如此多的資源的,并不多見。正如英特爾中國軟件部開源戰略總監陳緒所說,國內 OpenStack 貢獻企業,就是一朵大云(華為),四朵小云(99cloud、UnitedStack、Kylin Cloud 和 Easystack)。

華為基于開源打造云計算產品線

如前所述,開源是華為產業合作和應用生態的基礎,這要通過產品來實現。例如,華為今年 9 月發布的企業級開放的云操作系統 FusionSphere6.0 是基于 OpenStack 及 Xen/KVM 開源的商業發行版,FusionInsight 融合大數據平臺則是基于 Hadoop/Spark 等開源的商業發行版。

丁耘認為,在各個行業,開源標準框架并不能直接應用。陳錕補充說,現在 OpenStack 的商用案例中,絕大多數的應用企業都是自身具備很高的 IT 技能、很強的 IT 技能團隊的。傳統政務、電力等行業的企業,IT 能力比較弱,雖然都傾向于選擇 OpenStack 云架構,但是一旦他們要上 OpenStack,如果不能建立起來一個面向開源的運維體系,應用開源是一個災難。所以對運維能力的構建和增強是必須的,也是華為一定要幫助客戶打造和 構建的。

具體而言,在開源產品的基礎上,華為著重面向企業級與傳統企業的管理和支撐環境,在可靠性、可用性和可運維、易用性方面,以及安全性方面對云計 算產品做了相關的屬性加固,通過面向用戶場景的系統性的驗證,修復潛在的 BUG,最終為客戶提供可以規模商用的開源產品和解決方案。比如說 OpenStack 社區版沒有給客戶提供一個很好的應用監控的系統,華為會提供這樣的外部的增值的差異化的模塊,和開源組合,構建整個解決方案。

陳錕提供了一個數據,華為第一次把 OpenStack 用到華為企業云,第一個客戶是華為的 Vmall 商城,需要瞬間啟動 1000~2000 臺的虛擬機,這要求達到 15G 級的帶寬,原生的東西在性能方面是無法滿足要求的,而華為投入了大量的精力,對這些性能做了優化,也解決了這樣的問題,使之可以滿足企業的需求。

當被問到先一步推出的 FusionSphere 6.0 和最新的 OpenStack Liberty 二者特性是否一致時(二者都被認為是各自迭代史上的里程碑),陳錕表示,FusionSphere6.0 外在雖然是一個產品的大版本,實際內部根據不同的客戶應用場景分了不同的細分版本類型。也就是說,6.0 版本繼續與社區保持同步,Liberty 的特性會被納入其中,但并非在所有的細分版本都采用所有的新特性。這樣可以很好地規避 OpenStack 最新版本架構性重構給商業客戶部署帶來的延續性問題和其他潛在的風險。他強調,向客戶提供穩健可靠的云操作系統,是華為的第一選擇。

華為的合作伙伴對此深表贊同。光華冠群總經理朱斌和華南資訊技術總監王朝普都表示,其訴求是最穩定的版本,而不是最新的特性。

事實上,華為的上述認識很大程度上來源于這些合作伙伴,華為認為,其云計算方案要在行業落地,要有對行業用戶及應用的理解,才能調度更匹配上層 應用的要求,這必須依靠更接近用戶的伙伴。所以,開源之上,產業合作和生態建設也是華為的工作重心,這也是這次開發者大會舉辦的目標之一。

基于開源,FusionSphere生態初成

陳錕介紹,2014 年華為發起成立的 FusionSphere 用戶聯盟,是立足于客戶需求,以解決方案為依托,構建以解決方案和合作為核心,以技術和人才培養為支撐的華為云計算合作體系,這個合作體系也獲得了長足的發展:

  • 在技術合作方面,華為與 Intel 在虛擬化網絡系統的性能提升方面做出了很多的創新成果。而且雙方合作支持 OpenStack 社區發展,已經連續舉辦了兩屆 OpenStack 黑客松活動,累計為開源社區貢獻了 100+ 的 BUG 的修復。
  • 在整個產業合作方面,華為也投入了巨大的力量,在深圳、成都、美國硅谷建立了 OpenLab 開放實驗室,在這個實驗室上展開了和合作廠商的雙向認證,通過現在華為的雙向認證合作伙伴產品,已經有 387 個,覆蓋了主流的軟件合作伙伴。
  • 華為同時立足于行業解決方案,與行業伙伴構筑有競爭力的解決方案,目前云計算領域行業解決方案的合作伙伴有 500 余家,覆蓋了金融、公共事業、政務、媒資、能源、教育等方面。比如華為和索貝合作的有深度的全面專業的媒體云解決方案,提升了 60% 的業務效率,降低了 80% 的成本。
  • 華衛和軟通動力合作,打造完整的智慧城市解決方案。和訊方聯合發布了云課堂解決方案,共同推進教育行業的合作。
  • 在研究和培訓方面,華為也投入了很大的人力和物力,目前已經與十家培訓合作伙伴,還有 5 家大學的簽約。
  • 經過一年多的發展,在國內通過華為云計算認證的工程師超過了 1 千個,計劃未來 3 年,打造 10000 名通過華為認證的云計算專業技術人才,構建整個產業生力軍,讓更多的人才可以分享華為云計算的高速發展。

陳錕具體解釋了 1 萬名開發者的培訓計劃:目前華為在人才培訓方面構建的是兩級體系,包括 HNCA(云計算工程師)和 HNCP(資深云計算專家),有相對應的培訓課程和認證體系。認證體系主要是面向幾個對象,一個是在行業合作伙伴的朋友,通過他們對華為平臺的認證,支撐 他們去構建面向行業的云計算解決方案。同時,華為也會面向高校展開相關認證工作,這些人才畢業以后,可以選擇加盟華為、華為行業合作伙伴和技術合作伙伴。

合作伙伴也確實從華為的這些舉措得到了利好。王朝普表示,華南資訊和華為的深度合作有一年多,已經在警務云解決方案合作上取得成功,下一步將探 索為客戶做整個政府一級的云計算中心。這得益于華為 FusionSphere 能夠滿足警務云所需要的開放性(基于安全要求的系統控制權)、兼容性(兼容二十年信息化的不同基礎設施和應用遺產)、易運維(可以基于華為成熟的運維產品 和培訓提供后期運維服務)等要求。

他舉例說,現在所說的自動恢復、自動創建,大部分的情況下是針對應用程序,而對于企業來說數據是更加核心的東西,但數據現在很難放到虛擬化的環 境中分析處理,一個最核心問題是 IO——放到虛擬化環境下,IO 的消耗就比較大,造成很大的浪費。而華為的 IO 能力一定程度上解決了這個問題,至少延遲不會特別大。

此外,華為提供了各種的技術支撐和服務,包括蘇州的解決方案研發中心、eSDK 和 API 二次開發的培訓及材料,以及合作過程中研發人員的協作,對華南資訊提供的便利和支持也非常大。

朱斌則認為,云計算在未來是存在變化的,業務創新也很難靠一家公司完成,與華為這樣的大公司深度合作,光華冠群可以少走彎路,為客戶實現云業 務、基礎設施、業務保障和服務保障的貫穿、連通,走向成功。同時,華為也需要第三方的增值軟件供應商,使其基礎設施更高效、更貼近用戶服務。他介紹,光華 冠群面臨來自用戶向云轉型的兩個挑戰,是云業務服務的端到端管理,以及軟件定義時代動態 IT 架構和業務模式的重新管理。

陳錕則將 OpenStack、華為網絡能力以及與第三方整合的整體解決方案當做華為 FusionSphere 相對于其他 OpenStack 發行版的優勢,可以很好地應對面臨的管理挑戰。

  1. 作為云的操作系統,OpenStack 需要和網絡結合,最核心的挑戰還是在網絡方面。對于多數據站點,怎么能夠把不同站點之間的網絡打通,能夠保證資源在不同的資源池進行相互的調度,以及在不同的資源池構建應用模塊,能夠協助,這就涉及到了很多網絡的東西。
  2. 構建大網方面也在發生著演進,面向云數據中心,計算、存儲、網絡是分離的,存儲也有資源池的規劃,不同的存儲有不同的用途,還要提供租戶級的備份 等等,涉及到專業的存儲領域的知識。要用云操作系統構建一個大型的數據中心,涉及到很多基礎設施的能力,包括網絡、存儲、計算和管理方面對存儲整合的能 力,這些能力是云服務領域面對的最大挑戰,是國內外很多其他公司所不具備的。

陳錕表示,華為的企業云服務建立了一個單站點的系統,緊接著就要做全國的多站點的集成。他舉例說,華為和歐洲、拉美地區的一些運營商合作,其核 心的挑戰都是要求把不同站點的數據中心變成一個整體,涉及到很多網絡重組,以及計算方面的東西。這是原來做純軟件的公司不具備的能力,對華為自身也是挑 戰,不過華為在網絡、存儲方面都有積累,能夠把相關的東西集成。純軟件公司即使運營能力比華為強,但是構建整體解決方案的競爭力還是不如華為的積累。

結語

總體說來,華為在開源領域的投入不遺余力,在 OpenStack、OCI、Spark 社區都有所作為,歸根結底是希望滿足整個產業向云計算轉型的需求,立足點還是構建整體的行業解決方案,在追求開源貢獻和社區影響力的同時,產業合作和生態 建設是華為的下一個重點工作。

華為之所以強調 Partner API,正是因為華為認為不能成就合作伙伴生意的開放就是耍流氓,其實也就是要能夠為行業客戶創造價值,這也是開源技術在企業市場可持續發展的保證,對缺乏開源生意頭腦的中國很重要。

而針對個人開發者的發展途徑和規劃,華為同樣落點于企業。陳錕表示,個人開發者也可以把自己開發的應用放到華為的云服務平臺上,也許這些應用未來變成主流,被企業和團隊所采納,最終變成一個企業的解決方案。

來自: CSDN
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!