(57)【要約】【課題】本発明は零細なリクエストに基づくディスク電力消費状態の切替方法を開示した。【解決手段】零細なリクエストの履歴及び毎回の零細なリクエストと対応するディスク総合情報を取得し、履歴により、零細なリクエストが突発期間及び非突発期間での分布法則を分析して決定し、ディスク総合情報を合わせてディスク電力消費状態の切替策略を立て、ディスクＩ／Ｏポートの最初の零細なリクエストを検出すると、最初の零細なリクエストにより対応するディスク電力消費状態の切替策略を実施する。本発明の技術プランはディスク電力消費状態の切替を速やかに実現でき、システムの零細なリクエストに対する反応スピードを高める。【選択図】図1
2019121373.tif 000002
【特許請求の範囲】
【請求項１】
零細なリクエストの履歴及び毎回の零細なリクエストと対応するディスク総合情報を取得するステップ（前記ディスク総合情報がストレージ資源使用率と、システムパフォーマンスと、切替タイミングとを含む）と、
履歴によって、零細なリクエストが突発期間と非突発期間での分布法則を分析して決定し、前記ディスク総合情報を合わせて、ディスク電力消費状態の切替策略を立てるステップ（前記ディスク電力消費状態の切替策略には性能策略と、電力消費策略と、切替タイミング策略とが含まれる）と、
ディスクＩ/Ｏポートの最初の零細なリクエストが検出されると、前記最初の零細なリクエストにより、対応するディスク電力消費状態の切替策略を実施するステップを含み、
前記ディスクＩ／Ｏポートの最初の零細なリクエストを探知測定するのは、具体的には、ブロックデータの履歴システム挙動を取得し、前記ブロックデータの挙動解析数学モデルを構築するステップ（前記挙動解析数学モデルが複数の突発アクセス挙動の記述情報と評価メカニズムを記録し、前記挙動解析数学モデルがシステム内の突発アクセス挙動を追跡し、予測するために使用される）と、
前記挙動解析数学モデルを通じて、前記ディスクＩ／Ｏポートの中の最初の零細なリクエストを探知測定するステップとを含み、
前記ブロックデータの履歴システム挙動を取得するとは、具体的には、Ｔｒａｃｅログファイルを通じて、ブロックデータの履歴システム挙動を取得することであり、
前記性能策略とは、最適なシステム性能を保証することを前提として、ストレージリソースの使用率とディスクの切替タイミングを調整することによって、ディスク電力消費状態の切替を実現することであり、
前記エネルギー消費策略とは、システムエネルギー消費を最小限に抑えながら、ストレージ資源使用率、システム性能及びディスクの切替タイミングを調整するとこによって、ディスク電力消費状態の切替を実現することであり、
前記ディスク電力消費の切替策略とは、ディスクの切替タイミングが最適であることを前提として、ストレージのリソース使用率やシステム性能を制御することによって、ディスク電力消費状態の切替を実現することであることを特徴とする零細なリクエストに基づくディスク電力消費状態の切替方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピューター技術分野に関し、具体的には零細なリクエストに基づくディスク電力消費状態の切替方法に関する。
【背景技術】
【０００２】
ディスクはコンピュータデータを格納するためのキャリアであり、ディスクに格納されたデータは繰り返し使用できる。ディスクの使用中において、突発期間であれ非突発期間であれ、零細なリクエストが存在する。伝統的なディスクは零細なリクエストに対する感知面に不足があり、ディスク状態の切替を速やかに行われず、必要以上のディスクエネルギー消費に致し、システム性能を下げる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】中国特許出願公開第103186225号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施例は零細なリクエストディスクに基づくディスク電力消費状態の切替方法を提供し、ディスク電力消費状態の速やかな切替を行い、システムの零細なリクエストに対する反応速度を高める。
【課題を解決するための手段】
【０００５】
本発明の実施例の提供する零細なリクエストに基づくディスク電力消費状態の切替方法は以下を含む：
零細なリクエストの履歴及び毎回の零細なリクエストと対応するディスク総合情報を取得し、前記ディスク総合情報がストレージ資源使用率、システムパフォーマンス及び切替タイミングを含み、
履歴によって、零細なリクエストが突発期間と非突発期間での分布法則を分析して決定し、前記ディスク総合情報を合わせて、ディスク電力消費状態の切替策略を立て、前記ディスク電力消費状態の切替策略には性能策略、エネルギー消費策略及び切替タイミング策略が含まれ、
ディスクＩ／Ｏポートの最初の零細なリクエストが検出されると、前記最初の零細なリクエストにより、対応するディスク電力消費状態の切替策略を実施する。
【０００６】
更に、前記ディスクＩ／Ｏポートの最初の零細なリクエストを検出することについて、具体的には：
ブロックデータの履歴システム挙動を取得し、前記ブロックデータの挙動解析数学モデルを構築し、前記挙動解析数学モデルが複数の突発アクセス挙動の記述情報と評価メカニズムを記録し、前記挙動解析数学モデルがシステム内の突発アクセス挙動を追跡し、予測するために使用され、
前記挙動解析数学モデルを通じて、前記ディスクＩ／Ｏポートの中の最初の零細なリクエストを探知測定する。
【０００７】
更に、前記ブロックデータの履歴システム挙動を取得することについて、具体的には：
Ｔｒａｃｅログファイルを通じて、ブロックデータの履歴システム挙動を取得する。
【０００８】
更に、前記性能策略は、最適なシステム性能を保証することを前提として、ストレージリソースの使用率とディスクの切替タイミングを調整することによって、ディスク電力消費状態の切替を実現することである。
【０００９】
更に、前記エネルギー消費策略は、システムエネルギー消費を最小限に抑えながら、ストレージ資源使用率、システム性能及びディスクの切替タイミングを調整するとこによって、ディスク電力消費状態の切替を実現することである。
【００１０】
更に、前記ディスク電力消費の切替策略は、ディスクの切替タイミングが最適であることを前提として、ストレージのリソース使用率やシステム性能を制御することによって、ディスク電力消費状態の切替を実現することである。
【発明の効果】
【００１１】
本発明の実施例を実施すると、以下の有益効果がある：本発明の実施例の提供する零細なリクエストに基づくディスク電力消費状態の切替方法は、まずは零細なリクエストの履歴及び毎回の零細なリクエストのもとで対応するディスク総合情報を取得し、それから履歴により、零細なリクエストが突発期間や非突発期間での分布法則を解析し決定し、ディスク総合情報を合わせてディスク電力消費状態の切替策略を立て、ディスクＩ／Ｏポートの最初の零細なリクエストを検出すると、最初の零細なリクエストにより、対応するディスク電力消費状態の切替策略を実施する。零細なリクエストに対する感知力が不十分である既存の技術と比べ、本発明の技術プランはディスク電力消費状態の切替を速やかに実現でき、システムの零細なリクエストに対する反応スピードを高める。
【図面の簡単な説明】
【００１２】
【図１】図1は本発明の提供する零細なリクエストに基づくディスク電力消費状態の切替方法の実施例のプロセス見取り図である。
【発明を実施するための形態】
【００１３】
下記に本発明の実施例の中の附図を交え、本発明の実施例の技術方案を明確にはっきり説明し、説明した実施例がただ本発明の一部分の実施例で、全部の実施例ではないである。本発明の実施例に基づいて、本領域の普通技術者が創造的な労働を払わないことを前提に得る全部のその他の実施例は本発明の保護範囲に所属する。
【００１４】
図1を参照し、本発明が提供する零細なリクエストに基づくディスク電力消費状態の切替方法の実施例のプロセス見取り図により、該方法はステップ101からステップ103までを含み、各ステップは具体的には以下のように：
【００１５】
ステップ101：零細なリクエストの履歴及び毎回の零細なリクエストと対応するディスク総合情報を取得し、該ディスク総合情報がストレージ資源使用率、システムパフォーマンス及び切替タイミングを含む。
【００１６】
ステップ102：履歴により、零細なリクエストが突発期間及び非突発期間での分布法則を分析して決定し、ディスク総合情報を合わせてディスク電力消費状態の切替策略を立て、該ディスク電力消費状態の切替策略には性能策略、エネルギー消費策略及び切替タイミング策略を含む。
【００１７】
本実施例の技術プランは零細なリクエストの非突発期間での分布法則と、突発期間での潜在関係とにより、零細なリクエストがストレージリソース利用率と、性能と、ディスクの異なるエネルギー消費状態間の切替タイミングとの関連とを決定し、これにより零細なリクエストがディスク電力消費状態の切替の実施タイミングと、システム性能と、エネルギー消費とに及ぼす影響を明確にさせる。
【００１８】
本実施例において、性能策略は、最適なシステム性能を保証することを前提として、ストレージリソースの使用率とディスクの切替タイミングを調整することによって、ディスク電力消費状態の切替を実現するものである。エネルギー消費策略は、システムエネルギー消費を最小限に抑えながら、ストレージ資源使用率、システム性能及びディスクの切替タイミングを調整するとこによって、ディスク電力消費状態の切替を実現するものである。ディスク電力消費の切替策略は、ディスクの切替タイミングが最適であることを前提として、ストレージのリソース使用率やシステム性能を制御することによって、ディスク電力消費状態の切替を実現するものである。
【００１９】
ステップ103：ディスクＩ／Ｏポートの最初の零細なリクエストを検出すると、最初の零細なリクエストにより対応するディスク電力消費状態の切替策略を実施する。
【００２０】
本実施例において、ステップ103のディスクＩ／Ｏポートの最初の零細なリクエストを探知測定することについて、具体的には：ブロックデータの履歴システム挙動を取得し、ブロクデータの挙動解析数学モデルを構築し、挙動解析数学モデルが複数の突発アクセス挙動の記述情報と評価メカニズムを記録し、挙動解析数学モデルがシステム内の突発アクセス挙動を追跡し、予測するために使用され、該挙動解析数学モデルを通じて、ディスクＩ／Ｏの最初の零細なリクエストを探知測定する。
【００２１】
本実施例において、ブロックデータの履歴システム挙動を取得することについて、具体的には：Ｔｒａｃｅログファイルを通じて、ブロックデータの履歴システム挙動を取得する。
【００２２】
上記から分かるように、本発明の実施例の提供する零細なリクエストに基づくディスク電力消費状態の切替方法は、まずは零細なリクエストの履歴と、毎回の零細なリクエストに対応するディスク総合情報とを取得し、それから履歴により、零細なリクエストが突発期間や非突発期間での分布法則を解析し決定し、ディスク総合情報を合わせてディスク電力消費状態の切替策略を立て、ディスクＩ／Ｏポートの最初の零細なリクエストを検出すると、最初の零細なリクエストにより、対応するディスク電力消費状態の切替策略を実施する。零細なリクエストに対する感知力が不十分である既存の技術と比べ、本発明の技術プランはディスク電力消費状態の切替を速やかに実現でき、システムの零細なリクエストに対する反応スピードを高める。
【００２３】
当業者は、上記の実施形態を実施するプロセスの全部または一部を理解することができ、コンピュータプログラムによって関連するハードウェアを指示することで完了することができ、前記のプログラムがコンピュター可読記憶媒体にストレージされることができ、該プログラムが実行される時に、上記の各メソッドの実施例のプロセスが含まれる。その中に、前記の記憶媒体が磁気ディスク、光ディスク、読み出し専用メモリ（Read-Only Memory，ROM）またはランダムアクセスメモリ（Random Access Memory，RAM）であってもよい。
【００２４】
以上に述べたのは本発明の優先された実施形態であり、注意すべきのは、本技術分野の一般的な技術員にとって、本発明の原理から離れないことを前提として、若干な改善や飾りができ、これらの改善や飾りも本発明の保護範囲に含まれる。
【図１】
2019121373.tif 000003