Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5492028B2 - Data center system - Google Patents
[go: Go Back, main page]

JP5492028B2 - Data center system - Google Patents

Data center system Download PDF

Info

Publication number
JP5492028B2
JP5492028B2 JP2010194169A JP2010194169A JP5492028B2 JP 5492028 B2 JP5492028 B2 JP 5492028B2 JP 2010194169 A JP2010194169 A JP 2010194169A JP 2010194169 A JP2010194169 A JP 2010194169A JP 5492028 B2 JP5492028 B2 JP 5492028B2
Authority
JP
Japan
Prior art keywords
data
area
data center
data area
center
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.)
Active
Application number
JP2010194169A
Other languages
Japanese (ja)
Other versions
JP2012053563A (en
Inventor
一朗 佐々木
顕康 小川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Building Systems Co Ltd
Original Assignee
Hitachi Building Systems Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Building Systems Co Ltd filed Critical Hitachi Building Systems Co Ltd
Priority to JP2010194169A priority Critical patent/JP5492028B2/en
Publication of JP2012053563A publication Critical patent/JP2012053563A/en
Application granted granted Critical
Publication of JP5492028B2 publication Critical patent/JP5492028B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、データセンターが業務範囲内で正常に稼働していない非通常状態において、業務を中断することなく継続できるデータセンターシステムに関する。   The present invention relates to a data center system capable of continuing business without interruption in an abnormal state where the data center is not operating normally within the business scope.

近年、大規模なサーバシステムを備えるデータセンターにおいては、24時間連続稼働が一般的となり、サービスを停止せずにデータベース装置のメンテナンスを行うことが要求されている。これに対する従来技術として、データベース装置をサービス系とスタンバイ系の2系統に分け、サービス系のデータベース装置をスタンバイ系に複写することにより、予め2つのデータベース装置を整合のとれた状態とし、片方のデータベース装置をメンテナンスで停止させる場合においても、サービス系統の切り替えにより、実質的に中断しないで運用するバックアップシステムが知られている(例えば、特許文献1参照)。   In recent years, a data center having a large-scale server system is generally operated continuously for 24 hours, and it is required to perform maintenance of a database apparatus without stopping the service. As a prior art for this, the database device is divided into two systems, a service system and a standby system, and the service database apparatus is copied to the standby system, so that the two database apparatuses are in a consistent state in advance, and one database is Even when the apparatus is stopped by maintenance, a backup system that operates without substantial interruption by switching service systems is known (for example, see Patent Document 1).

特開平6−250901号公報JP-A-6-250901

ここで、特許文献1に開示された従来技術では、データセンターが業務範囲内で正常に稼働している通常状態において、スタンバイ系は常に待機状態にある。一方、データセンターが業務範囲内で正常に稼働していない非通常状態、例えばデータセンター内に備えられた機器に障害が生じたり、あるいはデータセンター内に備えられた機器がメンテナンス状態にあるときでなければ、スタンバイ系は動作しない。従って、一般的にサービス系とスタンバイ系は同じ機器構成をしており、サービス環境と同じ機器を使用せずに待機させているので、ハードウェア資源の利用率が低くなっている。なお、データセンターが複数の拠点に配置され、これら複数の拠点で互いに重複しないデータを扱い運用するシステムでは、拠点間で互いに1対1に対応するバックアップ領域を設けてデータベース装置を二重化する仕組みが知られているが、アプリケーションサーバ部の参照先は自拠点のデータベース装置に限定されるので、ハードウェア資源を効率的に利用することが難しくなっている。   Here, in the prior art disclosed in Patent Document 1, the standby system is always in the standby state in the normal state where the data center is operating normally within the business range. On the other hand, when the data center is not operating normally within the business scope, for example, when the equipment provided in the data center fails or the equipment provided in the data center is in maintenance state. Otherwise, the standby system will not operate. Therefore, in general, the service system and the standby system have the same device configuration, and the standby system is used without using the same device as that in the service environment, so the utilization rate of hardware resources is low. In a system in which data centers are arranged at a plurality of bases, and the data bases handle and operate data that do not overlap each other, a mechanism for providing a one-to-one backup area between the bases and duplicating database devices is provided. As is known, since the reference destination of the application server unit is limited to the database device at its own site, it is difficult to efficiently use hardware resources.

本発明は、このような従来技術の実情からなされたもので、その目的は、データセンターが業務範囲内で正常に稼働していない非通常状態において、業務を中断することなく継続しつつハードウェア資源を効率的に利用できるデータセンターシステムを提供することにある。   The present invention has been made based on the actual situation of the prior art as described above. The purpose of the present invention is to continue the hardware without interrupting the operation in the abnormal state where the data center is not operating normally within the business scope. The object is to provide a data center system that can efficiently use resources.

上記の目的を達成するために、本発明のデータセンターシステムは、第1のデータを管理する第1のデータセンターと、第2のデータを管理する第2のデータセンターとを備え、前記第1のデータセンターは、前記第1のデータが格納される第1のデータベース装置と、この第1のデータベース装置に格納される前記第1のデータを登録又は更新する第1のアプリケーションサーバ部とを有し、前記第2のデータセンターは、前記第2のデータが格納される第2のデータベース装置と、この第2のデータベース装置に格納される前記第2のデータを登録又は更新する第2のアプリケーションサーバ部とを有するデータセンターシステムにおいて、前記第1のデータベース装置は、前記第1のデータを格納する第1のデータ領域と、前記第2のデータセンターが管理する前記第2のデータを同期して格納する第2のデータ領域とを含み、前記第2のデータベース装置は、前記第2のデータを格納する第3のデータ領域と、前記第1のデータセンターが管理する前記第1のデータを同期して格納する第4のデータ領域とを含み、前記第1のアプリケーションサーバ部は、前記第2のデータセンターが業務範囲内で正常に稼働している通常状態において、前記第1のデータ領域及び前記第2のデータ領域のうち前記第1のデータ領域のみを参照可能領域として前記第1のデータを登録又は更新する第1の登録更新手段と、前記第2のデータセンターが業務範囲内で正常に稼働していない非通常状態において、前記第1のデータベース装置の前記第1のデータ領域と前記第2のデータ領域とを結合して参照可能領域とする参照可能領域結合手段とを含み、前記第2のアプリケーションサーバ部は、前記通常状態において、前記第3のデータ領域及び前記第4のデータ領域のうち前記第3のデータ領域のみを参照可能領域として前記第2のデータを登録又は更新する第2の登録更新手段を含むと共に、前記非通常状態が、前記第2のデータセンターへの業務集中である場合、前記第1のアプリケーションサーバ部は、前記第1のデータ領域を参照して、前記第1のデータ領域に格納される前記第1のデータを登録又は更新すると共に、前記第2のデータ領域を参照して、前記第2のデータ領域に格納される前記第2のデータを登録又は更新する第1の業務集中登録更新手段を有し、前記第2のアプリケーションサーバ部は、前記第2のデータ領域のみを参照して、前記第2のデータ領域に格納される前記第2のデータを登録又は更新する第2の業務集中登録更新手段を有することを特徴としている。 In order to achieve the above object, a data center system according to the present invention includes a first data center that manages first data and a second data center that manages second data, and the first data center manages the first data. The data center includes a first database device that stores the first data, and a first application server unit that registers or updates the first data stored in the first database device. The second data center includes a second database device that stores the second data, and a second application that registers or updates the second data stored in the second database device. In the data center system having a server unit, the first database device includes a first data area for storing the first data, and the second data area. A second data area for synchronously storing the second data managed by a data center, and the second database device includes a third data area for storing the second data, and the first data area And a fourth data area for synchronously storing the first data managed by the first data center, wherein the first application server unit operates normally within the business range of the second data center. A first registration updating means for registering or updating the first data by using only the first data area as a referenceable area among the first data area and the second data area in the normal state; In the non-normal state where the second data center is not operating normally within the business scope, the first data area and the second data area of the first database device A referenceable area combining unit that combines the referenceable areas, and the second application server unit includes the third data area and the fourth data area of the third data area in the normal state. When the second registration / update means for registering or updating the second data with only the data area as a referenceable area is included , and the non-normal state is a business concentration in the second data center, The first application server unit refers to the first data area, registers or updates the first data stored in the first data area, and refers to the second data area. , Having a first business centralized registration updating means for registering or updating the second data stored in the second data area, wherein the second application server unit includes the second data It is characterized by having second business centralized registration updating means for registering or updating the second data stored in the second data area with reference to only the data area .

このように構成した本発明は、第1のデータベース装置は、第1のデータを格納する第1のデータ領域と、第2のデータセンターが管理する第2のデータ、すなわち他のデータセンターの業務に関するデータを同期して格納する第2のデータ領域とを含み、第2のデータベース装置は、第2のデータを格納する第3のデータ領域と、第1のデータセンターが管理する第1のデータ、すなわち他のデータセンターが管理する第1のデータを同期して格納する第4のデータ領域とを含んでいるので、第2のデータセンターが業務範囲内で正常に稼働している通常状態では、第1の登録更新手段及び第2の登録更新手段によって第1のデータ領域及び第3のデータ領域を利用し、第2のデータセンターが業務範囲内で正常に稼働していない非通常状態では、参照可能領域結合手段によって第2のデータ領域をバックアップとして利用することができる。これにより、非通常状態において、業務を中断することなく継続しつつハードウェア資源を効率的に利用することができる。また、非通常状態が、第2のデータセンターへの業務集中である場合、第1の業務集中登録更新手段及び第2の業務集中登録更新手段によって第2のデータセンターに集中した業務を他のデータセンターである第1のデータセンターに分担することができるので、第2のデータセンターに業務が集中することによって生じるユーザーの負担を軽減することができる。 According to the present invention configured as described above, the first database device includes the first data area for storing the first data and the second data managed by the second data center, that is, the operations of other data centers. A second data area that stores data related to the second data area, the second database device includes a third data area that stores the second data, and a first data that is managed by the first data center In other words, in the normal state in which the second data center is operating normally within the business scope because it includes the fourth data area for storing the first data managed by other data centers synchronously. The first data updating unit and the second data updating unit use the first data area and the third data area, and the second data center is not operating normally within the business range. So by reference area coupling means to utilize the second data area as backup. As a result, hardware resources can be efficiently used in a non-normal state while continuing operations without interruption. In addition, when the non-normal state is a business concentration in the second data center, the business concentrated in the second data center by the first business central registration update unit and the second business central registration update unit is changed to another Since the data can be shared with the first data center, which is a data center, it is possible to reduce the burden on the user caused by the concentration of work in the second data center.

発明のデータセンターシステムは、第1のデータベース装置は、第1のデータを格納する第1のデータ領域と、第2のデータセンターが管理する第2のデータを同期して格納する第2のデータ領域とを含み、第2のデータベース装置は、第2のデータを格納する第3のデータ領域と、第1のデータセンターが管理する第1のデータを同期して格納する第4のデータ領域とを含んでいる。そして、本発明のデータセンターシステムは、第2のデータセンターが業務範囲内で正常に稼働している通常状態のときには、第1のアプリケーションサーバ部に含まれる第1の登録更新手段及び第2のアプリケーションサーバ部に含まれる第2の登録更新手段によって、第1のデータベース装置の第1のデータ領域及び第2のデータベース装置の第3のデータ領域を利用し、第2のデータセンターが業務範囲内で正常に稼働していない非通常状態のときには、第1のアプリケーションサーバ部に含まれる参照可能領域結合手段によって、第2のデータ領域をバックアップとして利用することができる。これにより、非通常状態において、業務を中断することなく継続しつつハードウェア資源を効率的に利用することができ、従来よりもデータセンターシステムの性能を向上させることができる。また、非通常状態が、第2のデータセンターへの業務集中である場合、第1の業務集中登録更新手段及び第2の業務集中登録更新手段によって第2のデータセンターに集中した業務を他のデータセンターである第1のデータセンターに分担することができるので、第2のデータセンターに業務が集中することによって生じるユーザーの負担を軽減することができる。 In the data center system of the present invention, the first database device stores the first data area for storing the first data in synchronization with the second data managed by the second data center. And the second database device includes a third data area for storing the second data and a fourth data area for synchronizing and storing the first data managed by the first data center. Including. In the data center system of the present invention, when the second data center is operating normally within the business scope, the first registration update means and the second registration server included in the first application server unit The second registration / update means included in the application server unit uses the first data area of the first database device and the third data area of the second database device, and the second data center is within the business scope. In the non-normal state that is not operating normally, the second data area can be used as a backup by the referenceable area combining means included in the first application server unit. As a result, hardware resources can be efficiently used in a non-normal state without interrupting work, and the performance of the data center system can be improved as compared with the conventional case. In addition, when the non-normal state is a business concentration in the second data center, the business concentrated in the second data center by the first business central registration update unit and the second business central registration update unit is changed to another Since the data can be shared with the first data center, which is a data center, it is possible to reduce the burden on the user caused by the concentration of work in the second data center.

本発明者らが考案したデータセンターシステムの第1参考例の構成を示す図である。It is a figure which shows the structure of the 1st reference example of the data center system devised by the present inventors. 図1に示す本発明の第1参考例に備えられる各データセンターが配置される地域を示す図である。It is a figure which shows the area where each data center with which the 1st reference example of this invention shown in FIG. 1 is equipped is arrange | positioned. 本発明者らが考案した第2参考例の動作を説明する図である。It is a figure explaining operation | movement of the 2nd reference example devised by the present inventors. 本発明者らが考案した第3参考例の動作を説明する図である。It is a figure explaining operation | movement of the 3rd reference example devised by the present inventors. 本実施形態の動作を説明する図である。It is a diagram for explaining the operation of this implementation mode.

以下、本発明に係るデータセンターシステムを実施するための形態を、本発明者らが考案した参考例及び図に基づいて説明する。
[データセンターシステムの第1参考例
図1に示すように、本発明者らが考案したデータセンターシステムの第1参考例は、第1のデータ、すなわち各自が担当する自データを管理する第1のデータセンター、例えばデータセンター1と、第2のデータ、すなわち自データを管理する第2のデータセンター、例えばデータセンター2と、自データを管理するデータセンター3とを備えている。データセンター1は、自データが格納される第1のデータベース装置、例えばデータベース装置4と、このデータベース装置4に格納される自データを登録又は更新する第1のアプリケーションサーバ部、例えばアプリケーションサーバ部5とを有している。
Hereinafter, a mode for carrying out a data center system according to the present invention will be described based on reference examples and figures devised by the present inventors .
[First example of data center system]
As shown in FIG. 1, the first reference example of the data center system devised by the present inventors is the first data center that manages the first data, that is, the own data that each person is in charge of, for example, the data center 1. The second data center, that is, the second data center for managing the own data, for example, the data center 2 and the data center 3 for managing the own data are provided. The data center 1 includes a first database device that stores its own data, for example, the database device 4, and a first application server unit that registers or updates its own data stored in the database device 4, for example, the application server unit 5. And have.

また、データセンター2は、自データが格納される第2のデータベース装置、例えばデータベース装置7と、このデータベース装置7に格納される自データを登録又は更新する第2のアプリケーションサーバ部、例えばアプリケーションサーバ部8とを有している。データセンター3は、データセンター1と同様に、自データが格納されるデータベース装置10と、このデータベース装置10に格納される自データを登録又は更新するアプリケーションサーバ部11とを有している。   The data center 2 includes a second database device that stores its own data, for example, the database device 7, and a second application server unit that registers or updates its own data stored in the database device 7, for example, an application server Part 8. Similar to the data center 1, the data center 3 includes a database device 10 that stores its own data, and an application server unit 11 that registers or updates its own data stored in the database device 10.

本発明の第1参考例では、データベース装置4は、自データを格納する第1のデータ領域、例えばデータ領域4aと、データセンター2が管理するデータを同期して格納する第2のデータ領域、例えばデータ領域4bと、データセンター3が管理するデータを同期して格納するデータ領域4cとを含んでいる。データベース装置7は、自データを格納する第3のデータ領域、例えばデータ領域7bと、データセンター1が管理するデータを同期して格納する第4のデータ領域、例えばデータ領域7aと、データセンター3が管理するデータを同期して格納するデータ領域7cとを含んでいる。また、データベース装置10は、自データを格納するデータ領域10cと、データセンター1が管理するデータを同期して格納するデータ領域10aと、データセンター2が管理するデータを同期して格納するデータ領域10bとを含んでいる。 In the first reference example of the present invention, the database device 4 includes a first data area for storing its own data, for example, a data area 4a, and a second data area for synchronously storing data managed by the data center 2, For example, it includes a data area 4b and a data area 4c for storing data managed by the data center 3 in synchronization. The database device 7 includes a third data area for storing its own data, for example, the data area 7b, and a fourth data area for storing data managed by the data center 1, for example, the data area 7a, and the data center 3 And a data area 7c for storing data managed by the server in synchronization. The database device 10 also includes a data area 10c for storing its own data, a data area 10a for storing data managed by the data center 1 in synchronization, and a data area for storing data managed by the data center 2 in synchronization. 10b.

アプリケーションサーバ部5は、データセンター2が業務範囲内で正常に稼働している通常状態において、データ領域4a,4bのうちデータ領域4aのみを参照可能領域として自データを登録又は更新する図示しない第1の登録更新手段と、データセンター2が業務範囲内で正常に稼働していない非通常状態において、データベース装置4のデータ領域4aとデータ領域4bとを結合して参照可能領域とする図示しない第1の参照可能領域結合手段とを含んでいる。アプリケーションサーバ部8は、通常状態において、データ領域7b及びデータ領域7aのうちデータ領域7bのみを参照可能領域として自データを登録又は更新する図示しない第2の登録更新手段を含んでいる。   The application server unit 5 registers or updates its own data in the normal state in which the data center 2 is operating normally within the business range, using only the data area 4a as a referenceable area among the data areas 4a and 4b. In a non-normal state in which the registration / update unit 1 and the data center 2 are not operating normally within the business range, the data area 4a and the data area 4b of the database device 4 are combined into a referenceable area (not shown). 1 referenceable area combining means. The application server unit 8 includes a second registration / updating unit (not shown) for registering or updating its own data with only the data area 7b of the data area 7b and the data area 7a as a referenceable area in the normal state.

また、アプリケーションサーバ部11は、アプリケーションサーバ部5と同様に、データセンター2が業務範囲内で正常に稼働している通常状態において、データ領域10c及びデータ領域10bのうちデータ領域10cのみを参照可能領域として自データを登録又は更新する図示しない第3の登録更新手段と、データセンター2が業務範囲内で正常に稼働していない非通常状態において、データベース装置10のデータ領域10cとデータ領域10bとを結合して参照可能領域とする図示しない第2の参照可能領域結合手段とを含んでいる。   Similarly to the application server unit 5, the application server unit 11 can refer only to the data region 10c out of the data region 10c and the data region 10b in a normal state where the data center 2 is operating normally within the business range. A third registration / updating means (not shown) for registering or updating own data as an area, and a data area 10c and a data area 10b of the database device 10 in a non-normal state where the data center 2 is not operating normally within the business range; And a second referenceable region combining means (not shown) that is combined into a referenceable region.

なお、データセンター1は、アプリケーションサーバ部5がデータベース装置4に格納されるデータを登録又は更新するためのデータ入力を行う操作部6を備えている。同様に、データセンター2は、アプリケーションサーバ部8がデータベース装置7に格納されるデータを登録又は更新するためのデータ入力を行う操作部9を備えており、データセンター3は、アプリケーションサーバ部11がデータベース装置10に格納されるデータを登録又は更新するためのデータ入力を行う操作部12を備えている。そして、データベース装置4、アプリケーションサーバ部5、及び操作部6はそれぞれLAN(ローカルエリアネットワーク)30で接続されている。同様に、データベース装置7、アプリケーションサーバ部8、及び操作部9はそれぞれLAN30で接続され、データベース装置10、アプリケーションサーバ部11、及び操作部12はそれぞれLAN30で接続されている。また、データセンター1,2,3は互いにWAN(広域ネットワーク)13で接続されている。   The data center 1 includes an operation unit 6 for inputting data for the application server unit 5 to register or update data stored in the database device 4. Similarly, the data center 2 includes an operation unit 9 for inputting data for the application server unit 8 to register or update data stored in the database device 7, and the data center 3 includes the application server unit 11. An operation unit 12 for inputting data for registering or updating data stored in the database device 10 is provided. The database device 4, the application server unit 5, and the operation unit 6 are connected via a LAN (local area network) 30. Similarly, the database device 7, the application server unit 8, and the operation unit 9 are connected via a LAN 30, and the database device 10, the application server unit 11, and the operation unit 12 are connected via a LAN 30. The data centers 1, 2, and 3 are connected to each other by a WAN (Wide Area Network) 13.

ここで、図2に示すようにデータセンター1,2,3は、地理的に離れた箇所に設置される。具体的には、データセンター1,2,3は、日本全国の複数拠点A,B,Cへ配置されている。各拠点A,B,Cの場所は、1拠点の地域で発生した広域災害等によって、全てのデータセンター1,2,3の機能が停止することがないように全国に点在配置されている。なお、データ領域4a,7b,10cには、通常状態において、各データセンター1,2,3、すなわち拠点A,B,Cが担当する業務に関する自データがそれぞれ格納されている。   Here, as shown in FIG. 2, the data centers 1, 2, 3 are installed at geographically distant locations. Specifically, the data centers 1, 2, and 3 are arranged at a plurality of bases A, B, and C throughout Japan. The locations of bases A, B, and C are scattered throughout the country so that the functions of all data centers 1, 2, and 3 do not stop due to a wide-area disaster that occurred in the area of one base. . The data areas 4a, 7b, and 10c store their own data related to the operations handled by the data centers 1, 2, and 3, that is, the bases A, B, and C, respectively, in the normal state.

また、データベース装置4,7,10間におけるデータの同期により、データ領域7a,10aにはデータセンター1、すなわち拠点Aが担当する業務に関するデータが格納され、データ領域4b,10bにはデータセンター2、すなわち拠点Bが担当する業務に関するデータが格納され、データ領域4c,7cにはデータセンター3、すなわち拠点Cが担当する業務に関するデータが格納される。   Further, due to data synchronization between the database devices 4, 7, and 10, the data areas 7a and 10a store data related to the business handled by the data center 1, that is, the base A, and the data areas 4b and 10b store the data center 2. In other words, data related to the work handled by the base B is stored, and data related to the work handled by the data center 3, ie, the base C, is stored in the data areas 4c and 7c.

図1に示すように、本発明の第1参考例では、通常状態において、アプリケーションサーバ部5は、データ領域4a,4b,4cのうち、データ領域4aのみを参照可能領域として、データ領域4aに格納されるデータの登録又は更新を実行する。さらに、アプリケーションサーバ部5は、広域ネットワーク(WAN)13を介して、データ領域4b,4cに格納されるデータを定期的にそれぞれ別のデータセンター2,3のデータ領域7b,10cに格納されるデータと同期させる。すなわち、データベース装置4のデータ領域4aは、データの参照、登録又は更新が可能なアクティブ状態(以下、サービス系と呼ぶ)であり、データ領域4b,4cは他のデータセンター2,3とデータを同期するだけの待機状態(以下、スタンバイ系と呼ぶ)である。 As shown in FIG. 1, in the first reference example of the present invention, in a normal state, the application server unit 5 uses only the data area 4a as a referenceable area among the data areas 4a, 4b, and 4c. Register or update stored data. Further, the application server unit 5 periodically stores data stored in the data areas 4b and 4c in the data areas 7b and 10c of the different data centers 2 and 3 via the wide area network (WAN) 13, respectively. Synchronize with data. That is, the data area 4a of the database device 4 is in an active state (hereinafter referred to as a service system) in which data can be referred to, registered, or updated, and the data areas 4b and 4c store data with other data centers 2 and 3. It is a standby state (hereinafter referred to as a standby system) that is only synchronized.

サービス系とスタンバイ系はアプリケーションサーバ部5からの指令により、データ領域毎に柔軟に切替えることができる。また、スタンバイ系からサービス系に切替えられたデータ領域は、既にサービス系が割り当てられているデータ領域と結合してアプリケーションサーバ部5が参照できる参照可能領域として、アプリケーションサーバ部5によるデータの登録又は更新を可能とする。   The service system and the standby system can be switched flexibly for each data area by a command from the application server unit 5. The data area switched from the standby system to the service system is registered as data that can be referred to by the application server unit 5 as a referenceable area that can be referred to by the application server unit 5 in combination with the data area to which the service system has already been allocated. Update is possible.

操作部6,9,12は、ユーザーがデータの入力を行うインターフェースであり、主にパーソナルコンピュータ等の端末装置やこれに接続されるキーボード等が適用できる。よって、操作部6はユーザーの人数に比例して複数設けることができる。アプリケーションサーバ部5,8,11は、操作部6,9,12で入力したデータの内容をデータベース装置4,7,10へそれぞれ伝達する。また、アプリケーションサーバ部5は、各データベース装置7,10へのアクセス管理機能を持っており、接続先を柔軟に変更することができる。これらのデータベース装置4、アプリケーションサーバ部5、操作部6はデータセンター1内のLAN30で接続され、さらにWAN13で複数拠点に配置される同環境のデータセンター2,3と接続される。   The operation units 6, 9, and 12 are interfaces through which a user inputs data, and a terminal device such as a personal computer, a keyboard connected to the terminal device, and the like are mainly applicable. Therefore, a plurality of operation units 6 can be provided in proportion to the number of users. The application server units 5, 8, and 11 transmit the contents of data input through the operation units 6, 9, and 12 to the database devices 4, 7, and 10, respectively. Further, the application server unit 5 has an access management function for the database devices 7 and 10, and can flexibly change the connection destination. These database device 4, application server unit 5, and operation unit 6 are connected by a LAN 30 in the data center 1, and are further connected by the WAN 13 to the data centers 2 and 3 in the same environment arranged at a plurality of sites.

次に、データセンター間におけるデータの同期について、図1を用いて詳細に説明する。   Next, data synchronization between data centers will be described in detail with reference to FIG.

上述したように、データセンター1におけるデータベース装置4において予め設けられているバックアップデータ領域であるデータ領域4b,4cは、それぞれ別のデータセンター2,3に配置されるデータベース装置7,10における自データ領域7b,10cと1対1に対応する。さらに、データベース装置7,10においても同様に、データベース装置に予め設けられるバックアップデータ領域7a,7c,10a,10bは別のデータセンターに配置されるデータベース装置の自データ領域4a,10c,4a,7bとそれぞれ1対1に対応する。また、各データセンター1,2,3の自データ領域4a,7b,10cはサービス系として、各アプリケーションサーバ部5,8,11からのデータの参照、登録又は更新が可能である。   As described above, the data areas 4b and 4c, which are backup data areas provided in advance in the database apparatus 4 in the data center 1, are the own data in the database apparatuses 7 and 10 arranged in the different data centers 2 and 3, respectively. This corresponds to the areas 7b and 10c in a one-to-one correspondence. Similarly, in the database devices 7 and 10, the backup data areas 7a, 7c, 10a, and 10b provided in advance in the database apparatus are the own data areas 4a, 10c, 4a, and 7b of the database apparatus arranged in another data center. And one-to-one correspondence. Further, the own data areas 4a, 7b, and 10c of the data centers 1, 2, and 3 can refer to, register, or update data from the application server units 5, 8, and 11 as service systems.

各データセンター1,2,3のデータベース装置4,7,10は、サービス系のデータ領域4a,7b,10cに対してデータの登録又は更新が行われた場合、接続するWAN13を経由し、別のデータセンターに割り当てられたバックアップデータ領域に対してデータの同期を行う。例えば、データセンター1の操作部6からユーザーによりデータ登録又は更新のためのデータ入力がなされた場合、アプリケーションサーバ部5は自データ領域4aに対してデータの登録又は更新を行う。データ登録後又は更新後、データベース装置4は別のデータベース装置7,10におけるバックアップデータ領域7a,10aに対して、WAN13を介して、変更データを配信し、データ領域4aに格納される自データとデータ領域7a,10aに格納されるデータとを同期させる。同様に、データベース装置4における別のデータセンター2,3のバックアップデータ領域4b,4cには、データ領域7b,10cから変更データが配信されるが、通常はアプリケーションサーバ部5による直接のデータ変更は行わず、スタンバイ状態で待機している。   The database devices 4, 7, and 10 of the data centers 1, 2, and 3 are separately connected via the WAN 13 to be connected when data is registered or updated in the data areas 4a, 7b, and 10c of the service system. Data is synchronized with the backup data area allocated to the data center. For example, when the user inputs data for data registration or update from the operation unit 6 of the data center 1, the application server unit 5 registers or updates data in the own data area 4a. After data registration or update, the database device 4 distributes the changed data to the backup data regions 7a and 10a in the other database devices 7 and 10 via the WAN 13, and the own data stored in the data region 4a Data stored in the data areas 7a and 10a is synchronized. Similarly, the changed data is distributed from the data areas 7b and 10c to the backup data areas 4b and 4c of the other data centers 2 and 3 in the database device 4, but the direct data change by the application server unit 5 is usually performed. Do not do it and wait in the standby state.

各々のデータセンターに割り当てられる自データ領域と別のデータセンターに割り当てられたバックアップデータ領域のデータ変更がそれぞれ行われた場合、データ変更後の同期を双方向に可能とする。例えば、データ領域4aのバックアップ領域7aをサービス系に割り当てると、データ領域7aを、既にサービス系が割り当てられているデータ領域7bと結合して参照可能領域とし、アプリケーションサーバ部8からのデータの更新を可能とする。ここで、操作部6からユーザーによりデータ変更が加えられた場合、上記のようにデータ領域4aに格納されるデータとデータ領域7aに格納されるデータとを同期する。他方、操作部9から拠点A、すなわちデータセンター1の担当業務に関するデータの登録又は更新のためのデータ入力がなされた場合、アプリケーションサーバ部8はデータ領域7aに対してデータの登録又は更新を行う。データベース装置7はデータベース装置4,10のデータ領域4a,10aに対して、データ領域7aにおける変更データを配信し同期する。   When the data change of the own data area assigned to each data center and the backup data area assigned to another data center are respectively performed, the synchronization after the data change is enabled in both directions. For example, when the backup area 7a of the data area 4a is allocated to the service system, the data area 7a is combined with the data area 7b to which the service system has already been allocated to make it a referenceable area, and data update from the application server unit 8 is performed. Is possible. Here, when the data is changed by the user from the operation unit 6, the data stored in the data area 4a and the data stored in the data area 7a are synchronized as described above. On the other hand, when data input for registration or update of data related to the business in charge of the site A, that is, the data center 1, is performed from the operation unit 9, the application server unit 8 registers or updates data in the data area 7a. . The database device 7 distributes the change data in the data region 7a to the data regions 4a and 10a of the database devices 4 and 10 and synchronizes them.

このように構成した本発明の第1参考例によれば、データベース装置4は、自データを格納するデータ領域4aと、データセンター2が管理するデータ、すなわち他のデータセンター2の業務に関するデータを同期して格納するデータ領域4bと、データセンター3が管理するデータ、すなわち他のデータセンター3の業務に関するデータを同期して格納するデータ領域4cとを含み、データベース装置7は、自データを格納するデータ領域7bと、データセンター1が管理するデータ、すなわち他のデータセンター1が管理するデータを同期して格納するデータ領域7aと、データセンター3が管理するデータ、すなわち他のデータセンター3の業務に関するデータを同期して格納するデータ領域7cとを含んでいるので、データセンター2が業務範囲内で正常に稼働している通常状態では、アプリケーションサーバ部5の第1の登録更新手段及びアプリケーションサーバ部8の第2の登録更新手段によってデータ領域4a及びデータ領域7bを利用し、データセンター2が業務範囲内で正常に稼働していない非通常状態では、アプリケーションサーバ部5の第1の参照可能領域結合手段によってデータ領域7bをバックアップとして利用することができる。これにより、非通常状態において、業務を中断することなく継続しつつハードウェア資源を効率的に利用することができ、データセンターシステムの性能を向上させることができる。 According to the first reference example of the present invention configured as described above, the database device 4 stores the data area 4a storing its own data and the data managed by the data center 2, that is, the data related to the business of other data centers 2. The database device 7 includes a data area 4b for storing data synchronously, and a data area 4c for synchronously storing data managed by the data center 3, that is, data related to operations of other data centers 3. The database device 7 stores its own data. The data area 7b, the data managed by the data center 1, that is, the data area 7a for storing data managed by the other data center 1 in synchronization, and the data managed by the data center 3, that is, the data of the other data center 3. Data center 7c for storing business-related data in synchronization with each other. In the normal state in which the system is operating normally within the business range, the data area 4a and the data area 7b are used by the first registration update unit of the application server unit 5 and the second registration update unit of the application server unit 8, In a non-normal state where the data center 2 is not operating normally within the business range, the data area 7b can be used as a backup by the first referable area combining means of the application server unit 5. As a result, hardware resources can be efficiently used in a non-normal state without interrupting work, and the performance of the data center system can be improved.

また、本発明の第1参考例は、データベース装置4と同様に、データベース装置10は、自データを格納するデータ領域10cと、データセンター1が管理するデータ、すなわち他のデータセンター1が管理するデータを同期して格納するデータ領域10aと、データセンター2が管理するデータ、すなわち他のデータセンター2が管理するデータを同期して格納するデータ領域10bとを含んでいるので、データセンター2が業務範囲内で正常に稼働している通常状態では、アプリケーションサーバ部11の第3の登録更新手段及びアプリケーションサーバ部8の第2の登録更新手段によってデータ領域10c及びデータ領域7bを利用し、データセンター2が業務範囲内で正常に稼働していない非通常状態では、アプリケーションサーバ部11の第2の参照可能領域結合手段によってデータ領域10bをバックアップとして利用することができる。
[データセンターシステムの第2参考例
図3は本発明者らが考案した第2参考例の動作を説明する図である。
In the first reference example of the present invention, similarly to the database device 4, the database device 10 manages the data area 10 c storing its own data and the data managed by the data center 1, that is, managed by another data center 1. Since the data area 10a for storing data synchronously and the data area 10b for synchronizing and storing data managed by the data center 2, that is, data managed by the other data center 2, the data center 2 In the normal state of operating normally within the business range, the data area 10c and the data area 7b are used by the third registration / updating unit of the application server unit 11 and the second registration / updating unit of the application server unit 8, and the data If the center 2 is not operating normally within the business scope, the application server Can use the data area 10b as a backup by the second reference area coupling means 11.
[Second example of data center system]
FIG. 3 is a diagram for explaining the operation of the second reference example devised by the present inventors.

図3に示すように、本発明者らが考案したデータセンターシステムの第2参考例が前述した第1参考例と異なるのは、非通常状態が、データセンター2の機能が停止している状態である場合に、アプリケーションサーバ部5は、データベース装置4のデータ領域4aを参照して、このデータ領域4aに格納されるデータを登録又は更新すると共に、データベース装置4のデータ領域4bを参照して、このデータ領域4bに格納されるデータを登録又は更新する図示しない第1の機能停止状態登録更新手段を有することである。さらに、本発明の第2参考例では、非通常状態が、データセンター2の機能が停止している状態である場合に、アプリケーションサーバ部11は、データベース装置10のデータ領域10cを参照して、このデータ領域10cに格納されるデータを登録又は更新すると共に、データベース装置10のデータ領域10bを参照して、このデータ領域10bに格納されるデータを登録又は更新する図示しない第2の機能停止状態登録更新手段を有している。その他の構成は第1参考例と同じである。 As shown in FIG. 3, the second reference example of the data center system devised by the present inventors is different from the first reference example described above in that the function of the data center 2 is stopped in an abnormal state. In this case, the application server unit 5 refers to the data area 4a of the database device 4 to register or update data stored in the data area 4a, and refers to the data area 4b of the database device 4 The first function stop state registration / updating means (not shown) for registering or updating data stored in the data area 4b is provided. Furthermore, in the second reference example of the present invention, when the abnormal state is a state in which the function of the data center 2 is stopped, the application server unit 11 refers to the data area 10c of the database device 10, Registering or updating the data stored in the data area 10c, and referring to the data area 10b of the database device 10, and registering or updating the data stored in the data area 10b (not shown) It has registration update means. Other configurations are the same as those of the first reference example .

ここで、図3におけるデータセンター2の機能が停止した状態とは、例えば天災等の広域災害がデータセンター2の拠点B(図2参照)の周辺で発生したため、操作部9、アプリケーションサーバ部8及びデータベース装置7が機能しなくなり、データセンター2が担当する業務処理を行えなくなった場合である。なお、図3〜5においては、操作部6,9,12でデータ入力を行うユーザー17,18,19を各拠点に5人ずつ配置する。また、図3〜5における矢印14,15,16,20,21,22,23,24はアプリケーションサーバ部のデータベース装置への接続先を示している。   Here, the state in which the function of the data center 2 in FIG. 3 is stopped means that, for example, a wide-area disaster such as a natural disaster has occurred around the base B (see FIG. 2) of the data center 2. And the database device 7 does not function, and the data processing performed by the data center 2 cannot be performed. 3 to 5, five users 17, 18, and 19 who input data using the operation units 6, 9, and 12 are arranged at each base. 3 to 5, arrows 14, 15, 16, 20, 21, 22, 23, and 24 indicate connection destinations of the application server unit to the database device.

図3に示すように、通常状態からデータセンター2の機能が停止した状態となった場合、データセンター1では、データセンター2のバックアップデータ領域4bを、スタンバイ系からサービス系に切り替えてデータの登録又は更新を可能とする。すなわち、データ領域4bを自データ領域4aと結合して参照可能領域とする。これにより、アプリケーションサーバ部5は、データ領域4aのデータ登録又は更新を継続して実行すると共に、ユーザー17によりデータセンター2、すなわち拠点Bの担当業務に関するデータが操作部6から入力されると、データ領域4bを参照して、データ領域4bに格納されるデータを登録又は更新する。すなわち、矢印20に示すように、データセンター2のユーザー18が担当していた業務をデータセンター1のユーザー17へ引き継ぐことができる。   As shown in FIG. 3, when the function of the data center 2 is stopped from the normal state, the data center 1 switches the backup data area 4b of the data center 2 from the standby system to the service system and registers data. Or update is possible. That is, the data area 4b is combined with the own data area 4a to make a referenceable area. As a result, the application server unit 5 continuously executes data registration or update of the data area 4a, and when the user 17 inputs data related to the business in charge of the data center 2, that is, the base B, from the operation unit 6. The data stored in the data area 4b is registered or updated with reference to the data area 4b. That is, as indicated by the arrow 20, the work that the user 18 of the data center 2 was in charge of can be handed over to the user 17 of the data center 1.

また、必要に応じ、データセンター3でもデータ領域10bをサービス系に切り替えてデータを更新可能とし、自データ領域10cと結合して参照可能領域とすることにより、矢印21に示すように、アプリケーションサーバ部11はデータセンター2,3それぞれのデータ領域のデータ登録又は更新が可能となり、データセンター2のユーザー18が担当していた業務をデータセンター3のユーザー19へ引き継ぐことができる。なお、図3においては、データセンター2の機能が停止した状態である場合としたが、データセンター1,3の機能が停止した状態である場合でも、同様に機能が停止したデータセンターの業務をバックアップすることができる。   Further, if necessary, the data center 3 also switches the data area 10b to the service system so that the data can be updated, and is combined with the own data area 10c to make it a referenceable area. The unit 11 can register or update data in the data areas of the data centers 2 and 3, and can take over the work that was performed by the user 18 of the data center 2 to the user 19 of the data center 3. In FIG. 3, the function of the data center 2 is in a stopped state. However, even when the functions of the data centers 1 and 3 are stopped, the operations of the data center in which the function is stopped are similarly performed. Can be backed up.

このように構成した本発明の第2参考例によれば、非通常状態が、データセンター2の機能が停止している状態である場合には、アプリケーションサーバ部5の第1の機能停止状態登録更新手段によってデータセンター1は、データベース装置4を利用してデータセンター1の業務を継続実行しながら、他のデータセンターである機能停止したデータセンター2の業務を引き継いでバックアップすることができる。また、本発明の第2参考例では、非通常状態が、データセンター2の機能が停止している状態である場合には、アプリケーションサーバ部5と同様に、アプリケーションサーバ部11の第2の機能停止状態登録更新手段によってデータセンター3は、データベース装置10を利用してデータセンター3の業務を継続実行しながら、他のデータセンターである機能停止したデータセンター2の業務を引き継いでバックアップすることができる。
[データセンターシステムの第3参考例
図4は本発明者らが考案した第3参考例の動作を説明する図である。
According to the second reference example of the present invention configured as described above, when the abnormal state is a state where the function of the data center 2 is stopped, the first function stop state registration of the application server unit 5 is performed. The data center 1 can use the database device 4 to continuously execute the business of the data center 1 by the update means, and can take over the business of the data center 2 that has stopped functioning as another data center and back it up. Further, in the second reference example of the present invention, when the abnormal state is a state where the function of the data center 2 is stopped, the second function of the application server unit 11 is the same as the application server unit 5. The data center 3 can use the database device 10 to continue the operation of the data center 3 using the database 10 and take over the operation of the data center 2 that has stopped functioning, which is another data center. it can.
[Third reference example of data center system]
FIG. 4 is a diagram for explaining the operation of the third reference example devised by the present inventors.

図4に示すように、本発明者らが考案したデータセンターシステムの第3参考例が前述した第1参考例と異なるのは、非通常状態が、データベース装置7のメンテナンス状態である場合に、アプリケーションサーバ部5は、データ領域4aのみを参照して、データ領域4aに格納されるデータを登録又は更新する図示しない第1のメンテナンス状態登録更新手段を有し、アプリケーションサーバ部8は、データ領域4bを参照して、データ領域4bに格納されるデータを登録又は更新する図示しない第2のメンテナンス状態登録更新手段を有することである。 As shown in FIG. 4, the third reference example of the data center system devised by the present inventors is different from the first reference example described above when the non-normal state is the maintenance state of the database device 7. The application server unit 5 has first maintenance state registration / updating means (not shown) for registering or updating data stored in the data region 4a with reference to only the data region 4a. 4b, the second maintenance state registration / updating means (not shown) for registering or updating data stored in the data area 4b is provided.

また、本発明の第3参考例は、データベース装置7がメンテナンス状態から通常状態に復帰するとき、データ領域4aに格納されたデータとデータ領域7aに格納されたデータとを同期させると共に、データ領域4bに格納されたデータとデータ領域7bに格納されたデータとを同期させる図示しないデータ同期手段を有している。その他の構成は第1参考例と同じである。 The third reference example of the present invention synchronizes the data stored in the data area 4a and the data stored in the data area 7a when the database device 7 returns from the maintenance state to the normal state. Data synchronization means (not shown) for synchronizing the data stored in 4b and the data stored in the data area 7b is provided. Other configurations are the same as those of the first reference example .

本発明の第3参考例では、図4に示すようにデータベース装置7が通常状態からメンテナンス状態となる場合、データベース装置7のメンテナンス開始前にデータセンター1のデータ領域4bを予めスタンバイ系からサービス系に切替える。すなわち、データ領域4bを自データ領域4aと結合して参照可能領域とする。その後、矢印22に示すように、アプリケーションサーバ部8の参照先をデータセンター1のデータ領域4bに切替える。これにより、データセンター2のアプリケーションサーバ部8は、ユーザー18によりデータセンター2、すなわち拠点Bの担当業務に関するデータが操作部9から入力されると、データセンター1のデータ領域4bを参照して、データ領域4bに格納されるデータを登録又は更新する。この時、データセンター1のアプリケーションサーバ部5は、通常状態から継続して、ユーザー17によりデータセンター1、すなわち拠点Aの担当業務に関するデータが操作部6から入力されるとデータ領域4a,4b,4cのうち、データ領域4aのみを参照して、データ領域4aに格納されるデータを登録又は更新する。 In the third reference example of the present invention, when the database device 7 is changed from the normal state to the maintenance state as shown in FIG. 4, the data area 4b of the data center 1 is previously set from the standby system to the service system before the maintenance of the database device 7 starts. Switch to. That is, the data area 4b is combined with the own data area 4a to make a referenceable area. Thereafter, as indicated by an arrow 22, the reference destination of the application server unit 8 is switched to the data area 4 b of the data center 1. As a result, the application server unit 8 of the data center 2 refers to the data area 4b of the data center 1 when the user 18 inputs data on the data center 2, that is, the business in charge of the site B, from the operation unit 9. The data stored in the data area 4b is registered or updated. At this time, the application server unit 5 of the data center 1 continues from the normal state, and when the user 17 inputs data related to the work in charge of the data center 1, that is, the base A from the operation unit 6, the data areas 4a, 4b, The data stored in the data area 4a is registered or updated with reference to only the data area 4a in 4c.

このように構成した本発明の第3参考例によれば、データベース装置7が通常状態においてデータ領域7bとデータ領域4bは双方向にデータを同期しているので、この段階でデータベース装置7はいつでもメンテナンス可能な状態である。アプリケーションサーバ部8の接続先は、2系統のアプリケーションサーバ部で1台ずつ切替えるため、データベース装置7にアクセス中に接続先が切り替わることはなく、ユーザー18は実質的に自拠点が担当する業務を停止することなく運用することができる。また、ユーザー18がデータ領域4bに対してデータの更新を加えた場合、データセンター3のデータ領域10bへ変更データを配信し、データを同期させる。さらに、データベース装置7のメンテナンスが終了した後、WAN13へ接続することにより、データセンター1,3からメンテナンス終了後のデータベース装置7におけるデータ領域7a,7b,7cに対する変更データの配信を開始し、即座にデータの同期をとる。そして、データの同期完了後、矢印15に示すように、アプリケーションサーバ部8の接続先をデータ領域7bへ戻すことにより、ユーザー18の業務に影響を与えることなくデータベース装置7のメンテナンスを終了することができる。 According to the third reference example of the present invention configured as described above, since the data area 7b and the data area 4b synchronize data bidirectionally when the database apparatus 7 is in a normal state, the database apparatus 7 can always be in this stage. Maintenance is possible. Since the connection destination of the application server unit 8 is switched one by one in the two systems of application server units, the connection destination does not change during access to the database device 7, and the user 18 is substantially responsible for the work that the local site is in charge of. It can be operated without stopping. When the user 18 updates the data area 4b, the changed data is distributed to the data area 10b of the data center 3 and the data is synchronized. Further, after the maintenance of the database device 7 is completed, by connecting to the WAN 13, the distribution of the changed data to the data areas 7 a, 7 b, 7 c in the database device 7 after the completion of the maintenance is started from the data centers 1, 3 and immediately To synchronize data. Then, after the data synchronization is completed, the maintenance of the database device 7 is completed without affecting the work of the user 18 by returning the connection destination of the application server unit 8 to the data area 7b as indicated by the arrow 15. Can do.

このように、非通常状態が、データベース装置7のメンテナンス状態である場合、第1のメンテナンス状態登録更新手段及び第2のメンテナンス状態登録更新手段によってデータセンター2が他のデータセンターであるデータセンター1のデータベース装置4を用いて、担当業務を継続実行することができる。また、データベース装置7がメンテナンス状態から通常状態に復帰する場合には、データ同期手段によってユーザー18がデータセンター2において操作する前にデータベース装置7におけるデータ領域7b及びデータ領域7a,7cがメンテナンス中に登録または更新された各データに更新されるので、データセンター2において操作するユーザー18の業務に影響を与えることなくデータベース装置7のメンテナンスを終了することができる。これにより、本発明の第3参考例は、データの同期完了後にアプリケーションサーバ部の参照先を切替えることが可能となるので、メンテナンスの時間を考慮することなくメンテナンス作業を実施することができる。
[データセンターシステムの実施形態]
図5は本実施形態の動作を説明する図である。
Thus, when the non-normal state is the maintenance state of the database device 7, the data center 1 in which the data center 2 is another data center by the first maintenance state registration / updating means and the second maintenance state registration / updating means. This database apparatus 4 can be used to continuously execute the assigned business. When the database device 7 returns from the maintenance state to the normal state, the data area 7b and the data areas 7a and 7c in the database device 7 are under maintenance before the user 18 operates in the data center 2 by the data synchronization means. Since the data is updated to each registered or updated data, the maintenance of the database device 7 can be completed without affecting the work of the user 18 operating in the data center 2. As a result, the third reference example of the present invention can switch the reference destination of the application server unit after data synchronization is completed, so that the maintenance work can be performed without considering the maintenance time.
[ This embodiment of the data center system]
Figure 5 is a diagram for explaining the operation of this implementation mode.

図5に示すように、本発明に係るデータセンターシステムの実施形態が前述した第1参考例と異なるのは、非通常状態が、データセンター2への業務集中である場合、アプリケーションサーバ部5は、データ領域4aを参照して、データ領域4aに格納されるデータを登録又は更新すると共に、データ領域4bを参照して、データ領域4bに格納されるデータを登録又は更新する図示しない第1の業務集中登録更新手段を有し、アプリケーションサーバ部8は、データ領域4bのみを参照して、データ領域4bに格納されるデータを登録又は更新する図示しない第2の業務集中登録更新手段を有することである。さらに、本実施形態は、非通常状態が、データセンター2への業務集中である場合、アプリケーションサーバ部11は、データ領域10cを参照して、データ領域10cに格納されるデータを登録又は更新すると共に、データ領域10bを参照して、データ領域10bに格納されるデータを登録又は更新する図示しない第3の業務集中登録更新手段を有し、アプリケーションサーバ部8は、データ領域10bのみを参照して、データ領域10bに格納されるデータを登録又は更新する図示しない第4の業務集中登録更新手段を有している。その他の構成は第1参考例と同じである。 As shown in FIG. 5, an embodiment of a data center system according to the present invention differs from the first reference example described above, the non-normal state, if a business concentration to the data center 2, the application server unit 5 Refers to the data area 4a to register or update data stored in the data area 4a, and refers to the data area 4b to register or update data stored in the data area 4b (not shown) The application server unit 8 has a second business centralized registration / updating unit (not shown) for registering or updating data stored in the data area 4b with reference to only the data area 4b. That is. Furthermore, the present implementation mode, non-ordinary state, if a business concentration to the data center 2, the application server 11 refers to the data area 10c, registration or updating of data stored in the data area 10c In addition, referring to the data area 10b, there is a third business centralized registration update means (not shown) for registering or updating data stored in the data area 10b, and the application server unit 8 refers only to the data area 10b. Thus, there is a fourth business centralized registration / updating means (not shown) for registering or updating data stored in the data area 10b. Other configurations are the same as those of the first reference example .

ここで、データセンター2への業務集中による負担とは、例えば受電業務の登録システムにおいて、特定の拠点に受電業務が集中する場合や拠点毎の受電人数比の偏りにより、受電者が不足した状態を示す。図5に示すように、ユーザー18が自データセンター2内で業務集中による負担を補えない場合、データセンター1では、業務集中による負担が発生しているデータセンター2の自データ領域7bと同期するデータ領域4bをスタンバイ系からサービス系に切替える。すなわち、データ領域4bに格納されるデータを登録又は更新する。このとき、アプリケーションサーバ部5は、通常状態から継続して、ユーザー17により自データセンター1、すなわち拠点Aの担当業務に関するデータが操作部6から入力されるとデータ領域4aを参照して、データ領域4aに格納されるデータを登録又は更新する。   Here, the burden due to the concentration of work in the data center 2 is, for example, a state in which there is a shortage of power receivers due to the concentration of the power receiving work at a specific base in the registration system of the power receiving work or due to the bias in the ratio of the number of people receiving power at each base Indicates. As shown in FIG. 5, when the user 18 cannot compensate for the burden caused by the concentration of work in the own data center 2, the data center 1 synchronizes with the own data area 7b of the data center 2 where the burden caused by the concentration of work occurs. The data area 4b is switched from the standby system to the service system. That is, the data stored in the data area 4b is registered or updated. At this time, the application server unit 5 continues from the normal state, and when the user 17 inputs data related to the work in charge of the own data center 1, that is, the base A from the operation unit 6, the application server unit 5 refers to the data area 4a Data stored in the area 4a is registered or updated.

このように構成した本実施形態によれば、ユーザー17は、通常状態においてデータセンター1、すなわち拠点Aの担当業務を継続する人員とデータセンター2、すなわち拠点Bの担当業務を応援する人員で業務分担を行う。そして、アプリケーションサーバ部5は、矢印14に示すようにデータセンター1の担当業務を継続する人員にはデータ領域4aにアクセスさせ、矢印23に示すようにデータセンター2の担当業務を応援する人員にはデータ領域4bにアクセスさせることにより、データセンター1、すなわち拠点Aにより、業務集中による負担が発生しているデータセンター2、すなわち拠点Bの業務集中による負担を補うことができる。 According to thus constituted present implementation mode, the user 17 is in the normal state data center 1, that personnel and data center 2 to continue their operations bases A, that is, personnel to support the charge of business location B Divide work. Then, the application server unit 5 gives access to the data area 4a to the person who continues the work in charge of the data center 1 as shown by the arrow 14, and to the person who supports the work in charge of the data center 2 as shown by the arrow 23. By accessing the data area 4b, the data center 1, that is, the base A, can compensate for the burden caused by the business concentration of the data center 2, that is, the base B.

また、データセンター1だけでは、業務集中による負担を補えない場合、データセンター3においても同様に自データ領域10cと業務集中による負担が発生しているデータセンター2のデータ領域7bと同期するデータ領域10bとを結合して参照可能領域とし、データセンター3のアプリケーションサーバ部11が、ユーザー19によりデータセンター2、すなわち拠点Bの担当業務に関するデータが操作部12から入力されるとデータセンター3のデータ領域10bを参照して、データ領域10bに格納されるデータを登録又は更新する。このとき、本実施形態は、ユーザー19において、データセンター3の担当業務を継続する人員と、データセンター2の担当業務を応援する人員とに業務分担を行う。そして、アプリケーションサーバ部11は、矢印16に示すように、データセンター3の担当業務を継続する人員にはデータ領域10cにアクセスさせ、矢印24に示すように、データセンター2の担当業務を応援する人員にはデータ領域10bにアクセスさせることにより、データセンター3、すなわち拠点Cにおいて、業務集中による負担が発生しているデータセンター2、すなわち拠点Bの業務集中による負担を補うことができる。 In addition, if the data center 1 alone cannot compensate for the burden due to business concentration, the data center 3 similarly synchronizes with its own data area 10c and the data area 7b of the data center 2 where the burden due to business concentration occurs. 10b is used as a referenceable area, and the application server unit 11 of the data center 3 receives data from the operation unit 12 from the operation unit 12 when the user 19 inputs data related to the work in charge of the data center 2, that is, the base B. The data stored in the data area 10b is registered or updated with reference to the area 10b. In this case, the implementation mode is performed at the user 19, and personnel to continue their operations in the data center 3, the division of labor in the personnel to support the charge of operations in the data center 2. Then, the application server unit 11 allows the person who continues the work in charge of the data center 3 to access the data area 10c as shown by the arrow 16 and supports the work in charge of the data center 2 as shown by the arrow 24. By allowing the personnel to access the data area 10b, it is possible to compensate for the burden caused by the business concentration of the data center 2, that is, the base B, in the data center 3, that is, the base C.

このように、本実施形態は、非通常状態が、データセンター2への業務集中である場合、第1〜4の業務集中登録更新手段によってデータセンター2に集中した業務を他のデータセンターであるデータセンター1及びデータセンター3の少なくとも一方に分担することができるので、データセンター2に業務が集中することによって生じるユーザー18の負担を軽減することができる。 Thus, the present implementation mode, non-ordinary state, if a business concentration to the data center 2, the work concentrated on the data center 2 by the first to fourth operations centralized registration update means in other data centers Since it can be assigned to at least one of the data center 1 and the data center 3, it is possible to reduce the burden on the user 18 caused by the concentration of work in the data center 2.

なお、本発明の第1〜3参考例、及び本実施形態では、データセンターが3箇所に設置されている場合について説明したが、この場合に限らず、データセンターは2箇所あるいは4箇所以上の複数箇所に設置されていても良い。 In the first to third reference examples of the present invention and the present embodiment, the case where the data centers are installed at three locations has been described. However, the present invention is not limited to this, and the data centers include two locations or four or more locations. It may be installed in multiple places.

1,2,3 データセンター
4,7,10 データベース装置
5,8,11 アプリケーションサーバ部
6,9,12 操作部
13 広域ネットワーク(WAN)
30 ローカルエリアネットワーク(LAN)
1, 2, 3 Data center 4, 7, 10 Database device 5, 8, 11 Application server part 6, 9, 12 Operation part 13 Wide area network (WAN)
30 Local Area Network (LAN)

Claims (1)

第1のデータを管理する第1のデータセンターと、第2のデータを管理する第2のデータセンターとを備え、前記第1のデータセンターは、前記第1のデータが格納される第1のデータベース装置と、この第1のデータベース装置に格納される前記第1のデータを登録又は更新する第1のアプリケーションサーバ部とを有し、前記第2のデータセンターは、前記第2のデータが格納される第2のデータベース装置と、この第2のデータベース装置に格納される前記第2のデータを登録又は更新する第2のアプリケーションサーバ部とを有するデータセンターシステムにおいて、
前記第1のデータベース装置は、
前記第1のデータを格納する第1のデータ領域と、
前記第2のデータセンターが管理する前記第2のデータを同期して格納する第2のデータ領域とを含み、
前記第2のデータベース装置は、
前記第2のデータを格納する第3のデータ領域と、
前記第1のデータセンターが管理する前記第1のデータを同期して格納する第4のデータ領域とを含み、
前記第1のアプリケーションサーバ部は、
前記第2のデータセンターが業務範囲内で正常に稼働している通常状態において、前記第1のデータ領域及び前記第2のデータ領域のうち前記第1のデータ領域のみを参照可能領域として前記第1のデータを登録又は更新する第1の登録更新手段と、
前記第2のデータセンターが業務範囲内で正常に稼働していない非通常状態において、前記第1のデータベース装置の前記第1のデータ領域と前記第2のデータ領域とを結合して参照可能領域とする参照可能領域結合手段とを含み、
前記第2のアプリケーションサーバ部は、
前記通常状態において、前記第3のデータ領域及び前記第4のデータ領域のうち前記第3のデータ領域のみを参照可能領域として前記第2のデータを登録又は更新する第2の登録更新手段を含むと共に、
前記非通常状態が、
前記第2のデータセンターへの業務集中である場合、
前記第1のアプリケーションサーバ部は、前記第1のデータ領域を参照して、前記第1のデータ領域に格納される前記第1のデータを登録又は更新すると共に、前記第2のデータ領域を参照して、前記第2のデータ領域に格納される前記第2のデータを登録又は更新する第1の業務集中登録更新手段を有し、
前記第2のアプリケーションサーバ部は、前記第2のデータ領域のみを参照して、前記第2のデータ領域に格納される前記第2のデータを登録又は更新する第2の業務集中登録更新手段を有することを特徴とするデータセンターシステム。
A first data center that manages first data; and a second data center that manages second data, wherein the first data center stores the first data. A database device, and a first application server unit that registers or updates the first data stored in the first database device, and the second data center stores the second data. In a data center system having a second database device to be registered and a second application server unit for registering or updating the second data stored in the second database device,
The first database device includes:
A first data area for storing the first data;
A second data area for synchronously storing the second data managed by the second data center;
The second database device includes:
A third data area for storing the second data;
A fourth data area for synchronously storing the first data managed by the first data center;
The first application server unit is
In a normal state in which the second data center is operating normally within a business range, only the first data area of the first data area and the second data area can be referred to as the reference area. First registration updating means for registering or updating one data;
In a non-normal state where the second data center is not operating normally within the business range, the first data area and the second data area of the first database device can be combined and referred to And a referenceable region combining means,
The second application server unit is
A second registration / updating unit that registers or updates the second data by using only the third data area as a referenceable area in the third data area and the fourth data area in the normal state; With
The non-normal state is
If the work is concentrated in the second data center,
The first application server unit refers to the first data area, registers or updates the first data stored in the first data area, and refers to the second data area And a first business centralized registration update means for registering or updating the second data stored in the second data area,
The second application server unit includes second business centralized registration update means for registering or updating the second data stored in the second data area with reference to only the second data area. A data center system comprising:
JP2010194169A 2010-08-31 2010-08-31 Data center system Active JP5492028B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010194169A JP5492028B2 (en) 2010-08-31 2010-08-31 Data center system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010194169A JP5492028B2 (en) 2010-08-31 2010-08-31 Data center system

Publications (2)

Publication Number Publication Date
JP2012053563A JP2012053563A (en) 2012-03-15
JP5492028B2 true JP5492028B2 (en) 2014-05-14

Family

ID=45906832

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010194169A Active JP5492028B2 (en) 2010-08-31 2010-08-31 Data center system

Country Status (1)

Country Link
JP (1) JP5492028B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5757276B2 (en) * 2012-07-31 2015-07-29 日本電気株式会社 Non-stop arithmetic processing device, non-stop arithmetic processing system, non-stop arithmetic processing method, and non-stop arithmetic processing program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0736760A (en) * 1993-07-20 1995-02-07 Nippon Telegr & Teleph Corp <Ntt> High reliability method of external storage device using both device multiplexing function and module sharing function
JP2009205568A (en) * 2008-02-29 2009-09-10 Nomura Research Institute Ltd Cluster system and its operation method

Also Published As

Publication number Publication date
JP2012053563A (en) 2012-03-15

Similar Documents

Publication Publication Date Title
US20190095293A1 (en) Data disaster recovery method, device and system
JP5982842B2 (en) Computer fault monitoring program, method, and apparatus
US9582532B2 (en) Management and synchronization of batch workloads with active/active sites OLTP workloads
CN106656589B (en) A kind of server dual-machine hot backup system
CN102075580B (en) Method and system for storing synchronous data in distributive network equipment
US20080307254A1 (en) Information-processing equipment and system therefor
JP2005050127A (en) Process data collection device
US20100268687A1 (en) Node system, server switching method, server apparatus, and data takeover method
CN101542302B (en) Method and apparatus for direct multi-node system synchronization
CN114493097B (en) A method for operating a power dispatching system based on a master-slave mode
CN106156318A (en) A kind of system and method realizing multinode data base&#39;s High Availabitity
JP2017010172A (en) Information processing system, information processing apparatus, and information processing apparatus control method
CN106155680A (en) A kind of distributed High Availabitity, expansible, portable software framework
JP5492028B2 (en) Data center system
CN108964986A (en) Cooperative office system application layer dual-active disaster recovery and backup systems
JP6675043B2 (en) Monitoring and control system
JP2010152591A (en) Database system, data processing method, and data processing program
JP5724363B2 (en) Information processing system
JP2003345773A (en) Time correcting system for cluster system
JP6675044B2 (en) Monitoring and control system
WO2019200671A1 (en) Master/standby machine data synchronization method for railway centralized traffic control system
CN106981924B (en) method for synchronizing power monitoring information and station-level comprehensive monitoring system
CN117687605A (en) A high-availability design method for application systems
CN111400110B (en) Database access management system
CN110019536A (en) Database system based on medical block chain technology

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131217

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140127

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: 20140212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140228

R150 Certificate of patent or registration of utility model

Ref document number: 5492028

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150