JP6234593B2 - 管理サーバ、計算機システム、及び方法 - Google Patents
管理サーバ、計算機システム、及び方法 Download PDFInfo
- Publication number
- JP6234593B2 JP6234593B2 JP2016543786A JP2016543786A JP6234593B2 JP 6234593 B2 JP6234593 B2 JP 6234593B2 JP 2016543786 A JP2016543786 A JP 2016543786A JP 2016543786 A JP2016543786 A JP 2016543786A JP 6234593 B2 JP6234593 B2 JP 6234593B2
- Authority
- JP
- Japan
- Prior art keywords
- server
- program
- servers
- activation
- nonvolatile memory
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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/14—Session management
- H04L67/148—Migration or transfer of sessions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4416—Network booting; Remote initial program loading [RIPL]
-
- 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
-
- 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/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Description
また、書込回数上限値307及び書込サイズ上限値311は、各フラッシュメモリ53のスペック値であり、予め設定される。
なお、本実施例では、OSを実行する事により、サーバで業務が実行されることを想定するが、これに限定されない。また、本実施例では、1つのサーバで1つ業務を実行する計算機システムを想定している。つまり、1つのサーバでは、1つのOSが実行されるものとするが、これに限定されない。
図においては、例えば、サーバ2は、前回起動OSが「OS2」であり、電源状態405が「ON」であり、かつ、サーバ状態407が「正常」である。これは、サーバ2上で、現在、OS2が実行されている状態であることを意味する。また、例えば、サーバ1は、前回起動OSが「OS1」であり、電源状態405が「OFF」であり、かつ、サーバ状態407が「正常」である。これは、サーバ1は現在停止状態であり、停止するまでOS1が実行されていたことを意味する。さらに、例えば、サーバ5は、前回起動OSがなく、電源状態405が「OFF」であり、サーバ状態407が正常である。これは、サーバ5は、未だOSが実行されていない待機系のサーバであることを意味する。また、サーバ1、3、4についても、電源状態405が「OFF」であり、かつ、サーバ状態407が「正常」であるため、前回起動OSとは別のOSを起動する可能性がある。
CPU54がOSの起動に応じてフラッシュメモリ53へ書き込むデータとして、起動データ(起動ディスク)や更新データがある。起動データは、OSを起動する際に必要なプログラム及びデータであり、OSの起動前にフラッシュメモリ53へ書きこまれる。更新データは、OSにより書込要求されるデータであり、OSの起動後にフラッシュメモリ53へ書き込まれる。
なお、上記の場合において、サーバ5aのフラッシュメモリ53aにOSbの更新データを格納する場合、フラッシュメモリ53aの用途により、以下の2つが考えられる。1つにフラッシュメモリ53aの用途がキャッシュの場合は、フラッシュメモリ53a内のOSaが書き込んだデータ(OSaの更新データ)の消去が必要となる。これは、OSaの更新データが、フラッシュメモリ53aだけでなく対応するLUに格納されているためである。また1つに、フラッシュメモリ53bの用途がデータディスクの場合は、フラッシュメモリ53b内のOSbの更新データをフラッシュメモリ53aにコピーする必要がある。これは、OSbの最新の更新データが、フラッシュメモリ53bのみに格納されている可能性が高いためである。
なお、本実施例では、LUに起動データが格納されていることを前提とし、LUに格納された起動データに基づき、サーバ5がOSを起動する場合を説明するが、これに限定されない。例えば、サーバ5は、LUに格納された起動データを一旦自身のフラッシュメモリ53に読み出し、その起動データに基づきOSを起動させてもよい。また、例えば、予めフラッシュメモリ53にOSが書き込まれる場合、起動データがLUに格納されていなくてもよい。
本実施例では、管理サーバ1が、サーバを指定したOS起動要求を受信した場合に、そのサーバで実行されているOSを別のサーバで起動する処理を説明する。具体的には、例えば、OS起動要求は、障害が発生したサーバを指定する情報であってもよく、障害が発生したサーバや、その障害を検知した他のサーバから送信されてもよい。また、例えば、OS起動要求は、管理者などの管理サーバ1のクライアントから、切替え元のサーバを指定したサーバを切替える旨の要求であってもよい。以下の説明では、起動対象となるOSを対象OSという。本実施例において対象OSは、OS起動要求により指定されたサーバにより実行されているOSである。また、以下の説明では、切替え先のサーバ、つまり、対象OSの起動先のサーバを起動サーバという。
図7は、OSの対サーバ評価値管理テーブル700である。
なお、補正後の累積書込回数及び累積書込サイズの算出方法は、フラッシュメモリ53への書込回数及び書込サイズが多いとされる、OSを最初に起動したときの1起動当たりの書込回数及び書込サイズが考慮される方法であれば、上述の方法に限られない。例えば、あるOSを実行した後、対象OSを起動した場合の、前回起動サーバの1起動当たり書込回数及び書込サイズを前回起動サーバから取得し、累積書込回数及び累積書込サイズからこれらの値を引いた値を、補正後の累積書込回数及び累積書込サイズとしてもよい。
さらに、上記処理に代えて、前回起動サーバを優先させつつ、優先させすぎない処理を行ってもよい。これは、例えば、管理サーバ1が、前回起動サーバにおいて、対象OSが連続して起動した回数をカウントしており、連続起動目標回数以上になると優先しないような処理である。具体的には、例えば、対象OSの1起動当たりの平均書込回数×(連続起動目標回数−実際に連続して起動した回数)を補正後の累積書込回数としてもよい。なお、補正後の累積書込サイズについても同様である。
なお、上記実施例においては、OS起動処理として、OSの起動サーバを決定し起動サーバでOSを起動させていたが、起動対象はコンピュータプログラムであれば、OSに限られない。
Claims (11)
- メモリと、
それぞれがサーバプロセッサ及び不揮発性メモリを有する複数のサーバに、接続される通信インタフェースと、
前記メモリと前記通信インタフェースに接続される管理プロセッサと、
を有し、
プログラムの起動に応じて、前記サーバプロセッサにより、前記不揮発性メモリへデータが書き込まれ、
前記メモリは、
前記不揮発性メモリの累積書込量の限界値と、
前記複数のサーバのそれぞれが最後に起動していたプログラムを示す情報であるサーバ管理情報と
を記憶し、
管理プロセッサは、
前記複数のサーバの各サーバから不揮発性メモリの累積書込量を受信し、
第1プログラムの起動を要求するための起動要求を受信した場合に、
前記限界値に対する前記累積書込量の割合に基づいて、各サーバにおける前記不揮発性メモリの評価値を算出し、
前記サーバ管理情報に基づき、最後に起動したプログラムが前記第1プログラムであるサーバを、前回起動サーバとして選択し、
前記前回起動サーバの前記評価値を減少させて補正し、
前記評価値に基づき、前記複数のサーバの中から、前記評価値の最も低いサーバを一つの起動サーバとして選択し、
前記起動サーバに対し、前記第1プログラムを起動することを指示する実行指示を送信する、
管理サーバ。 - 請求項1に記載の管理サーバであって、
前記管理プロセッサは、
前記実行指示の送信前に前記起動サーバにより最後に起動されたプログラムが、前記第1プログラムでない場合、前記複数のサーバのうち、前記前回起動サーバの不揮発性メモリに格納されたデータを、前記起動サーバの不揮発性メモリへコピーする指示を、前記第1プログラムを実行している第1サーバに送信し、
前記起動サーバに対し、前記第1プログラムを起動することを要求する実行指示を送信する、
管理サーバ。 - 請求項2に記載の管理サーバであって、
前記管理プロセッサは、
前記実行指示の送信前に、前記起動サーバにより最後に起動されたプログラムが前記第1プログラムでない場合、前記コピーの後に、前記起動サーバの不揮発性メモリに格納されているデータを消去する指示を、前記起動サーバに送信する、
管理サーバ。 - 請求項1に記載の管理サーバであって、
前記メモリは、
前記複数のサーバのそれぞれが有する不揮発性メモリに格納されるデータが、前記複数のサーバに接続されるストレージ装置へコピーされるか否かを示す用途情報
を更に記憶し、
前記管理プロセッサは、
前記実行指示の送信前に前記起動サーバにより最後に起動されたプログラムが、前記第1プログラムでない場合、
前記用途情報に基づき、前記前回起動サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされるか否かを判定し、
前記前回起動サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされないと判定された場合、前記複数のサーバのうち、前記前回起動サーバの不揮発性メモリに格納されたデータを、前記起動サーバの不揮発性メモリへコピーする指示を、前記第1プログラムを実行している第1サーバに送信する、
管理サーバ。 - メモリと、
それぞれがサーバプロセッサ及び不揮発性メモリを有する複数のサーバに、接続される通信インタフェースと、
前記メモリと前記通信インタフェースに接続される管理プロセッサと、
を有し、
プログラムの起動に応じて、前記サーバプロセッサにより、前記不揮発性メモリへデータが書き込まれ、
前記メモリは、
前記不揮発性メモリの累積書込量の限界値と、
前記複数のサーバのそれぞれが有する不揮発性メモリに格納されるデータが、前記複数のサーバに接続されるストレージ装置へコピーされるか否かを示す用途情報と
を記憶し、
管理プロセッサは、
前記複数のサーバの各サーバから不揮発性メモリの累積書込量を受信し、
第1プログラムの起動を要求するための起動要求を受信した場合に、
前記限界値に対する前記累積書込量の割合に基づいて、各サーバにおける前記不揮発性メモリの評価値を算出し、
前記評価値に基づき、前記複数のサーバの中から一つの起動サーバを選択し、
前記複数のサーバのうち、前記第1プログラムを実行している第1サーバが、前記起動要求により指定された場合、前記用途情報に基づき、前記第1サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされるか否かを判定し、前記第1サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされないと判定された場合、前記起動サーバの不揮発性メモリへ前記データをコピーする指示を前記第1サーバに送信し、
前記起動サーバに対し、前記第1プログラムを起動することを指示する実行指示を送信する、
管理サーバ。 - それぞれが、サーバプロセッサ及び不揮発性半導体メモリを有する複数のサーバと、
前記複数のサーバに接続される管理サーバと、
を有し、
前記サーバプロセッサは、プログラムの起動に応じて前記不揮発性メモリへデータを書き込み、
前記管理サーバは、
前記不揮発性メモリの累積書込量の限界値と、
前記複数のサーバのそれぞれが最後に起動していたプログラムを示す情報であるサーバ管理情報と
を記憶し、
前記管理サーバは、
前記複数のサーバの各サーバから不揮発性メモリの累積書込量を受信し、
第1プログラムを起動させることを要求するための起動要求を受信した場合に、
前記限界値に対する前記累積書込量の割合に基づいて、各サーバにおける前記不揮発性メモリの評価値を算出し、
前記サーバ管理情報に基づき、最後に起動したプログラムが前記第1プログラムであるサーバを、前回起動サーバとして選択し、
前記前回起動サーバの前記評価値を減少させて補正し、
前記評価値に基づき、前記複数のサーバの中から、前記評価値の最も低いサーバを一つの起動サーバとして選択し、
前記起動サーバに対し、前記第1プログラムを起動することを指示する実行指示を送信し、
前記起動サーバのサーバプロセッサは、前記実行指示を受信し、前記第1プログラムを起動する、
計算機システム。 - 請求項6に記載の計算機システムであって、
前記管理サーバは、
前記複数のサーバのそれぞれが有する不揮発性メモリに格納されるデータが、前記複数のサーバに接続されるストレージ装置へコピーされるか否かを示す用途情報
を更に記憶し、
前記実行指示の送信前に前記起動サーバにより最後に起動されたプログラムが、前記第1プログラムでない場合、前記用途情報に基づき、前記前回起動サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされるか否かを判定し、
前記前回起動サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされないと判定された場合、前記複数のサーバのうち、前記前回起動サーバの不揮発性メモリに格納されたデータを、前記起動サーバの不揮発性メモリへコピーする指示を、前記第1プログラムを実行している第1サーバに送信する、
計算機システム。 - それぞれが、サーバプロセッサ及び不揮発性半導体メモリを有する複数のサーバと、
前記複数のサーバに接続される管理サーバと、
を有し、
前記サーバプロセッサは、プログラムの起動に応じて前記不揮発性メモリへデータを書き込み、
前記管理サーバは、
前記不揮発性メモリの累積書込量の限界値と、
前記複数のサーバのそれぞれが有する不揮発性メモリに格納されるデータが、前記複数のサーバに接続されるストレージ装置へコピーされるか否かを示す用途情報と
を記憶し、
前記管理サーバは、
前記複数のサーバの各サーバから不揮発性メモリの累積書込量を受信し、
第1プログラムを起動させることを要求するための起動要求を受信した場合に、
前記限界値に対する前記累積書込量の割合に基づいて、各サーバにおける前記不揮発性メモリの評価値を算出し、
前記評価値に基づき、前記複数のサーバの中から一つの起動サーバを選択し、
前記複数のサーバのうち、前記第1プログラムを実行している第1サーバが、前記起動要求により指定された場合、前記用途情報に基づき、前記第1サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされるか否かを判定し、
前記第1サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされないと判定された場合、前記起動サーバの不揮発性メモリへ前記データをコピーする指示を前記第1サーバに送信し、
前記起動サーバに対し、前記第1プログラムを起動することを指示する実行指示を送信する、
計算機システム。 - それぞれが、サーバプロセッサ及び不揮発性メモリを有する複数のサーバの管理方法であって、
前記複数のサーバの前記各サーバから不揮発性メモリの累積書込量を受信し、
第1プログラムを起動させることを要求するための起動要求を受信した場合に、
前記不揮発性メモリの累積書込量の限界値に対する前記累積書込量の割合に基づいて、各サーバにおける前記不揮発性メモリの評価値を算出し、
前記複数のサーバのそれぞれが最後に起動していたプログラムを示す情報であるサーバ管理情報に基づき、最後に起動したプログラムが前記第1プログラムであるサーバを、前回起動サーバとして選択し、
前記前回起動サーバの前記評価値を減少させて補正し、
前記評価値に基づき、前記複数のサーバの中から、前記評価値の最も低いサーバを一つの起動サーバとして選択し、
前記起動サーバに対し、前記第1プログラムを起動することを要求する実行要求を送信する、
ことを有し、
プログラムの起動に応じて、前記サーバプロセッサにより、前記不揮発性メモリへデータが書き込まれる、
管理方法。 - 請求項9に記載の管理方法であって、
前記実行要求の送信前に前記起動サーバにより最後に起動されたプログラムが、前記第1プログラムでない場合、
用途情報に基づき、前記前回起動サーバの不揮発性メモリに格納されたデータが前記複数のサーバに接続されるストレージ装置へコピーされるか否かを判定し、
前記用途情報は、前記複数のサーバのそれぞれが有する不揮発性メモリに格納されるデータが、前記複数のサーバに接続されるストレージ装置へコピーされるか否かを示す情報であり、
前記前回起動サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされないと判定された場合、前記複数のサーバのうち、前記前回起動サーバの不揮発性メモリに格納されたデータを、前記起動サーバの不揮発性メモリへコピーする指示を、前記第1プログラムを実行している第1サーバに送信する、
管理方法。 - それぞれが、サーバプロセッサ及び不揮発性メモリを有する複数のサーバの管理方法であって、
前記複数のサーバの前記各サーバから不揮発性メモリの累積書込量を受信し、
第1プログラムを起動させることを要求するための起動要求を受信した場合に、
前記不揮発性メモリの累積書込量の限界値に対する前記累積書込量の割合に基づいて、各サーバにおける前記不揮発性メモリの評価値を算出し、
前記評価値に基づき、前記複数のサーバの中から一つの起動サーバを選択し、
前記複数のサーバのうち、前記第1プログラムを実行している第1サーバが、前記起動要求により指定された場合、用途情報に基づき、前記第1サーバの不揮発性メモリに格納されたデータが前記複数のサーバに接続されるストレージ装置へコピーされるか否かを判定し、
前記用途情報は、前記複数のサーバのそれぞれが有する不揮発性メモリに格納されるデータが、前記複数のサーバに接続されるストレージ装置へコピーされるか否かを示す情報であり、
前記第1サーバの不揮発性メモリに格納されたデータが前記ストレージ装置へコピーされないと判定された場合、前記起動サーバの不揮発性メモリへ前記データをコピーする指示を前記第1サーバに送信し、
前記起動サーバに対し、前記第1プログラムを起動することを要求する実行要求を送信する、
ことを有し、
プログラムの起動に応じて、前記サーバプロセッサにより、前記不揮発性メモリへデータが書き込まれる、
管理方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2014/072057 WO2016027381A1 (ja) | 2014-08-22 | 2014-08-22 | 管理サーバ、計算機システム、及び方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2016027381A1 JPWO2016027381A1 (ja) | 2017-04-27 |
| JP6234593B2 true JP6234593B2 (ja) | 2017-11-22 |
Family
ID=55350358
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016543786A Expired - Fee Related JP6234593B2 (ja) | 2014-08-22 | 2014-08-22 | 管理サーバ、計算機システム、及び方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10284658B2 (ja) |
| JP (1) | JP6234593B2 (ja) |
| WO (1) | WO2016027381A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11249830B1 (en) * | 2020-08-14 | 2022-02-15 | Micron Technology, Inc. | Detecting page fault traffic |
| JP2023030899A (ja) * | 2021-08-24 | 2023-03-08 | 富士通株式会社 | 管理プログラム、管理装置及び管理方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5011073B2 (ja) | 2007-11-22 | 2012-08-29 | 株式会社日立製作所 | サーバ切り替え方法、およびサーバシステム |
| JP2009252204A (ja) | 2008-04-11 | 2009-10-29 | Hitachi Ltd | 計算機の運用管理システム及び運用管理方法 |
| JP2012090745A (ja) | 2010-10-27 | 2012-05-17 | Magic Meister Corporation Co Ltd | 鏡開き装置 |
| JP5486038B2 (ja) * | 2012-04-12 | 2014-05-07 | 株式会社日立製作所 | サーバ切り替え方法、およびサーバシステム |
| JPWO2013175540A1 (ja) * | 2012-05-25 | 2016-01-12 | 株式会社日立製作所 | 情報処理システム |
| JP5423855B2 (ja) * | 2012-09-18 | 2014-02-19 | 株式会社日立製作所 | ブート構成変更方法 |
-
2014
- 2014-08-22 JP JP2016543786A patent/JP6234593B2/ja not_active Expired - Fee Related
- 2014-08-22 US US15/124,687 patent/US10284658B2/en active Active
- 2014-08-22 WO PCT/JP2014/072057 patent/WO2016027381A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US20170019486A1 (en) | 2017-01-19 |
| US10284658B2 (en) | 2019-05-07 |
| WO2016027381A1 (ja) | 2016-02-25 |
| JPWO2016027381A1 (ja) | 2017-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220334742A1 (en) | Cpu cache | |
| JP6517684B2 (ja) | メモリシステムおよび制御方法 | |
| JP6517685B2 (ja) | メモリシステムおよび制御方法 | |
| JP6609918B2 (ja) | ストレージシステム、ストレージ管理装置およびストレージ管理プログラム | |
| EP3799396B1 (en) | Provisioning and allocation of external memory | |
| CN107408020B (zh) | 数据卷的动态配置 | |
| EP3502877B1 (en) | Data loading method and apparatus for virtual machines | |
| US11609884B2 (en) | Intelligent file system with transparent storage tiering | |
| US8930947B1 (en) | System and method for live migration of a virtual machine with dedicated cache | |
| US8849966B2 (en) | Server image capacity optimization | |
| JP2008015768A (ja) | 記憶システム並びにこれを用いたデータの管理方法 | |
| US11995318B2 (en) | Deallocated block determination | |
| WO2013140446A1 (en) | Storage apparatus and method thereof for fast creation of a eager zeroed virtual disk by allocation of pre -zeroed storage areas | |
| JP2010257274A (ja) | 仮想化環境におけるストレージ管理システム及びストレージ管理方法 | |
| US20200379646A1 (en) | System and method for on-demand recovery points | |
| JP5966466B2 (ja) | バックアップ制御方法、および情報処理装置 | |
| JP6234593B2 (ja) | 管理サーバ、計算機システム、及び方法 | |
| US8627126B2 (en) | Optimized power savings in a storage virtualization system | |
| US9009416B1 (en) | System and method for managing cache system content directories | |
| GB2522742A (en) | Nonvolatile storage thresholding for ultra-SSD, SSD, and HDD drive intermix | |
| US10983820B2 (en) | Fast provisioning of storage blocks in thin provisioned volumes for supporting large numbers of short-lived applications | |
| CN108694085A (zh) | 存储物理资源的本地磁盘抹除机制 | |
| WO2018055686A1 (ja) | 情報処理システム | |
| US20140208023A1 (en) | Storage system and control method for storage system | |
| WO2017163322A1 (ja) | 管理計算機、および計算機システムの管理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160623 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170516 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170609 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170801 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170822 |
|
| 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: 20171003 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171024 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6234593 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |