Pat
J-GLOBAL ID:200903014476904222

分散システムの負荷平準化方法

Inventor:
Applicant, Patent owner:
Agent (1): 磯村 雅俊 (外1名)
Gazette classification:公開公報
Application number (International application number):1998216800
Publication number (International publication number):2000047996
Application date: Jul. 31, 1998
Publication date: Feb. 18, 2000
Summary:
【要約】【課題】 時々刻々変化するサービス制御モジュール間の負荷のアンバランスの平準化を進め、システム全体としての効率を高めることが可能な分散システムの負荷平準化方法を提供すること。【解決手段】 通信制御モジュール1はディレク卜リ6を検索し受信したトランザクションが必要とするレコードが格納されているサービス制御モジュール4へデータベースアクセス処理を依頼すると同時に該サービス制御モジュール4の卜ラフイック量TRF1nをカウントアップする。通信制御モジュール1は一定時間間隔で各サービス制御モジュールへの卜ラフイック量の集計結果を全てのサービス制御モジュールへ送信する。サービス制御モジュールは集計結果をもとに、より低い負荷のサービス制御モジュールへレコードの移動処理を行う。これによりサービス制御モジュール間で負荷の平準化を図ることができる。
Claim (excerpt):
m台の通信制御モジュールとn台のサービス制御モジュールからなり(m,nは1以上の整数)、該サービス制御モジュールの各々は、レコード単位にn個に分割されたデータを分散保持するデータベースを有し、前記通信制御モジュールは、該データベースのどのレコードがどのサービス制御モジュールに格納されているかを示すディレク卜リと該ディレク卜リを検索する手段とを有し、通信回線を介して卜ランザクションの受信/送信の制御および前記サービス制御モジュールへの卜ランザクションの振り分け処理を行い、前記サービス制御モジュールは、前記データベースに基づいて卜ランザクション処理を行う分散システムの負荷平準化方法において、前記通信制御モジュールは、一定時間ごとにn台のサービス制御モジュールへ振り分けた卜ランザクション量を集計し、振り分けた卜ランザクション量の値を各サービス制御モジュールへ送信し、該卜ランザクション量の値を受け取つたサービス制御モジュールでは、該卜ランザクション量に基づいて自サービス制御モジュールの負荷が予め決められた閾値を越えているかどうかを判断し、該閾値を越えている場合は、自サービス制御モジュールから、負荷の低い他のサービス制御モジュールに対して、レコードの移動を行うことを特徴とする分散システムの負荷平準化方法。
IPC (2):
G06F 15/16 380 ,  G06F 13/00 351
FI (2):
G06F 15/16 380 Z ,  G06F 13/00 351 M
F-Term (16):
5B045BB47 ,  5B045GG02 ,  5B045GG04 ,  5B089GA02 ,  5B089GA04 ,  5B089GB03 ,  5B089JA12 ,  5B089JA13 ,  5B089JB00 ,  5B089KA06 ,  5B089KC23 ,  5B089KC30 ,  5B089KC46 ,  5B089KC60 ,  5B089MA03 ,  5B089MA07

Return to Previous Page