• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    開源的力量

    2015-12-27 09:11:32文郭嘉凱程夢瑤
    軟件和集成電路 2015年3期
    關(guān)鍵詞:開源架構(gòu)軟件

    文郭嘉凱 程夢瑤

    開源的力量

    用“忽如一夜春風(fēng)來,千樹萬樹梨花開”來形容近兩年開源技術(shù)在國內(nèi)的發(fā)展并不為過。

    在經(jīng)歷前些年的平穩(wěn)發(fā)展后,最近兩年,開源技術(shù)的普及速度明顯提升。包括個人開發(fā)者、企業(yè)用戶、IT服務(wù)商以及各大IT廠商在內(nèi),對于開源技術(shù)都表現(xiàn)出了非常高的熱情,并積極地將開源技術(shù)應(yīng)用到企業(yè)的IT實(shí)踐中。

    據(jù)Gartner預(yù)測,到2015年將有85%的商業(yè)軟件會使用開源技術(shù)。到2016年至少95%的主流IT企業(yè)和組織將會直接或間接地在其關(guān)鍵任務(wù)方案中使用開源軟件。企業(yè)使用和參與開發(fā)開源軟件的動機(jī)僅是促進(jìn)本身的創(chuàng)新和減少開發(fā)成本,更是能夠緊密地跟隨技術(shù)發(fā)展趨勢,甚至對行業(yè)的發(fā)展方向產(chǎn)生影響。

    可以看到,如今開源技術(shù)已經(jīng)成為很多企業(yè)在進(jìn)行信息化建設(shè)時的主要選擇。甚至,已經(jīng)從技術(shù)變?yōu)槠髽I(yè)業(yè)務(wù)創(chuàng)新和發(fā)展的重要驅(qū)動力之一。

    而未來,隨著開源技術(shù)的逐步成熟以及企業(yè)對開源技術(shù)的運(yùn)用能力逐步提升,開源技術(shù)勢必會爆發(fā)出更大的力量。

    開源在中國的崛起

    在中國,航空業(yè)應(yīng)該是采用開源技術(shù)最深入的行業(yè)之一。而在國內(nèi)航空業(yè)中,南方航空公司(以下簡稱南航)則是與開源技術(shù)“結(jié)緣”最早企業(yè)之一。

    早在2008年時,南航就成立了專門的項(xiàng)目組,對開源技術(shù)進(jìn)行研究。當(dāng)時,南航的信息化建設(shè)遇到了一些挑戰(zhàn)。

    在2008年以前,南航主要做的是面向企業(yè)內(nèi)部的信息化。因?yàn)槠髽I(yè)內(nèi)部的員工數(shù)量是確定的,因此業(yè)務(wù)高峰值自然也是可以預(yù)見的。所以,南航可以輕而易舉地根據(jù)這些已知的需求構(gòu)建一個穩(wěn)定的IT架構(gòu)。

    但是隨著互聯(lián)網(wǎng)和電子商務(wù)的興起,事件營銷變成常態(tài),南航按照傳統(tǒng)理念構(gòu)建的IT系統(tǒng)已不堪重負(fù)。

    比如,在燃油費(fèi)上調(diào)的前一天晚上,購買機(jī)票的人數(shù)會大增,這給IT系統(tǒng)造成了非常大的壓力。

    傳統(tǒng)的IT架構(gòu)無論是在處理性能還是在可擴(kuò)展性方面都不能滿足互聯(lián)網(wǎng)應(yīng)用的新需求。

    為了保證系統(tǒng)的穩(wěn)定性和可靠性,南航使用了許多高端的設(shè)備,比如小型機(jī)等。即使如此,在傳統(tǒng)的IT架構(gòu)中,依然難以有效地避免設(shè)備的單點(diǎn)故障或處理瓶頸。

    而此時,一些知名的互聯(lián)網(wǎng)企業(yè),比如eBay、淘寶網(wǎng)等,它們大都采用了基于交易的IT架構(gòu),并且大量應(yīng)用了開源技術(shù)和產(chǎn)品,將工作負(fù)載分散到多臺PC服務(wù)器上,這不僅可以大大降低系統(tǒng)的整體擁有成本,而且可以快速響應(yīng)業(yè)務(wù)需求的變化,同時還能保證系統(tǒng)的可靠性和可擴(kuò)展性。

    因此,從2009年開始,南航開始在IT系統(tǒng)建設(shè)中采用開源技術(shù)。

    例如,2009年,南航在開發(fā)客戶行為數(shù)據(jù)庫(CBD)系統(tǒng)時,全面采用了開源技術(shù)。如果按照傳統(tǒng)的方式構(gòu)建CBD系統(tǒng),整個項(xiàng)目的投資至少要達(dá)到上千萬元,但是采用開源架構(gòu)后,硬件設(shè)備的采購成本僅兩三百萬元。南航還有一個已經(jīng)使用了近十年的呼叫中心。2011年6月,南航對原有的呼叫中心系統(tǒng)進(jìn)行改造時就全面采用了開源的架構(gòu)。

    據(jù)悉,如今南航在每年50~60個新項(xiàng)目中,從操作系統(tǒng)、負(fù)載均衡到開發(fā)框架,大多數(shù)都會采用開源技術(shù)。而在南航CIO胡臣杰看來,從集中走向分散,并用廉價的設(shè)備替代原有設(shè)備,這并不會影響服務(wù)器的計(jì)算能力、可靠性和穩(wěn)定性。提到開源的好處,胡臣杰則坦言:“開源并不是CIO自己給自己加了個套兒,而是奠定了長遠(yuǎn)發(fā)展的技術(shù)基礎(chǔ)。因?yàn)?,開源不僅降低了成本,同時也大大增強(qiáng)了IT的靈活度和對業(yè)務(wù)的響應(yīng)速度。”

    對于開源,過去有人認(rèn)為其在企業(yè)中普及的最大問題是安全。因此,對于如銀行、電信等對安全性要求很高的行業(yè)而言,開源很難普及。但近兩年開源技術(shù)在國內(nèi)的應(yīng)用現(xiàn)狀,卻顯示事實(shí)并非如此。

    成立于2006年的農(nóng)信銀資金清算中心有限責(zé)任公司(以下簡稱農(nóng)信銀中心,是經(jīng)中國人民銀行批準(zhǔn),由全國30家省級農(nóng)村信用聯(lián)社、農(nóng)村合作銀行、農(nóng)村商業(yè)銀行及深圳農(nóng)村商業(yè)銀行共同發(fā)起成立的全國性股份制支付清算服務(wù)企業(yè),主要負(fù)責(zé)成員單位之間的資金清算業(yè)務(wù)。

    2011年,農(nóng)信銀中心為改善農(nóng)村地區(qū)支付服務(wù)環(huán)境、提升農(nóng)村合作金融機(jī)構(gòu)業(yè)務(wù)發(fā)展水平,投資建設(shè)了一套共享的手機(jī)銀行系統(tǒng),利用這套系統(tǒng),成員單位可以開展手機(jī)銀行業(yè)務(wù),而無需再自己投資開發(fā)。

    在很多人的傳統(tǒng)認(rèn)識中,如此重要的一套系統(tǒng),采用開源技術(shù)的可能性微乎其微。但農(nóng)信銀中心卻大膽地采用了開源技術(shù):選擇的虛擬化平臺是紅帽公司推出的一款開源虛擬化管理解決方案RHEV3.0。

    那么,究竟是什么原因讓農(nóng)信銀中心有如此大的勇氣來擁抱開源技術(shù)呢?

    對此,農(nóng)信銀中心運(yùn)行保障部總經(jīng)理助理姚春楊表示,方便快捷的部署、合理的成本是當(dāng)初選擇開源技術(shù)的一個主要原因,而掌握產(chǎn)品選擇的主動權(quán)、有效避免供應(yīng)商鎖定也是原因之一。

    姚春楊坦言,采用開源產(chǎn)品搭建系統(tǒng)基礎(chǔ)運(yùn)行平臺的確承受了一定壓力,但他對這套系統(tǒng)有充分的信心,而這份信心則來自于對虛擬化及開源產(chǎn)品的了解、來自事前充分的測試和周全的準(zhǔn)備。

    在姚春楊看來,人們對開源技術(shù)的擔(dān)心很大一部分來源于不了解,還沒有用就認(rèn)為這個東西不行,從心里就把它否定了。產(chǎn)品好不好、功能夠不夠用,用過之后才知道。

    “值得一提的是,該項(xiàng)目從上線到正式對外發(fā)布,有相當(dāng)長的一段內(nèi)部試用階段,這給了項(xiàng)目組檢驗(yàn)產(chǎn)品的時間。系統(tǒng)如果真出現(xiàn)問題,我們也有足夠的時間來處理。而且手機(jī)銀行也是我們新上的業(yè)務(wù)系統(tǒng),業(yè)務(wù)量的增長會有一個過程,因此給予我們團(tuán)隊(duì)足夠的時間來學(xué)習(xí)和掌握這個虛擬化平臺。”姚春楊說。

    在我國的三大電信運(yùn)營商中,中國電信是唯一設(shè)立云計(jì)算子公司的企業(yè),中國電信“向云轉(zhuǎn)型”的進(jìn)程在2010年正式開啟。

    結(jié)合自身電信服務(wù)提供商的業(yè)務(wù)角色,中國電信在戰(zhàn)略規(guī)劃初期就明確了私有云和公有云雙線并舉的企業(yè)級云計(jì)算戰(zhàn)略。而作為一家從傳統(tǒng)走向創(chuàng)新的電信服務(wù)商,中國電信的公有云建設(shè)目標(biāo)是,面向政企客戶、互聯(lián)網(wǎng)客戶提供標(biāo)準(zhǔn)化的云產(chǎn)品和差異化的云解決方案。

    要搭建面向公眾的公有云服務(wù),中國電信首先需要擁有一個統(tǒng)一公有云IT支撐系統(tǒng),以實(shí)現(xiàn)全網(wǎng)資源的統(tǒng)一調(diào)度、快速交付和精細(xì)服務(wù)。這意味著要搭建一個云計(jì)算資源管理的基礎(chǔ)平臺,它類似于一個對生產(chǎn)資料、供應(yīng)鏈進(jìn)行管理的ERP系統(tǒng),可以看作是一個“IT ERP”平臺。

    在“IT ERP”平臺(即云管理平臺)選型的過程中,中國電信對多個技術(shù)與應(yīng)用維度進(jìn)行了綜合考量。從自身的開發(fā)能力,以及服務(wù)提供商角色對平臺擴(kuò)展性的要求等角度考慮,中國電信選擇使用開源云平臺。此后,中國電信又對當(dāng)時市場中主流的多款開源云平臺的資源調(diào)度能力、兼容性、設(shè)備管理能力、易用性和可靠性進(jìn)行了綜合評估,最終選擇基于CloudStack搭建自己的云管理平臺。

    談到為什么選擇開源技術(shù)搭建云平臺,中國電信股份有限公司北京研究院云計(jì)算產(chǎn)品線總監(jiān)雷葆華表示,“企業(yè)選型的核心關(guān)注點(diǎn)應(yīng)該是云管理平臺的適用性。以開源和閉源平臺選型為例,閉源管理軟件的優(yōu)點(diǎn)在于功能強(qiáng)大、穩(wěn)定性好、硬件的兼容性好,但同時它們的組件擴(kuò)展性有限,安裝維護(hù)較為復(fù)雜,需要專業(yè)化的團(tuán)隊(duì)做支持服務(wù)。”

    他建議,如果企業(yè)的IT資產(chǎn)較多,系統(tǒng)環(huán)境較為復(fù)雜,對安全性和穩(wěn)定性的要求高,且自身的開發(fā)能力有限,選擇閉源軟件就是非常合理的。反之,對于對平臺靈活性和擴(kuò)展性要求高、計(jì)劃投入資金有限,且具備一定研發(fā)和技術(shù)維護(hù)能力的用戶,則可以嘗試開源解決方案。

    “對于中國電信來說,選擇CloudStack更多地是看重它簡單易用且學(xué)習(xí)、部署和維護(hù)成本低的優(yōu)勢。而對于企業(yè)的云管理平臺選型而言,沒有最好的產(chǎn)品,只有最適合的產(chǎn)品。企業(yè)用戶應(yīng)該從自身的業(yè)務(wù)需求出發(fā)做出選擇?!崩纵崛A分析道。

    上述三個案例并非個案。事實(shí)上,最近兩年,已經(jīng)有越來越多的國內(nèi)企業(yè)開始采用開源技術(shù)來進(jìn)行IT系統(tǒng)的構(gòu)建。而且,所分布的行業(yè)越來越廣泛,同時,開源技術(shù)也已經(jīng)從最初的邊緣應(yīng)用逐漸向關(guān)鍵性應(yīng)用、核心應(yīng)用滲透。

    開源技術(shù)進(jìn)入中國已經(jīng)有十幾年的時間,在相當(dāng)長的時間里,開源技術(shù)并沒有得到國內(nèi)企業(yè)的認(rèn)可,而且,一些以開源產(chǎn)品為主營業(yè)務(wù)的IT企業(yè),甚至遭遇了生存困境。

    事實(shí)上,在當(dāng)時,不僅是國內(nèi)市場,在全球市場,開源技術(shù)的發(fā)展也都曾面臨困境。

    2009年,開源陣營的標(biāo)志性企業(yè)SUN公司被甲骨文收購,這就被很多人認(rèn)為是開源界的悲哀。

    恩信科技總裁劉有濤在當(dāng)時曾表示,Sun作為開源陣營的標(biāo)志性公司、全球最大的開源軟件提供商被甲骨文收購,其實(shí)等于就是被滅掉了,這次收購對開源界來說是一個沉重的打擊,也是開源界的悲哀。對此他十分擔(dān)憂,“一是對開源軟件未來的擔(dān)憂,二是對壟斷企業(yè)肆無忌憚擴(kuò)張的擔(dān)憂?!?/p>

    2007年從美國回國創(chuàng)業(yè),創(chuàng)立恒拓開源(天津)信息科技有限公司(以下簡稱恒拓開源)的馬越,對于當(dāng)時開源技術(shù)在中國的發(fā)展?fàn)顩r記憶猶新。

    “那時,我和用戶在講開源時,用戶都以為是在說‘開源節(jié)流’,由此可見當(dāng)時國內(nèi)對于開源技術(shù)的認(rèn)知還是很模糊的?!?/p>

    用戶對于開源技術(shù)認(rèn)知的模糊,自然使得開源技術(shù)在國內(nèi)的發(fā)展并不盡如人意。

    不過,開源技術(shù)的這種發(fā)展困境并未持續(xù)太久,到2010年左右,開源技術(shù)在國內(nèi)的發(fā)展開始呈現(xiàn)出明顯的上升勢頭,最近兩年,更是急速升溫,形勢一片大好。

    “最近兩年,用戶對于開源的接受程度已經(jīng)大大提高,有一些CIO在進(jìn)行IT系統(tǒng)建設(shè)時,已經(jīng)將開源技術(shù)作為首選,這確實(shí)是一個非常大的變化?!瘪R越說。

    在擬定POS銷售系統(tǒng)重構(gòu)方案時,益豐大藥房連鎖股份有限公司信息副總監(jiān)孫浩在重新思考如何搭建未來架構(gòu)時,就將開源列為他們重點(diǎn)考慮的選項(xiàng)。

    那么,是什么原因使得開源技術(shù)獲得了用戶的青睞呢?

    互聯(lián)網(wǎng)企業(yè)的示范效應(yīng)

    毫無疑問,互聯(lián)網(wǎng)企業(yè)和開源技術(shù)之間有著一條天然的聯(lián)系紐帶,甚至可以說:沒有開源技術(shù),就沒有今天如此繁榮的互聯(lián)網(wǎng)企業(yè)。以全球最大的互聯(lián)網(wǎng)企業(yè)之一Google為例,在其發(fā)展的過程中,開源技術(shù)一直扮演著十分重要的角色。

    事實(shí)上,在企業(yè)使用開源和貢獻(xiàn)開源方面,Google一直是行業(yè)的典范。一直以來,Google都在極力推廣和倡導(dǎo)開源,并發(fā)布了一系列開源項(xiàng)目。這是因?yàn)镚oogle從開源軟件中嘗到了甜頭,如果沒有開源軟件,Google也難以達(dá)到今日的成功。

    開源軟件也是Google用來對抗“桌面軟件霸主”微軟的利器。甚至可以說Google就是構(gòu)建在開源軟件上的,其基礎(chǔ)設(shè)施及大量產(chǎn)品中都使用了大量的開源軟件。單單一個Chrome瀏覽器就使用了100多個開源軟件。開源軟件具有開放、共享、自由等特性,這是很多企業(yè)和開發(fā)者選擇它的主要原因,Google也不例外。

    眾多優(yōu)秀、成熟的開源項(xiàng)目的存在,使得Google根本不需要重新發(fā)明或購買昂貴的產(chǎn)品,使用最少的人力、物力就能很快構(gòu)建出一個高性能的產(chǎn)品或系統(tǒng)來。在Google上百萬臺服務(wù)器中,開源軟件可以為其節(jié)省一大筆開支,并且在定制修改上更加靈活。而通過社區(qū)的力量,開源軟件也更加穩(wěn)定、安全性更高。

    同時,Google在開源中嘗到了大量的甜頭,比如Android,自2007年以開源形式發(fā)布以來,其陣營呈現(xiàn)出了爆炸式增長。如今已經(jīng)成為市場份額第一的移動操作系統(tǒng)。

    而在國內(nèi)互聯(lián)網(wǎng)企業(yè)中,BAT都是開源技術(shù)的受益者。其中,阿里巴巴更是因其所掀起的“去IOE運(yùn)動”而備受業(yè)界矚目。

    阿里巴巴首席技術(shù)官王堅(jiān)是“去IOE”的提出者,當(dāng)時王堅(jiān)負(fù)責(zé)集團(tuán)每年IT預(yù)算和規(guī)劃,隨著企業(yè)業(yè)務(wù)的不斷發(fā)展,對IT系統(tǒng)的需求也越來越強(qiáng)烈,這使得企業(yè)在購買硬件設(shè)備、軟件方面的成本越來越高,這時王堅(jiān)意識到對于傳統(tǒng)IT廠商的依賴使得相關(guān)技術(shù)及其維護(hù)已超過自己的掌控范圍。例如,大存儲對客戶而言基本就是“黑盒子”,客戶都不能自行進(jìn)行重要的維護(hù),主要依賴廠家通過WAN網(wǎng)絡(luò)或電話拔號連接上進(jìn)行管理維護(hù)。這使淘寶和支付寶的長遠(yuǎn)發(fā)展問題也受到束縛。因此,從那時起,阿里巴巴便開始向開源系統(tǒng)轉(zhuǎn)移。

    阿里巴巴最早依賴商業(yè)軟件,擁有當(dāng)時亞洲最大20多個節(jié)點(diǎn)的Oracle RAC數(shù)據(jù)庫集群,而如今,阿里巴巴成為開發(fā)使用開源軟件MySQL最好的企業(yè)之一,研發(fā)自己的關(guān)系數(shù)據(jù)庫OceanBase。

    從用Oracle做處理數(shù)據(jù),到用業(yè)內(nèi)單個機(jī)群節(jié)點(diǎn)數(shù)最多的Hadoop集群,再到用自己飛天平臺上的ODPS,阿里巴巴的IT架構(gòu)從“商業(yè)軟件”、“開源軟件”最終演變?yōu)樽灾骷夹g(shù)和自有云計(jì)算技術(shù)。

    國內(nèi)另一互聯(lián)網(wǎng)企業(yè),京東商城云平臺開發(fā)者服務(wù)組高級經(jīng)理郭理靖則表示,開源軟件在京東整體架構(gòu)轉(zhuǎn)換過程中起了重要的作用,這些開源方案凝聚了無數(shù)人的智慧,同時也為京東節(jié)省了大量的開發(fā)資源和時間。

    對此,紅帽公司大中華區(qū)總裁張先民則表示,在過去的一兩年移動互聯(lián)網(wǎng)在中國起了革命性的作用,推動了各行各業(yè)的創(chuàng)新。

    以“BAT”為主,這三家公司基本上全部采用了開源技術(shù),在他看來,互聯(lián)網(wǎng)企業(yè)引入開源技術(shù),創(chuàng)新速度得到加快,成本得到降低,也因?yàn)榛ヂ?lián)網(wǎng)企業(yè)更多地采用開源技術(shù),也使開源技術(shù)越來越受到重視,互聯(lián)網(wǎng)企業(yè)與開源技術(shù)是一個互相影響的關(guān)系。

    因此開源目前在中國處在IT創(chuàng)新的浪潮之巔,而各行各業(yè)都開始轉(zhuǎn)向開源。國內(nèi)的去“IOE”運(yùn)動,同時也助長了開源。因?yàn)椤癐OE”基本上是傳統(tǒng)IT的巨頭在做,傳統(tǒng)IT的方法慢慢會被取代,開源則逐漸興起。總結(jié)來說,從“BAT”、移動互聯(lián)網(wǎng)的興起,到“IOE”的逐步?jīng)]落,目前開源在中國已經(jīng)成為IT的主流趨勢。

    互聯(lián)網(wǎng)企業(yè)的成功應(yīng)用,使得行業(yè)用戶看到了開源技術(shù)所帶來的好處和價值。特別是阿里巴巴所推動的“去IOE運(yùn)動”,更是讓一些大型企業(yè)用戶,開始嘗試采用開源技術(shù)來構(gòu)建自己關(guān)鍵的應(yīng)用系統(tǒng)。

    談到互聯(lián)網(wǎng)企業(yè)對于開源技術(shù)的應(yīng)用,中國建設(shè)銀行信息技術(shù)管理部副總經(jīng)理王申科表示,“分布式架構(gòu)+開源軟件”是互聯(lián)網(wǎng)企業(yè)IT架構(gòu)的基本特征。x86服務(wù)器是互聯(lián)網(wǎng)應(yīng)用基本計(jì)算資源,例如Google、阿里等公司,每個數(shù)據(jù)中心動輒部署上萬臺、幾十萬臺和百萬臺x86服務(wù)器,進(jìn)行動態(tài)資源調(diào)度。開源操作系統(tǒng)Linux、開源web服務(wù)器Apache、開源數(shù)據(jù)庫MySQL、開源腳本語言Php/Perl……這些著名的開源軟件支撐了互聯(lián)網(wǎng)公司發(fā)展。開源軟件的發(fā)展同樣離不開互聯(lián)網(wǎng)發(fā)展的支持。

    初期的開源軟件代碼缺陷和設(shè)計(jì)缺陷很多,正是通過應(yīng)用發(fā)現(xiàn)軟件缺陷、不斷修補(bǔ)的方式,既支持了互聯(lián)網(wǎng)公司的發(fā)展,又促進(jìn)了開源軟件的發(fā)展。從對開源軟件的使用和修改開始,互聯(lián)網(wǎng)公司就逐步積累和掌握了自主研發(fā)能力。

    “從應(yīng)對市場的整體效果看,互聯(lián)網(wǎng)分布式架構(gòu)明顯優(yōu)于商業(yè)銀行傳統(tǒng)集中式架構(gòu),核心差別在于兩類不同的應(yīng)用架構(gòu)理念,以及兩類不同的技術(shù)團(tuán)隊(duì)管理、支持方式。因此,商業(yè)銀行應(yīng)從應(yīng)用入手,引入分布式架構(gòu)和開源軟件,構(gòu)建集中式和分布式共存的架構(gòu)體系。著手調(diào)整商業(yè)銀行傳統(tǒng)的技術(shù)架構(gòu)和供應(yīng)商管理方式,制定商業(yè)銀行的技術(shù)架構(gòu)設(shè)計(jì)規(guī)范和部署策略,實(shí)現(xiàn)架構(gòu)的科學(xué)管理?!?/p>

    云計(jì)算、大數(shù)據(jù)的推動

    云計(jì)算、大數(shù)據(jù)的發(fā)展,也是開源技術(shù)在國內(nèi)迅速升溫的重要原因之一。特別是云計(jì)算,其天然的開放基因與開源技術(shù)可以說是完全契合??梢钥吹?,目前在國內(nèi)最熱門的幾大開源技術(shù),如Hadoop、OpenStank、CloudStack等,都是伴隨著大數(shù)據(jù)、云計(jì)算而快速發(fā)展的。

    “從技術(shù)的潮流來看,無論是云計(jì)算還是大數(shù)據(jù),其實(shí)推動技術(shù)發(fā)展的主要力量都來自于開源社區(qū)。”紅帽公司大中華區(qū)技術(shù)總監(jiān)劉長春說。

    以O(shè)penStack為例,其已成為開放融合云計(jì)算領(lǐng)域的重要陣營和力量,隨著眾多技術(shù)極客和云計(jì)算大佬的加入,不僅使得OpenStack本身影響力更大,其成長環(huán)境也日益成熟,這進(jìn)一步加快了OpenStack商業(yè)進(jìn)程的加快和商業(yè)模式的多樣性。

    有數(shù)據(jù)顯示,截至目前,已經(jīng)有來自全球十多個國家的上百家IT相關(guān)領(lǐng)導(dǎo)者企業(yè)加入OpenStack組織,其中包括IBM、Dell、HP、Intel等巨頭。而隨著新興市場的快速成長,OpenStack已經(jīng)成為IT業(yè)事實(shí)上的工業(yè)標(biāo)準(zhǔn),基于OpenStack的云計(jì)算中心已經(jīng)成為業(yè)界事實(shí)上的云計(jì)算標(biāo)準(zhǔn)配置和應(yīng)用基礎(chǔ)。

    作為國內(nèi)知名的IT服務(wù)商,文思海輝技術(shù)有限公司(以下簡稱文思海輝)在發(fā)展云計(jì)算業(yè)務(wù)時,就將OpenStack作為其重要的支撐力之一。談到開源技術(shù)和云計(jì)算的關(guān)系,文思海輝高級副總裁吳凱表示,開源技術(shù)是幫助文思海輝云計(jì)算服務(wù)在用戶中落地的重要工具。

    據(jù)吳凱介紹,早在2011年時,文思海輝就開始了對OpenStack技術(shù)的研究,并推出了自己的云計(jì)算解決方案HSCould。

    當(dāng)時,文思海輝正在進(jìn)行企業(yè)的業(yè)務(wù)轉(zhuǎn)型和創(chuàng)新,開始應(yīng)用大數(shù)據(jù)、移動應(yīng)用、云計(jì)算等新技術(shù),而OpenStack也就成為了文思海輝在云計(jì)算方面的一個“落腳點(diǎn)”。

    對于采用OpenStack技術(shù),吳凱表示,包括IT廠商和用戶在內(nèi),采用開源意味著技術(shù)和商業(yè)上的更多收益。開源的平臺意味著不會被某個特定的廠商綁定和限制,而且模塊化的設(shè)計(jì)能進(jìn)行開放性的技術(shù)集成,從而來滿足自身業(yè)務(wù)需要,為客戶節(jié)約了大量的成本的同時也保持可系統(tǒng)的靈活可擴(kuò)展性。同時,OpenStack公共云的兼容性可以使企業(yè)在根據(jù)其規(guī)模和需求將數(shù)據(jù)和應(yīng)用遷移到基于安全策略的、經(jīng)濟(jì)的和其他關(guān)鍵商業(yè)標(biāo)準(zhǔn)的公有云中。OpenStack社區(qū)、技術(shù)和架構(gòu)的開放性,為傳統(tǒng)數(shù)據(jù)中心的“云化”和新一代云數(shù)據(jù)中心的創(chuàng)建提供了廣泛、靈活的運(yùn)用空間。

    吳凱坦言,最初文思海輝在進(jìn)行選型的時候其實(shí)考慮過CloudStack,不過因?yàn)橛X得OpenStack的支持廠家更多,社區(qū)更活躍,在中國的OpenStacker人數(shù)又比較多,所以選擇了OpenStack?!澳壳翱磥磉x擇是正確的。現(xiàn)在國內(nèi)的互聯(lián)網(wǎng)企業(yè)已經(jīng)在全面轉(zhuǎn)向采用Openstack技術(shù)構(gòu)架建設(shè)私有云,以及對外服務(wù)的公有云平臺。但目前傳統(tǒng)企業(yè)客戶很難獲得像互聯(lián)網(wǎng)企業(yè)那樣的強(qiáng)大技術(shù)研發(fā)能力,需要有在Openstack架構(gòu)之上有過長期積累的服務(wù)提供商配合支持,來將Openstack的構(gòu)架優(yōu)勢及成本優(yōu)勢實(shí)現(xiàn)出來?!痹趨莿P看來,像文思海輝這樣的IT服務(wù)商,已經(jīng)在應(yīng)用Openstack技術(shù)方面積累了豐富的經(jīng)驗(yàn),因此,可以幫助企業(yè)用戶搭建云計(jì)算平臺。

    “文思海輝協(xié)助開發(fā)的公有云服務(wù)已經(jīng)在國外推行了很久,積累了豐富的經(jīng)驗(yàn)?,F(xiàn)在我們把累計(jì)下來的這些經(jīng)驗(yàn)跟國內(nèi)的市場實(shí)際情況相結(jié)合,最終得出一套符合我國公有云、私有云發(fā)展的方法論?!眳莿P說。

    業(yè)務(wù)創(chuàng)新驅(qū)動開源技術(shù)發(fā)展

    隨著市場競爭的日益激烈,業(yè)務(wù)創(chuàng)新已經(jīng)成為企業(yè)發(fā)展過程中不可或缺的競爭力之一。在業(yè)務(wù)創(chuàng)新之中,IT技術(shù)已成為最重要的驅(qū)動力之一。而開源技術(shù)由于其所具備的開放、靈活、低成本等基因,成為很多企業(yè)用戶在業(yè)務(wù)創(chuàng)新時的重要技術(shù)選擇。

    “南航每年將IT預(yù)算的70%用于業(yè)務(wù)創(chuàng)新。開源技術(shù)可以很好地支撐業(yè)務(wù)創(chuàng)新,不僅可以大大降低開發(fā)成本、運(yùn)維成本,而且開源產(chǎn)品可以替代一些專用的模塊,應(yīng)用十分靈活,而且擴(kuò)展性好,更能滿足企業(yè)對敏捷性的要求?!焙冀芙榻B說,“我們鼓勵南航的技術(shù)人員大膽采用開源技術(shù),并且深入鉆研底層技術(shù),成為IT技術(shù)高手,這樣才能不斷提升自主研發(fā)的實(shí)力,更好地滿足企業(yè)IT創(chuàng)新的需求?!焙冀芙榻B道。

    “傳統(tǒng)的軟件開發(fā)商都在自己的內(nèi)部創(chuàng)建和開發(fā)產(chǎn)品,而開源,則有很大的不同—它并不是從零開始,技術(shù)愛好者們是在一個共同的基礎(chǔ)之上進(jìn)行再次創(chuàng)新。開源項(xiàng)目提供了一個軟件基礎(chǔ),無需讓創(chuàng)新項(xiàng)目再從頭開始。”分析師Jon Oltsik表示,進(jìn)而它可以被定制,并有助于加速開發(fā)進(jìn)程。OpenStack就是一個非常典型的例子,如今,越來越多的企業(yè)開始使用OpenStack來構(gòu)建與亞馬遜EC2類似的云服務(wù)。

    事實(shí)上,隨著互聯(lián)網(wǎng)的普及,有越來越多的傳統(tǒng)企業(yè)正在向互聯(lián)網(wǎng)轉(zhuǎn)型,在這一轉(zhuǎn)型中,開源技術(shù)扮演著至關(guān)重要的角色。

    以銀行業(yè)為例,目前國內(nèi)銀行在進(jìn)行網(wǎng)絡(luò)銀行、手機(jī)銀行業(yè)務(wù)建設(shè)時,所采用的基本都是開源技術(shù)和架構(gòu),而這在幾年之前是不可想象的。

    之所以出現(xiàn)這樣大的變化,是因?yàn)閲鴥?nèi)銀行業(yè)亟需向互聯(lián)網(wǎng)金融轉(zhuǎn)型,需要借助開源技術(shù)來進(jìn)行互聯(lián)網(wǎng)業(yè)務(wù)的創(chuàng)新。

    再比如制造業(yè)和零售業(yè),目前都在大談O2O,并將其視為是企業(yè)未來轉(zhuǎn)型的必然方向。

    而在O2O的建設(shè)過程中,無論是在線平臺的建設(shè),還是大數(shù)據(jù)系統(tǒng)的應(yīng)用,都離不開開源技術(shù)。以大悅城為例,其在搭建大數(shù)據(jù)分析系統(tǒng)時,采用的就是Hadoop平臺。

    在中糧置地研策總監(jiān)張巖看來,開源技術(shù)的采用,使得企業(yè)可以在大數(shù)據(jù)分析的基礎(chǔ)上,進(jìn)行更有針對性的業(yè)務(wù)創(chuàng)新。

    警惕陷阱

    開源技術(shù)的好處和價值已經(jīng)毋庸置疑。那么,在企業(yè)實(shí)際應(yīng)用過程中,是否會存在一些困難呢?

    安全性一度被認(rèn)為是開源產(chǎn)品的軟肋,但近幾年發(fā)生了變化。

    在2014年Black Duck發(fā)布的報(bào)告中顯示,有72%的受訪者因?yàn)榘踩x擇了開源產(chǎn)品。一大原因是開源軟件允許用戶查看代碼,發(fā)現(xiàn)其中潛在的漏洞。“我非常喜歡開源產(chǎn)品的透明度,”First Financial Bank的信息安全官丹尼爾·波莉表示,“使用開源產(chǎn)品,你可以清晰地看到軟件與數(shù)據(jù)交互過程?!?/p>

    據(jù)悉,該銀行一直在使用Snort。如今,商業(yè)公司正在越來越多的參考開源產(chǎn)品的做法,不管是在安全性還是在其他方面,波莉補(bǔ)充道。

    由此可見,安全已經(jīng)不再是困擾企業(yè)采用開源技術(shù)的難題。那么,企業(yè)是否就可以高枕無憂呢?

    在神州租車信息系統(tǒng)的建設(shè)中,用到了不少開源技術(shù),對此神州租車產(chǎn)品與技術(shù)中心副總經(jīng)理張益軍認(rèn)為選用開源軟件有四大好處:極大地降低企業(yè)成本(費(fèi)用、時間和人力);代碼可自我定制和修復(fù);好的開源軟件是一個生態(tài)系統(tǒng);培養(yǎng)人才,可為技術(shù)人員提供一條提升能力的途徑。不過,對于開源技術(shù),張益軍認(rèn)為企業(yè)在選用時也需避開一些“陷阱”。

    事實(shí)上,在具體的技術(shù)選型過程中,張益軍做了大量的調(diào)研和走訪,發(fā)現(xiàn)了一些盲目使用開源軟件可能帶來的陷阱,企業(yè)在選擇過程中一定要避開這些問題,少走彎路。

    比如使用質(zhì)量不高或小眾的軟件,使用開源軟件定位與自己的需求不匹配;不及時更新開源軟件;對開源軟件停留在使用階段,不投入人力分析與研究;缺乏對開源軟件的問題定位能力。

    對于企業(yè)選擇開源技術(shù)的原則,張益軍結(jié)合神州租車在考慮開源技術(shù)時的一些思考,做了以下歸類:

    看定位。分析不同開源軟件的定位與優(yōu)勢;充分了解自己需求特點(diǎn);選擇與自己需求最匹配的開源方案。

    看出身。開源軟件背后支持的企業(yè)或基金會的實(shí)力。

    看人氣。使用該產(chǎn)品的公司數(shù)量;發(fā)揮從眾心理。

    看場景。使用該產(chǎn)品的應(yīng)用場景;認(rèn)識該產(chǎn)品的不足。

    而想要用好開源軟件,張益軍認(rèn)為在正確選型的基礎(chǔ)上,企業(yè)還要深入研究使用的開源軟件,從而具備一定的問題解決能力和代碼修復(fù)能力。與此同時,企業(yè)還需及時跟進(jìn)社區(qū)的最新信息。

    人才缺乏和標(biāo)準(zhǔn)缺失

    企業(yè)采用開源技術(shù)的另一大困難在于人才和技術(shù)能力的缺乏。目前,絕大多數(shù)國內(nèi)企業(yè)用戶在開源方面的人才和技術(shù)儲備都十分有限,而這將嚴(yán)重制約企業(yè)采用開源技術(shù)的應(yīng)用效果?!拔腋杏X目前國內(nèi)開源人才的需求確實(shí)遠(yuǎn)大于供給,中間存在一個斷層。”張先民說道。

    因此,IT服務(wù)商的作用就顯得尤為重要。目前,國內(nèi)已經(jīng)有一些領(lǐng)先的IT服務(wù)商具備了開源系統(tǒng)的建設(shè)和服務(wù)能力,企業(yè)用戶如果自身人才和技術(shù)能力不足,可以選擇和IT服務(wù)商合作,來進(jìn)行開源系統(tǒng)的建設(shè)。另外,企業(yè)也可以選擇公有云運(yùn)營商來實(shí)現(xiàn)與開源技術(shù)的擁抱。

    王堅(jiān)就表示,“‘去IOE’不是簡單改變軟件和硬件本身,用另一種軟硬件簡單地取代已有的軟硬件,而是用新的互聯(lián)網(wǎng)技術(shù)和架構(gòu)取代傳統(tǒng)的IT技術(shù)和架構(gòu)。阿里巴巴本身并不賣軟件和硬件,但這種技術(shù)能力可以用云服務(wù)的方式來提供給第三方使用,讓云計(jì)算徹底改變傳統(tǒng)IT的基礎(chǔ)架構(gòu)。對大多數(shù)企業(yè)而言,‘去IOE’最好的解決方式是采用云計(jì)算,而不是買來一臺新的機(jī)器替代掉原有機(jī)器。”

    此外,隨著開源技術(shù)應(yīng)用的日漸普及,目前國內(nèi)開源方面的人才積累也在快速增長?!耙荒昵霸谙愀蹍⒓娱_源大會的時候,有一個消息讓我感到非常振奮和高興,目前全球OpenStack的貢獻(xiàn)者北京是最多的,也是全球最多的。目前中國開源人才正在急速增加,因?yàn)殚_源在IT浪潮之巔,很多IT人員慢慢轉(zhuǎn)向開源領(lǐng)域?!睆埾让窠榻B說,紅帽公司在中國也開了很多開源課程培訓(xùn)班,每年有上萬人通過紅帽的培訓(xùn)和認(rèn)證。“今年,我們在培訓(xùn)上會加大力度,希望為中國培訓(xùn)更多的開源人才?!?/p>

    在采訪中,企業(yè)CIO們對于開源技術(shù)的另一個擔(dān)心是,當(dāng)代碼量超過一百萬行的時候,開源代碼的質(zhì)量是否會呈現(xiàn)下降的趨勢?而與此相比,商業(yè)軟件的代碼質(zhì)量基本上保持不變。

    對此,劉長春則認(rèn)為恰恰相反。他們覺得開源的代碼質(zhì)量最高,反而閉源的代碼問題很多,“之所以這樣講是因?yàn)殚_源的代碼有很多人在看、在維護(hù)、在檢查。至于說代碼超過多少行之后質(zhì)量會怎么樣,我覺得這是一個見仁見智的問題。像紅帽公司的研發(fā)團(tuán)隊(duì)最重要的工作就是把從開源社區(qū)拿到的代碼,通過工程化的手段,通過質(zhì)量的檢查來保證代碼的品質(zhì),為客戶提供給像閉源公司同樣品質(zhì)的企業(yè)級產(chǎn)品。紅帽企業(yè)級Linux就是一個非常典型的案例,當(dāng)年紅帽開始做Linux的時候,IDC的報(bào)告就指出,在x86的平臺上,只有10%~20%的平臺在使用Linux,剩下70%~80%都是在使用Windows平臺,但是現(xiàn)在IDC的數(shù)據(jù)報(bào)告結(jié)果已經(jīng)反過來了,相信這就是對代碼品質(zhì)最好的證明?!?/p>

    表 開源技術(shù)的完整技術(shù)路線

    此外,標(biāo)準(zhǔn)的統(tǒng)一也是開源技術(shù)普及所面臨的挑戰(zhàn)之一。目前,開源技術(shù)并沒有統(tǒng)一的標(biāo)準(zhǔn),因此,企業(yè)在選擇開源產(chǎn)品或服務(wù)商時,往往會面臨從何入手的困惑。

    打造國內(nèi)開源生態(tài)系統(tǒng)

    不可否認(rèn),開源技術(shù)在中國的發(fā)展確實(shí)還有一些問題和障礙。而要解決這些問題,單靠一兩家企業(yè)顯然是無法實(shí)現(xiàn)的。

    因此,如何更好地打造國內(nèi)的開源生態(tài)系統(tǒng),就成為開源技術(shù)能否更好地在企業(yè)中落地的關(guān)鍵因素之一。對此,國內(nèi)一些領(lǐng)先的IT服務(wù)商已經(jīng)有所認(rèn)識并開始行動。

    自創(chuàng)立恒拓開源公司之日起,馬越就把建設(shè)開源生態(tài)系統(tǒng)作為在國內(nèi)推廣開源技術(shù)最重要的工作之一。在他看來,社區(qū)才是推動開源技術(shù)和人才發(fā)展的“搖籃”。“所以,我們一直在認(rèn)真地打造互聯(lián)網(wǎng)開源社區(qū),目前開源中國社區(qū)的注冊用戶數(shù)量已經(jīng)超過200萬。2014年,我們又打造了一個開源的開發(fā)云平臺,讓開發(fā)者能夠把項(xiàng)目沉淀在互聯(lián)網(wǎng)平臺上。目前,在平臺上已經(jīng)產(chǎn)生4000多個本土的出色的開源項(xiàng)目。”

    談到接下來的規(guī)劃,馬越表示,開源中國在過去只為從業(yè)者提供一些信息和資源,未來將會深入為開發(fā)者服務(wù)。另外,馬越還認(rèn)為,大學(xué)生能迅速成為一個掌握開源力量的開發(fā)者。因?yàn)榇髮W(xué)生學(xué)習(xí)時間充裕,并具有熱情和激情,這也是一切創(chuàng)新所需的原動力。這兩點(diǎn)能促使大學(xué)生擁抱開源,世界上很多偉大的軟件都是大學(xué)生編寫出來的。

    在馬越看來,在高校普及開源技術(shù)是開源中國社區(qū)義不容辭的責(zé)任,“雖然做校園推廣是一個艱巨、辛苦,不會有太大的商業(yè)收益的活。但是在責(zé)任之下,我們還是希望去做這件事情。我們希望今年能在全國50所大學(xué)里,做一些推廣開源技術(shù)的活動?!瘪R越說。

    同樣,文思海輝在開源生態(tài)系統(tǒng)的建設(shè)方面也不遺余力。過去兩年,文思海輝先后加入了“中國開源云聯(lián)盟”、“開源社”,對此,吳凱坦言其目的就是為了更好地促進(jìn)中國開源生態(tài)系統(tǒng)的建設(shè)和發(fā)展?!袄瞄_源技術(shù)使得中國軟件服務(wù)企業(yè)能夠快速積累云平臺的基礎(chǔ)能力,聚焦于提供云平臺系統(tǒng)整合、服務(wù)定//用戶門戶和監(jiān)控管理等高級功能。文思海輝已經(jīng)采用基于Openstack開源技術(shù)為客戶定制開發(fā)了頗具規(guī)模的電信級商業(yè)公有云平臺,并且將研發(fā)經(jīng)驗(yàn)和中國開源云聯(lián)盟的會員企業(yè)交流分享,共同發(fā)展?!?/p>

    開源的趨勢已經(jīng)無可阻擋,而隨著開源技術(shù)的普及,它的力量將愈發(fā)強(qiáng)大。

    對企業(yè)而言,是否能掌握并很好地駕馭這股強(qiáng)大的力量,將成為企業(yè)競爭和業(yè)務(wù)創(chuàng)新的重要驅(qū)動力之一。因此,國內(nèi)企業(yè)應(yīng)積極地?fù)肀ч_源技術(shù),并將開源技術(shù)應(yīng)用到企業(yè)的IT建設(shè)和業(yè)務(wù)實(shí)踐當(dāng)中,才有可能掌握開源技術(shù),并為自己所用。

    就像一位CIO所言:“剛開始采用開源技術(shù)只是想嘗試嘗試,但一用就上癮了。當(dāng)你沉浸在開源的世界里,你才能真正感受開源所帶來的巨大力量?!?/p>

    猜你喜歡
    開源架構(gòu)軟件
    基于FPGA的RNN硬件加速架構(gòu)
    禪宗軟件
    英語文摘(2021年10期)2021-11-22 08:02:26
    功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應(yīng)用和實(shí)踐
    汽車工程(2021年12期)2021-03-08 02:34:30
    五毛錢能買多少頭牛
    軟件對對碰
    LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實(shí)現(xiàn)
    大家說:開源、人工智能及創(chuàng)新
    開源中國開源世界高峰論壇圓桌會議縱論開源與互聯(lián)網(wǎng)+創(chuàng)新2.0
    開源計(jì)算機(jī)輔助翻譯工具研究
    一種基于FPGA+ARM架構(gòu)的μPMU實(shí)現(xiàn)
    饶河县| 南平市| 开原市| 隆昌县| 德化县| 砚山县| 泽州县| 海南省| 湾仔区| 察隅县| 抚顺县| 神池县| 榕江县| 富平县| 乡城县| 大悟县| 吉安县| 开远市| 合水县| 文安县| 武夷山市| 高邮市| 辰溪县| 密云县| 武宁县| 科技| 安新县| 无棣县| 华阴市| 文山县| 弥勒县| 清水河县| 石门县| 奉新县| 长治市| 临武县| 当涂县| 德昌县| 永胜县| 安康市| 关岭|