JP2012022532A - ストレージシステム及びストレージシステムのメモリキャッシュ領域制御方法 - Google Patents
ストレージシステム及びストレージシステムのメモリキャッシュ領域制御方法 Download PDFInfo
- Publication number
- JP2012022532A JP2012022532A JP2010160088A JP2010160088A JP2012022532A JP 2012022532 A JP2012022532 A JP 2012022532A JP 2010160088 A JP2010160088 A JP 2010160088A JP 2010160088 A JP2010160088 A JP 2010160088A JP 2012022532 A JP2012022532 A JP 2012022532A
- Authority
- JP
- Japan
- Prior art keywords
- user
- area
- memory cache
- cache
- priority
- 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
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
Abstract
【解決手段】ストレージシステム101は、過去一定期間内に受信した優先度の高いユーザのアクセス要求数及び当該過去一定期間内に受信した優先度の低いユーザのアクセス要求数に基づいて、メモリキャッシュにおける、優先度の高いユーザのアクセス要求に基づくデータを保持する高優先ユーザ用メモリキャッシュ部111の領域と、優先度の低いユーザのアクセス要求に基づくデータを保持する低優先ユーザ用メモリキャッシュ部112の領域とを制御する。
【選択図】図1
Description
図1は、システム全体の構成を示す図である。図1に示すように、ストレージシステム101は、ネットワーク102を介して、認証サーバ201、クライアント301,302とそれぞれ接続されている。
次に、第2の実施の形態について説明する。この第2の実施の形態は、ストレージシステム101に同時にアクセスできる高優先ユーザを制限した点が既述の第1の実施形態と異なっている。したがって、以下では、上記第1の実施の形態について異なる点について詳細に説明する。なお、第1の実施形態と同一の構成には同一の符号を付して詳細な説明は省略する。
データを記憶するストレージ部と、データを一時的に保持するメモリキャッシュと、前記メモリキャッシュを制御するキャッシュ制御部とを備えたストレージシステムであって、
前記メモリキャッシュは、優先度の高いユーザのアクセス要求に基づくデータを保持する第1の領域と、優先度の低いユーザのアクセス要求に基づくデータを保持する第2の領域とを有し、
前記キャッシュ制御部は、過去一定期間内に受信した優先度の高いユーザのアクセス要求数及び前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数に基づいて、前記第1の領域と前記第2の領域とを制御する、ストレージシステム。
前記キャッシュ制御部は、
前記ストレージ部が高負荷の状態にない場合、及び前記ストレージ部が高負荷の状態にある場合、かつ、前記過去一定期間内に受信した優先度の高いユーザのアクセス要求数が前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数より少なくない場合は、前記第1の領域が前記第2の領域より大きくなるように前記メモリキャッシュを制御し、
前記ストレージ部が高負荷の状態にある場合、かつ、前記過去一定期間内に受信した優先度の高いユーザのアクセス要求数が前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数より少ない場合は、前記領域を大きくした第1の領域の一部が前記第2の領域となるように前記メモリキャッシュの領域を制御する、付記1記載のストレージシステム。
データを記憶するストレージ部と、データを一時的に保持するメモリキャッシュと、前記メモリキャッシュを制御する行うキャッシュ制御部とを備えたストレージシステムのメモリキャッシュ制御方法であって、
過去一定期間内に受信した優先度の高いユーザのアクセス要求数及び前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数に基づいて、前記第1の領域と前記第2の領域とを制御するステップを有する、ストレージシステムのメモリキャッシュ領域制御方法。
前記制御するステップは、
前記ストレージ部が高負荷の状態にない場合、及び前記ストレージ部が高負荷の状態にある場合、かつ、前記過去一定期間内に受信した優先度の高いユーザのアクセス要求数が前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数より少なくない場合は、前記第1の領域が前記第2の領域より大きくなるように前記メモリキャッシュの領域を制御するステップと、
前記ストレージ部が高負荷の状態にある場合、かつ、前記過去一定期間内に受信した優先度の高いユーザのアクセス要求数が前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数より少ない場合は、前記領域を大きくした第1の領域の一部が前記第2の領域となるように前記メモリキャッシュの領域を制御するステップと、
を含む、付記3記載のストレージシステムのメモリキャッシュ領域制御方法。
102・・・ネットワーク
110・・・メモリキャッシュ
111・・・高優先ユーザ用メモリキャッシュ部
112・・・低優先ユーザ用メモリキャッシュ部
113・・・キャッシュ用ユーザ情報部
113・・・キャッシュ用ユーザ情報
120・・・キャッシュ制御部
130・・・ストレージ部
131・・・ディスク
201・・・認証サーバ
301・・・クライアント(高優先ユーザ)
302・・・クライアント(低優先ユーザ)
Claims (4)
- データを記憶するストレージ部と、データを一時的に保持するメモリキャッシュと、前記メモリキャッシュを制御するキャッシュ制御部とを備えたストレージシステムであって、
前記メモリキャッシュは、優先度の高いユーザのアクセス要求に基づくデータを保持する第1の領域と、優先度の低いユーザのアクセス要求に基づくデータを保持する第2の領域とを有し、
前記キャッシュ制御部は、過去一定期間内に受信した優先度の高いユーザのアクセス要求数及び前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数に基づいて、前記第1の領域と前記第2の領域とを制御する、ストレージシステム。 - 前記キャッシュ制御部は、
前記ストレージ部が高負荷の状態にない場合、及び前記ストレージ部が高負荷の状態にある場合、かつ、前記過去一定期間内に受信した優先度の高いユーザのアクセス要求数が前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数より少なくない場合は、前記第1の領域が前記第2の領域より大きくなるように前記メモリキャッシュの領域を制御し、
前記ストレージ部が高負荷の状態にある場合、かつ、前記過去一定期間内に受信した優先度の高いユーザのアクセス要求数が前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数より少ない場合は、前記領域を大きくした第1の領域の一部が前記第2の領域となるように前記メモリキャッシュの領域を制御する、請求項1記載のストレージシステム。 - データを記憶するストレージ部と、データを一時的に保持するメモリキャッシュと、前記メモリキャッシュを制御する行うキャッシュ制御部とを備えたストレージシステムのメモリキャッシュ制御方法であって、
過去一定期間内に受信した優先度の高いユーザのアクセス要求数及び前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数に基づいて、前記第1の領域と前記第2の領域とを制御するステップを有する、ストレージシステムのメモリキャッシュ領域制御方法。 - 前記制御するステップは、
前記ストレージ部が高負荷の状態にない場合、及び前記ストレージ部が高負荷の状態にある場合、かつ、前記過去一定期間内に受信した優先度の高いユーザのアクセス要求数が前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数より少なくない場合は、前記第1の領域が前記第2の領域より大きくなるように前記メモリキャッシュの領域を制御するステップと、
前記ストレージ部が高負荷の状態にある場合、かつ、前記過去一定期間内に受信した優先度の高いユーザのアクセス要求数が前記過去一定期間内に受信した優先度の低いユーザのアクセス要求数より少ない場合は、前記領域を大きくした第1の領域の一部が前記第2の領域となるように前記メモリキャッシュの領域を制御するステップと、
を含む、請求項3記載のストレージシステムのメモリキャッシュ領域制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010160088A JP5641300B2 (ja) | 2010-07-14 | 2010-07-14 | ストレージシステム及びストレージシステムのメモリキャッシュ領域制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010160088A JP5641300B2 (ja) | 2010-07-14 | 2010-07-14 | ストレージシステム及びストレージシステムのメモリキャッシュ領域制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012022532A true JP2012022532A (ja) | 2012-02-02 |
JP5641300B2 JP5641300B2 (ja) | 2014-12-17 |
Family
ID=45776772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010160088A Active JP5641300B2 (ja) | 2010-07-14 | 2010-07-14 | ストレージシステム及びストレージシステムのメモリキャッシュ領域制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5641300B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014125559A1 (ja) * | 2013-02-12 | 2014-08-21 | 株式会社日立製作所 | 記憶制御装置および記憶制御装置の制御方法 |
JP2019095881A (ja) * | 2017-11-20 | 2019-06-20 | 富士通株式会社 | ストレージ制御装置およびプログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1097435A (ja) * | 1996-09-20 | 1998-04-14 | Nec Corp | 資源割当てシステム |
JPH10269143A (ja) * | 1997-03-25 | 1998-10-09 | Mitsubishi Electric Corp | ディスクキャッシュ装置のキャッシュパラメータ制御方法及びディスクキャッシュ装置 |
JP2003022211A (ja) * | 2001-07-10 | 2003-01-24 | Nec Corp | キャッシュ制御方法及びキャッシュ装置 |
JP2004139349A (ja) * | 2002-10-17 | 2004-05-13 | Nec Corp | ディスクアレイ装置におけるキャッシュメモリ分割管理方式 |
JP2005222274A (ja) * | 2004-02-05 | 2005-08-18 | Hitachi Ltd | ストレージサブシステム及びストレージサブシステムの制御方法 |
JP2006227688A (ja) * | 2005-02-15 | 2006-08-31 | Hitachi Ltd | ストレージシステム |
-
2010
- 2010-07-14 JP JP2010160088A patent/JP5641300B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1097435A (ja) * | 1996-09-20 | 1998-04-14 | Nec Corp | 資源割当てシステム |
JPH10269143A (ja) * | 1997-03-25 | 1998-10-09 | Mitsubishi Electric Corp | ディスクキャッシュ装置のキャッシュパラメータ制御方法及びディスクキャッシュ装置 |
JP2003022211A (ja) * | 2001-07-10 | 2003-01-24 | Nec Corp | キャッシュ制御方法及びキャッシュ装置 |
JP2004139349A (ja) * | 2002-10-17 | 2004-05-13 | Nec Corp | ディスクアレイ装置におけるキャッシュメモリ分割管理方式 |
JP2005222274A (ja) * | 2004-02-05 | 2005-08-18 | Hitachi Ltd | ストレージサブシステム及びストレージサブシステムの制御方法 |
JP2006227688A (ja) * | 2005-02-15 | 2006-08-31 | Hitachi Ltd | ストレージシステム |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014125559A1 (ja) * | 2013-02-12 | 2014-08-21 | 株式会社日立製作所 | 記憶制御装置および記憶制御装置の制御方法 |
US9563574B2 (en) | 2013-02-12 | 2017-02-07 | Hitachi, Ltd. | Storage control device and method of controlling storage control device |
JP2019095881A (ja) * | 2017-11-20 | 2019-06-20 | 富士通株式会社 | ストレージ制御装置およびプログラム |
JP7011156B2 (ja) | 2017-11-20 | 2022-01-26 | 富士通株式会社 | ストレージ制御装置およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP5641300B2 (ja) | 2014-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6886164B2 (en) | Selection of a resource in a distributed computer system | |
JP3882930B2 (ja) | 共用リソースを使用するための仮想計算機の管理 | |
US20070022416A1 (en) | Execution device and application program | |
US8429666B2 (en) | Computing platform with resource constraint negotiation | |
US20120246436A1 (en) | Combining memory pages having identical content | |
US20030120778A1 (en) | Data processing system and method | |
JP6172649B2 (ja) | 情報処理装置、プログラム、及び、情報処理方法 | |
US7707337B2 (en) | Object-based storage device with low process load and control method thereof | |
WO2007052442A1 (ja) | 情報処理方法および情報処理装置 | |
CN109995881A (zh) | 缓存服务器的负载均衡方法和装置 | |
JP2005338985A (ja) | 記憶領域管理方法及びシステム | |
WO2007052443A1 (ja) | 情報処理方法および情報処理装置 | |
US20100325360A1 (en) | Multi-core processor and multi-core processor system | |
JP5641300B2 (ja) | ストレージシステム及びストレージシステムのメモリキャッシュ領域制御方法 | |
CN111177032A (zh) | 缓存空间申请方法、系统、装置及计算机可读存储介质 | |
WO2016115798A1 (zh) | 存储空间分配方法、存储空间分配装置和终端 | |
US9684525B2 (en) | Apparatus for configuring operating system and method therefor | |
US7502901B2 (en) | Memory replacement mechanism in semiconductor device | |
US9858204B2 (en) | Cache device, cache system, and cache method | |
JP6584529B2 (ja) | ファイルにアクセスするための方法および装置、ならびに記憶システム | |
CN113961323A (zh) | 一种面向混合云的安全感知任务调度方法和系统 | |
US20090307701A1 (en) | Information processing method and apparatus using the same | |
JP2001051855A (ja) | メモリ分割管理方式 | |
CN109308247A (zh) | 一种日志处理方法、装置、设备及一种网络设备 | |
US20170083258A1 (en) | Information processing device, information processing system, memory management method, and program recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130613 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140218 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140416 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140508 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140627 |
|
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: 20141002 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141015 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5641300 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |