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

網(wǎng)友點評
精彩導讀
科技快報
品牌展示