[發明專利]一種密碼機動態多線程負載均衡方法、系統及密碼機有效
| 申請號: | 202310202346.9 | 申請日: | 2023-03-06 |
| 公開(公告)號: | CN116074003B | 公開(公告)日: | 2023-06-20 |
| 發明(設計)人: | 劉磊;王謹旗 | 申請(專利權)人: | 中安云科科技發展(山東)有限公司;山東農業工程學院 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;G06F9/54 |
| 代理公司: | 濟南譽豐專利代理事務所(普通合伙企業) 37240 | 代理人: | 孫強 |
| 地址: | 250000 山東省濟南市中國(山東)自由貿*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 密碼機 動態 多線程 負載 均衡 方法 系統 | ||
本申請實施例提供的一種密碼機動態多線程負載均衡方法、系統及密碼機,涉及密碼機技術領域,根據向密碼機發出取密鑰請求的用戶數量為所述密碼機生成虛擬機,根據虛擬機的數量為所述虛擬機預分配存儲空間,當用戶與密碼機開始進行信息交互時,根據所述交互信息量將所述存儲空間進行動態調配。在多用戶向密碼機發出取秘鑰請求時,密碼機根據用戶的數量生成對應的虛擬機,每個虛擬機均可實現獨立通信功能,進而實現了虛擬狀態一對一的傳輸,避免了用戶等待請求響應的問題。而且進一步地,根據用戶請求密鑰量的不同,密碼機響應對虛擬機的存儲空間進行動態調配,進而保證了空間分配的合理性,實現了密碼機應對多用戶時的負載均衡。
技術領域
本申請涉及密碼機技術領域,具體地涉及一種密碼機動態多線程負載均衡方法、系統及密碼機。
背景技術
密碼機是一種用于加密和解密信息的設備,它可以使信息在傳輸過程中不受到竊聽、篡改和攔截的威脅。它的工作原理是:將原文通過一定的算法加密成密文,然后通過網絡傳輸給接收者,接收者再使用相同的算法將密文還原回原文。密碼機的主要功能是對信息進行加密處理,以保證信息在傳輸過程中不被竊取和篡改。它的加密原理是使用一個叫做密鑰的秘密信息,通過某種算法將明文轉換為密文,而解密則是通過相同的秘密密鑰和算法將密文轉換為明文。
傳統技術中密碼機將生成的密鑰存儲到密碼卡中,當用戶發起取密鑰請求時,密碼機會從密碼卡中取密鑰發送給用戶。如果是單用戶向密碼機發出取密鑰請求,則密碼機只需要根據用戶請求取密鑰發送即可。當存在多用戶向密碼機發起取密鑰請求時,密碼機則需要根據用戶請求的時間進行優先級排序,依次進行密鑰的發送,從而實現密鑰的分配。
但是在多用戶情況下,不同用戶的取密鑰請求需要的密鑰數量不同,當第一時間請求密鑰的用戶所需密鑰數量較多時,則后續用戶的取請求響應需要等待,進而降低了密鑰分發的實時性。
發明內容
鑒于此,本申請提供一種密碼機動態多線程負載均衡方法、系統及密碼機,以利于解決現有技術中當密碼機處理多用戶秘鑰請求時等待時間長,實時性差的問題。
第一方面,一種密碼機動態多線程負載均衡方法,所述方法包括:
根據向密碼機發出取密鑰請求的用戶數量為所述密碼機生成虛擬機,每個所述虛擬機均可實現從密碼卡中進行取密鑰操作,不同虛擬機對應不同的單一用戶;
根據虛擬機的數量為所述虛擬機預分配存儲空間,每個所述存儲空間分配獨立的傳輸通道,用于與唯一的用戶建立通信;
當用戶與密碼機開始進行信息交互時,根據所述交互信息量將所述存儲空間進行動態調配。
在一種可能的實現方式中,所述根據虛擬機的數量為所述虛擬機預分配存儲空間,包括:
將所述密碼機的緩存空間劃分為第一緩存空間和第二緩存空間,所述第一緩存空間作為分配緩存,所述第二緩存空間作為備用緩存;
將所述第一緩存空間根據所述虛擬機的數量進行均勻劃分,分別分配給所述虛擬機。
在一種可能的實現方式中,所述當用戶與密碼機開始進行信息交互時,根據所述交互信息量將所述存儲空間進行動態調配,包括:
在密碼機與用于交互過程中確定所述虛擬機存儲空間占用比;
如果所述存儲空間占用比小于預設閾值,則保持所述虛擬機存儲空間的不變;
或者,如果所述存儲空間占用比大于或等于所述預設閾值,則確定出第三緩存空間分配給所述虛擬機。
在一種可能的實現方式中,所述確定出第三緩存空間分配給所述虛擬機,包括:
將所述存儲空間占用比小于所述預設閾值的第一虛擬機按照占用比的大小進行排序;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中安云科科技發展(山東)有限公司;山東農業工程學院,未經中安云科科技發展(山東)有限公司;山東農業工程學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310202346.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種VNT增壓器
- 下一篇:基于卡口車牌識別數據的實時路況監測系統及其方法





