華為云云市場(chǎng)新生態(tài)在線直播丨第30期
直播梳理-場(chǎng)景+應(yīng)用,帶你硬核解析云原生GIS
2021年4月1日北京超圖軟件股份有限公司資深產(chǎn)品經(jīng)理周世杰老師做客華為云云市場(chǎng)直播間,給大家?guī)砹恕秷?chǎng)景+應(yīng)用,帶你硬核解析云原生GIS》的主題分享。
其實(shí)在之前我是不太了解什么是GIS的,非常感謝這次的科普直播,讓我不僅了解到了GIS技術(shù),還了解到了相關(guān)的產(chǎn)品案例,大有裨益,本文就帶大家一起梳理一下直播的內(nèi)容。
GIS是Geographic Information System的簡(jiǎn)稱,即地理信息系統(tǒng),那云原生GIS又是什么?云原生是一種構(gòu)建和運(yùn)行應(yīng)用程序的方法,是一套技術(shù)體系和方法論。云原生GIS是面向環(huán)境設(shè)計(jì)的,基于微服務(wù)架構(gòu)思想的,以容器位部署載體的,可 自動(dòng)化 編排、運(yùn)維管理的,更彈性、更穩(wěn)定、更新更實(shí)時(shí)的GIS軟件體系架構(gòu)。也就是以云原生的方式構(gòu)建和運(yùn)行的 GIS 應(yīng)用。

云原生GIS有什么優(yōu)勢(shì)?
1)更穩(wěn)定:
服務(wù)可自動(dòng)恢復(fù) ;
故障可自動(dòng)轉(zhuǎn)移;
保證服務(wù)永久在線。
2)更便捷:
內(nèi)置存儲(chǔ)資源池:Redis、MySQL、MongoDB、HDFS 、 Elasticsearch、HBase、PostGIS、PostgreSQL
內(nèi)置計(jì)算資源池:Spark、Hadoop YARN
內(nèi)置流數(shù)據(jù)環(huán)境:Kafka集群
3)更彈性:
資源更集約
計(jì)算更高效
云原生GIS的典型應(yīng)用場(chǎng)景:

1)GIS服務(wù)數(shù)量多
云原生設(shè)計(jì)的初衷就是為了解決 大數(shù)據(jù) 時(shí)代所帶來的數(shù)據(jù)量 不斷增大引起的數(shù)據(jù)發(fā)布不成功、數(shù)據(jù)加載困難等問題。當(dāng)用戶有成百上千的服務(wù)實(shí)例時(shí),如果發(fā)布在一個(gè)iServer或 iServer集群中,服務(wù)器的承受力問題和服務(wù)崩潰、重啟所帶來的種種,都是亟待解決的問題。這種情況使用云原生GIS,對(duì)服務(wù)按 照數(shù)據(jù)源類型、服務(wù)類型、訪問頻率等進(jìn)行分類調(diào)度到不同的節(jié)點(diǎn), 就可以化解上述問題。
2)數(shù)據(jù)種類多,體積大
數(shù)據(jù)種類多,發(fā)布出來的服務(wù)數(shù)量也會(huì)很多,造成的問題跟上述第一個(gè)場(chǎng)景一樣。 數(shù)據(jù)的體積比較大的情況下,查詢、分析、加載等過程都會(huì)比較耗資源,如果采用傳統(tǒng)方式發(fā)布,不僅訪問該服務(wù)會(huì)比較慢, 而且也會(huì)拖慢其他服務(wù)。所以當(dāng)數(shù)據(jù)種類多、體積大或服務(wù)類型復(fù)雜時(shí),都適用于云原生GIS環(huán)境,對(duì)這類服務(wù)進(jìn)行獨(dú)立調(diào)度和橫向伸縮。
3)局部平滑升級(jí)、故障恢復(fù)困難
云原生的優(yōu)勢(shì)就是更新快、升級(jí)快,可以快速更新單個(gè)微服務(wù),而不會(huì)影響其他功能。 在項(xiàng)目生產(chǎn)過程中,有需要上線一些新功能時(shí),如果采用傳統(tǒng)方式往往需要做大量手工配置工作,且存在風(fēng)險(xiǎn)。而在云原生GIS中,用戶只需要使用新 鏡像 ,就可以滾動(dòng)更新該服務(wù),從而便捷、平滑穩(wěn)定的升級(jí)新功能。再配合灰度發(fā)布讓服務(wù)上線更加嚴(yán)謹(jǐn)。
4)關(guān)注微服務(wù)、創(chuàng)新
隨著應(yīng)用程序的功能日益豐富和強(qiáng)大,微服務(wù)應(yīng)運(yùn)而生,成為新型軟件架構(gòu)。 云原生GIS是由多個(gè)功能小而專注、獨(dú)立部署的微服務(wù)組合出的大型GIS應(yīng)用程序。各個(gè)微服務(wù)的開發(fā)彼此獨(dú)立,可以根據(jù)功能需求每個(gè)微服務(wù)使用最適合的技術(shù)?;蜷_發(fā)語言。當(dāng)用戶考慮升級(jí)整體技術(shù)棧時(shí),可以考慮云原生創(chuàng)新應(yīng)用。
5)對(duì)高可用關(guān)注度高
云原生GIS的部署是多節(jié)點(diǎn)集群方式搭建,一個(gè)節(jié)點(diǎn)故障,服務(wù)會(huì)自動(dòng)轉(zhuǎn)移到其他存活的節(jié)點(diǎn);如果其中一個(gè)服務(wù)異常,系統(tǒng)會(huì)自動(dòng)重建一個(gè)新的服務(wù)來替代異常的服務(wù),因?yàn)槭腔谌萜骷夹g(shù),替代過程可以達(dá)到秒級(jí)替代;基于微服務(wù)的橫向擴(kuò)展能力,保證了服務(wù)高效穩(wěn)定。
6)機(jī)器/VM比較多
云原生GIS環(huán)境下,所有服務(wù)都是由Kubernetes統(tǒng)一管理調(diào)度,用戶需要做的就是把這些機(jī)器加入Kubernetes集群即可。 云原生GIS會(huì)全面監(jiān)控物理機(jī)、容器等資源使用情況,并把服務(wù)部署調(diào)度到當(dāng)前最優(yōu)的機(jī)器來運(yùn)行。后續(xù)有采購新機(jī)器,只需要“一鍵”加入Kubernetes集群即可。 當(dāng)有機(jī)器從Kubernetes中移除后,它上面的服務(wù)會(huì)自動(dòng) 遷移 到其他機(jī)器,不需要人工干預(yù)。
云原生GIS環(huán)境搭建需要的包-華為云:

驚喜疊加!分享你對(duì)本次直播的觀后感或梳理直播內(nèi)容至云社區(qū)論壇-云市場(chǎng)版塊“云端心聲”,還有機(jī)會(huì)獲華為云海量碼豆(碼豆可兌換實(shí)物獎(jiǎng)品)及超酷運(yùn)動(dòng)藍(lán)牙耳機(jī)噢!>>點(diǎn)擊了解活動(dòng)詳情,立刻參與吧!
最新文章
- 分布式云原生應(yīng)用場(chǎng)景_華為云分布式云原生_分布式云原生應(yīng)用場(chǎng)景
- 低時(shí)延直播服務(wù)_直播控制臺(tái)_低時(shí)延直播應(yīng)用
- 分布式云原生分發(fā)應(yīng)用實(shí)例_華為云分布式云原生_華為云UCS分發(fā)應(yīng)用實(shí)例
- 華為CCI應(yīng)用場(chǎng)景_華為云CCI應(yīng)用_云容器實(shí)例應(yīng)用場(chǎng)景
- X實(shí)例應(yīng)用場(chǎng)景
- GaussDB應(yīng)用場(chǎng)景_GaussDB數(shù)據(jù)庫應(yīng)用場(chǎng)景_高斯數(shù)據(jù)庫應(yīng)用_華為云