特許
J-GLOBAL ID:200903042596926959
Webサービスシステム
発明者:
,
,
出願人/特許権者:
代理人 (1件):
特許業務法人湘洋内外特許事務所
公報種別:公開公報
出願番号(国際出願番号):特願2005-006067
公開番号(公開出願番号):特開2006-195709
出願日: 2005年01月13日
公開日(公表日): 2006年07月27日
要約:
【課題】複数のWebサービスの組合せからなる統合Webサービスの性能低下を防止する。 【解決手段】応答計測装置4は、統合WebAPサーバ1が利用する各WebAPサーバ2にリクエストを送信してその応答時間を計測し、計測結果を監視サーバ3に通知する。監視サーバ3は、応答計測装置4から通知された応答時間の計測結果から、性能低下あるいは障害が発生しているWebAPサーバ2を検出する。そして、性能低下あるいは障害が発生しているWebAPサーバ2のサーバIDを統合WebAPサーバ1に通知する。統合WebAPサーバ1は、監視サーバ3よりサーバIDが通知されたWebAPサーバ2と同じWebサービスを提供するWebAPサーバ2を検索する。そして、性能低下あるいは障害が発生しているWebAPサーバ2の利用を停止し、当該WebAPサーバ2の代わりに、検索したWebAPサーバ2を利用する。 【選択図】図1
請求項(抜粋):
複数のWebサービスの組合せからなる統合Webサービスを提供するWebサービスシステムであって、
複数のWebサービスを提供する複数のWebアプリケーションサーバを利用して、リクエスタに前記統合Webサービスを提供する統合Webアプリケーションサーバと、
前記統合Webアプリケーションサーバが利用する複数のWebアプリケーションサーバ各々の状態を監視する監視サーバと、を有し、
前記統合Webアプリケーションサーバは、
当該統合Webアプリケーションサーバが利用可能なWebアプリケーションサーバ毎に、当該Webアプリケーションサーバが提供するWebサービスのサービス種別と、前記統合Webサービスに利用中であるか否かを示す利用現況とが記憶されたWebアプリケーションサーバ管理テーブルと、
前記リクエスタから送信されたリクエストに従い、前記Webアプリケーションサーバ管理テーブルにおいて、前記統合Webサービスに利用中であることを示す利用現況が登録されたWebアプリケーションサーバ各々に対してリクエストを送信するWebサービス手段と、
前記統合Webサービスに利用するWebアプリケーションサーバを管理するWebアプリケーションサーバ管理手段と、を有し、
前記監視サーバは、
少なくとも前記統合Webアプリケーションサーバが利用する複数のWebアプリケーションサーバ各々の状態を収集する状態情報収集手段と、
前記統合Webアプリケーションサーバが利用する複数のWebアプリケーションサーバ各々の前記状態情報収集手段が収集した状態に基づいて、当該複数のWebアプリケーションサーバの中から性能低下あるいは障害が発生したWebアプリケーションサーバを検出し、検出したWebアプリケーションサーバを前記統合Webアプリケーションサーバに通知する性能低下・障害検出手段と、を有し、
前記Webアプリケーションサーバ管理手段は、
前記監視サーバより通知された性能低下あるいは障害が発生したWebアプリケーションサーバに対応付けられて前記Webアプリケーションサーバ管理テーブルに登録されている利用現況を、前記統合Webサービスに利用中であることを示す情報から利用中でないことを示す情報に変更すると共に、前記性能低下あるいは障害が発生したWebアプリケーションサーバと同じサービス種別のWebサービスを提供するWebアプリケーションサーバを、前記Webアプリケーションサーバ管理テーブルから検索し、検索したWebアプリケーションサーバの利用現況を、前記統合Webサービスに利用中でないことを示す情報から利用中であることを示す情報に変更すると共に、当該検索したWebアプリケーションサーバを前記監視サーバに通知し、
前記状態情報収集手段は、
前記統合Webアプリケーションサーバより通知されたWebアプリケーションサーバの状態を収集していない場合、当該Webアプリケーションサーバを状態収集の対象に加えること
を特徴とするWebサービスシステム。
IPC (5件):
G06F 13/00
, G06F 11/20
, G06F 11/30
, G06F 15/00
, G06F 9/50
FI (8件):
G06F13/00 357Z
, G06F13/00 351N
, G06F11/20 310E
, G06F11/30 E
, G06F11/30 310H
, G06F15/00 320C
, G06F15/00 320L
, G06F9/46 465D
Fターム (31件):
5B034BB02
, 5B034BB15
, 5B034DD01
, 5B034DD02
, 5B042GA12
, 5B042GA18
, 5B042JJ02
, 5B042JJ03
, 5B042JJ23
, 5B042KK04
, 5B042KK12
, 5B042MC15
, 5B042MC19
, 5B042MC31
, 5B085AA08
, 5B085AC12
, 5B085AC18
, 5B089JA11
, 5B089JA35
, 5B089JB14
, 5B089KA05
, 5B089KA06
, 5B089KB04
, 5B089KB06
, 5B089KC23
, 5B089KC44
, 5B089KC59
, 5B089MA03
, 5B185AA08
, 5B185AC12
, 5B185AC18
引用特許:
出願人引用 (2件)
-
米国特許出願公開第2003/0204622号明細書
-
性能監視装置、及びその方法
公報種別:公開公報
出願番号:特願2000-286509
出願人:株式会社エヌ・ティ・ティ・データ
前のページに戻る