JP4777285B2 - プロセス制御システム - Google Patents
プロセス制御システム Download PDFInfo
- Publication number
- JP4777285B2 JP4777285B2 JP2007081889A JP2007081889A JP4777285B2 JP 4777285 B2 JP4777285 B2 JP 4777285B2 JP 2007081889 A JP2007081889 A JP 2007081889A JP 2007081889 A JP2007081889 A JP 2007081889A JP 4777285 B2 JP4777285 B2 JP 4777285B2
- Authority
- JP
- Japan
- Prior art keywords
- physical
- server
- allocation table
- physical server
- activation
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Hardware Redundancy (AREA)
Description
Area Network)あるいはインターネット等のネットワーク50で相互に接続されている。
11 データ記憶部
12 送受信部
13 プロセス起動部
14 監視部
15 割り当て表生成部
20 運用管理サーバ
21 ジョブスケジューラ
30 データベースサーバ
31 共用データベース
32 データベース処理部
40 コンソール端末
41 入出力処理部
44 データ記憶部
42 トリガ処理部
43 送受信部
50 ネットワーク
Claims (9)
- サービスを提供する仮想サーバを構成する複数の物理サーバと、
前記各物理サーバが参照可能な共有データベースを備えたデータベースサーバとを備え、
前記複数の物理サーバに含まれる少なくとも1つの第1の物理サーバは、
前記仮想サーバを構成する1以上の物理サーバに関する物理ノード一覧情報と、前記仮想サーバが提供する複数のサービスを定義したサービス一覧情報を受け付ける手段と、
前記受け付けた物理ノード一覧情報およびサービス一覧情報に基づいて、前記仮想サーバを構成する各物理サーバに対して、前記複数のサービスに係るプロセスのいずれかを割り当てた割り当て表を生成する割り当て表作成手段と、を備え、
前記共有データベースには、前記割り当て表が登録されていて、
前記仮想サーバを構成する各物理サーバは、前記割り当て表を参照して各物理サーバに割り当てられたプロセスを特定し、前記特定されたプロセスを実行することを特徴とするプロセス制御システム。 - 前記物理ノード一覧情報および前記サービス一覧情報の入力を受け付け、前記第1の物理サーバに割り当て表作成リクエストを送信するコンソール端末を、さらに備え、
前記割り当て表作成手段は、前記割り当て表作成リクエストに応じて、前記コンソール端末から前記物理ノード一覧情報および前記サービス一覧情報を取得し、当該物理ノード一覧情報および当該サービス一覧情報に基づいて前記割り当て表を生成する、ことを特徴とする請求項1記載のプロセス制御システム。 - 前記コンソール端末は、
起動対象プロセスを特定した起動トリガを生成し、当該起動トリガを前記各物理サーバに与えるトリガ生成手段を備え、
前記各物理サーバは、
前記サービスに係るプロセスを実現するためのプログラムが格納されたデータ記憶手段と、
前記起動トリガを受け付けると、前記割り当て表を参照して、前記起動トリガで特定されるプロセスが自物理サーバに割り当てられているか否かを判定し、自物理サーバに割り当てられていれば、前記起動トリガで特定される起動対象プロセスを実現するためのプログラムを前記データ記憶手段から読み出して前記起動対象プロセスを起動するプロセス起動手段と、さらに備えることを特徴とする請求項2記載のプロセス制御システム。 - 前記コンソール端末は、
起動対象プロセスを特定した起動トリガを生成し、当該起動トリガを前記各物理サーバに与えるトリガ生成手段を備え、
前記各物理サーバは、
前記サービスに係るプロセスを実現するためのプログラムが格納されたデータ記憶手段と、
与えられたメッセージに自物理サーバの識別情報が含まれている場合に、当該メッセージにおいて指定されたプロセスを実現するプログラムを前記データ記憶手段から読み出し、当該プログラムの実行により前記起動対象プロセスを起動するプロセス起動手段と、をさらに備え、
前記起動トリガが与えられた物理サーバのプロセス起動手段は、
前記割り当て表を参照して、前記起動トリガにおいて特定される起動対象プロセスが割り当てられた物理サーバの識別情報を取得し、前記起動対象プロセスの指定および前記物理サーバの識別情報を含む前記メッセージを前記各物理サーバに与える、ことを特徴とする請求項2記載のプロセス制御システム。 - 前記割り当て表作成手段は、前記各物理サーバに割り当てられたプロセスの状態の定義をさらに含む割り当て表を生成し、
前記各物理サーバのプロセス起動手段は、前記割り当て表を参照して、前記起動対象プロセスの状態が起動前であるか否かを判定し、当該起動対象プロセスの状態が起動前であれば、当該起動対象プロセスを起動するとともに、前記割り当て表における当該物理サーバの当該起動対象プロセスの状態を更新させることを特徴とする請求項3または4に記載のプロセス制御システム。 - 前記割り当て表作成手段は、前記各物理サーバに割り当てられたプロセスの起動数の定義をさらに含む割り当て表を生成し、
前記各物理サーバのプロセス起動手段は、前記割り当て表で定義された起動数が示す数の前記起動対象プロセスが、当該物理サーバにおいて起動中となるように、当該起動対象プロセスを起動することを特徴とする請求項3、4および5のいずれか1項に記載のプロセス制御システム。 - 前記コンソール端末は、前記複数の物理サーバに含まれる第2の物理サーバであることを特徴とする請求項2〜6のいずれか1項に記載のプロセス制御システム。
- サービスを提供する仮想サーバを構成する複数の物理サーバと、前記各物理サーバが参照可能な共有データベースを備えたデータベースサーバとを備えたプロセス制御システムにおいて、
前記複数の物理サーバに含まれる少なくとも1つの第1の物理サーバが、
前記仮想サーバを構成する1以上の物理サーバに関する物理ノード一覧情報と、前記仮想サーバが提供する複数のサービスを定義したサービス一覧情報を受け付け、
前記受け付けた物理ノード一覧情報およびサービス一覧情報に基づいて、前記仮想サーバを構成する各物理サーバに対して、前記複数のサービスに係るプロセスのいずれかを割り当てた割り当て表を生成し、
前記データベースサーバが、前記共有データベースに前記割り当て表を登録し、
前記仮想サーバを構成する各物理サーバが、前記割り当て表を参照して各物理サーバに割り当てられたプロセスを特定し、前記特定されたプロセスを実行させることを特徴とするプロセス制御方法。 - サービスを提供する仮想サーバを構成する複数の物理サーバと、前記各物理サーバが参照可能な共有データベースを備えたデータベースサーバとを備えたプロセス制御システムのためのコンピュータプログラムであって、
前記コンピュータプログラムが実行されると、
前記複数の物理サーバに含まれる少なくとも1つの第1の物理サーバが、
前記仮想サーバを構成する1以上の物理サーバに関する物理ノード一覧情報と、前記仮想サーバが提供する複数のサービスを定義したサービス一覧情報を受け付け、
前記受け付けた物理ノード一覧情報およびサービス一覧情報に基づいて、前記仮想サーバを構成する各物理サーバに対して、前記複数のサービスに係るプロセスのいずれかを割り当てた割り当て表を生成し、
前記データベースサーバが、前記共有データベースに前記割り当て表を登録し、
前記仮想サーバを構成する各物理サーバが、前記割り当て表を参照して各物理サーバに割り当てられたプロセスを特定し、前記特定されたプロセスを実行させることを特徴とするコンピュータプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007081889A JP4777285B2 (ja) | 2007-03-27 | 2007-03-27 | プロセス制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007081889A JP4777285B2 (ja) | 2007-03-27 | 2007-03-27 | プロセス制御システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008242766A JP2008242766A (ja) | 2008-10-09 |
| JP4777285B2 true JP4777285B2 (ja) | 2011-09-21 |
Family
ID=39914043
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007081889A Expired - Fee Related JP4777285B2 (ja) | 2007-03-27 | 2007-03-27 | プロセス制御システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4777285B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5708937B2 (ja) | 2010-01-08 | 2015-04-30 | 日本電気株式会社 | 構成情報管理システム、構成情報管理方法、及び構成情報管理用プログラム |
| JP5549374B2 (ja) * | 2010-05-24 | 2014-07-16 | 富士通株式会社 | 負荷分散装置及び負荷分散制御方法 |
| JP4852734B1 (ja) * | 2010-09-22 | 2012-01-11 | 株式会社Csk | サービス制御システム |
| JP4743726B1 (ja) * | 2010-09-28 | 2011-08-10 | 株式会社Csk | サーバ復旧システム |
| US20240296064A1 (en) * | 2021-09-01 | 2024-09-05 | Rakuten Mobile, Inc. | Job control system and control method thereof |
| JP7720892B2 (ja) * | 2023-11-06 | 2025-08-08 | 株式会社日立製作所 | 依存関係把握システム、依存関係把握方法、及び依存関係把握プログラム |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2508589B2 (ja) * | 1993-05-25 | 1996-06-19 | 日本電気株式会社 | サ―バ運用方式 |
| JPH10262044A (ja) * | 1997-03-19 | 1998-09-29 | Mitsubishi Electric Corp | 中継装置及び中継装置による中継方法 |
| JP3550503B2 (ja) * | 1998-11-10 | 2004-08-04 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 通信を可能とするための方法及び通信システム |
| JP2001075933A (ja) * | 1999-09-01 | 2001-03-23 | Nec Corp | 分散処理システム |
| JP4038147B2 (ja) * | 2003-04-17 | 2008-01-23 | 株式会社日立製作所 | 情報処理システム |
| JP4266786B2 (ja) * | 2003-11-19 | 2009-05-20 | 株式会社日立製作所 | 情報処理システム及び情報処理装置 |
| JP4469306B2 (ja) * | 2004-04-30 | 2010-05-26 | 株式会社日立製作所 | 計算機システム、管理サーバ |
-
2007
- 2007-03-27 JP JP2007081889A patent/JP4777285B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008242766A (ja) | 2008-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4777285B2 (ja) | プロセス制御システム | |
| CN102521044A (zh) | 一种基于消息中间件的分布式任务调度方法及系统 | |
| CN112910937B (zh) | 容器集群中的对象调度方法、装置、服务器和容器集群 | |
| CN112003728B (zh) | 一种基于Kubernetes集群的应用主备实现方法及装置 | |
| CN108958949B (zh) | 应用程序的调用方法及系统 | |
| JP2020524869A (ja) | 仮想マシン管理 | |
| CN112860386A (zh) | 分布式主从系统中节点的切换方法 | |
| JPWO2014171130A1 (ja) | 情報処理システム、配備方法、処理装置、及び、配備装置 | |
| JP2013171301A (ja) | ジョブ継続管理装置、ジョブ継続管理方法、及び、ジョブ継続管理プログラム | |
| CN107819632A (zh) | 一种基于性能监控系统和Docker Swarm的动态负载均衡集群系统 | |
| JP2015005218A (ja) | ネットワーク機器管理装置、ネットワーク機器管理方法、およびネットワーク機器管理方法を実行するプログラム | |
| JP2023130667A (ja) | 監視装置、ネットワークデバイス、監視装置の制御方法、ネットワークデバイスの制御方法およびプログラム | |
| JP2017027166A (ja) | 運用管理装置、運用管理プログラムおよび情報処理システム | |
| CN109032674B (zh) | 一种多进程管理方法、系统及网络设备 | |
| CN114443059A (zh) | Kubernetes集群的部署方法、装置及设备 | |
| JP2006323526A (ja) | クラスタ管理プログラム、該プログラムを記録した記録媒体、クラスタ管理方法、ノード、およびクラスタ | |
| CN108234215B (zh) | 一种网关的创建方法、装置、计算机设备及存储介质 | |
| CN114143730B (zh) | 信令处理方法、通信系统、电子设备和存储介质 | |
| US8036105B2 (en) | Monitoring a problem condition in a communications system | |
| KR100700608B1 (ko) | 장치관리시 사용자와의 상호작용 방법 및 그 단말 | |
| CN110764882B (zh) | 分布式管理方法、分布式管理系统及装置 | |
| JP5158153B2 (ja) | モジュール更新プログラム | |
| JP4608964B2 (ja) | モジュール更新プログラム | |
| JP2022092156A (ja) | アプリ間通信制御方法およびアプリ間通信制御プログラム | |
| JP2006139649A (ja) | 被監視マシンとエージェントのポート番号変更方法およびシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090907 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101112 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101124 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110323 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110525 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110530 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110622 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110629 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4777285 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140708 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |