[發(fā)明專利]一種密碼機動態(tài)多線程負載均衡方法、系統(tǒng)及密碼機有效
| 申請?zhí)枺?/td> | 202310202346.9 | 申請日: | 2023-03-06 |
| 公開(公告)號: | CN116074003B | 公開(公告)日: | 2023-06-20 |
| 發(fā)明(設計)人: | 劉磊;王謹旗 | 申請(專利權)人: | 中安云科科技發(fā)展(山東)有限公司;山東農(nóng)業(yè)工程學院 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;G06F9/54 |
| 代理公司: | 濟南譽豐專利代理事務所(普通合伙企業(yè)) 37240 | 代理人: | 孫強 |
| 地址: | 250000 山東省濟南市中國(山東)自由貿(mào)*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 密碼機 動態(tài) 多線程 負載 均衡 方法 系統(tǒng) | ||
1.一種密碼機動態(tài)多線程負載均衡方法,其特征在于,所述方法包括:
根據(jù)向密碼機發(fā)出取密鑰請求的用戶數(shù)量為所述密碼機生成虛擬機,每個所述虛擬機均可實現(xiàn)從密碼卡中進行取密鑰操作,不同虛擬機對應不同的單一用戶;
根據(jù)虛擬機的數(shù)量為所述虛擬機預分配存儲空間,每個所述存儲空間分配獨立的傳輸通道,用于與唯一的用戶建立通信;
所述根據(jù)虛擬機的數(shù)量為所述虛擬機預分配存儲空間,包括:
將所述密碼機的緩存空間劃分為第一緩存空間和第二緩存空間,所述第一緩存空間作為分配緩存,所述第二緩存空間作為備用緩存;
將所述第一緩存空間根據(jù)所述虛擬機的數(shù)量進行均勻劃分,分別分配給所述虛擬機;
所述第一緩存空間和所述第二緩存空間的大小根據(jù)用戶數(shù)量進行確定,如果當前對應的用戶多,則第一緩存空間的長度大于第二緩存空間;如果對應的用戶只有2個或3個,則無需為三個虛擬機分配過多的緩存空間,此時將第二緩存空間預留更多;
將所述第二緩存空間作為所有虛擬機的備用緩存,提前將密碼卡中的部分密鑰存儲到備用緩存中,實現(xiàn)虛擬機從備用緩存中快速取密鑰操作;
當用戶與密碼機開始進行信息交互時,根據(jù)所述交互信息量將所述存儲空間進行動態(tài)調(diào)配。
2.根據(jù)權利要求1所述的密碼機動態(tài)多線程負載均衡方法,其特征在于,所述當用戶與密碼機開始進行信息交互時,根據(jù)所述交互信息量將所述存儲空間進行動態(tài)調(diào)配,包括:
在密碼機與用于交互過程中確定所述虛擬機存儲空間占用比;
如果所述存儲空間占用比小于預設閾值,則保持所述虛擬機存儲空間的不變;
或者,如果所述存儲空間占用比大于或等于所述預設閾值,則確定出第三緩存空間分配給所述虛擬機。
3.根據(jù)權利要求2所述的密碼機動態(tài)多線程負載均衡方法,其特征在于,所述確定出第三緩存空間分配給所述虛擬機,包括:
將所述存儲空間占用比小于所述預設閾值的第一虛擬機按照占用比的大小進行排序;
按照所述排序根據(jù)所述占用比從不同第一虛擬機的存儲空間劃割緩存塊組成第三緩存空間;
將所述第三緩存空間分配給所述存儲空間占用比大于或等于所述預設閾值的第二虛擬機。
4.根據(jù)權利要求2所述的密碼機動態(tài)多線程負載均衡方法,其特征在于,所述確定出第三緩存空間分配給所述虛擬機,包括:
根據(jù)所述虛擬機的存儲空間占用比從所述第二緩存空間劃割第三緩存空間;
將所述第三緩存空間分配給所述存儲空間占用比大于或等于所述預設閾值的第二虛擬機。
5.根據(jù)權利要求3或4所述的密碼機動態(tài)多線程負載均衡方法,其特征在于,將所述第三緩存空間分配給所述第二虛擬機,包括:
根據(jù)所述存儲空間占用比確定所述第二虛擬機空閑存儲空間的大小;
根據(jù)所述空閑存儲空間的比例將所述第三緩存空間進行比例分割;
將分割后的緩存空間分別與對應的存儲空間進行拼接。
6.根據(jù)權利要求5所述的密碼機動態(tài)多線程負載均衡方法,其特征在于,如果任一用戶的與所述密碼機的取密鑰請求結束,則釋放對應虛擬機的第四緩存空間,將所述第四緩存空間進行再分配。
7.根據(jù)權利要求6所述的密碼機動態(tài)多線程負載均衡方法,其特征在于,所述將所述第四緩存空間進行再分配包括:將所述第四緩存空間分配給所述第二虛擬機或者分配給所述第二緩存空間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中安云科科技發(fā)展(山東)有限公司;山東農(nóng)業(yè)工程學院,未經(jīng)中安云科科技發(fā)展(山東)有限公司;山東農(nóng)業(yè)工程學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310202346.9/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 多線程應用系統(tǒng)的異常處理方法和異常處理裝置
- 一種面向片上網(wǎng)絡的多線程調(diào)度實現(xiàn)方法
- 基于計算機多線程多核顯微鏡細胞圖像快速掃描處理方法
- 一種基于同步鎖的多線程處理方法、終端以及存儲介質(zhì)
- 多線程并發(fā)處理系統(tǒng)及方法
- 海外控股估值流程控制方法、裝置、計算機設備及存儲介質(zhì)
- 讀數(shù)方法、電子裝置、計算機設備及存儲介質(zhì)
- 一種基于云平臺多線程調(diào)度的方法、系統(tǒng)、設備及介質(zhì)
- 一種基于云平臺的前端多線程調(diào)度方法和系統(tǒng)
- 多線程調(diào)度方法、裝置、電子設備及存儲介質(zhì)





