“過去,國內沒有多少人見過上千萬行的數據代碼,更不要說開發出來了。”11月3日,華勝天成董事會秘書、華勝信泰首席運營官代雙珠在接受媒體采訪時說:“我們自主國產數據庫軟件原來的代碼含量只有幾百萬行,而IBM開放給我們的是1450萬行!對中國企業來說,這是一個非常好的學習機會。”近年來,北京市把握IBM在Power高端服務器領域實施開放策略的契機,支持華勝天成與其開展技術合作,重點組織實施了北京可信、開放、高端計算系統產業化項目。
就在當天,賽迪顧問發布了《中國OpenPOWER產業生態發展白皮書》(以下簡稱《白皮書》)。
國內企業融入POWER生態體系
《白皮書》指出,近年來,中國本土服務器品牌無論技術實力還是市場運營水平都在不斷提升。隨著以浪潮、華為、聯想、曙光為代表的國產廠商崛起,國內的市場格局已經發生轉變,國內廠商的市場份額逐步趕超國外廠商。2014年一季度,國內廠商服務器的出貨量已經超越國外廠商,全年國內服務器廠商的出貨量達到65%左右,國內服務器產業環境發生了根本性變化。
目前,服務器產業的生態體系主要有x86、Power、ARM和龍芯四大生態體系。其中,Power服務器以其優秀的數據處理能力與高可靠性優勢,廣泛應用于金融、電信等重要行業。
2013年8月,IBM、谷歌等企業宣布成立開放組織OpenPOWER基金會,意在為IBM Power架構處理器開發更先進的應用以及相關技術。經過兩年多的發展,現在OpenPOWER已有147個成員,其中中國企業有20家,華勝天成就是其中之一。
借助IBM深度開放技術和聯盟企業間的大力協同,OpenPOWER在中國取得了一系列成就:
——2015年4月20日,北京新云東方系統科技有限責任公司宣布,基于安全可靠的IBM POWER微處理器以及AIX操作系統技術的新云東方全系列國產服務器上市。
——2015年6月10日,蘇州中晟宏芯發布了第一款國產POWER芯片CP1,這款芯片在IBM POWER8的基礎上加入了自主設計的安全模塊,號稱是目前性能最優越、市場生態最完善的國產處理器芯片。同日,無錫中太發布了基于第一款國產POWER芯片CP1的國產服務器RedPOWER,這是第一款由中國本地廠商依據OpenPOWER開放標準,自主研發及生產的采用CP1芯片的雙路服務器。與該服務器適配的Linux操作系統、數據庫、中間件、應用軟件,以及外圍硬件設備都采用了中國本土廠商的技術和產品。新云東方則發布了基于Power8的服務器原型機——新云NL2200。
深度的技術開放
中晟宏芯在研發芯片CP1時,承接了IBM的Power芯片技術,得到了芯片架構和指令系統的授權,以及自主創新改進和二次開發的授權,之后關閉了Power處理器中的安全模塊,完成了CP1的設計。
對于CP1的成功,學集成電路出身的賽迪顧問總裁李樹翀頗為感慨,他說:“一般大規模集成電路從研發到生產需要幾年的周期,時間非常長。而OpenPOWER在中國也就成立一年的時間,CPU就做出來了。這和IBM全程的技術輔導是有關系的。”眾所周知,我們強調要走引進、消化、吸收、再創新的道路,但引進后,吸收再創新有時特別難,原因很簡單,因為在有些領域差距太大了。“我和IBM的人聊過,當一塊CPU做到大規模的時候,把一個Power8芯片完全開放出來,電路圖和版圖都和我們共享,國內找一百個優秀的IC設計人才,如果沒有人全程輔導,5年之內是看不懂的,因此是很難研發出來的。”李樹翀說。
代雙珠深有感觸地說:“做Power的過程中,我們通過和IBM的合作,學習了他們在墨西哥、新加坡等國全球工廠的經驗,不要認為非常簡單,事實上每一個工藝環節都非常復雜。”而通過與IBM研發合作,華勝天成吸引積累了大量的人才。
中晟宏芯副總裁侯銳介紹說,在研發CP1的階段,中晟宏芯40余人的技術團隊要到美國參加IBM的技術培訓,時間將近半年。中方研發人員能直接和Power的設計團隊面對面地溝通交流,每一個單元都能得到詳細的培訓和溝通。“以前我們的CPU主頻總是停留在1.5G的水平,而IBM已經到了4G的水平。因此以前有很多疑問,通過近半年的培訓,那層窗戶紙已經捅破了。為什么人家能做到4G,我們怎么使勁都停留在1.5G,是因為我們以前有誤區。比如我們以前認為人家的CPU做得快,就是各種定制電路做了很多,這是完全錯誤的。通過和IBM的交流,發現微結構的設計是高主頻處理器設計的關鍵,再加上適當的定制電路,最終把主頻做上去。應當講,培訓期間我們獲得了全方位的巨大提升,開闊了視野,學習了設計的核心技術和流程。”侯銳說。
什么是安全自主可控
當前,國家信息安全自主可控政策的要求不斷提升。那么,如何理解安全自主可控呢?
《白皮書》認為,IT產業的自主化發展路徑分為自主生產、自主品牌、自主研發、自主知識產權四個步驟,目前國內服務器產業具備較強的代工生產能力,并且依托市場造就了一些具有影響力的廠商品牌,少數服務器廠商對服務器硬件具備一定的自主研發能力,但在核心領域技術較為薄弱,在數據庫等軟件方面,我國所處地位較為落后。總體來說,國內服務器自主化尚處于自主品牌階段,仍待在核心技術研發與知識產權方面加強投入。
《白皮書》指出,可控化發展路徑分為透明、開放、再創新三個步驟:透明是指國內廠商了解服務器技術的核心原理和關鍵環節,排除服務器產品中的不可控因素;開放是指國內廠商在了解核心技術的基礎上,進一步了解核心技術實現原理,在此基礎上按照自身需求進行修改定制;再創新是指國內廠商在掌握核心技術基礎上,通過自主研發實現核心技術突破,獲得產品自主研發能力。目前國內市場上主流的服務器僅在核心技術接口透明化方面具有一定進步,在開放、再創新方面距離可控化仍有很大差距。服務器可控化發展必然是一條以自主研發創新為基礎的信息化路線。
李樹翀表示,要真正實現IT產業的自主可控,一定要遵循四方面的原則:一是引進發展;二是協作發展;三是全產業鏈發展;四是再創新發展。
引進、消化、吸收、再創新,是一個循序漸進的過程。侯銳表示,研發CP1是學習階段,那么CP2就是一個消化、吸收的過程。他透露說:“因為美國政府進出口的限制,不把浮點源代碼開放給我們,現在我們正在做浮點單元的設計。最終通過CP2的練兵,徹底掌握、消化吸收Power8這類高主頻高性能復雜處理器芯片的關鍵設計技術、流程和方法。接著下一個階段就是再創新,這是CP3的目標,CP3芯片在設計的時候,將徹底解決信息安全自主可控的訴求。”