[發明專利]因應服務質量的固態硬盤訪問方法以及使用該方法的裝置有效
| 申請號: | 201610879561.2 | 申請日: | 2016-10-08 |
| 公開(公告)號: | CN107918613B | 公開(公告)日: | 2022-01-21 |
| 發明(設計)人: | 周溱;苗寧忠 | 申請(專利權)人: | 上海寶存信息科技有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/22;G06F9/455;G06F5/06 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 徐偉 |
| 地址: | 200082 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 因應 服務質量 固態 硬盤 訪問 方法 以及 使用 裝置 | ||
1.一種因應服務質量的固態硬盤訪問方法,由一處理單元執行,包含:
取得多個虛擬機的多個執行歷史;
依據上述執行歷史及一服務質量從多個先進先出隊列選擇一者,上述服務質量描述透過上述虛擬機向儲存裝置存取數據的需求條件,上述執行歷史指出上述多個先進先出隊列執行一段時間區間后相應的通過量或每秒通過量,所述選擇具體包括:確定所述多個虛擬機的所述服務質量的需求條件,選擇所述多個先進先出隊列中通過量或每秒通過量小于所述需求條件的隊列為目標隊列;
從上述選擇的先進先出隊列取出最早進入的一第一數據存取請求;以及
依據上述取出的第一數據存取請求驅動上述儲存裝置以完成一數據存取作業。
2.如權利要求1所述的因應服務質量的固態硬盤訪問方法,其特征在于,上述虛擬機及上述先進先出隊列間為一對一對應。
3.如權利要求1所述的因應服務質量的固態硬盤訪問方法,其特征在于,更包含:
于完成上述數據存取作業后,更新相應于上述選擇的先進先出隊列的上述虛擬機的上述執行歷史。
4.如權利要求1所述的因應服務質量的固態硬盤訪問方法,其特征在于,更包含:
從上述虛擬機中的一者取得一第二數據存取請求;以及
將上述第二數據存取請求推入相應于來源虛擬機的上述先進先出隊列。
5.如權利要求4所述的因應服務質量的固態硬盤訪問方法,其特征在于,上述第二數據存取請求請求寫入數據至上述儲存裝置的任意邏輯區塊地址、寫入數據至上述儲存裝置的的一邏輯區塊地址或一邏輯區塊地址區間、從上述儲存裝置讀取一邏輯區塊地址或一邏輯區塊地址區間的數據、更新一邏輯區塊地址或一邏輯區塊地址區間的數據、或刪除一邏輯區塊地址或一邏輯區塊地址區間的數據。
6.如權利要求4所述的因應服務質量的固態硬盤訪問方法,其特征在于,更包含:
判斷上述第二數據存取請求中是否包含邏輯區塊地址;以及
當上述第二數據存取請求中不包含邏輯區塊地址時,為上述第二數據存取指派相應于上述來源虛擬機的可用邏輯區塊地址或邏輯區塊地址區間,并且將上述指派的邏輯區塊地址或邏輯區塊地址區間加入上述第二數據存取請求。
7.一種因應服務質量的固態硬盤存取裝置,包含:
一存儲器,配置空間給多個先進先出隊列;以及
一處理單元,耦接至上述存儲器,取得多個虛擬機的多個執行歷史,其中上述執行歷史指出上述多個先進先出隊列執行一段時間區間后相應的通過量或每秒通過量;依據上述執行歷史及一服務質量從上述先進先出隊列選擇一者,上述服務質量描述透過上述虛擬機向儲存裝置存取數據的需求條件,上述選擇具體包括:確定所述多個虛擬機的所述服務質量的需求條件,選擇所述多個先進先出隊列中通過量或每秒通過量小于所述需求條件的隊列為目標隊列;從上述選擇的先進先出隊列取出最早進入的一第一數據存取請求;以及依據上述取出的第一數據存取請求驅動上述儲存裝置以完成一數據存取作業。
8.如權利要求7所述的因應服務質量的固態硬盤存取裝置,其特征在于,上述虛擬機及上述先進先出隊列間為一對一對應。
9.如權利要求7所述的因應服務質量的固態硬盤存取裝置,其特征在于,上述處理單元于完成上述數據存取作業后,更新相應于上述選擇的先進先出隊列的上述虛擬機的上述執行歷史。
10.如權利要求7所述的因應服務質量的固態硬盤存取裝置,其特征在于,上述處理單元從上述虛擬機中的一者取得一第二數據存取請求;以及將上述第二數據存取請求推入相應于來源虛擬機的上述先進先出隊列。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寶存信息科技有限公司,未經上海寶存信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610879561.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種寵物肥皂盒
- 下一篇:一種可以提高存活率的新型養雞大棚





