Pat
J-GLOBAL ID:200903058348195860

高性能ユーザ・レベル・ネットワーク・プロトコル・サーバ・システムのための動的実行ユニット管理

Inventor:
Applicant, Patent owner:
Agent (1): 合田 潔 (外2名)
Gazette classification:公開公報
Application number (International application number):1997040713
Publication number (International publication number):1997265409
Application date: Feb. 25, 1997
Publication date: Oct. 07, 1997
Summary:
【要約】【課題】 サーバ・システム内の実行ユニットのプールを動的に管理するための方法、システム、製品を提供する。【解決手段】 そのプールは、クライアント・プロセスとサーバ・プロセスとの間の通信プロセス専用である。通信プロセス・プール内に最小数および最大数の実行ユニットが確立される。最小数の実行ユニットは、典型的なクライアント・ロードをサポートするのに必要な数である。最大数の実行ユニットは、サーバ・システムにとって過負荷にならずにピーク・クライアント・ロードをサポートするための上限である。クライアントによるサービス要求がサーバ・システムによって受信されると、いくつかの判定が行われる。まず、その要求に実行ユニットを割り当てると、通信プロセス・プール内の現行数の実行ユニットが最大数の実行ユニットを上回ることになるかどうかが判定される。上回る場合、クライアント要求は拒否される。
Claim (excerpt):
サーバ・システム内の実行ユニットの、クライアント・プロセスとサーバ・プロセスとの間の通信プロセス専用のプールを動的に管理するための方法において、通信プロセス・プール内に、典型的なクライアント・ロードをサポートするのに必要な数である最小数、およびサーバ・システムにとって過負荷にならずにピーク・クライアント・ロードをサポートするための上限である最大数の実行ユニットを割り振るステップと、クライアントによるサービス要求をサーバ・システムが受信するステップとを含み、受信した各クライアント要求ごとに、受信したクライアント要求に実行ユニットを割り当てると、通信プロセス・プール内の現行数の実行ユニットが最大数の実行ユニットを上回ることになるかどうかを判定し、上回る場合にクライアント要求を拒否するステップと、受信したクライアント要求に実行ユニットを割り当てると、その要求を行うクライアント・タスクに割り当てられた現行数の実行ユニットがクライアント・タスク用の割り当てられた実行ユニットの数を上回ることになるかどうかを判定し、上回る場合にクライアント要求を拒否するステップと、判定ステップが否定であればクライアント要求を許可し、その結果、通信プロセス・プール内の実行ユニットがクライアント要求に割り当てられるステップとを含むことを特徴とする方法。
IPC (2):
G06F 9/46 360 ,  G06F 13/00 357
FI (2):
G06F 9/46 360 B ,  G06F 13/00 357 Z
Patent cited by the Patent:
Cited by examiner (2)
  • サーバ運用方式
    Gazette classification:公開公報   Application number:特願平5-145647   Applicant:日本電気株式会社
  • 動的作業負荷平衡化
    Gazette classification:公開公報   Application number:特願平7-145885   Applicant:インターナショナル・ビジネス・マシーンズ・コーポレイション

Return to Previous Page