JP2006259793A - 共用リソース管理方法およびその実施情報処理システム - Google Patents
共用リソース管理方法およびその実施情報処理システム Download PDFInfo
- Publication number
- JP2006259793A JP2006259793A JP2005072205A JP2005072205A JP2006259793A JP 2006259793 A JP2006259793 A JP 2006259793A JP 2005072205 A JP2005072205 A JP 2005072205A JP 2005072205 A JP2005072205 A JP 2005072205A JP 2006259793 A JP2006259793 A JP 2006259793A
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- resources
- resource
- trigger
- processing system
- 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.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Hardware Redundancy (AREA)
Abstract
可能な限り予備リソースを共用し、余剰なリソースを最小化すること、あるいは予備リソースを必要なときに活用し、システムを効率良く稼働させる必要がある。
【解決手段】
各サブ情報処理システムの設計段階において、予め予想される処理可能なオンライントランザクション処理量を設定し、処理量に見合ったリソースの割当てを行う。予め設定したオンライントランザクション処理量を超えたことを示す、トリガーとしてトランザクション処理滞留数の閾値、CPU使用率、使用ディスクの使用量等を採用し、それぞれ必要となるリソースをリソース獲得のためのオペレーションとして予め、あるいは、動的に登録し、トリガーと必要なリソース割り当てを括りつけて行う。リソース割当てに際しては、同一筐体、別筐体関わらず必要とするリソース割当て要求を、リソース共用システムに対して行い、リソース共用システムが要求に対して割当てる。
【選択図】 図1
Description
サブ情報処理システムあるいは、機能毎に割当てられる予備リソース、代表的なものとしてディスク、CPUは実際に使用される頻度は少ない。
サブ情報システムあるいは、機能毎に割当てられる予備リソース、代表的なものとしてディスク、CPUが実際には使用される頻度は少なく、システムの規模拡大をサブ情報システムの追加によって実現した場合、サブ情報システム毎の予備リソースが、いわゆる分割損として見えてくる。
本実施例では、100 公衆回線、WANなどのネットワークから110、120 LAN等のネットワークによって接続された130 情報処理装置と 140 共用リソース管理サーバ、150 共用予備ディスク、共用リソース管理サーバが管理する160 リソース管理DBで構成されている。オンライントランザクションの要求元のクライアントは100 公衆回線、WANなどのネットワークを経由して情報処理システムへ必要なサービスを要求する。150 共用予備ディスクは120 LANに接続されており、情報処理システムのどのシステムからも使用することが可能状態である。
リソース管理DBはリソース管理用のテーブルとオペレーション管理テーブルからなる。161 リソース管理テーブルにはリソース名とその該当リソースの使用可否の状態が格納され、162 オペレーション管理テーブルにはトリガー名、トリガー、オペレーションと割当てリソースが格納されている。リソース管理テーブルは予め割り当て可能なリソースが、リソース名と使用可否が初期状態で登録しておく。
共用リソース管理受付プロセスはリソース管理DBに格納された内容を起動時に
読込む。
登録開始後、601 トリガー名を入力し、602 トリガー名に対応したトリガーの実態、例えば特定のメッセージ出力をトリガーとした場合はメッセージを監視するためのオペレーションなども603 オペレーションの雛形の登録で行う。604 トリガー発生時に閾値と閾値と比較するための変数指定の有無により605 動的オペレーションとしてあるいは、606 静的オペレーションとして、リソースを具体的に割当てるためのオペレーション及び割当てられた場合に実行する初期化コマンド等も合わせてリソース管理DBのオペレーション管理テーブルに登録する。
702 実際の処理受付を開始し、一定間隔で703 静的トリガーあるいは閾値を超えるような動的なトリガーが発生したか? 705 リソース割り当て依頼があったか、711 終了指示が共用リソース管理マスタープロセスからあったかのループに入って監視を行う。703 でトリガーが発生した場合には、
704 発生したトリガーに対応したリソースの割り当てオペレーションの実行準備を行い、706 オペレーションに必要なリソースが割り当て可能かを判断し、可能であれば、707 依頼のあったリソースの割り当てオペレーションを実行し、709 リソース管理DBを更新した後710 リソース受付待ちのループへ入る。
このループを抜けるのは、共用リソース管理マスタープロセスから終了指示が来た場合である。
といったオペレーションを予め、あるいはオンライン中に追加/変更することを可能とするリソース管理システム。
110 LAN
120 LAN
130 情報処理システム
131 WWWサーバ
132 サブシステム
133 APサーバ
134 DBサーバ
135 ジャーナルファイル
136 ログファイル
140 共用リソース管理サーバ
141 共用リソース管理マスタープロセス
142 共用リソース管理受付プロセス
143 オペレーティングシステム
150 共用ディスク
160 リソース管理DB
161 リソース管理テーブル
162 オペレーション管理テーブル
600 処理開始
601 トリガー名入力
602 トリガー名に対応したトリガーの実体
603 オペレーションの雛形登録
604 静的オペレーションと動的オペレーションの振り分け
605 動的オペレーション登録
606 静的オペレーション登録
607 処理終了
700 処理開始
701 トリガー、閾値情報読込み
702 リソース共用管理処理開始
703 トリガーが発生の有無
704 発生したトリガーに対応したリソース割当て準備
705 リソース割当て依頼の有無
706 リソース割当ての可否
707 リソース割当て、オペレーション実行
708 エラー応答、エラーメッセージ出力
709 割当てたリソースについて、管理DBを更新
710 リソース共用管理受付待ち
Claims (3)
- ネットワークからの大量のオンライントランザクション処理要求に対応する複数の階層あるいは機能別のサブ情報処理システムから構成される情報処理システムにおける共用リソース管理方法おいて、
予めサブ情報処理システム毎あるいは個々の機能ごとに割当てたリソースについて、予備リソースを活用しかつ最小とするためにオンライントランザクション処理中に発生したトリガーと数値的な閾値とにより条件を満たしたか判定し、満たした場合、発生したトリガーに対して登録したリソース割当てオペレーションの実行を予め設計された予備リソースあるいは複数のサブ情報処理システムで共用している予備リソースを共用管理することを特徴とする共用リソース管理方法。 - 複数のサブ情報システム間でリソース共用を実現するために必要となる割当て処理に関して、サブシステムからの割当て要求を受付け、必要となったリソースを割当てることを特徴とする請求項1記載の共用リソース管理方法。
- ネットワークからの大量のオンライントランザクション処理要求に対応する複数の階層あるいは機能別のサブ情報処理システムから構成される情報処理システムにおいて、
予めサブ情報処理システム毎あるいは個々の機能ごとに割当てたリソースについて、予備リソースを活用しかつ最小とするためにオンライントランザクション処理中に発生したトリガーと数値的な閾値とにより条件を満たしたか判定する手段と、満たした場合、発生したトリガーに対して登録したリソース割当てオペレーションの実行を予め設計された予備リソースあるいは複数のサブ情報処理システムで共用している予備リソースを共用管理する手段とを備えたことを特徴とする情報処理システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005072205A JP2006259793A (ja) | 2005-03-15 | 2005-03-15 | 共用リソース管理方法およびその実施情報処理システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005072205A JP2006259793A (ja) | 2005-03-15 | 2005-03-15 | 共用リソース管理方法およびその実施情報処理システム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006259793A true JP2006259793A (ja) | 2006-09-28 |
Family
ID=37099031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005072205A Pending JP2006259793A (ja) | 2005-03-15 | 2005-03-15 | 共用リソース管理方法およびその実施情報処理システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006259793A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009093383A (ja) * | 2007-10-07 | 2009-04-30 | Alpine Electronics Inc | マルチコアプロセッサ制御方法及び装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002202959A (ja) * | 2000-12-28 | 2002-07-19 | Hitachi Ltd | 動的な資源分配をする仮想計算機システム |
JP2002207712A (ja) * | 2000-11-09 | 2002-07-26 | Hewlett Packard Co <Hp> | 自動的に予備資源をアクティブ化する装置および方法 |
WO2004084085A1 (ja) * | 2003-03-18 | 2004-09-30 | Fujitsu Limited | サイト間連携による負荷分散システム |
-
2005
- 2005-03-15 JP JP2005072205A patent/JP2006259793A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002207712A (ja) * | 2000-11-09 | 2002-07-26 | Hewlett Packard Co <Hp> | 自動的に予備資源をアクティブ化する装置および方法 |
JP2002202959A (ja) * | 2000-12-28 | 2002-07-19 | Hitachi Ltd | 動的な資源分配をする仮想計算機システム |
WO2004084085A1 (ja) * | 2003-03-18 | 2004-09-30 | Fujitsu Limited | サイト間連携による負荷分散システム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009093383A (ja) * | 2007-10-07 | 2009-04-30 | Alpine Electronics Inc | マルチコアプロセッサ制御方法及び装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11385939B2 (en) | Method and system for modeling and analyzing computing resource requirements of software applications in a shared and distributed computing environment | |
US10277525B2 (en) | Method and apparatus for disaggregated overlays via application services profiles | |
US8117641B2 (en) | Control device and control method for information system | |
JP4920391B2 (ja) | 計算機システムの管理方法、管理サーバ、計算機システム及びプログラム | |
US7487307B2 (en) | Method, apparatus and program product for managing memory in a virtual computing system | |
US9319281B2 (en) | Resource management method, resource management device, and program product | |
US20170031622A1 (en) | Methods for allocating storage cluster hardware resources and devices thereof | |
EP3180694B1 (en) | Distributed workload reassignment following communication failure | |
US20140040891A1 (en) | Selecting provisioning targets for new virtual machine instances | |
CN113886089B (zh) | 一种任务处理方法、装置、***、设备及介质 | |
JP2007172334A (ja) | 並列型演算システムの冗長性を確保するための方法、システム、およびプログラム | |
US9218140B2 (en) | System and method for selectively utilizing memory available in a redundant host in a cluster for virtual machines | |
CN111866045B (zh) | 信息处理方法及其装置、计算机***及计算机可读介质 | |
CN107168777B (zh) | 分布式***中资源的调度方法以及装置 | |
CN113382077B (zh) | 微服务调度方法、装置、计算机设备和存储介质 | |
KR20200080458A (ko) | 클라우드 멀티-클러스터 장치 | |
JP2020024646A (ja) | リソース予約管理装置、リソース予約管理方法およびリソース予約管理プログラム | |
CN115587118A (zh) | 任务数据的维表关联处理方法及装置、电子设备 | |
US11385972B2 (en) | Virtual-machine-specific failover protection | |
EP3301576A1 (en) | Method and apparatus for monitoring logs of multi-tenant systems | |
CN107528871B (zh) | 存储***中的数据分析 | |
JP2007199829A (ja) | 計算機制御方法、情報処理システム、運用管理装置、計算機および計算機制御プログラム | |
JP2010237901A (ja) | 監視制御システム、監視制御方法、監視制御サーバ及び監視制御プログラム | |
JP2008059599A (ja) | 仮想化されたリソースの割当て方法及びその実施システム | |
JP2008009865A (ja) | 分散コンピュータシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070913 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090511 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090519 |
|
A521 | Written amendment |
Effective date: 20090721 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100316 |