近期從IT行業(yè)到信息領(lǐng)域,無(wú)處不談云,可謂“云不成章”。儼然云已成為當(dāng)今最先進(jìn)的技術(shù),由云到云計(jì)算,甚至延伸到更專(zhuān)業(yè)的領(lǐng)域地理信息領(lǐng)域,產(chǎn)生了云GIS。
對(duì)于實(shí)現(xiàn)云GIS,需要哪些條件?云GIS為地理信息領(lǐng)域帶來(lái)哪些改變?一系列問(wèn)題都在探索之中,因?yàn)樵朴?jì)算本身在中國(guó)還未成熟,大多人依然保持著期待抑或觀望的心態(tài)。中國(guó)軟件網(wǎng)記者有幸采訪了中國(guó)地質(zhì)大學(xué)吳信才教授,為大家講解了他所理解的云計(jì)算,以及云計(jì)算為GIS帶來(lái)的影響。
吳信才教授擁有十多年的數(shù)字制圖及地理信息系統(tǒng)研究和實(shí)踐經(jīng)驗(yàn)。除了身為中國(guó)地質(zhì)大學(xué)(武漢)信息工程學(xué)院院長(zhǎng)外,吳信才教授任職教育部地理信息系統(tǒng)軟件及其應(yīng)用工程研究中心主任以及中地?cái)?shù)碼集團(tuán)董事長(zhǎng)等。在十幾年科研中,吳信才教授培養(yǎng)了一支高素質(zhì)的科研、開(kāi)發(fā)隊(duì)伍,為我國(guó)GIS事業(yè)的發(fā)展作出了積極貢獻(xiàn)。
對(duì)于云計(jì)算,吳信才教授認(rèn)為,首先“云”有狹義和廣義之分,“狹義云”是要提供不同的計(jì)算資源,“廣義云”是要提供服務(wù)。而“云計(jì)算”和“云”也是有區(qū)別的,“云”就是機(jī)器提供服務(wù)。“云計(jì)算”是將多方面提供的功能,按新的需求進(jìn)行組合,進(jìn)行搭建的計(jì)算模式。
從“并行計(jì)算”到“分布式計(jì)算”,到“網(wǎng)絡(luò)計(jì)算”,最后再到“云計(jì)算”,發(fā)展過(guò)程非常迅速。云計(jì)算的發(fā)展離不開(kāi)體系架構(gòu)支撐,吳信才教授認(rèn)為,云GIS的最大影響便是“體系架構(gòu)”。
體系架構(gòu)的發(fā)展經(jīng)過(guò)三個(gè)時(shí)期:第一,面向過(guò)程體系架構(gòu);第二,面向系統(tǒng)的體系架構(gòu);第三,面向服務(wù)的體系架構(gòu)。目前已發(fā)展到第三個(gè)階段,面向服務(wù)體系構(gòu)架。而具體到GIS產(chǎn)業(yè)的云計(jì)算體系構(gòu)架,應(yīng)該具備哪些條件呢?
吳信才教授認(rèn)為,云GIS的體系架構(gòu)所應(yīng)具備以下兩個(gè)條件:
第一,功能與數(shù)據(jù)要分離。臺(tái)機(jī)式的面向服務(wù)是跟數(shù)據(jù)有關(guān),跟平臺(tái)有關(guān)的,沒(méi)辦法適應(yīng)云GIS的發(fā)展。適應(yīng)云GIS的發(fā)展必須松耦合、可移動(dòng)性,使得云功能、云細(xì)胞可移動(dòng)??梢噪S意插拔,可擴(kuò)展性,這樣部署才比較方便;
第二,功能可搭建,可根據(jù)需要重復(fù)。目前的SOA體系架構(gòu)是面向機(jī)電式、臺(tái)機(jī)式的構(gòu)架,是剛性架構(gòu),是不可擴(kuò)展性的,沒(méi)有再生能力,這種很不科學(xué)。懸浮式體系架構(gòu)才能夠適合云計(jì)算。 懸浮式體系架構(gòu)有兩個(gè)特點(diǎn),一個(gè)是,可伸縮性。資源是可以聚合,根據(jù)需要,根據(jù)業(yè)務(wù)屬性可以聚合,可以重新定制。第二個(gè)是,自適應(yīng)性,規(guī)??梢詣?dòng)態(tài)伸縮,可以滿足應(yīng)用和用戶(hù)大規(guī)模增長(zhǎng)的需要。計(jì)算節(jié)點(diǎn)或者說(shuō)細(xì)胞,都可以隨時(shí)替換,一個(gè)云細(xì)胞出了問(wèn)題,新的云細(xì)胞可以隨時(shí)聚集過(guò)來(lái),可以替換。生命力比較長(zhǎng),體系架構(gòu)和生命力是比較強(qiáng)的。提供無(wú)限多的千變?nèi)f化的應(yīng)用。
因此,云GIS帶來(lái)最大的影響是改變?cè)械捏w系構(gòu)架,可以使云服務(wù)與數(shù)據(jù)相分離,各種數(shù)據(jù)都可以做到分離,與另外的數(shù)據(jù)重新組合。而最底層的微內(nèi)核和中間件等等功能組合起來(lái)。功能庫(kù)、組件庫(kù)、構(gòu)件庫(kù)等可以相互搭建。另外,最上面一層也可以按需求、任務(wù)定制新的系統(tǒng),并且按行業(yè)、規(guī)模、流程、業(yè)務(wù)來(lái)提供不同的服務(wù)。(王者婧)
{{item.content}}