欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于云原生的數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng)及實(shí)現(xiàn)方法與流程

文檔序號(hào):40430733發(fā)布日期:2024-12-24 15:04閱讀:18來(lái)源:國(guó)知局
基于云原生的數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng)及實(shí)現(xiàn)方法與流程

本發(fā)明涉及云原生數(shù)據(jù)服務(wù),具體地,涉及基于云原生的數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng)及實(shí)現(xiàn)方法。


背景技術(shù):

1、數(shù)據(jù)服務(wù)是一種serverless架構(gòu),用戶無(wú)需關(guān)注服務(wù)器如何部署,數(shù)據(jù)庫(kù)如何配置,緩存等中間件如何搭建等,只需要在界面上配置好api的信息即可。隨著數(shù)據(jù)服務(wù)的使用量越來(lái)越大,數(shù)據(jù)服務(wù)的穩(wěn)定性也越來(lái)越重要。然而,由于所有的api都運(yùn)行在同一個(gè)運(yùn)行環(huán)境上,不可避免的,不同用戶的api之間會(huì)互相影響,這會(huì)嚴(yán)重的影響數(shù)據(jù)服務(wù)的運(yùn)行穩(wěn)定性。例如:部分api訪問(wèn)量大,導(dǎo)致cpu占用高,會(huì)影響其他api的訪問(wèn)效率;部分api返回?cái)?shù)據(jù)量大,導(dǎo)致內(nèi)存占用高,也會(huì)影響其他api的訪問(wèn)效率;部分api由于訪問(wèn)量大,導(dǎo)致日志量大,進(jìn)而影響容器的正常運(yùn)行,從而也會(huì)影響其他api的訪問(wèn)效率。因此,數(shù)據(jù)服務(wù)api相互隔離是一個(gè)急需解決的問(wèn)題。

2、專利文獻(xiàn)cn117931442a(申請(qǐng)?zhí)枺?02410097614.x)公開(kāi)了一種基于kubernetes的數(shù)據(jù)服務(wù)系統(tǒng),解決的技術(shù)問(wèn)題為如何利用kubernetes及云原生技術(shù)提高數(shù)據(jù)服務(wù)系統(tǒng)的靈活性、可維護(hù)性以及可靠性,技術(shù)方案為:api接口服務(wù):每個(gè)已發(fā)布的api接口對(duì)應(yīng)一個(gè)kubernetes?service,kubernetes?service由多個(gè)副本的pod組成,每個(gè)pod中運(yùn)行后端存儲(chǔ)引擎的代碼;服務(wù)網(wǎng)關(guān):使用envoy作為服務(wù)網(wǎng)關(guān),envoy將http請(qǐng)求負(fù)載均衡到kubernetes?service的多個(gè)pod上;ingresscontroller:ingresscontroller監(jiān)控kubernetes中每個(gè)service的pod變化,動(dòng)態(tài)將pod的ip信息寫(xiě)回envoy;前端接入層:前端的app、web或業(yè)務(wù)系統(tǒng)通過(guò)一個(gè)4層的負(fù)載均衡器接入到envoy,將流量引導(dǎo)至后端的api接口服務(wù),負(fù)載均衡器用于處理外部請(qǐng)求,將流量均勻地分發(fā)到多個(gè)envoy實(shí)例。本發(fā)明與該專利相比,該專利所述系統(tǒng)能夠解決數(shù)據(jù)服務(wù)api之間互相影響的問(wèn)題,但是這個(gè)系統(tǒng)還有以下局限性:(1)該系統(tǒng)為每個(gè)已發(fā)布的api接口對(duì)應(yīng)一個(gè)kubernetes?service,對(duì)于大數(shù)據(jù)平臺(tái)來(lái)說(shuō),api的數(shù)量可能成千上萬(wàn),為每一個(gè)api接口都對(duì)應(yīng)一個(gè)kubernetes?service,將會(huì)需要成千上萬(wàn)的kubernetes?service,這對(duì)資源的使用需求極大;(2)該系統(tǒng)主要功能是創(chuàng)建運(yùn)行環(huán)境,缺少對(duì)于運(yùn)行環(huán)境的一些管理操作,如:修改運(yùn)行環(huán)境cpu、內(nèi)存、副本數(shù)等配置、鏡像調(diào)整、啟動(dòng)、重啟、停止等等;(3)該系統(tǒng)還缺少了一些針對(duì)運(yùn)行環(huán)境的數(shù)據(jù)服務(wù)的配置管理功能。


技術(shù)實(shí)現(xiàn)思路

1、針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種基于云原生的數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng)及實(shí)現(xiàn)方法。

2、根據(jù)本發(fā)明提供的一種基于云原生的數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng),包括:

3、集群管理模塊,用于獲取登記的集群信息,并對(duì)集群信息進(jìn)行管理;

4、資源組管理模塊,用于獲取登記的資源組信息,并對(duì)資源組信息進(jìn)行管理;

5、運(yùn)行環(huán)境管理模塊,用于根據(jù)需求選擇相應(yīng)的資源組信息及集群信息,基于選擇的資源組信息和集群信息,在容器平臺(tái)為api創(chuàng)建對(duì)應(yīng)的運(yùn)行環(huán)境,并對(duì)運(yùn)行環(huán)境進(jìn)行管理。

6、優(yōu)選地,在所述集群管理模塊中,獲取登記的集群信息包括:集群英文名以及集群中文名;

7、在所述資源組管理模塊中,獲取登記的資源組信息包括:集群、資源組名稱、資源組描述、項(xiàng)目名、內(nèi)存限額、cpu限額以及副本數(shù)限額。

8、優(yōu)選地,在所述運(yùn)行環(huán)境管理模塊中,所述在容器平臺(tái)為api創(chuàng)建對(duì)應(yīng)的運(yùn)行環(huán)境包括:創(chuàng)建對(duì)應(yīng)的運(yùn)行環(huán)境和導(dǎo)入對(duì)應(yīng)的運(yùn)行環(huán)境;

9、所述創(chuàng)建對(duì)應(yīng)的運(yùn)行環(huán)境包括創(chuàng)建deployment對(duì)象,配置對(duì)應(yīng)運(yùn)行環(huán)境的參數(shù),包括:運(yùn)行環(huán)境名、描述、所屬工作空間、cpu核數(shù)、內(nèi)存、副本數(shù)、資源組、鏡像、是否開(kāi)啟日志采集、是否開(kāi)啟健康檢查、配置模板;

10、所述導(dǎo)入對(duì)應(yīng)的運(yùn)行環(huán)境包括:導(dǎo)入deployment對(duì)象,配置對(duì)應(yīng)運(yùn)行環(huán)境的參數(shù),包括:資源組、應(yīng)用名、環(huán)境、運(yùn)行環(huán)境名、描述、所屬工作空間、配置模板;基于配置的資源組和應(yīng)用名參數(shù),根據(jù)資源組和應(yīng)用名查詢對(duì)應(yīng)的運(yùn)行環(huán)境。

11、優(yōu)選地,所述運(yùn)行環(huán)境管理模塊包括:修改運(yùn)行環(huán)境、啟動(dòng)運(yùn)行環(huán)境或重新啟動(dòng)運(yùn)行環(huán)境、停止運(yùn)行環(huán)境、鏡像調(diào)整、配置運(yùn)行環(huán)境;

12、所述修改運(yùn)行環(huán)境是通過(guò)修改deployment的yaml或json配置文件來(lái)實(shí)現(xiàn),包括對(duì)運(yùn)行環(huán)境名、描述、所屬工作空間、cpu核數(shù)、內(nèi)存、副本數(shù)、資源組、鏡像、是否開(kāi)啟日志采集、是否開(kāi)啟健康檢查、配置模板中至少一個(gè)進(jìn)行修改;

13、所述啟動(dòng)運(yùn)行環(huán)境或重新啟動(dòng)運(yùn)行環(huán)境是啟動(dòng)創(chuàng)建或?qū)氲倪\(yùn)行環(huán)境;

14、所述停止運(yùn)行環(huán)境是通過(guò)調(diào)整deployment的副本數(shù)為0來(lái)實(shí)現(xiàn);

15、所述鏡像調(diào)整是通過(guò)更新deployment配置中的鏡像版本來(lái)實(shí)現(xiàn)的,包括:查看當(dāng)前鏡像和修改為目標(biāo)鏡像;鏡像調(diào)整后重新啟動(dòng)運(yùn)行環(huán)境;

16、所述配置運(yùn)行環(huán)境是配置運(yùn)行環(huán)境的最大返回記錄數(shù)和專用引擎。

17、優(yōu)選地,通過(guò)查詢參數(shù)查詢api對(duì)應(yīng)的運(yùn)行環(huán)境;其中,所述查詢參數(shù)包括:運(yùn)行環(huán)境名、所屬工作空間、資源組、鏡像名中至少一個(gè)參數(shù);

18、查詢結(jié)束后展示的信息包括:運(yùn)行環(huán)境名、描述、工作空間、占用資源、資源組、鏡像名、服務(wù)狀態(tài)、是否開(kāi)啟日志采集、是否開(kāi)啟健康檢查、訪問(wèn)地址。

19、根據(jù)本發(fā)明提供的一種基于云原生的數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離方法,包括:

20、步驟s1:獲取登記的集群信息,并對(duì)集群信息進(jìn)行管理;

21、步驟s2:獲取登記的資源組信息,并對(duì)資源組信息進(jìn)行管理;

22、步驟s3:根據(jù)需求選擇相應(yīng)的資源組信息及集群信息,基于選擇的資源組信息和集群信息,在容器平臺(tái)為api創(chuàng)建對(duì)應(yīng)的運(yùn)行環(huán)境,并對(duì)運(yùn)行環(huán)境進(jìn)行管理。

23、優(yōu)選地,所述獲取登記的集群信息包括:集群英文名以及集群中文名;

24、所述獲取登記的資源組信息包括:集群、資源組名稱、資源組描述、項(xiàng)目名、內(nèi)存限額、cpu限額以及副本數(shù)限額。

25、優(yōu)選地,所述在容器平臺(tái)為api創(chuàng)建對(duì)應(yīng)的運(yùn)行環(huán)境包括:創(chuàng)建對(duì)應(yīng)的運(yùn)行環(huán)境和導(dǎo)入對(duì)應(yīng)的運(yùn)行環(huán)境;

26、所述創(chuàng)建對(duì)應(yīng)的運(yùn)行環(huán)境包括:創(chuàng)建deployment對(duì)象,配置對(duì)應(yīng)運(yùn)行環(huán)境的參數(shù),包括:運(yùn)行環(huán)境名、描述、所屬工作空間、cpu核數(shù)、內(nèi)存、副本數(shù)、資源組、鏡像、是否開(kāi)啟日志采集、是否開(kāi)啟健康檢查、配置模板;

27、所述導(dǎo)入對(duì)應(yīng)的運(yùn)行環(huán)境包括:導(dǎo)入deployment對(duì)象,配置對(duì)應(yīng)運(yùn)行環(huán)境的參數(shù),包括:資源組、應(yīng)用名、環(huán)境、運(yùn)行環(huán)境名、描述、所屬工作空間、配置模板;基于配置的資源組和應(yīng)用名參數(shù),根據(jù)資源組和應(yīng)用名查詢對(duì)應(yīng)的運(yùn)行環(huán)境。

28、優(yōu)選地,所述對(duì)運(yùn)行環(huán)境進(jìn)行管理包括:修改運(yùn)行環(huán)境、啟動(dòng)運(yùn)行環(huán)境或重新啟動(dòng)運(yùn)行環(huán)境、停止運(yùn)行環(huán)境、鏡像調(diào)整、配置運(yùn)行環(huán)境;

29、所述修改運(yùn)行環(huán)境是通過(guò)修改deployment的yaml或json配置文件來(lái)實(shí)現(xiàn),包括對(duì)運(yùn)行環(huán)境名、描述、所屬工作空間、cpu核數(shù)、內(nèi)存、副本數(shù)、資源組、鏡像、是否開(kāi)啟日志采集、是否開(kāi)啟健康檢查、配置模板中至少一個(gè)進(jìn)行修改;

30、所述啟動(dòng)運(yùn)行環(huán)境或重新啟動(dòng)運(yùn)行環(huán)境是啟動(dòng)創(chuàng)建或?qū)氲倪\(yùn)行環(huán)境;

31、所述停止運(yùn)行環(huán)境是通過(guò)調(diào)整deployment的副本數(shù)為0來(lái)實(shí)現(xiàn);

32、所述鏡像調(diào)整是通過(guò)更新deployment配置中的鏡像版本來(lái)實(shí)現(xiàn)的,包括:查看當(dāng)前鏡像和修改為目標(biāo)鏡像;鏡像調(diào)整后重新啟動(dòng)運(yùn)行環(huán)境;

33、所述配置運(yùn)行環(huán)境是配置運(yùn)行環(huán)境的最大返回記錄數(shù)和專用引擎。

34、優(yōu)選地,通過(guò)查詢參數(shù)查詢api對(duì)應(yīng)的運(yùn)行環(huán)境;其中,所述查詢參數(shù)包括:運(yùn)行環(huán)境名、所屬工作空間、資源組、鏡像名中至少一個(gè)參數(shù);

35、查詢結(jié)束后展示的信息包括:運(yùn)行環(huán)境名、描述、工作空間、占用資源、資源組、鏡像名、服務(wù)狀態(tài)、是否開(kāi)啟日志采集、是否開(kāi)啟健康檢查、訪問(wèn)地址。

36、與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的有益效果:

37、1、基于云原生實(shí)現(xiàn)了一套數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng),解決了數(shù)據(jù)服務(wù)的api之間互相影響,導(dǎo)致數(shù)據(jù)服務(wù)運(yùn)行不穩(wěn)定的問(wèn)題;

38、2、數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng)通過(guò)鏡像調(diào)整功能,實(shí)現(xiàn)了運(yùn)行環(huán)境的版本管理功能;數(shù)據(jù)服務(wù)新版本上線時(shí),只會(huì)上線到默認(rèn)運(yùn)行環(huán)境中,其他運(yùn)行環(huán)境不會(huì)升級(jí);用戶可以自行選擇是升級(jí)數(shù)據(jù)服務(wù)版本,還是維持當(dāng)前穩(wěn)定的數(shù)據(jù)服務(wù)版本;通過(guò)鏡像調(diào)整功能,解決了當(dāng)數(shù)據(jù)服務(wù)新版本上線,功能變更會(huì)影響到所有用戶,影響到已上線并正常運(yùn)行地系統(tǒng)的問(wèn)題;

39、3、數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng)實(shí)現(xiàn)了包括創(chuàng)建、導(dǎo)入、修改、啟動(dòng)、重新啟動(dòng)、停止、鏡像調(diào)整、配置、查詢等一整套的運(yùn)行環(huán)境管理功能,管理運(yùn)行環(huán)境更加方便靈活;

40、4、數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng)支持?jǐn)?shù)據(jù)服務(wù)配置,每個(gè)運(yùn)行環(huán)境配置獨(dú)立,管理數(shù)據(jù)服務(wù)配置更加方便靈活;

41、5、數(shù)據(jù)服務(wù)運(yùn)行環(huán)境隔離系統(tǒng)通過(guò)給運(yùn)行環(huán)境配置工作空間,api屬于工作空間,api因此可以指定運(yùn)行環(huán)境的方式,實(shí)現(xiàn)了更加靈活自由的api運(yùn)行環(huán)境隔離功能。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
贵州省| 浏阳市| 卓尼县| 洛浦县| 新余市| 瑞丽市| 临高县| 繁昌县| 桓仁| 三门峡市| 和静县| 沅江市| 开阳县| 会昌县| 新平| 长宁区| 杭锦后旗| 左权县| 祁阳县| 林周县| 宁强县| 吉安县| 博白县| 三河市| 东乌珠穆沁旗| 新安县| 雷波县| 西藏| 郁南县| 龙南县| 西吉县| 佛教| 东兴市| 当涂县| 馆陶县| 沧州市| 成安县| 灵武市| 宽甸| 北票市| 亚东县|