JP2009015844A5 - - Google Patents

Download PDF

Info

Publication number
JP2009015844A5
JP2009015844A5 JP2008169064A JP2008169064A JP2009015844A5 JP 2009015844 A5 JP2009015844 A5 JP 2009015844A5 JP 2008169064 A JP2008169064 A JP 2008169064A JP 2008169064 A JP2008169064 A JP 2008169064A JP 2009015844 A5 JP2009015844 A5 JP 2009015844A5
Authority
JP
Japan
Prior art keywords
controller
command
policy engine
load
data transfer
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
Application number
JP2008169064A
Other languages
English (en)
Other versions
JP5882557B2 (ja
JP2009015844A (ja
Filing date
Publication date
Priority claimed from US11/771,505 external-priority patent/US8745326B2/en
Application filed filed Critical
Publication of JP2009015844A publication Critical patent/JP2009015844A/ja
Publication of JP2009015844A5 publication Critical patent/JP2009015844A5/ja
Application granted granted Critical
Publication of JP5882557B2 publication Critical patent/JP5882557B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (15)

  1. 第1のメモリスペースのトップレベル制御を有する第1のコントローラと、
    第1のメモリスペースとは異なる第2のメモリスペースのトップレベル制御を有する第2のコントローラと、
    一方のコントローラにだけ常駐して両方のコントローラからのデータ転送要求の組合せリストから引き出される、第1および第2のコントローラの各々についての個別のコマンド・プロファイルを定義するシーク・マネージャと、
    両方のコントローラへのネットワーク・ロードに関する定性的情報を連続的に集めてロードをダイナミックに特徴づけ、ロード特徴付けに関して各コマンド・プロファイルを連続的に相関させるようシーク・マネージャを支配するポリシー・エンジンと、
    を含むデュアル・アクティブ−アクティブ・アレイ記憶システム。
  2. 請求項1に記載のシステムであって、各コントローラは他方のコントローラとは独立してデータ転送要求を発行するシステム。
  3. 請求項1に記載のシステムであって、組合せリストはシーク・マネージャが常駐する第1のコントローラからのローカル・データ転送要求および第2のコントローラからの遠隔データ転送要求を含み、シーク・マネージャは第1のコントローラのローカル・リソースにローカル・データ転送要求の発行を委ね、第2のコントローラの遠隔リソースに遠隔データ転送要求の発行を委ねるシステム。
  4. 請求項1に記載のシステムであって、少なくとも1つのデータ転送要求は主要転送パラメータおよび代替転送パラメータを識別し、シーク・マネージャは1つ以上のコマンド・プロファイル内の主要および代替転送パラメータのいずれかに対応するコマンドを発行するシステム。
  5. 請求項1に記載のシステムであって、ポリシー・エンジンはシーク・マネージャを支配するルールの定義においてロード特徴付けおよび性能目標、システム条件、および背景I/Oの少なくとも1つに応答するシステム。
  6. 請求項1に記載の記憶システムであって、ポリシー・エンジンはレイテンシ・センシティブ・アクセス・コマンドに対するレート・センシティブ・アクセス・コマンドの比でロードを特徴づけるシステム。
  7. 請求項6に記載のシステムであって、レート・センシティブ・コマンドはライトバック・キャッシュ・コマンドとして特徴づけられ、レイテンシ・センシティブ・コマンドはリード・コマンドおよびライトスルー・キャッシュ・コマンドの少なくとも1つであるシステム。
  8. 請求項1に記載の記憶システムであって、ポリシー・エンジンは各アクセス・コマンドに関連する帯域幅でロードを特徴づけるシステム。
  9. 請求項に記載のシステムであって、ポリシー・エンジンはレイテンシ・センシティブ・アクセス・コマンドに対するレート・センシティブ・アクセス・コマンドの比に関して少なくとも1つのコマンド・プロファイルを選択的にロードに整合させるシステム。
  10. 請求項1に記載のシステムであって、ポリシー・エンジンはアクセス・コマンドに割り当てられたLUN(logical unit number)優先順位を実施するシステム。
  11. 請求項1に記載のシステムであって、ポリシー・エンジンはアクセス・コマンドの最大許可レイテンシを実施するシステム。
  12. 請求項1に記載のシステムであって、アレイは複数の個別データ記憶装置を含み、さらに、ポリシー・エンジンからのルールに個別に応答する各データ記憶装置に対する専用シーク・マネージャを含むシステム。
  13. 請求項1に記載のデータ記憶システムであって、ポリシー・エンジンは有限状態機械を含むシステム。
  14. 第1のメモリスペースのトップレベル制御を有する第1のコントローラおよび
    第2のメモリスペースのトップレベル制御を有する第2のコントローラへのデュアル・アクティブ−アクティブ・アレイ記憶システムによりネットワーク・アクセス・コマンドを受信するステップと、
    アクセス・コマンドに関する定性的情報を集めるステップと、
    コントローラへのアクセス・コマンド・ロードをダイナミックに特徴づけるステップと、
    両方のコントローラからのアクセス・コマンドに関連するデータ転送要求を他方のコントローラから独立して組合せリストへ送るステップと、
    ダイナミックに特徴づけるステップに応答する唯一のシーク・マネージャにより組合せリストから、第1および第2のコントローラの各々へ個別のコマンド・プロファイルを発行するステップと、
    を含む方法。
  15. 第1のメモリスペースのトップレベル制御を有する第1のコントローラと、
    第1のメモリスペースとは異なる第2のメモリスペースのトップレベル制御を有する第2のコントローラと、
    一方のコントローラにだけ常駐して両方のコントローラからのデータ転送要求の組合せリストから引き出される、第1および第2のコントローラの各々についての個別のコマンド・プロファイルを定義する記憶マネージャと、
    両方のコントローラへのネットワーク・ロードに関する定性的情報を連続的に集めて、リード・コマンドの少なくとも1つへのライトバック・キャッシュ・コマンドおよびライトスルー・キャッシュ・コマンドの比率についてロードをダイナミックに特徴づけ、ロード特徴付けに関して各コマンド・プロファイルを連続的に相関させるよう記憶マネージャを支配するポリシー・エンジンと、
    を含むデュアル・アクティブ−アクティブ・アレイ記憶システム。
JP2008169064A 2007-06-29 2008-06-27 要求優先順位シーク・マネージャ Expired - Fee Related JP5882557B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/771,505 US8745326B2 (en) 2005-06-02 2007-06-29 Request priority seek manager
US11/771,505 2007-06-29

Publications (3)

Publication Number Publication Date
JP2009015844A JP2009015844A (ja) 2009-01-22
JP2009015844A5 true JP2009015844A5 (ja) 2011-08-11
JP5882557B2 JP5882557B2 (ja) 2016-03-09

Family

ID=40162114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008169064A Expired - Fee Related JP5882557B2 (ja) 2007-06-29 2008-06-27 要求優先順位シーク・マネージャ

Country Status (2)

Country Link
US (1) US8745326B2 (ja)
JP (1) JP5882557B2 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8910234B2 (en) * 2007-08-21 2014-12-09 Schneider Electric It Corporation System and method for enforcing network device provisioning policy
US8195891B2 (en) 2009-03-30 2012-06-05 Intel Corporation Techniques to perform power fail-safe caching without atomic metadata
US20110191626A1 (en) * 2010-02-01 2011-08-04 Sqalli Mohammed H Fault-tolerant network management system
US10318426B1 (en) * 2011-09-27 2019-06-11 EMC IP Holding Company LLC Cloud capable storage platform with computation operating environment for storage and generic applications
US9582057B2 (en) * 2015-01-12 2017-02-28 Dell Products, L.P. Server chassis with dual purpose bay for storage module or power supply module
US20160227532A1 (en) * 2015-02-02 2016-08-04 Shahrnaz Azizi Systems, methods, and devices for signal classification in wireless networks
US9965323B2 (en) 2015-03-11 2018-05-08 Western Digital Technologies, Inc. Task queues
US9977487B2 (en) * 2015-09-22 2018-05-22 Samsung Electronics Co., Ltd. Dynamic non-volatile memory operation scheduling for controlling power consumption of solid-state drives
US9711232B2 (en) * 2015-09-22 2017-07-18 Samsung Electronics Co., Ltd. Dynamic non-volatile memory operation scheduling for controlling power consumption of solid-state drives
CN107844259B (zh) 2016-09-18 2020-06-16 华为技术有限公司 数据访问方法、路由装置和存储***

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05108274A (ja) * 1991-10-11 1993-04-30 Hitachi Ltd 並列デイスク制御方法および並列デイスク制御装置
EP0676699B1 (en) * 1994-04-04 2001-07-04 Hyundai Electronics America Method of managing resources shared by multiple processing units
US6711649B1 (en) * 1997-10-06 2004-03-23 Emc Corporation Load balancing on disk array storage device
US6624817B1 (en) * 1999-12-31 2003-09-23 Intel Corporation Symmetrical accelerated graphics port (AGP)
US6675258B1 (en) * 2000-06-30 2004-01-06 Lsi Logic Corporation Methods and apparatus for seamless firmware update and propagation in a dual raid controller system
US6865710B2 (en) * 2000-09-18 2005-03-08 Lucent Technologies Inc. Butterfly processor for telecommunications
JP3879471B2 (ja) * 2001-10-10 2007-02-14 株式会社日立製作所 計算機資源割当方法
US7496655B2 (en) * 2002-05-01 2009-02-24 Satyam Computer Services Limited Of Mayfair Centre System and method for static and dynamic load analyses of communication network
JP4322068B2 (ja) * 2003-03-07 2009-08-26 富士通株式会社 ストレージシステム及びそのデイスク負荷バランス制御方法

Similar Documents

Publication Publication Date Title
JP2009015844A5 (ja)
US11119908B2 (en) Systems and methods for memory system management
US9286200B2 (en) Tiered storage pool management and control for loosely coupled multiple storage environment
JP5057792B2 (ja) 性能ボトルネックを緩和する機能を備えたストレージシステム
JP2009009573A5 (ja)
US20100070656A1 (en) System and method for enhanced load balancing in a storage system
US9354989B1 (en) Region based admission/eviction control in hybrid aggregates
JP2005276160A5 (ja)
JP6955159B2 (ja) ストレージシステム、ストレージ制御装置およびプログラム
US20150120859A1 (en) Computer system, and arrangement of data control method
JP5882557B2 (ja) 要求優先順位シーク・マネージャ
US20110078405A1 (en) Computer system management apparatus and management method for the computer system
JP5987498B2 (ja) ストレージ仮想化装置、ストレージ仮想化方法及びストレージ仮想化プログラム
US8904107B2 (en) Storage apparatus and program update method
JP4332126B2 (ja) キャッシング制御プログラム、キャッシング制御装置およびキャッシング制御方法
CN108205478B (zh) 智能序列式小型计算机***接口物理层功率管理
JP2014229144A (ja) 情報処理装置、情報処理システム、情報処理装置の制御方法および情報処理装置の制御プログラム
US10152242B1 (en) Host based hints
JP2009009572A5 (ja)
JP2009015845A5 (ja)
JP2010211421A5 (ja) 管理装置、システム、制御方法及びプログラム
WO2013149529A1 (zh) 数据的访问方法、设备和***
JP4373450B2 (ja) Raid制御装置及びその制御方法
US20160019145A1 (en) Storage system and cache control method
JP2002259214A5 (ja)