JP2009251751A - データ管理方法及びスイッチ装置 - Google Patents
データ管理方法及びスイッチ装置 Download PDFInfo
- Publication number
- JP2009251751A JP2009251751A JP2008096410A JP2008096410A JP2009251751A JP 2009251751 A JP2009251751 A JP 2009251751A JP 2008096410 A JP2008096410 A JP 2008096410A JP 2008096410 A JP2008096410 A JP 2008096410A JP 2009251751 A JP2009251751 A JP 2009251751A
- Authority
- JP
- Japan
- Prior art keywords
- physical
- virtual
- access
- data
- block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0662—Virtualisation aspects
- G06F3/0665—Virtualisation aspects at area level, e.g. provisioning of virtual or logical volumes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
- G06F3/0611—Improving I/O performance in relation to response time
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/0647—Migration mechanisms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/356—Switches specially adapted for specific applications for storage area networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/12—Replacement control
- G06F12/121—Replacement control using replacement algorithms
- G06F12/122—Replacement control using replacement algorithms of the least frequently used [LFU] type, e.g. with individual count value
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【解決手段】本スイッチ装置は、第一の物理記憶領域を有する第一のストレージ装置と、第二の物理記憶領域を有しデータの読出しあるいは書込みの処理命令の受信から該処理命令の応答の送信までの処理を該第一のストレージ装置よりも短い時間で実行可能な第二のストレージ装置と、該ホスト装置とに接続される。本スイッチ装置は、該第一の物理記憶領域を対象とするアクセスの頻度を検出し、該アクセスの頻度が高い該第一の物理記憶領域に格納されたデータを該第二の物理記憶領域に移動する。
【選択図】図1
Description
図1は、本実施形態のストレージシステムの例である。本実施形態のストレージシステムは、ホスト装置100、ストレージ装置300、ストレージ装置400、ストレージ装置500、および仮想化スイッチ装置200を有する。ホスト装置100と仮想化スイッチ装置200との間、仮想化スイッチ装置200とストレージ装置300、ストレージ装置400、およびストレージ装置500との間は、それぞれ、例えば、ストレージエリアネットワークなどのネットワーク600によって接続される。
ホスト装置100は、例えば、パーソナルコンピュータ、ワークステーション、メインフレーム等である。ホスト装置100は、アプリケーションプログラムを実行する際、種々のファイルを使用する。ファイルはストレージ装置300、ストレージ装置400、ストレージ装置500に格納される。
ストレージ装置300、ストレージ装置400、およびストレージ装置500は、ホスト装置100のファイルを格納する。本実施の形態のストレージ装置300、ストレージ装置400、およびストレージ装置500は、製品の種別やストレージ装置内部の構成などによりアクセス性能が異なるものとする。本実施の形態では、ストレージ装置300の性能が最もよく、ストレージ装置500の性能が最も悪く、ストレージ装置400の性能がストレージ装置300とストレージ装置500との中間程度であるとする。
仮想化スイッチ装置200は、ホスト装置100とストレージ装置300、ストレージ装置400、およびストレージ装置500との間で送受信するデータを管理する。また、仮想化スイッチ装置200は、ストレージ装置300、ストレージ装置400、およびストレージ装置500の物理ボリュームを仮想化する。仮想化とは、複数のストレージ装置の物理ボリュームを組み合わせた仮想ボリュームを設定することである。
データ処理プログラム221は、制御部210が、ストレージ装置の仮想化処理、ストレージ装置に格納されたデータの再配置処理、ホスト装置100から仮想ブロックへのアクセス状況情報の取得処理などを実行するための手順が書かれたものである。
仮想ボリュームは、仮想化スイッチ装置200で管理する仮想的なボリューム情報である。本実施の形態では、仮想ボリューム情報222は、予め登録されているものとする。仮想ボリューム情報222は例えば管理者によって登録される。
250、270は、仮想化モジュール211が管理する仮想ボリュームである。350は、ストレージ装置300のデータ格納部330の物理ボリュームである。450は、ストレージ装置400のデータ格納部430の物理ボリュームである。550は、ストレージ装置500のデータ格納部530の物理ボリュームである。仮想化モジュール211が管理する仮想ボリュームは、仮想ボリュームV1、仮想ボリュームV2であるとする。仮想ボリュームV1は、物理ボリュームPa、物理ボリュームPd、および物理ボリュームPgが対応付けられる。仮想ボリュームV2は、物理ボリュームPb、物理ボリュームPeが対応付けられる。なお、本実施の形態のホスト装置100は、仮想ボリュームV1が割り当てられているものとする。
仮想化スイッチ装置200の制御部210は、メモリ220に格納されたデータ処理プログラム221を実行することにより、仮想化モジュール211として機能する。仮想化モジュール211は、仮想化スイッチ装置200に接続されたストレージ装置300、ストレージ装置400、およびストレージ装置500の物理ボリュームの一部、あるいは全部を組み合わせた仮想ボリュームを管理する。
性能情報223は、仮想化スイッチ装置200が管理するストレージ装置300、ストレージ装置400、およびストレージ装置500のアクセス性能の情報を記憶する。
アクセス状況情報224は、ホスト装置100から仮想化スイッチ装置200が管理する仮想ブロックへのアクセスの状況を示す情報である。アクセスの状況を示す情報は、例えば、ホスト装置100が仮想ブロックにアクセスした回数を示す情報(アクセス回数情報)、ホスト装置100が仮想ブロックに最後にアクセスした時刻を示す情報(アクセス時刻情報)である。
仮想化スイッチ装置200の制御部210は、メモリ220に格納されたデータ処理プログラム221を実行することにより、アクセス計測モジュール212として機能する。
仮想化スイッチ装置200の制御部210は、メモリ220に格納されたデータ処理プログラム221を実行することにより、データ配置モジュール213として機能する。
ここで、データ配置モジュール213が実行するS115のアクセス頻度の算出処理を説明する。データ配置モジュール213は、アクセスの回数だけでなく、最後にアクセスされてからの経過時間を加味してアクセス頻度を算出することも可能である。
次に、データ配置モジュール213が実行するS117の仮想ブロックに対応する物理ブロックの入替処理を説明する。入替処理は、仮想ブロックと物理ブロックのアドレスの対応を変更する処理である。
次に、ホスト装置100で管理するファイルを物理ブロック上で連続させることによりアクセス性能を向上させる処理を説明する。
110 制御部
120 メモリ
121 ファイル処理プログラム
130 入出力部
200 仮想化スイッチ装置
210 制御部
220 メモリ
221 データ処理プログラム
222 仮想ボリューム情報
223 性能情報
224 アクセス状況情報
231 入出力部
232 入出力部
300 ストレージ装置
310 制御部
320 メモリ
330 データ格納部
340 入出力部
400 ストレージ装置
410 制御部
420 メモリ
430 データ格納部
500 ストレージ装置
510 制御部
520 メモリ
530 データ格納部
600 ネットワーク
Claims (5)
- データを格納する第一の物理記憶領域を有する第一のストレージ装置と、データを格納する第二の物理記憶領域を有しデータの読出しあるいは書込みの処理命令の受信から該処理命令の応答の送信までの処理を該第一のストレージ装置よりも短い時間で実行可能な第二のストレージ装置と、該第一のストレージ装置および該第二のストレージ装置に格納されたデータにアクセスするホスト装置とに接続され、該第一の物理記憶領域と該第二の物理記憶領域とを有する仮想記憶領域を管理するスイッチ装置のデータ管理方法であって、
該ホスト装置から該仮想記憶領域へのアクセスがあると、該仮想記憶領域に対応する該第一の物理記憶領域あるいは該第二の物理記憶領域にアクセスし、
該第一の物理記憶領域を対象とするアクセスの頻度を検出し、
該アクセスの頻度に応じて、該第一の物理記憶領域に格納されたデータを該第二の物理記憶領域に移動することを特徴とするデータ管理方法。 - 該ホスト装置から該仮想記憶領域へのアクセスの回数によって該アクセスの頻度を算出することを特徴とする請求項1に記載のデータ管理方法。
- 所定時間毎の該アクセスの回数によって該アクセスの頻度を算出することを特徴とする請求項2に記載のデータ管理方法。
- 該仮想記憶領域を所定の大きさで区分した仮想ブロックを管理し、
該ホスト装置から該仮想記憶領域へのアクセスの頻度を、該アクセスの対象のデータを格納する該仮想ブロック毎に計測し、
該仮想ブロックに対応する該第一の物理記憶領域の第一の物理ブロックのアクセスの頻度が該仮想ブロックに対応する該第二の物理記憶領域の第二の物理ブロックのアクセスの頻度よりも高い場合に、該第一の物理ブロックのデータを該物理ブロックに移動することを特徴とする請求項1に記載のデータ管理方法。 - データを格納する第一の物理記憶領域を有する第一のストレージ装置と、データを格納する第二の物理記憶領域を有しデータの読出しあるいは書込みの処理命令の受信から該処理命令の応答の送信までの処理を該第一のストレージ装置よりも短い時間で実行可能な第二のストレージ装置と、該第一のストレージ装置および該第二のストレージ装置に格納されたデータにアクセスするホスト装置とに接続可能なスイッチ装置であって、
該第一の物理記憶領域と該第二の物理記憶領域とから構成される仮想記憶領域情報と、該ホスト装置から該仮想記憶領域へのアクセスの頻度を記憶するアクセス状況情報とを記憶するメモリと、
該ホスト装置から該仮想記憶領域へのアクセスがあると、該仮想記憶領域に対応する該第一の記憶領域あるいは該第二の記憶領域にアクセスし、該第一の物理記憶領域へのアクセスの頻度を検出し、該アクセスの頻度に応じて、該第一の物理記憶領域に格納されたデータを該第二の物理記憶領域に移動させる制御部と、
を有することを特徴とするスイッチ装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008096410A JP5186982B2 (ja) | 2008-04-02 | 2008-04-02 | データ管理方法及びスイッチ装置 |
US12/410,543 US7975112B2 (en) | 2008-04-02 | 2009-03-25 | Switch apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008096410A JP5186982B2 (ja) | 2008-04-02 | 2008-04-02 | データ管理方法及びスイッチ装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009251751A true JP2009251751A (ja) | 2009-10-29 |
JP5186982B2 JP5186982B2 (ja) | 2013-04-24 |
Family
ID=41134313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008096410A Expired - Fee Related JP5186982B2 (ja) | 2008-04-02 | 2008-04-02 | データ管理方法及びスイッチ装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7975112B2 (ja) |
JP (1) | JP5186982B2 (ja) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011096017A1 (ja) * | 2010-02-08 | 2011-08-11 | 株式会社日立製作所 | 仮想ボリューム内のデータの再配置を行うストレージシステム及び方法 |
JP2014225133A (ja) * | 2013-05-16 | 2014-12-04 | 富士通株式会社 | 情報処理装置、制御装置及び制御プログラム |
JP2015111434A (ja) * | 2015-01-15 | 2015-06-18 | 株式会社日立製作所 | 計算機システム及びその制御方法 |
WO2015132873A1 (ja) * | 2014-03-04 | 2015-09-11 | 株式会社 東芝 | 階層化ブロックストレージ装置を有するコンピュータシステム、ストレージコントローラ、及びプログラム |
US9785381B2 (en) | 2010-04-30 | 2017-10-10 | Hitachi, Ltd. | Computer system and control method for the same |
CN110830392A (zh) * | 2018-08-07 | 2020-02-21 | 马维尔国际贸易有限公司 | 启用存储介质上的虚拟功能 |
US11467991B2 (en) | 2018-10-30 | 2022-10-11 | Marvell Asia Pte Ltd. | Artificial intelligence-enabled management of storage media access |
US11481118B2 (en) | 2019-01-11 | 2022-10-25 | Marvell Asia Pte, Ltd. | Storage media programming with adaptive write buffer release |
US11656775B2 (en) | 2018-08-07 | 2023-05-23 | Marvell Asia Pte, Ltd. | Virtualizing isolation areas of solid-state storage media |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104808954B (zh) * | 2009-12-24 | 2017-12-01 | 株式会社日立制作所 | 提供虚拟卷的存储系统及其控制方法 |
US8489844B2 (en) | 2009-12-24 | 2013-07-16 | Hitachi, Ltd. | Storage system providing heterogeneous virtual volumes and storage area re-allocation |
US8819057B2 (en) * | 2010-01-27 | 2014-08-26 | Precise Software Solutions, Inc. | Dynamic storage blocks tiering |
JP5771280B2 (ja) | 2011-10-28 | 2015-08-26 | 株式会社日立製作所 | 計算機システム及びストレージ管理方法 |
JP2013176915A (ja) * | 2012-02-28 | 2013-09-09 | Sharp Corp | 設定情報記憶装置および画像処理装置 |
US9286472B2 (en) | 2012-05-22 | 2016-03-15 | Xockets, Inc. | Efficient packet handling, redirection, and inspection using offload processors |
US20130318119A1 (en) | 2012-05-22 | 2013-11-28 | Xocketts IP, LLC | Processing structured and unstructured data using offload processors |
WO2014113056A1 (en) | 2013-01-17 | 2014-07-24 | Xockets IP, LLC | Offload processor modules for connection to system memory |
US10860608B2 (en) | 2018-10-25 | 2020-12-08 | EMC IP Holding Company LLC | Any point in time replication to the cloud |
US11620056B2 (en) * | 2019-06-28 | 2023-04-04 | EMC IP Holding Company LLC | Snapshots for any point in time replication |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0659982A (ja) * | 1992-08-10 | 1994-03-04 | Hitachi Ltd | 仮想記憶制御方法および装置 |
JP2000276363A (ja) * | 1999-03-26 | 2000-10-06 | Nec Corp | 記憶階層システムにおけるスワッピング処理方法ならびに装置 |
JP2004295457A (ja) * | 2003-03-27 | 2004-10-21 | Hitachi Ltd | 記憶装置 |
JP2008059438A (ja) * | 2006-09-01 | 2008-03-13 | Hitachi Ltd | 記憶システム、そのデータ再配置方法、データ再配置プログラム |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3238558B2 (ja) | 1993-12-13 | 2001-12-17 | 株式会社東芝 | ファイル再配置装置およびファイル再配置方法 |
DE19961499A1 (de) * | 1999-12-20 | 2001-07-05 | Ericsson Telefon Ab L M | Caching von Objekten in Platten-gestützten Datenbanken |
JP4087097B2 (ja) * | 2001-11-12 | 2008-05-14 | 株式会社日立製作所 | データベース管理システム情報を考慮したデータ再配置方法およびデータ再配置を行う計算機システム |
US7433948B2 (en) * | 2002-01-23 | 2008-10-07 | Cisco Technology, Inc. | Methods and apparatus for implementing virtualization of storage within a storage area network |
JP3744504B2 (ja) | 2003-04-01 | 2006-02-15 | 株式会社日立製作所 | プロセッサ装置 |
JP5000234B2 (ja) | 2006-08-24 | 2012-08-15 | 株式会社日立製作所 | 制御装置 |
-
2008
- 2008-04-02 JP JP2008096410A patent/JP5186982B2/ja not_active Expired - Fee Related
-
2009
- 2009-03-25 US US12/410,543 patent/US7975112B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0659982A (ja) * | 1992-08-10 | 1994-03-04 | Hitachi Ltd | 仮想記憶制御方法および装置 |
JP2000276363A (ja) * | 1999-03-26 | 2000-10-06 | Nec Corp | 記憶階層システムにおけるスワッピング処理方法ならびに装置 |
JP2004295457A (ja) * | 2003-03-27 | 2004-10-21 | Hitachi Ltd | 記憶装置 |
JP2008059438A (ja) * | 2006-09-01 | 2008-03-13 | Hitachi Ltd | 記憶システム、そのデータ再配置方法、データ再配置プログラム |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011096017A1 (ja) * | 2010-02-08 | 2011-08-11 | 株式会社日立製作所 | 仮想ボリューム内のデータの再配置を行うストレージシステム及び方法 |
US8458424B2 (en) | 2010-02-08 | 2013-06-04 | Hitachi, Ltd. | Storage system for reallocating data in virtual volumes and methods of the same |
US9785381B2 (en) | 2010-04-30 | 2017-10-10 | Hitachi, Ltd. | Computer system and control method for the same |
JP2014225133A (ja) * | 2013-05-16 | 2014-12-04 | 富士通株式会社 | 情報処理装置、制御装置及び制御プログラム |
WO2015132873A1 (ja) * | 2014-03-04 | 2015-09-11 | 株式会社 東芝 | 階層化ブロックストレージ装置を有するコンピュータシステム、ストレージコントローラ、及びプログラム |
JP5797848B1 (ja) * | 2014-03-04 | 2015-10-21 | 株式会社東芝 | 階層化ブロックストレージ装置を有するコンピュータシステム、ストレージコントローラ、及びプログラム |
CN105074675A (zh) * | 2014-03-04 | 2015-11-18 | 株式会社东芝 | 具有层级化块存储装置的计算机系统、存储控制器及程序 |
US9594508B2 (en) | 2014-03-04 | 2017-03-14 | Kabushiki Kaisha Toshiba | Computer system having tiered block storage device, storage controller, file arrangement method and storage medium |
CN105074675B (zh) * | 2014-03-04 | 2017-11-07 | 株式会社东芝 | 具有层级化块存储装置的计算机系统、存储控制器及介质 |
JP2015111434A (ja) * | 2015-01-15 | 2015-06-18 | 株式会社日立製作所 | 計算機システム及びその制御方法 |
CN110830392A (zh) * | 2018-08-07 | 2020-02-21 | 马维尔国际贸易有限公司 | 启用存储介质上的虚拟功能 |
US11656775B2 (en) | 2018-08-07 | 2023-05-23 | Marvell Asia Pte, Ltd. | Virtualizing isolation areas of solid-state storage media |
US11693601B2 (en) | 2018-08-07 | 2023-07-04 | Marvell Asia Pte, Ltd. | Enabling virtual functions on storage media |
CN110830392B (zh) * | 2018-08-07 | 2023-08-08 | 马维尔亚洲私人有限公司 | 启用存储介质上的虚拟功能 |
US11467991B2 (en) | 2018-10-30 | 2022-10-11 | Marvell Asia Pte Ltd. | Artificial intelligence-enabled management of storage media access |
US11726931B2 (en) | 2018-10-30 | 2023-08-15 | Marvell Asia Pte, Ltd. | Artificial intelligence-enabled management of storage media access |
US11481118B2 (en) | 2019-01-11 | 2022-10-25 | Marvell Asia Pte, Ltd. | Storage media programming with adaptive write buffer release |
Also Published As
Publication number | Publication date |
---|---|
US20090254719A1 (en) | 2009-10-08 |
US7975112B2 (en) | 2011-07-05 |
JP5186982B2 (ja) | 2013-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5186982B2 (ja) | データ管理方法及びスイッチ装置 | |
CA2920121C (en) | Write data request processing method and storage array | |
US8566550B2 (en) | Application and tier configuration management in dynamic page reallocation storage system | |
US8639898B2 (en) | Storage apparatus and data copy method | |
US20160239412A1 (en) | Storage apparatus and information processing system including storage apparatus | |
JP6067819B1 (ja) | 階層化ストレージシステム、ストレージコントローラ、並びに重複排除及びストレージ階層化のための方法 | |
US11494082B2 (en) | Memory system | |
EP2564321A2 (en) | Memory usage scanning | |
CA2920004C (en) | Data deduplication method and storage array | |
US8725971B2 (en) | Storage apparatus and method for controlling storage apparatus involving snapshots | |
US10095442B2 (en) | Memory device that changes execution order of commands | |
US10853365B2 (en) | Database management system, computer, and database management method | |
US7451285B2 (en) | Computer systems, management computers and storage system management method | |
US20140344518A1 (en) | Apparatus and method for performing data transfer between storages | |
US8775775B1 (en) | Dynamic prefetch throttling for multi-controller systems | |
JP6028415B2 (ja) | 仮想サーバ環境のデータ移行制御装置、方法、システム | |
US9465745B2 (en) | Managing access commands by multiple level caching | |
US11907746B2 (en) | Compound storage system | |
JP6924671B2 (ja) | データ書込み要求処理方法及びストレージアレイ | |
JP2017097746A (ja) | 情報処理装置、ストレージ制御プログラム、及びストレージ制御方法 | |
US20170285983A1 (en) | Storage system, storage system control method, and program therefor | |
US20150254187A1 (en) | Storage device, information processing apparatus, and cache control program | |
CN105264498B (zh) | 用于通用串行总线系统的高速缓存管理的系统和方法 | |
US11914519B2 (en) | Affinity-based cache operation for a persistent storage device | |
US20230021806A1 (en) | Distributed storage system and volume management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110118 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120918 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121119 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130107 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160201 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |