軟件定義(Software Defined)這個(gè)概念問(wèn)世雖然不久,但一個(gè)軟件主世的時(shí)代正在到來(lái)。軟件已經(jīng)滲透到我們生活的每個(gè)角落,軟件定義已經(jīng)成為IT市場(chǎng)上的又一個(gè)流行詞。軟件定義打破了原來(lái)以硬件為核心的傳統(tǒng)框架,將產(chǎn)品的功能、靈活性、易擴(kuò)展性、安全性、可管理性通過(guò)軟件來(lái)展現(xiàn)。
簡(jiǎn)單的講,SDI最主要的目的就是平衡企業(yè)不同用戶不同層面的需求。IBM認(rèn)為,在未來(lái),無(wú)論是搭建私有云,還是混合云,SDI都是企業(yè)搭建IT基礎(chǔ)設(shè)施的基礎(chǔ)。IBM Platform Computing全球開(kāi)發(fā)總監(jiān)王敬文指出,軟件定義基礎(chǔ)設(shè)施是把硬件設(shè)備的管理功能,包括計(jì)算管理功能和存儲(chǔ)管理功能集中到軟件上,即邏輯上抽象到軟件上,通過(guò)這種方式把軟件和設(shè)備分別開(kāi)來(lái),通過(guò)軟件抽象以后,這些具體的存儲(chǔ)設(shè)備、計(jì)算設(shè)備將變的可以丟棄和置換。而這就使得企業(yè)獲得了一個(gè)可以向外擴(kuò)展的彈性數(shù)據(jù)平臺(tái)。
作為IBM SDI(軟件定義基礎(chǔ)架構(gòu))戰(zhàn)略下的一個(gè)重要組成部分,IBM Platform Computing在過(guò)去幾年主要做了兩件事:第一是助推大數(shù)據(jù)分析,第二是促進(jìn)云模式推廣。
IBM Platform Computing助推大數(shù)據(jù)分析,促進(jìn)云模式推廣
我們知道Platform Computing是IBM收購(gòu)的產(chǎn)品,因此與IBM已有產(chǎn)品的整合,是Platform Computing最重要的工作之一。據(jù)王敬文介紹,IBM已把Platform Computing的產(chǎn)品與IBM數(shù)據(jù)平臺(tái)Spectrum Scale進(jìn)行了整合,成為了一個(gè)新的有機(jī)計(jì)算平臺(tái),這個(gè)新平臺(tái)對(duì)于大數(shù)據(jù)分析來(lái)說(shuō),不管在性能方面還是可靠性方面都有很大的優(yōu)勢(shì)。
同時(shí),IBM還拓展了Platform Computing Symphony的Hadoop大數(shù)據(jù)分析應(yīng)用框架。在這個(gè)框架下Symphony提供兩個(gè)價(jià)值,第一,是加速M(fèi)apReduce,也就是說(shuō),通過(guò)Symphony內(nèi)部的通信機(jī)制的效率和調(diào)度效率加速M(fèi)apReduce的分析計(jì)算。第二,把IBM在網(wǎng)格計(jì)算多年積累的企業(yè)級(jí)調(diào)度策略引入到大數(shù)據(jù)分析市場(chǎng)來(lái),使客戶從中得益。為了更好地理解,王敬文介紹了兩個(gè)Platform Computing的金融客戶。第一個(gè)是保險(xiǎn)公司USAA,它采用了IBM Symphony和GPFS技術(shù),很快地實(shí)現(xiàn)了大數(shù)據(jù)分析應(yīng)用的實(shí)施,USAA對(duì)多租戶共享還有計(jì)算效率的大幅提高感到非常滿意?;ㄆ煦y行也是Platform Computing的一個(gè)大客戶,花旗銀行運(yùn)行了一個(gè)新的風(fēng)險(xiǎn)分析應(yīng)用,通過(guò)部署Symphony和GPFS,花旗銀行完成700個(gè)節(jié)點(diǎn)大規(guī)模風(fēng)險(xiǎn)分析平臺(tái)的搭建,新的平臺(tái)比原來(lái)的并行方案效率提高了整整100倍。
目前,大數(shù)據(jù)處理的軟件框架正在不斷引入,Hadoop只是其中過(guò)的一個(gè),像Spark、Mango DB還有Cassandra這樣的軟件框架正在不斷涌入大數(shù)據(jù)分析市場(chǎng)。因此,IBM在2014年12月推出了Application Server Controller,這個(gè)新的軟件使得任何第三方分布式處理構(gòu)架、應(yīng)用構(gòu)架,可以共享一個(gè)基礎(chǔ)設(shè)施,使用相同的一個(gè)計(jì)算和存儲(chǔ)資源池。
據(jù)王敬文介紹,2014年,借助SoftLayer平臺(tái),IBM引入了Platform Computing云服務(wù),實(shí)現(xiàn)了3個(gè)重要的服務(wù):將LSF,Symphony和GPFS技術(shù)都放到了云端。最近,IBM把Hadoop也放到了這個(gè)IBM云服務(wù)平臺(tái)上,目前在全球已有包括金融、石油和軟件等多個(gè)行業(yè)的眾多客戶通過(guò)云平臺(tái)運(yùn)行生產(chǎn)。
Platform Computing主要面向的行業(yè)包括金融、保險(xiǎn)、半導(dǎo)體、制造、汽車(chē)、航空航天、軍工、生命科學(xué)行業(yè)及教育科研等對(duì)大數(shù)據(jù)分析應(yīng)用需求非常迫切的領(lǐng)域。而最近,公安和電信行業(yè)也成了Platform Computing開(kāi)始覆蓋的行業(yè)。
在談到云計(jì)算與大數(shù)據(jù)的關(guān)系時(shí),IBM軟件定義基礎(chǔ)架構(gòu)大中華區(qū)的業(yè)務(wù)經(jīng)理周立旸認(rèn)為,云和大數(shù)據(jù)這兩個(gè)領(lǐng)域間的結(jié)合是非常緊密的。
舉例來(lái)看,一個(gè)做大數(shù)據(jù)項(xiàng)目的客戶,剛開(kāi)始可能只需要3、5臺(tái)服務(wù)器,而在一年后,隨著大數(shù)據(jù)應(yīng)用的拓展,它的服務(wù)器可能會(huì)拓展到30幾臺(tái)才足以運(yùn)行這些大數(shù)據(jù)負(fù)載。我們知道,大數(shù)據(jù)應(yīng)用本身的擴(kuò)展性和對(duì)下面資源的需求是非常大的,因此,客戶希望通過(guò)彈性、靈活的基礎(chǔ)架構(gòu)來(lái)來(lái)運(yùn)行不同類型的大數(shù)據(jù)的應(yīng)用。同時(shí),客戶還需要簡(jiǎn)化對(duì)這些基礎(chǔ)設(shè)施的管理難度。而這就是云計(jì)算所擅長(zhǎng)的領(lǐng)域了。因此,把云計(jì)算和大數(shù)據(jù)這兩個(gè)領(lǐng)域結(jié)合在一起是很多客戶關(guān)注的問(wèn)題,在這個(gè)領(lǐng)域里有人提出了大數(shù)據(jù)分析云的概念,就是用云計(jì)算作為一個(gè)基礎(chǔ)設(shè)施來(lái)供上面不同類型的大數(shù)據(jù)和分析的應(yīng)用。IBM認(rèn)為,未來(lái)國(guó)內(nèi)的很多大數(shù)據(jù)應(yīng)用下面都需要用云平臺(tái)來(lái)更好地支撐它的應(yīng)用發(fā)展。而Platform Computing想做的就是和國(guó)內(nèi)的客戶更加緊密地合作,幫大家把這些新技術(shù)、新應(yīng)用用好。
用戶對(duì)大數(shù)據(jù)的運(yùn)用還在初級(jí)階段未來(lái)的新應(yīng)用會(huì)優(yōu)先在云端部署
王敬文稱,目前,用戶對(duì)大數(shù)據(jù)的運(yùn)用程度還在初級(jí)階段。“雖然很多客戶在使用大數(shù)據(jù)的過(guò)程中已經(jīng)嘗到了大數(shù)據(jù)分析的甜頭,找到了很有價(jià)值的一些應(yīng)用案例。但是,大數(shù)據(jù)分析絕不僅僅是Hadoop,很多新的應(yīng)用架構(gòu)正在不斷涌現(xiàn)出來(lái),大數(shù)據(jù)技術(shù),計(jì)算技術(shù),中間件,應(yīng)用框架,還會(huì)繼續(xù)演變。各種形形色色的大數(shù)據(jù)計(jì)算應(yīng)用架構(gòu)的引入和應(yīng)用的拓寬,會(huì)對(duì)未來(lái)的基礎(chǔ)設(shè)施提出新的挑戰(zhàn)。
從云計(jì)算來(lái)講,目前,很多企業(yè)試圖把一些有選擇性的應(yīng)用放在公有云上去實(shí)施,出于對(duì)數(shù)據(jù)安全性,還有一些軟件許可證限制的顧慮,很多應(yīng)用還很難在云上運(yùn)行。王敬文認(rèn)為,未來(lái)的新應(yīng)用,尤其是基于新的應(yīng)用框架的應(yīng)用,都會(huì)先在云上實(shí)現(xiàn)部署,上云之后才會(huì)在企業(yè)內(nèi)部實(shí)現(xiàn)。而這無(wú)疑給企業(yè)的基礎(chǔ)設(shè)施提出挑戰(zhàn),一是數(shù)據(jù)的存儲(chǔ),二是計(jì)算模式。
王敬文指出,Platform Computing提供的調(diào)度功能在企業(yè)具有多跨數(shù)據(jù)中心調(diào)度的能力,還具有彈性的計(jì)算能力,可以按需提供計(jì)算資源和存儲(chǔ)容量,而這些都會(huì)給客戶帶來(lái)很大的利益。
2015年Platform Computing國(guó)內(nèi)市場(chǎng)4大發(fā)展策略
據(jù)周立旸介紹,Platform Computing在2015年主要有四大發(fā)展策略:
第一,在國(guó)內(nèi)進(jìn)一步拓展HPC Cloud高性能計(jì)算云的應(yīng)用領(lǐng)域。使高性能計(jì)算云在EDA云,勘探開(kāi)發(fā)云,警務(wù)云等重點(diǎn)領(lǐng)域得到進(jìn)一步推廣。
第二,在大數(shù)據(jù)和分析領(lǐng)域,進(jìn)一步夯實(shí)自身技術(shù)基礎(chǔ),積極地和國(guó)內(nèi)的客戶以及一些軟件開(kāi)發(fā)商開(kāi)展合作,使更多的大數(shù)據(jù)和分析應(yīng)用在Platform Computing平臺(tái)上得到更好的應(yīng)用。
第三,隨著IBM對(duì)軟件定義基礎(chǔ)架構(gòu)領(lǐng)域的重視,去年P(guān)latform Computing也推出了很多新產(chǎn)品,Platform Computing會(huì)進(jìn)一步推廣新的軟件定義軟件以及軟、硬件結(jié)合解決方案。
第四,Platform Computing將在高性能計(jì)算領(lǐng)域里得到進(jìn)一步發(fā)展。
而在渠道方面,2015年P(guān)latform Computing將繼續(xù)加強(qiáng)對(duì)合作伙伴技能的培養(yǎng)。據(jù)周立旸介紹,去年下半年在中國(guó)首次引入的Platform Computing技能認(rèn)證,目前,大中華地區(qū)已經(jīng)有將近20位合作伙伴工程師獲得了初級(jí)技術(shù)認(rèn)證。2015年,IBM會(huì)進(jìn)一步拓展技能認(rèn)證培養(yǎng)計(jì)劃,增加認(rèn)證合作伙伴工程師的人數(shù)。另外,IBM也會(huì)推出更加高級(jí)的一些認(rèn)證的計(jì)劃,幫助合作伙伴提升實(shí)施Platform Computing和軟件定義基礎(chǔ)架構(gòu)所需要的能力。同時(shí),除了傳統(tǒng)合作伙伴,在云計(jì)算領(lǐng)域尤其是在大數(shù)據(jù)和分析的領(lǐng)域,IBM會(huì)更多地和客戶以及一些應(yīng)用軟件開(kāi)發(fā)商進(jìn)行合作,使更多的應(yīng)用更好地運(yùn)行在Platform Computing平臺(tái)上。
Platform Computing與彈性存儲(chǔ)雙劍合璧
事實(shí)上,IBM Platform Computing可以最大限度發(fā)揮SDI的潛力,以軟件的方式抽象基礎(chǔ)設(shè)施,例如將存儲(chǔ)硬件設(shè)備軟件化,靈活地利用存儲(chǔ)資源;另外一種方式,通過(guò)云把存儲(chǔ)或者計(jì)算當(dāng)作一項(xiàng)服務(wù),根據(jù)需要訂購(gòu),而不用關(guān)注它的實(shí)現(xiàn)方式,具有很好的靈活性。
不僅如此,IBM Platform Computing還可以將軟件與硬件融為一體,變成一套綜合的解決方案,IBM最近更新的Spectrum Scale就是一個(gè)很好的例子。這項(xiàng)GPFS(通用并行文件系統(tǒng))技術(shù)通過(guò)與硬件的結(jié)合實(shí)現(xiàn)所謂的彈性存儲(chǔ),讓用戶拿到一個(gè)可以立即使用的解決方案,而不用操心復(fù)雜的硬件配置。
談到彈性存儲(chǔ)這個(gè)話題,他認(rèn)為,GPFS固有的靈活性和可擴(kuò)展性可能會(huì)造成技術(shù)的復(fù)雜性,從而要求技術(shù)人員具有較高的專業(yè)能力對(duì)彈性存儲(chǔ)進(jìn)行配置和優(yōu)化。但是,IBM Platform Computing的加入很好地化解了這個(gè)難題,它可以簡(jiǎn)化部署和管理監(jiān)控,與彈性存儲(chǔ)進(jìn)行整合,以更直觀的方式優(yōu)化和管理彈性存儲(chǔ)。
而且,以前GPFS中大量配置優(yōu)化功能無(wú)法直接與客戶應(yīng)用環(huán)境結(jié)合到一起,現(xiàn)在IBM Platform Computing可以幫助存儲(chǔ)環(huán)境更好地了解應(yīng)用對(duì)于數(shù)據(jù)的性能水平以及服務(wù)等級(jí)要求,從而通過(guò)下層調(diào)用相關(guān)功能和組件,進(jìn)行動(dòng)態(tài)的優(yōu)化。
用一個(gè)簡(jiǎn)單的例子來(lái)說(shuō),Platform Computing以前扮演著工作負(fù)載調(diào)度的角色,與彈性存儲(chǔ)結(jié)合之后,在調(diào)度負(fù)載的同時(shí)還可以調(diào)度數(shù)據(jù)、管理數(shù)據(jù),這對(duì)客戶來(lái)說(shuō)就是端到端的應(yīng)用效率提升。
總而言之,IBM Platform Computing與彈性存儲(chǔ)的結(jié)合越緊密,用戶就可以得到一個(gè)更加高效、簡(jiǎn)化和優(yōu)化的軟件定義基礎(chǔ)架構(gòu)環(huán)境,發(fā)揮出一加一大于二的效果。