GISINFO:容器漂移新實踐,助力技術能力跨層級共享

2021-01-08 傑獅信息

導讀:當前,跨層級政務服務共享通常可採用兩種方式,一種是API級共享,一種是代碼組件級共享。前者多用於數據共享,後者則更適於算法與能力的輸出。在跨層級能力共享場景中,運行環境、資料庫和中間件往往不一致,無論是資料庫、網絡環境或者其他配置都有各自業務環境下的命名要求和規則,基於代碼級能力輸出與資源復用面臨很大的挑戰。容器漂移,即不同生產環境之間容器的自動轉移和動態部署,能夠較好地解決該問題。

傑獅信息

近來,傑獅信息的研發團隊在東部某省份開展了省市縣多級政務雲之間容器漂移的技術路線研究與應用實踐,幫助用戶實現了跨層級技術與算法能力的共享。

在省市縣三級的政務雲環境中,資料庫、鏡像庫和支撐中間件各自部署,相互之間通過有限的網絡接口實現數據互通。我們充分依託阿里雲政務版來實現容器部署、漂移與配置的自動化切換。

採用EDAS服務託管容器應用

EDAS是一個應用託管和微服務管理的PaaS平臺,支持Spring Cloud、Dubbo等微服務運行環境。目前EDAS支持兩種方式部署應用,一種是雲伺服器(ECS)部署,一種是K8S容器部署。考慮到需要共享的服務數量是動態的,而且有很高的彈性伸縮要求,如果採用雲伺服器,一個服務一個ECS實例,開銷太大,所以不做考慮。我們採用K8S容器部署。

通過6步,實現在政務雲A網上的代碼JAR包的容器化部署與共享:

第一步,JAR上傳並構建鏡像;第二步,推送鏡像給EDAS,以生成容器;第三步,調用EDAS接口創建應用;第四步,啟動容器應用;第五步,通過SLB掛載物理網絡網絡;第六步,將服務掛載到CSB上,對外提供服務共享。

統一配置接管容器環境變量

在容器部署完成後,要能無縫地將能力遷移到阿里雲政務B網上,重點要解決配置切換和部署包遷移問題。

接入統一配置中心可以實現配置的在線修改,對於在程序啟動過程中就需要使用到的配置,例如配置中心的服務地址,可讓程序通過容器環境變量獲取,也就是說要求程序中動態的配置不能寫死,應該從外部進行獲取。通過環境變量的方式獲取配置,例子如下:

傑獅信息

上述圈出的兩個變量可以通過調用EDAS的插入K8S接口在容器服務K8s集群中創建應用時動態傳入,Java只需要從環境變量裡自動獲取即可。

遷移配置部署包鏡像

完成配置後,即可開展部署包遷移,我們採用拉取方式獲取政務雲A網的鏡像,並將其推給B網,如下圖:

傑獅信息

程序在推送必要的元數據(應用名稱、鏡像地址、版本等)給政務B網的應用後,即可直接從A網鏡像倉庫獲取鏡像,實現應用創建。

綜上,我們基於容器漂移實現了政務信息與技術能力的省市縣跨層級共享。未來,傑獅信息將不斷加強數位技術研究與應用實踐,為政府數字改革貢獻自己的力量。

相關焦點

  • 基於容器雲的微服務架構實踐
    【編者按】微服務架構的誕生和容器技術的流行,幾乎是同時發生的,這並非偶然,而是網際網路時代倒逼傳統技術和架構而產生的變革,而以Docker為代表的容器技術則為微服務理念提供了匹配的實現機制,本文作者從什麼是微服務切入,詳細的介紹了微服務架構的優勢,最後從自身實踐出發,給出了微服務架構的雲端實踐。
  • CoreOS實踐指南(七):Docker容器管理服務
    事實上,Android實現沙盒同樣的基於Linux內核的cgroup和namespace機制用於限制和隔離資源的使用,所使用的技術與Docker如出一轍。這些早在Linux 2.6.x版本就已經加入了的新特性,已經通過了較長時間的檢驗,被證實是可行並且可靠的。
  • 打破部門藩籬 青島交通和交警部門首次實現視頻資源共享
    半島記者 馬正拓半島記者3日從青島市交通運輸局獲悉,為提升政務服務水平,助力「放管服」改革,近年來,青島市交通運輸局主動作為、積極行動,圍繞交通運輸行業治理和公共服務的緊迫需要,發起視頻數據整合攻堅戰,著力構建起交通運輸行業視頻資源交換標準化管理體系,推動了視頻資源跨地區、跨層級、跨單位互認共享,並首次實現了與市公安交警部門的視頻資源共享
  • 深度應用GIS技術助力長沙市建設用地審批數據清理
    在GIS功能組件的構建過程中,採用分布式計算技術提供了底層的技術支撐,由於分布計算對象擁有足夠的信息和處理能力,它知道如何與其它對象進行交互來完成既定的功能,所以一個完整的分布式系統由相互協作的多個分布式對象構成,每一個對象完成一部分既定的子功能,對象之間通過發送消息來通信。為了完成某一項功能,它可以跨越單機和網絡在整個系統中遷移,而且該過程對用戶和應用透明。
  • 智能升級新階段,華為雲助力新雲原生企業駛出加速度
    那麼在前沿技術潮流下,「新雲原生企業」如何把握機遇,探索有效釋放雲價值的技術,更好地使用雲原生,促進企業智能升級?12 月 30 日,華為雲 TechWave 雲原生 2.0 技術峰會揭曉了答案。華為雲 CTO 張宇昕等企業領袖和行業專家齊聚一堂,共話雲原生的前沿技術,分享行業應用實踐,共同探討「新雲原生企業」的成長之道。
  • 新常態 新實踐 新範式:新時期高校外語教育與教學發展探索
    他指出特殊時期國家賦予教育領域育才新使命,同時技術與教育的加速融合也使教育邁向「網際網路+」「智能+」新常態,院校及師生抓住機遇、主動求變,推動「學習革命」向「質量革命」轉變。外研社和外研在線在新形勢下,將秉持「懷抱理想、勇於作為、敢於擔當」信念,積極響應國家政策和高校需求,始終與高校攜手戰鬥在外語教學改革第一線,共同推進新實踐發生,助力新範式建成。
  • 「數領未來,智創共享」中國移動大數據能力創新發展論壇召開
    11月21日,以「數領未來,智創共享」為主題的中國移動大數據能力創新發展論壇在廣州成功舉行。作為2020年中國移動全球合作夥伴大會的分論壇之一,本屆論壇由中國移動信息技術中心主辦,邀請了來自政府機構、各大高校和龍頭企業的大數據專家共同研討大數據產業的未來發展風向。
  • 資源共享-全球各種地理數據下載匯總(附連結)
    http://www.blackland.csdb.cn/default.asp東北黑土農業生態資料庫http://www.iwmidsp.org/iwmi/info/main.aspRS GIS Unit-國際水管理研究所http://www.iiasa.ac.at
  • 「大陸漂移說」的啟示
    在科學史上,由阿爾佛雷德・羅塔爾・魏格納所創立的「大陸漂移說」可算是歷盡磨難,為人們提供了諸多的思考。魏格納是德國氣象學家和探險家。1912年,他提出了地殼變遷的大膽假說,即「大陸漂移說」。這一理論認為,在兩億年前,地球上只有一塊被無邊無際的泛海洋所包圍的原始泛大陸。
  • TMForum 2020催化劑:亞信科技5G+AI 助力中國電信、中國聯通5G
    5G網絡共建共享激發的技術新挑戰中國電信、中國聯通於2019年9月制定了5G網絡共建共享戰略,這意味著某一地區的5G無線基站會由一家電信運營商建設,並允許另一家運營商共享。毫無疑問,這項政策將有助於兩家電信公司在資本支出、運營成本和總擁有成本方面節省大量支出。但另一方面,這也要求兩家運營商在整個網絡生命周期內,從規劃、推出、優化和運營等各個方面進行高效合作。
  • 國網鎮江供電攜手鐵塔公司共建全國首個跨江運營商5G共享基站
    5月9日,6套發射頻率為3.5G赫茲的5G通信射屏無線裝置順利安裝至鎮江110千伏隆高898線35號鐵塔(五峰山大跨)上,標誌著全國首個跨江鐵塔上同時部署中國移動、中國電信、中國聯通三大通信運營商設備的5G共享基站在鎮江建成。依託電力與鐵塔公司的創新合作,實現了電網與通信行業基礎設施資源的高度整合利用。
  • 華為雲GaussDB構建雲原生全棧能力,助力企業新升級
    首頁 > 傳媒 > 關鍵詞 > 華為雲最新資訊 > 正文 華為雲GaussDB構建雲原生全棧能力,助力企業新升級
  • 量子通信技術助力「新基建」信息安全 | 趙勇
    第六代密碼技術是以RSA為代表的非對稱加密法,其設計的初衷就是為了解決密碼中安全分發密鑰的問題,後來,其發展出了有效的認證、數字籤名以及數據完整性檢驗等一系列新密碼技術,成為現在網際網路應用的安全基礎,並仍在不斷的拓展新的形態和應用模式。然而,第六代密碼技術的安全性依賴於某些數學難題假設,其面臨著可被算力破解的威脅,以量子計算為代表的未來可期的人類超強計算能力正在快速發展。
  • 優克聯創新技術 助力日本數位化進程
    全球移動數據共享交易服務商優克聯集團(「優克聯」),通過與日本NTT集團下屬子公司合作,在日本全境推出採用創新雲卡技術的「DoRACOON」移動寬帶服務,助力日本的數位化進程。優克聯集團CSO徐昕泉表示,優克聯的定位是移動通信網絡的賦能者與提升者,通過技術實現對網絡資源的高效整合,提升移動數據服務體驗。
  • 技術前沿 | 金山雲2020年Q3公有雲產品動態
    漲勢喜人的背後,離不開一群敬業的產品經理和程式設計師們,秉持技術立業的初心,持續打磨核心技術,夯實產品能力。本期推送,我們對Q3新發布和優化升級的重點公有雲產品做一個盤點。在PaaS層面,本季度,我們發布了無伺服器容器實例服務,客戶無需管理底層基礎設施即可直接運行容器應用;持續強化資料庫能力,在數據恢復、遷移服務等方面明顯優化;大數據產品全線升級,助力客戶快速搭建數據運營體系;人工智慧平臺KingAI全新上線,可快速完成應用部署,極大提高了使用效率……以下是詳細信息:
  • 2020開年解讀:NLP新範式凸顯跨任務、跨語言能力,語音處理落地開花
    2020開年解讀:NLP新範式凸顯跨任務、跨語言能力,語音處理落地開花 2020年01月19日 15:15作者:黃頁編輯:黃頁 2020年伊始,
  • 軟控股份五項新產品新技術新平臺全球首發 助力橡膠行業智能化升級
    : 證券日報 舉報   本報記者 矯月  11月22日,橡膠工業領域現象級新產品新技術發布會在青島國際會議中心舉行
  • 北約成立70年,美歐關係「跨大西洋大陸漂移」正在發生
    北約成立70年,美歐關係「跨大西洋大陸漂移」正在發生 澎湃新聞特約撰稿 克里斯多福·希爾 2019-04-03 13:22
  • 容器遇到精準醫療 會發生什麼化學反應
    從去年底開始到今年,華為在全國範圍內舉辦「華為雲技術私享會」,旨在通過對雲技術的深度分享、交流,助力更多企業實現數位化轉型。8月31日下午,華為在北京舉辦了「華為雲技術私享會」北京站,在會上金橡醫學樓峰就金橡醫學攜手華為雲建腫瘤精準醫療基因大數據分析平臺進行了分享。同時,華為的6位專家也對華為雲的各方面技術進行了解析,並詳細介紹了華為雲最新的產品服務和應用方案。