TOP
|
特許
|
意匠
|
商標
特許ウォッチ
Twitter
他の特許を見る
10個以上の画像は省略されています。
公開番号
2025036944
公報種別
公開特許公報(A)
公開日
2025-03-17
出願番号
2023143619
出願日
2023-09-05
発明の名称
ディスク装置及びコマンド管理方法
出願人
株式会社東芝
,
東芝デバイス&ストレージ株式会社
代理人
弁理士法人酒井国際特許事務所
主分類
G06F
13/12 20060101AFI20250310BHJP(計算;計数)
要約
【課題】コマンドを効率的に管理できるディスク装置を提供する。
【解決手段】一つの実施形態によれば、ディスク媒体とメモリとコントローラとを有するディスク装置が提供される。ディスク媒体は、アドレスに従ってデータが記録される。コントローラは、アドレスを含むコマンドが受信されることに応じてデータベースを構築又は更新してメモリに格納する。データベースは、コマンドのアドレス範囲に関連付けられ且つコマンドのアドレス及び時系列に応じたツリー状の配列を含む。コントローラは、データベースを用いてコマンドを管理する。
【選択図】図3
特許請求の範囲
【請求項1】
アドレスに従ってデータが記録されるディスク媒体と、
メモリと、
前記アドレスを含むコマンドが受信されることに応じてデータベースを生成又は更新して前記メモリに格納するコントローラと、
を備え、
前記データベースは、コマンドのアドレス範囲に関連付けられ且つコマンドのアドレス及び時系列に応じたツリー状の配列を含み、
前記コントローラは、前記データベースを用いてコマンドを管理する
ディスク装置。
続きを表示(約 1,200 文字)
【請求項2】
前記データベースは、
コマンドのアドレス範囲を示す2つのキーに関連付けられる第1の葉ノードと、
前記第1の葉ノードに従属し、コマンドのアドレス範囲を示す2つのキーに関連付けられる第2の葉ノードと、
を含む
請求項1に記載のディスク装置。
【請求項3】
前記データベースは、1つのキーに関連付けられる親ノードをさらに含み、
前記第1の葉ノードは、前記親ノードに従属する
請求項2に記載のディスク装置。
【請求項4】
前記データベースは、
前記第2の葉ノードに従属し、コマンドのアドレス範囲を示す2つのキーに関連付けられる第3の葉ノードをさらに含む
請求項3に記載のディスク装置。
【請求項5】
前記第2の葉ノードに含まれるコマンドは、前記第1の葉ノードに含まれるコマンドより時間的に新しく、
前記第1の葉ノードの2つのキーで示されるアドレス範囲と前記第1の葉ノードに従属する前記第2の葉ノードの2つのキーで示されるアドレス範囲とは、少なくとも部分的に重複している
請求項2に記載のディスク装置。
【請求項6】
前記データベースは、
前記親ノードと前記第1の葉ノードとを接続する第1の拡張ノードと、
前記第1の葉ノードと前記第2の葉ノードとを接続する第2の拡張ノードと、
をさらに含む
請求項3に記載のディスク装置。
【請求項7】
前記データベースは、
前記親ノードと前記第1の葉ノードとを接続する第1の拡張ノードと、
前記第1の葉ノードと前記第2の葉ノードとを接続する第2の拡張ノードと、
前記第2の葉ノードと前記第3の葉ノードとを接続する第3の拡張ノードと、
をさらに含む
請求項4に記載のディスク装置。
【請求項8】
アドレスに従ってデータが記録されるディスク媒体とメモリとを有するディスク装置において、アドレスを含むコマンドが受信されることと、
前記受信されたコマンドに応じて、コマンドのアドレス範囲に関連付けられ且つコマンドのアドレス及び時系列に応じたツリー状の配列を含むデータベースを構築又は更新して前記メモリに格納することと、
前記データベースを用いてコマンドを管理することと、
を含むコマンド管理方法。
【請求項9】
前記データベースは、
1つのキーに関連付けられる親ノードと、
前記親ノードに従属し、コマンドのアドレス範囲を示す2つのキーに関連付けられる第1の葉ノードと、
前記第1の葉ノードに従属し、コマンドのアドレス範囲を示す2つのキーに関連付けられる第2の葉ノードと、
を含む
請求項8に記載のコマンド管理方法。
発明の詳細な説明
【技術分野】
【0001】
本実施形態は、ディスク装置及びコマンド管理方法に関する。
続きを表示(約 1,900 文字)
【背景技術】
【0002】
ホストに接続可能であるディスク装置では、ホストからコマンドを受信することがある。ディスク装置では、受信されたコマンドを効率的に管理することが望まれる。
【先行技術文献】
【特許文献】
【0003】
特開2018-159993号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
一つの実施形態は、コマンドを効率的に管理できるディスク装置及びコマンド管理方法を提供することを目的とする。
【課題を解決するための手段】
【0005】
一つの実施形態によれば、ディスク媒体とメモリとコントローラとを有するディスク装置が提供される。ディスク媒体は、アドレスに従ってデータが記録される。コントローラは、アドレスを含むコマンドが受信されることに応じてデータベースを生成又は更新してメモリに格納する。データベースは、コマンドのアドレス範囲に関連付けられ且つコマンドのアドレス及び時系列に応じたツリー状の配列を含む。コントローラは、データベースを用いてコマンドを管理する。
【図面の簡単な説明】
【0006】
実施形態にかかるディスク装置のハードウェア構成を示す図。
実施形態にかかるディスク装置の機能構成を示す図。
実施形態におけるデータベースのデータ構造を示す図。
実施形態における親ノード及び葉ノードのデータ構造を示す図。
実施形態におけるコマンド受信時の動作を示すフローチャート。
実施形態におけるコマンド受信時のデータベースの操作を示す図。
実施形態におけるコマンド受信時のデータベースの操作を示す図。
実施形態におけるコマンドマージ時の動作を示すフローチャート。
実施形態におけるコマンドマージ時のデータベースの操作を示す図。
実施形態におけるコマンド実行時の動作を示すフローチャート。
実施形態におけるコマンド実行時のデータベースの操作を示す図。
実施形態におけるコマンド実行時のデータベースの操作を示す図。
実施形態の第1の変形例におけるコマンド受信時の動作を示すフローチャート。
実施形態の第2の変形例におけるコマンド受信時のデータベースの操作を示す図。
実施形態の第2の変形例におけるコマンド受信時のデータベースの操作を示す図。
実施形態の第2の変形例におけるコマンド受信時のデータベースの操作を示す図。
実施形態の第3の変形例におけるコマンド受信時のデータベースの操作を示す図。
実施形態の第3の変形例におけるコマンド受信時のデータベースの操作を示す図。
実施形態の第3の変形例におけるコマンド受信時のデータベースの操作を示す図。
実施形態の第3の変形例におけるコマンド受信時のデータベースの操作を示す図。
【発明を実施するための形態】
【0007】
以下に添付図面を参照して、実施形態にかかるディスク装置を詳細に説明する。なお、この実施形態により本発明が限定されるものではない。
【0008】
(実施形態)
実施形態にかかるディスク装置は、ホストに接続可能であるインタフェースを有し、ホストからコマンドをインタフェースで受信することがあるが、受信されたコマンドを効率的に管理するための工夫が施される。
【0009】
ディスク装置10は、図1に示すように、ディスク媒体11、スピンドルモータ12、HSA(Head Stack Assembly)13、ヘッドアンプ14、揮発性メモリ15、RWC(Read/Write Channel)16、HDC(Hard Disk Controller)17、CPU(Central Processing Unit)18、モータドライバ20、及び不揮発性メモリ21を有する。図1は、ディスク装置10の構成を示す図である。
【0010】
ディスク媒体11は、データが記録される記録面Sを表面及び裏面にそれぞれ有する。ディスク媒体11は、スピンドルモータ12によって回転駆動される。ディスク装置10には、複数のディスク媒体11が設けられる。また、ディスク装置10において使用されるすべての記録面Sには、記録面S上の物理位置を示す位置情報である物理アドレスが設定されている。スピンドルモータ12は、モータドライバ20から供給される電流(または電圧)によって駆動される。
(【0011】以降は省略されています)
この特許をJ-PlatPatで参照する
関連特許
株式会社東芝
センサ
25日前
株式会社東芝
発券機
1日前
株式会社東芝
センサ
11日前
株式会社東芝
計算装置
1か月前
株式会社東芝
計算装置
6日前
株式会社東芝
試験装置
今日
株式会社東芝
電子装置
25日前
株式会社東芝
計算装置
6日前
株式会社東芝
遮断装置
25日前
株式会社東芝
計測装置
19日前
株式会社東芝
回転電機
11日前
株式会社東芝
電子機器
18日前
株式会社東芝
電子機器
18日前
株式会社東芝
半導体装置
1か月前
株式会社東芝
半導体装置
1か月前
株式会社東芝
半導体装置
1か月前
株式会社東芝
半導体装置
11日前
株式会社東芝
半導体装置
1か月前
株式会社東芝
半導体装置
6日前
株式会社東芝
半導体装置
11日前
株式会社東芝
半導体装置
15日前
株式会社東芝
半導体装置
1か月前
株式会社東芝
半導体装置
1か月前
株式会社東芝
ガス遮断器
1か月前
株式会社東芝
ICカード
1か月前
株式会社東芝
半導体装置
29日前
株式会社東芝
穴検出装置
19日前
株式会社東芝
半導体装置
26日前
株式会社東芝
半導体装置
26日前
株式会社東芝
半導体装置
25日前
株式会社東芝
半導体装置
25日前
株式会社東芝
半導体装置
1か月前
株式会社東芝
半導体装置
26日前
株式会社東芝
蓄電池装置
1か月前
株式会社東芝
水処理装置
1か月前
株式会社東芝
半導体装置
1日前
続きを見る
他の特許を見る