[發明專利]數據庫即服務系統、數據庫調度方法、設備及存儲介質有效
| 申請號: | 201710860349.6 | 申請日: | 2017-09-21 |
| 公開(公告)號: | CN109542611B | 公開(公告)日: | 2021-05-14 |
| 發明(設計)人: | 曾藝驍 | 申請(專利權)人: | 中國移動通信集團重慶有限公司;中國移動通信集團公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 臧靜 |
| 地址: | 401121*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 服務 系統 調度 方法 設備 存儲 介質 | ||
本發明實施例公開了一種數據庫即服務系統、數據庫調度方法、設備及存儲介質,該系統包括控制模塊、調度模塊和資源池模塊。控制模塊用于將用戶的數據庫資源申請請求發送到調度模塊,接收調度模塊返回的與申請請求對應的數據庫服務信息,服務信息包括調度模塊分配的數據庫服務端口和數據節點;調度模塊根據數據節點的資源使用信息為申請請求創建上述服務信息,根據服務信息向資源池模塊發送數據庫實例創建請求,并接收資源池模塊返回的實例信息;資源池模塊用于根據實例創建請求在調度模塊分配的數據節點創建數據庫實例。通過本發明實施例的系統,實現了數據庫實例的自動化申請與創建,且無需用戶手工配置,更好的滿足了用戶的實際使用需求。
技術領域
本發明涉及數據庫服務技術領域,具體涉及一種數據庫即服務系統、數據庫調度方法、設備及存儲介質。
背景技術
目前,平臺即服務(Platform as a Service,PaaS)平臺功能更多傾向于應用側服務,提供應用運行時的環境,但數據庫服務是應用程序運行必不可少的組件之一,甚至是關乎其生死之所在。傳統數據庫以物理機或虛擬機為單位進行租戶部署,隨著應用數量和規模的增加愈加體現出資源利用不均衡和管理困難的問題,從經濟壓力和運維壓力上都需要將數據庫整合到云中,形成數據庫即服務(DataBase as a Service,DBaas)。目前主流的數據庫即服務主要有兩種提供方法:
1、如cloud foundry(VMware推出的開源PaaS云平臺)、openshift(紅帽的云開發平臺即服務)、openstack(由NASA和Rackspace合作研發并發起的,以阿帕奇Apache許可授權的自由軟件和開放源代碼項目)等開源PaaS平臺,提供基于容器或虛擬機的數據庫服務及調度方法,目前主要用于應用開發、測試過程的數據支撐。
2、在其他典型的商業云平臺中,主流的做法將原有的物理數據庫實例或數據庫對象的集合schema封裝為邏輯數據庫,通過接入代理程序進行路由和轉發,實現數據庫多租戶和資源共享。
現有的數據庫即服務方案在申請資源后還需要手工進行配置、調試和連接,用戶使用體驗較差。
發明內容
本發明實施例提供了一種數據庫即服務系統、數據庫調度方法、設備及存儲介質,實現了數據庫實例的自動化申請和創建,無需用戶手工配置。
根據本發明的一個方面,提供一種數據庫即服務系統,包括:
控制模塊,用于接收用戶的數據庫資源申請請求,將申請請求發送到調度模塊,接收調度模塊返回的與申請請求對應的數據庫服務信息,將服務信息和用戶信息關聯存儲,服務信息包括調度模塊分配的數據庫服務端口和數據節點;
調度模塊,用于記錄資源池模塊中所有數據節點的資源使用信息,根據資源使用信息為申請請求創建數據庫服務信息,根據服務信息向資源池模塊發送數據庫實例創建請求,接收資源池模塊返回的數據庫實例信息,將服務信息和實例信息關聯存儲,將服務信息發送給控制模塊,實例信息包括實例端口;
資源池模塊,用于提供數據庫實例運行的數據節點,將數據節點的資源使用信息向調度模塊注冊;還用于根據接收到的實例創建請求在調度模塊分配的數據節點創建數據庫實例,將數據庫實例信息發送給調度模塊。
根據本發明的另一個方面,提供一種數據庫調度方法,包括:
接收用戶的數據庫資源申請請求;
根據數據庫資源池中所有數據節點的資源使用信息,為申請請求創建數據庫服務信息,將服務信息和用戶信息進行關聯存儲,服務信息包括為申請請求分配的數據庫服務端口和數據節點;
依據服務信息,在分配的數據節點為申請請求創建數據庫實例,將服務信息和數據庫實例的實例信息進行關聯存儲,實例信息包括實例端口。
根據本發明的再一個方面,提供一種數據庫調度設備,包括存儲器和處理器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團重慶有限公司;中國移動通信集團公司,未經中國移動通信集團重慶有限公司;中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710860349.6/2.html,轉載請聲明來源鉆瓜專利網。





