“當前,開源技術和平臺不僅僅是互聯網公司的選擇 我國一些大型企業也在使用。對于這些企業而言,利用開源產品能夠降低不少原本由購買軟件授權所產生的開支,也受益于開源社區快速、多樣的產品選擇。”
正如這位開源領域的專家所言,開源技術在企業用戶中的應用見漲,并呈現持續上升的勢頭。據Gartner研究顯示,開源關系型數據庫管理系統(OSDBMS)到2018年將會實現對超過70%的新企業應用開發的支持,取代50%的商業關系型數據庫管理系統實例1。
由此可見,無論是從宏觀的市場層面看來,還是從企業的需求側出發,開源平臺和技術都有望在本地企業中實現大幅的應用增長。
最近,一場以“開源與IBM Power”為主題的對話在幾位開源社區專家以及IBM大中華區硬件系統部Linux系統技術總監徐寧、IBM資深系統工程師張軍利之間展開。筆者從中得以直面了解企業、用戶對企業級Linux平臺提出的需求,以及IBM對Linux on Power最新進展的闡述。
用戶關注點一:是否具備遷移所需的高兼容性?
開源技術和應用的流行,很大一部分原因是由于其多元性。對于看重這一點的用戶而言,一個基礎架構平臺對于開源軟件的兼容成為了他們在對Linux on Power或x86平臺進行選擇時的考慮因素。
對此,徐寧表示,只要該軟件基于Java開發,Linux on Power便能實現與在x86架構上同等的兼容性。以Hadoop為例,只要在Power平臺上重新編譯源代碼,便能實現對Hadoop的支持。
實際上,作為長期以來參與開源社區建設、推動開源技術發展的重要主體,IBM目前已經實現了全線Power服務器對Linux平臺的支持,推出了多款Linux on Power服務器,并憑借“全線Linux服務器”戰略進一步表明了自身對于開源技術的重視及投入。
由此看來,用戶很顯然無需顧慮原本在x86架構上運行的開源應用難以在Power架構上應用。張軍利表示,相反,用戶能夠輕松、靈活地實現開源應用從x86到Power架構的遷移。他們唯一需要考慮的,是一個更為先進、穩定的架構將能為他們的業務所帶來的益處。
用戶關注點二:是否能跟上開源的更新節奏?
開源技術的迭代速度如同一個硬幣的兩面,既能為用戶帶來應用層面快速的性能升級,也使其面臨不同軟件之間新舊版本在適配度上的難題。
對于版本的升級,有的企業用戶采取的是修改代碼的方式,由此修正舊應用中碰到的問題。然而,在專家看來,這種做法的問題在于企業在完成舊版本修改后,開源社區往往就開發出了新版本,由此帶來的是企業龐大的工作量以及逐漸閉源的傾向。以企業對Spark的應用為例,如果一開始企業基于Spark 1.6版本修改代碼,它后續的開發基本上都會在1.6版本上完成,即便是在2.0版本面世之后,這些企業早已經展開了一條全新的技術路線,不再跟隨開源的腳步。
技術路線從開源到閉源的偏離,其實在根本上違背了開源社區的初衷。
針對這樣的現象,張軍利表示,IBM采取的是借鑒但不修改開源代碼的方法,通過編譯和打包開源模塊形成一個個package,并根據開源應用在社區中的版本升級,對package實現更新。面對舊版本中的問題,IBM采取的方法是在底層架構中進行調整。
徐寧補充道,我們希望的是既幫助企業用戶更好地利用開源技術、實現與最新版本的完全兼容,同時加入IBM自身對改進特定開源技術的理解,為企業對開源技術的應用和后續升級創造更多便利。
用戶關注點三:是否滿足企業對服務的要求?
對于企業應用而言,具備對不同架構、不同版本的兼容性還不足以使得某一開源方案獲得青睞。據Linux專家表示,對于IT廠商而言,發力點在于使該開源方案與企業實際的痛點、需求和應用場景相匹配。雖然開源產品有其突出優勢,但某些企業用戶認為Linux或開源的產品在穩定性上仍然存在欠缺,需要更為領先的平臺使其能力得以進一步提升。
針對這些聲音,徐寧表示,IBM Power一直秉承“從客戶的實際需求出發”的理念,這從IBM致力于通過Linux on Power滿足企業用戶的新興工作負載需求這一點上便能體現。
以Spark平臺為例,它是近年來越來越火熱的一個技術,內存計算本身的構架也是當前IT發展很重要的一個方向。據張軍利補充,IBM Power在開源社區中投入了很多人力物力,希望通過與整個社區的互動提升Spark平臺的性能,使其更好地滿足用戶需要。
另一方面,據傳統企業用戶所言,他們所擁有的開源人才不甚充足,數據中心專業人員的任務也只是維護而不是開發。因此,在開源產品出現問題是,他們只能依靠自己的經驗以及社區中其他開發者對問題的解答。然而,無論是從保障性還是解決速度而言,這樣的方式都是相對低效的。
對此,徐寧強調,當企業用戶的開源產品出現問題時,IBM承諾將為他們提供更為專業、及時、真正符合企業級需求的技術支持和改進服務,從而最大程度地減少企業的損失。
在筆者看來,IBM Power Systems在開源技術上的現有進展以及未來舉措都充分體現其以用戶最新需求為驅動的特征。此前,針對企業用戶對大數據分析工作負載方面的需求,IBM與合作伙伴已聯手基于POWER8推出諸如RedHadoop大數據平臺等方案選擇。而針對企業即將面臨的認知轉型,IBM也已宣布將憑借Power with OpenStack混合云架構為企業獲取IBM Watson的能力提供有力支持。
IBM在近幾年正不斷向用戶、向市場展現其開放的姿態,不僅成功創建并推動OpenPOWER基金會在全球范圍內的快速擴展,也實現了構建Linux開源生態系統聯盟、與CSDN聯手打造集成多種開源工具的極客地帶體驗社區等本地舉措的落地。
除了這種開源生態層面的大動作,其實,單純從IBM Linux專家與開源領域大拿的小范圍對話中,筆者也能看到IBM Power對于開源的重視。
歸根結底,開源一詞,意味著開放、意味著與生態圈中的主體實現更為無縫、高效的良性互動。這樣的狀態,需要IT產業中的需求側和供給側去共同創造和維護。
作者:Infra觀察者
推薦閱讀
滴滴的崛起只是分享經濟在中國的開端,從早期的知乎到現在大熱的分答,“知識技能分享”正悄然改變著大眾知識儲備與運用能力,如果每個人都能把其擁有>>>詳細閱讀
本文標題:當用戶和IBM Power在談Linux應用時,他們都在談什么?
地址:http://m.sdlzkt.com/a/05/300729.html