两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種基于虛擬機的位置數(shù)據(jù)安全托管系統(tǒng)的制作方法

文檔序號:11323625閱讀:344來源:國知局
一種基于虛擬機的位置數(shù)據(jù)安全托管系統(tǒng)的制造方法與工藝

本發(fā)明涉及位置信息安全服務技術(shù)領(lǐng)域,尤其涉及一種基于虛擬機的位置數(shù)據(jù)安全托管系統(tǒng)。



背景技術(shù):

位置信息安全服務中,用戶之間的位置數(shù)據(jù)交換都需經(jīng)過認證和監(jiān)視,如果某方的位置數(shù)據(jù)被濫用,則可能被監(jiān)督,追溯出位置數(shù)據(jù)被濫用的源頭。因此,位置數(shù)據(jù)安全托管不同于面向公眾的數(shù)據(jù)托管(例如amazon的rds等互聯(lián)網(wǎng)公司提供的數(shù)據(jù)托管服務),在數(shù)據(jù)服務方面存在數(shù)據(jù)隔離、性能隔離和可靠性保障等要求。針對這些要求,

本技術(shù):
人進行了有益的探索和嘗試,找到了解決上述問題的辦法,下面將要介紹的技術(shù)方案便是在這種背景下產(chǎn)生的。



技術(shù)實現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問題:針對現(xiàn)有的位置數(shù)據(jù)安全托管在數(shù)據(jù)服務方面存在數(shù)據(jù)隔離、性能隔離和可靠性保證等要求,而提供一種能夠保證數(shù)據(jù)隔離、性能隔離、減少系統(tǒng)資源使用量、提高位置數(shù)據(jù)托管的安全性的基于虛擬機的位置數(shù)據(jù)安全托管系統(tǒng)。

本發(fā)明所解決的技術(shù)問題可以采用以下技術(shù)方案來實現(xiàn):

一種基于虛擬機的位置數(shù)據(jù)安全托管系統(tǒng),包括:

數(shù)據(jù)托管應用層,所述數(shù)據(jù)托管應用層由若干個歸屬不同租戶的數(shù)據(jù)應用系統(tǒng)構(gòu)成,所述數(shù)據(jù)托管應用層用于接收租戶客戶端的數(shù)據(jù)請求,在應用層建立和維護租戶的數(shù)據(jù)庫信息,向數(shù)據(jù)托管管理層發(fā)送數(shù)據(jù)請求;

數(shù)據(jù)托管管理層,所述數(shù)據(jù)托管管理層負責對托管的租戶數(shù)據(jù)庫進行統(tǒng)一的管理和監(jiān)控且向所述數(shù)據(jù)托管應用層提供標準的數(shù)據(jù)庫服務,所述數(shù)據(jù)托管管理層接收所述數(shù)據(jù)托管應用層發(fā)送過來的數(shù)據(jù)請求,并根據(jù)所述數(shù)據(jù)請求向所述數(shù)據(jù)托管基礎設施層發(fā)送數(shù)據(jù)操作請求;

數(shù)據(jù)托管基礎設施層,所述數(shù)據(jù)托管基礎設施層由若干數(shù)據(jù)處理服務器構(gòu)成,并基于虛擬機的形式提供對租戶數(shù)據(jù)庫的支撐,所述數(shù)據(jù)托管基礎設施層接收所述數(shù)據(jù)托管管理層發(fā)送過來的數(shù)據(jù)操作請求,并根據(jù)所述數(shù)據(jù)操作請求對加載在虛擬機內(nèi)的租戶數(shù)據(jù)庫進行數(shù)據(jù)操作。

在本發(fā)明的一個優(yōu)選實施例中,所述數(shù)據(jù)請求為創(chuàng)建租戶數(shù)據(jù)庫、刪除物理數(shù)據(jù)庫、存儲數(shù)據(jù)或者查詢數(shù)據(jù)中的一種。

在本發(fā)明的一個優(yōu)選實施例中,當所述數(shù)據(jù)托管應用層接收到的數(shù)據(jù)請求為創(chuàng)建租戶數(shù)據(jù)庫時,所述數(shù)據(jù)托管基礎設施層根據(jù)該數(shù)據(jù)請求創(chuàng)建至少兩個租戶數(shù)據(jù)副本并將這些創(chuàng)建的租住數(shù)據(jù)庫副本部署在相應的虛擬機中。

在本發(fā)明的一個優(yōu)選實施例中,所述數(shù)據(jù)托管管理層還可以根據(jù)所述數(shù)據(jù)托管應用層發(fā)送過來的數(shù)據(jù)請求對所述數(shù)據(jù)托管基礎設施層中加載租戶數(shù)據(jù)庫的虛擬機進行資源動態(tài)調(diào)度。

由于采用了如上的技術(shù)方案,本發(fā)明的有益效果在于:本發(fā)明提供基于獨立虛擬機的數(shù)據(jù)托管環(huán)境,從而滿足不同租戶數(shù)據(jù)庫之間的數(shù)據(jù)隔離和性能隔離的前提下,同時使用不同租戶數(shù)據(jù)庫之間共享服務器以減少系統(tǒng)資源(cpu、內(nèi)存和io)使用量。同時由于數(shù)據(jù)托管理層提供標準的數(shù)據(jù)庫服務,租戶的數(shù)據(jù)應用系統(tǒng)可以基于標準的數(shù)據(jù)庫接口來完成對數(shù)據(jù)庫創(chuàng)建、刪除、存儲及訪問等請求,而不必考慮數(shù)據(jù)實際部署的虛擬機、物理機器及網(wǎng)絡地址等信息,進一步提高了數(shù)據(jù)托管的效率。再者,每個租戶數(shù)據(jù)庫至少建立兩個數(shù)據(jù)庫副本,有效地提高托管數(shù)據(jù)的可靠性。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明的結(jié)構(gòu)示意圖。

圖2是本發(fā)明的虛擬機資源動態(tài)調(diào)度的流程圖。

具體實施方式

為了使本發(fā)明實現(xiàn)的技術(shù)手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面結(jié)合具體圖示,進一步闡述本發(fā)明。

參見圖1,一種基于虛擬機的位置數(shù)據(jù)安全托管系統(tǒng),包括數(shù)據(jù)托管應用層100、數(shù)據(jù)托管管理層200以及數(shù)據(jù)托管基礎設施層300。

數(shù)據(jù)托管應用層100由若干個歸屬不同租戶的數(shù)據(jù)應用系統(tǒng)110構(gòu)成,數(shù)據(jù)托管應用層100用于接收租戶客戶端的數(shù)據(jù)請求,在應用層建立和維護租戶的數(shù)據(jù)庫信息,向數(shù)據(jù)托管管理層200發(fā)送數(shù)據(jù)請求,在本實施例中,數(shù)據(jù)請求為創(chuàng)建租戶數(shù)據(jù)庫、刪除物理數(shù)據(jù)庫、存儲數(shù)據(jù)或者查詢數(shù)據(jù)中的一種。

數(shù)據(jù)托管管理層200負責對托管的租戶數(shù)據(jù)庫進行統(tǒng)一的管理和監(jiān)控且向所述數(shù)據(jù)托管應用層提供標準的數(shù)據(jù)庫服務,數(shù)據(jù)托管管理層200接收數(shù)據(jù)托管應用層100發(fā)送過來的數(shù)據(jù)請求,并根據(jù)數(shù)據(jù)請求向數(shù)據(jù)托管基礎設施層300發(fā)送數(shù)據(jù)操作請求。由于數(shù)據(jù)托管管理層200提供標準的數(shù)據(jù)庫服務,租戶的數(shù)據(jù)應用系統(tǒng)可以基于標準的數(shù)據(jù)庫接口來完成對數(shù)據(jù)庫創(chuàng)建、刪除、存儲及訪問等請求,而不必考慮數(shù)據(jù)實際部署的虛擬機、物理機器及網(wǎng)絡地址等信息,進一步提高了數(shù)據(jù)托管的效率。

數(shù)據(jù)托管基礎設施層300由若干數(shù)據(jù)處理服務器310構(gòu)成,并基于虛擬機的形式提供對租戶數(shù)據(jù)庫的支撐,數(shù)據(jù)托管基礎設施層300接收數(shù)據(jù)托管管理層200發(fā)送過來的數(shù)據(jù)操作請求,并根據(jù)數(shù)據(jù)操作請求對加載在虛擬機內(nèi)的租戶數(shù)據(jù)庫進行數(shù)據(jù)操作。

為了提高托管數(shù)據(jù)的可靠性,當數(shù)據(jù)托管應用層100接收到的數(shù)據(jù)請求為創(chuàng)建租戶數(shù)據(jù)庫時,數(shù)據(jù)托管基礎設施層300根據(jù)該數(shù)據(jù)請求創(chuàng)建至少兩個租戶數(shù)據(jù)副本,并將這些創(chuàng)建的租住數(shù)據(jù)庫副本部署在相應的虛擬機中。

數(shù)據(jù)托管管理層200還可以根據(jù)數(shù)據(jù)托管應用層100發(fā)送過來的數(shù)據(jù)請求對數(shù)據(jù)托管基礎設施層300中加載租戶數(shù)據(jù)庫的虛擬機進行資源動態(tài)調(diào)度。參見圖2,數(shù)據(jù)托管管理層200使用性能分析訓練模型對特定系統(tǒng)資源配置下數(shù)據(jù)庫服務性能進行建模,當待分配的資源變化后通過資源分配模塊得到資源分配的結(jié)果,根據(jù)分配結(jié)果對資源數(shù)據(jù)進行訓練后更新原有的資源分配模型。

以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點。本行業(yè)的技術(shù)人員應該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內(nèi)。本發(fā)明要求保護范圍由所附的權(quán)利要求書及其等效物界定。



技術(shù)特征:

技術(shù)總結(jié)
本發(fā)明公開的一種基于虛擬機的位置數(shù)據(jù)安全托管系統(tǒng),包括:數(shù)據(jù)托管應用層,數(shù)據(jù)托管應用層用于接收租戶客戶端的數(shù)據(jù)請求,在應用層建立和維護租戶的數(shù)據(jù)庫信息,向數(shù)據(jù)托管管理層發(fā)送數(shù)據(jù)請求;數(shù)據(jù)托管管理層,數(shù)據(jù)托管管理層根據(jù)數(shù)據(jù)請求向所述數(shù)據(jù)托管基礎設施層發(fā)送數(shù)據(jù)操作請求;數(shù)據(jù)托管基礎設施層,數(shù)據(jù)托管基礎設施層根據(jù)數(shù)據(jù)操作請求對加載在虛擬機內(nèi)的租戶數(shù)據(jù)庫進行數(shù)據(jù)操作。本發(fā)明提供基于獨立虛擬機的數(shù)據(jù)托管環(huán)境,從而滿足不同租戶數(shù)據(jù)庫之間的數(shù)據(jù)隔離和性能隔離的前提下,同時使用不同租戶數(shù)據(jù)庫之間共享服務器以減少系統(tǒng)資源(CPU、內(nèi)存和IO)使用量。

技術(shù)研發(fā)人員:鄒耀;疏鳳
受保護的技術(shù)使用者:上海美迪索科電子科技有限公司
技術(shù)研發(fā)日:2017.05.14
技術(shù)公布日:2017.10.13
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
都匀市| 商水县| 永寿县| 南江县| 通道| 博白县| 孟津县| 弥勒县| 隆化县| 阳山县| 阜宁县| 大余县| 珠海市| 安泽县| 元谋县| 旺苍县| 东阿县| 古蔺县| 崇州市| 大理市| 海门市| 上犹县| 商南县| 云南省| 麻江县| 定州市| 房山区| 芮城县| 大姚县| 丹棱县| 砀山县| 彰化市| 象山县| 古丈县| 双牌县| 大安市| 寻甸| 隆安县| 吉首市| 谢通门县| 清涧县|