JP6430061B2 - Connection management system and connection management method - Google Patents
Connection management system and connection management method Download PDFInfo
- Publication number
- JP6430061B2 JP6430061B2 JP2018502451A JP2018502451A JP6430061B2 JP 6430061 B2 JP6430061 B2 JP 6430061B2 JP 2018502451 A JP2018502451 A JP 2018502451A JP 2018502451 A JP2018502451 A JP 2018502451A JP 6430061 B2 JP6430061 B2 JP 6430061B2
- Authority
- JP
- Japan
- Prior art keywords
- connection
- branch office
- terminal
- connection management
- branch
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、接続管理システムおよび接続管理方法に関する。 The present invention relates to a connection management system and a connection management method.
金融機関において、提供サービスの高い安定性や品質を維持しつつ、各種業務を効率化および迅速化するニーズが存在する。一方、勘定系をはじめとする各種システムは大規模かつミッションクリティカルであって、サービスの追加や変更、或いは業務見直し等に合わせて安易に改変することが難しい。 There is a need in financial institutions to improve the efficiency and speed of various operations while maintaining high stability and quality of services provided. On the other hand, various systems including a billing system are large-scale and mission-critical, and it is difficult to easily change them in accordance with addition or change of services or review of business operations.
そのため、そうした勘定系と営業店端末との間で、電文変換等の仲介機能を果たす、いわゆる営業店サーバの役割は大きい。通常、営業店サーバには複数の営業店端末が同時接続されるため、接続管理が必要となる。 For this reason, the role of a so-called sales office server that performs an intermediary function such as message conversion between the account system and the sales office terminal is great. Usually, since a plurality of branch office terminals are simultaneously connected to the branch office server, connection management is required.
サーバと端末との間の接続管理に関連する一般的な技術としては、以下の技術が提案されている。すなわち、被管理端末機と該被管理端末機を管理する管理センターとを公衆網を介して接続し、前記被管理端末機からの情報に応じて前記管理センターに設置した管理端末機で所定の処理を行う管理端末機および被管理端末機の接続制御方式において、前記管理センターは、複数の前記管理端末機の稼働状況を監視する管理端末機監視手段と、該管理端末機監視手段による稼働状況の監視結果に基づいて管理端末機を選択する選択手段と、該選択手段で選択した管理端末機を前記公衆網に接続可能に設定する公衆網接続手段とを備えた管理端末機および被管理端末機の接続制御方式(特許文献1参照)などが提案されている。 The following techniques have been proposed as general techniques related to connection management between a server and a terminal. That is, a managed terminal and a management center that manages the managed terminal are connected via a public network, and a predetermined terminal is installed in the management center according to information from the managed terminal. In the connection control method of the management terminal and the managed terminal that performs processing, the management center includes a management terminal monitoring unit that monitors an operation status of the plurality of management terminals, and an operation status by the management terminal monitoring unit. Management terminal and managed terminal comprising selection means for selecting a management terminal based on the monitoring result of the above and a public network connection means for setting the management terminal selected by the selection means to be connectable to the public network A connection control system for machines (see Patent Document 1) has been proposed.
加えて、実店舗で使用される店舗端末、顧客により使用される顧客端末、およびネットワークを介して前記店舗端末と前記顧客端末に接続される管理サーバを含む接続管理システムであって、前記管理サーバは、前記顧客端末から、前記店舗端末に対して送信された接続要求を受信する接続要求受信手段と、前記接続要求に応じて、前記顧客端末と前記店舗端末とを接続するかどうか判定する接続制御手段とを備え、前記接続制御手段は、前記顧客端末と前記店舗端末とを接続すると判定した場合、両端末を1対1の関係で接続して、一方の端末で入力された音声および画像が他方の端末に出力されるように、両端末間における音声データおよび画像データの送受信を制御し、前記顧客端末と前記店舗端末とを接続しないと判定した場合、当該接続要求を送信した顧客端末を接続の待ち行列に登録し、待ち状態として管理する接続管理システム(特許文献2参照)なども提案されている。 In addition, a connection management system including a store terminal used in an actual store, a customer terminal used by a customer, and a management server connected to the store terminal and the customer terminal via a network, the management server Is a connection request receiving means for receiving a connection request transmitted from the customer terminal to the store terminal, and a connection for determining whether to connect the customer terminal and the store terminal in response to the connection request. Control means, and when the connection control means determines that the customer terminal and the store terminal are to be connected, the terminals and the terminals are connected in a one-to-one relationship, and the voice and image input at one terminal If it is determined that the customer terminal and the store terminal are not connected, the transmission / reception of audio data and image data between the two terminals is controlled so that is output to the other terminal. Register the customer terminal that has transmitted the connection request to the queue of the connection, such as connection management system for managing a wait state (see Patent Document 2) has been proposed.
上述の営業店端末をシンクライアント化したシステム構成の場合、営業店端末(この場合はシンクライアント端末)と営業店サーバとの間に(或いは営業店サーバ自体に)、営業店端末機能をネットワーク経由で提供するシンクライアントサーバが存在する。このシンクライアントサーバは、そのリソースを分割利用した仮想化環境により、各営業店端末に機能提供を行う。 In the case of the above-described system configuration in which the branch office terminal is made into a thin client, the branch office terminal function is connected via the network between the branch office terminal (in this case, the thin client terminal) and the branch office server (or in the branch office server itself). There is a thin client server provided by. This thin client server provides functions to each branch office terminal in a virtual environment that uses the resources in a divided manner.
ところが上述のシンクライアントサーバでは、金融機関における他の業務システム等も動作している。そのため、仮想化環境向けの全リソースを常に確保出来るとは限らず、状況によっては、シンクライアントサーバでのメモリ増設等の対処が必要となる。その場合、当該金融機関におけるシステム運用上のコストや手間が大きく増大することとなる。 However, in the above thin client server, other business systems and the like in financial institutions are also operating. Therefore, it is not always possible to ensure all resources for the virtual environment, and depending on the situation, it is necessary to take measures such as adding memory on the thin client server. In that case, the cost and labor for system operation in the financial institution greatly increase.
一方、上述した増設等の対処を行わず、従来技術のごとき単純な接続管理を行うことも想定出来る。しかしながら、金融機関における業務の性質上、業務内容や職位等に応じて営業店端末での作業の重要度、緊急度等は様々で、その作業結果がサービス品質に直結するケースも多い。従って、安易な接続管理を行えば、営業店でのサービス品質の低下を招く恐れもある。 On the other hand, it can be assumed that simple connection management as in the prior art is performed without taking measures such as the above-described expansion. However, due to the nature of work at financial institutions, the importance and urgency of work at branch office terminals vary depending on the work content, position, etc., and the work results are often directly related to service quality. Therefore, if easy connection management is performed, there is a possibility that the service quality at the branch office is deteriorated.
そこで本発明の目的は、仮想化環境における営業店端末と営業店サーバとの間の接続を、サービス品質の維持を図りつつ効率的なものとする技術を提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a technology that makes connection between a branch office terminal and a branch office server in a virtual environment efficient while maintaining service quality.
上記課題を解決する本発明の接続管理システムは、営業店端末またはその操作者の種別に応じた、当該営業店端末から営業店サーバへの接続管理内容を規定する接続管理テーブルを保持した記憶装置と、仮想化環境における営業店端末から営業店サーバへの接続要求を受信し、当該接続要求が示す当該営業店端末またはその操作者の種別を前記接続管理テーブルに照合して、接続管理内容を特定し、当該接続管理内容に基づき、当該営業店端末の営業店サーバへの接続処理を実行または保留する演算装置とを備えることを特徴とする。 The connection management system of the present invention that solves the above-described problems is a storage device that holds a connection management table that defines connection management contents from the branch office terminal to the branch office server according to the type of the branch office terminal or its operator. And receiving a connection request from the branch office terminal in the virtual environment to the branch office server, collating the type of the branch office terminal or the operator indicated by the connection request with the connection management table, and And an arithmetic unit that executes or holds the connection processing of the branch terminal to the branch server based on the connection management content.
また、本発明の接続管理方法は、営業店端末またはその操作者の種別に応じた、当該営業店端末から営業店サーバへの接続管理内容を規定する接続管理テーブルを保持した記憶装置を備えた情報処理システムが、仮想化環境における営業店端末から営業店サーバへの接続要求を受信し、当該接続要求が示す当該営業店端末またはその操作者の種別を前記接続管理テーブルに照合して、接続管理内容を特定し、当該接続管理内容に基づき、当該営業店端末の営業店サーバへの接続処理を実行または保留することを特徴とする。 Further, the connection management method of the present invention includes a storage device that holds a connection management table that defines connection management contents from the branch office terminal to the branch office server according to the type of the branch office terminal or its operator. The information processing system receives a connection request from the branch office terminal in the virtual environment to the branch office server, compares the branch terminal indicated by the connection request or the type of the operator with the connection management table, and connects. The management content is specified, and based on the connection management content, connection processing to the sales office server of the sales office terminal is executed or suspended.
本発明によれば、仮想化環境における営業店端末と営業店サーバとの間の接続を、サービス品質の維持を図りつつ効率的なものとできる。 According to the present invention, the connection between the branch office terminal and the branch office server in the virtual environment can be made efficient while maintaining the service quality.
−−−ネットワーク構成−−− --- Network configuration ---
以下に本発明の実施形態について図面を用いて詳細に説明する。図1は本実施形態の接続管理システム100を含むネットワーク構成例を示す図である。図1に示す接続管理システム100は、仮想化環境における営業店端末と営業店サーバとの間の接続を、サービス品質の維持を図りつつ効率的なものとするコンピュータシステムである。
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a diagram illustrating an example of a network configuration including a
こうした接続管理システム100は、例えば金融機関が運用するサーバ装置であって、そのリソースを利用した複数の仮想マシン110を、ネットワーク10経由でシンクライアント端末たる役席端末300、照会用端末350(いずれも営業店端末)に提供している。これらの営業店端末は割り当てられた仮想マシン110を介して営業店サーバ200にアクセスし、その上位にある勘定系400との必要な処理を実行することになる。
Such a
なお、上述の役席端末300および照会用端末350のうち、役席端末300は、営業店の役席者が操作する端末である。また、照会用端末350は、主にテラー等の担当者レベルの者が操作する端末である。
Of the above-described
また、説明の便宜上、営業店端末と営業店サーバ200との接続管理は、営業店端末が利用する仮想マシン110への接続管理と同義であるとする(以下同様)。これは、営業店端末が仮想マシン110に接続出来れば、営業店サーバ200に接続可能、ひいては勘定系400と接続可能となるためである。
For convenience of explanation, it is assumed that connection management between the branch office terminal and the
本実施形態においては、上述の仮想マシン110に同時接続できる照会用端末350の数をコントロールするものとする。一方、役席端末300については、常時使用する必要を鑑み、同時接続数の制限は行わない。
In the present embodiment, it is assumed that the number of
この他、ネットワーク10を介して、営業店サーバ200と接続されているのが勘定系400である。勘定系400は、金融機関での勘定取引を管理するシステムである。当該勘定系400は、営業店端末由来のリクエストであって仮想マシン110を経由し営業店サーバ200から送信されてくる勘定処理の要求電文を受信し、対応する勘定処理を実行し、その処理結果を営業店サーバ200に返す。この勘定系400は既存のものと同様の構成、機能を備えている。
In addition, the
なお、接続管理システム100は、営業店サーバ200を更に含むとしてもよい。
−−−ハードウェア構成例−−−The
--- Hardware configuration example ---
また、接続管理システム100のハードウェア構成は以下の如くとなる。接続管理システム100は、ハードディスクドライブなど適宜な不揮発性記憶素子で構成される記憶装置101、RAMなど揮発性記憶素子で構成されるメモリ103、記憶装置101に保持されるプログラム102をメモリ103に読み出すなどして実行しシステム自体の統括制御を行なうとともに各種判定、演算及び制御処理を行なうCPU104(演算装置)、ネットワーク10と接続し他装置との通信処理を担う通信装置105を備える。
The hardware configuration of the
なお、上述の記憶装置101は、所定のOS(Operating System)106と、当該OS106上に構築された複数の仮想マシン110と、接続管理システムとして必要な機能を実装するためのプログラム102、を備えている。このプログラム102による機能は、シンクライアントサーバに構築された各仮想マシン110を跨がって、営業店端末からの接続管理を行う、いわゆるチャネル基盤に該当する。
The
また、仮想マシン110は、営業店端末のOSとして動作するゲストOS、接続管理システム100のハードウェアリソースを利用して必要な処理を実行し、OS106との間で必要なデータ授受を行う仮想化プログラムなど一般的な構成を有するものとする。
The
また、記憶装置101は、接続管理テーブル125を保持している。但し、この接続管理テーブル125のデータ構造等については後述する。
Further, the
また、メモリ103は、接続要求を一時的に格納する接続待機用のキュー115を保持している。
The
また、本実施形態の営業店サーバ200のハードウェア構成は以下の如くとなる。図3は、本実施形態における営業店サーバ200のハードウェア構成例を示す図である。
The hardware configuration of the
本実施形態における営業店サーバ200は、SSD(Solid State Drive)やハードディスクドライブなど適宜な不揮発性記憶素子で構成される記憶装置201、RAMなど揮発性記憶素子で構成されるメモリ203、記憶装置201に保持されるプログラム202をメモリ203に読み出すなどして実行し装置自体の統括制御を行なうとともに各種判定、演算及び制御処理を行なうCPUなどの演算装置204、および、ネットワーク10と接続し他装置との通信処理を担う通信装置205、を備える。
The
なお、本実施形態における営業店サーバ200は、金融機関の担当者など所定ユーザからのキー入力や音声入力を受け付ける入力装置や、処理データの表示を行うディスプレイ等の出力装置を更に備えるとしてもよい。
The
また、記憶装置201内には、本実施形態の接続管理システム100と協働するために必要な機能を実装する為のプログラム202の他、端末情報テーブル225が少なくとも記憶されている。但し、この端末情報テーブル225のデータ構造等の詳細については後述する。
−−−データ構成例−−−In addition, the
--- Data configuration example ---
続いて、本実施形態の接続管理システム100が用いるデータベース類について説明する。図3に、本実施形態における接続管理テーブル125の一例を示す。接続管理テーブル125は、営業店端末たる役席端末300および照会用端末350からの接続要求に対し、当該端末の属性(操作者の属性ともみなせる)に応じた接続管理内容を規定したテーブルである。
Next, databases used by the
そのデータ構造は、端末種類をキーとして、現接続数の状況と、当該状況に応じた接続管理内容といったデータを対応付けたレコードの集合体である。 The data structure is an aggregate of records in which the terminal type is used as a key and the status of the current number of connections is associated with data such as connection management contents corresponding to the status.
また図4に、本実施形態における接続数管理テーブル126の一例を示す。接続数管理テーブル126は、役席端末300および照会用端末350らの設置店舗たる各営業店における、最低接続数を規定したテーブルである。
FIG. 4 shows an example of the connection number management table 126 in the present embodiment. The number-of-connections management table 126 is a table that defines the minimum number of connections at each sales office, which is a store where the
そのデータ構造は、営業店IDをキーとして、当該営業店の営業店端末からの接続要求頻度(例:直近1ヶ月での接続要求の総数)、最低接続数のデータを対応付けたレコードの集合体である。 The data structure is a set of records in which data of the connection request frequency (for example, the total number of connection requests in the most recent month) and the minimum number of connections is associated with the store ID as a key. Is the body.
また図5に、本実施形態における端末情報テーブル225の一例を示す。端末情報テーブル225は、営業店サーバ200が保持するテーブルであり、予め、或いは、各営業店の営業店端末からの電文に基づく、営業店ごとの、営業店端末(役席端末300および照会用端末350)の機番および種類、IPアドレス、といったデータを格納したテーブルである。この端末情報テーブル225は、接続管理システム100も同様に備えるとしてもよい。
−−−フロー例−−−FIG. 5 shows an example of the terminal information table 225 in the present embodiment. The terminal information table 225 is a table held by the
--- Flow example ---
以下、本実施形態における接続管理方法の実際手順について図に基づき説明する。以下で説明する接続管理方法に対応する各種動作は、接続管理システム100がメモリ103に読み出して実行するプログラムによって実現される。そして、これらのプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
Hereinafter, an actual procedure of the connection management method in the present embodiment will be described with reference to the drawings. Various operations corresponding to the connection management method described below are realized by a program that the
図7は、本実施形態における接続管理方法のフロー例を示す図である。この場合、接続管理システム100が、ある営業店の営業店端末(この時点では、役席端末300および照会用端末350のいずれかは不明)から、営業店サーバ200への接続要求を受信したとする(s100)。
FIG. 7 is a diagram illustrating a flow example of the connection management method according to the present embodiment. In this case, it is assumed that the
次に接続管理システム100は、s100で受信した接続要求を、営業店サーバ200に転送する(s101)。
Next, the
一方、営業店サーバ200は、上述の接続要求を受信し、当該接続要求が含む、当該営業店端末またはその操作者の識別情報を抽出し、これを端末情報テーブル225に照合する(s102)。営業店サーバ200は、この照合により、当該接続要求を行った営業店端末の種類を少なくとも特定し、これを接続管理システム100に返す(s103)。
On the other hand, the
他方、接続管理システム100は、営業店サーバ200から営業店端末の種類に関する情報を受信し、これを接続管理テーブル125に照合する(s104)。
On the other hand, the
この照合の処理に際し、接続管理システム100は、営業店サーバ200から得た当該営業店端末の種類が役席端末300である場合(s105:y)、当該役席端末300への仮想マシン110の割当処理を行って、当該仮想マシン110による営業店サーバ200への接続処理を実行する(s106)。
In this verification process, the
この接続処理により、当該役席端末300は仮想マシン110に接続されて、これを利用可能となり、当該仮想マシン110の機能より営業店サーバ200経由で勘定系400に対する勘定処理の要求とその処理結果の取得を行える。
As a result of this connection process, the
他方、上述の照合の処理に際し、営業店サーバ200から得た当該営業店端末の種類が照会用端末350である場合(s105:n)、接続管理システム100は、当該照会用端末350の仮想マシン110への接続処理を一旦保留し、例えば、仮想マシン110(ひいては営業店サーバ200)への営業店端末の接続数(現在或いは直近の所定時間における値)を、各仮想マシン110の監視によって特定する(s107)。
On the other hand, when the type of the branch office terminal obtained from the
上述の監視の結果、仮想マシン110への接続数が規定値を越える状況であれば(s108:y)、接続管理システム100は、当該接続要求を接続待機用のキュー115に格納する(s109)。他方、仮想マシン110への接続数が規定値を越えない状況であれば(s108:n)、接続管理システム100は、当該照会用端末350への仮想マシン110の割当処理を行って、当該仮想マシン110による営業店サーバ200への接続処理を実行する。フローの簡明化のため当該処理は上述のステップs106とする。
As a result of the above monitoring, if the number of connections to the
なお、上述のように仮想マシン110への接続数が規定値を越えるが、予め定めた少数の台数のみは接続可能といった状況であれば、接続管理システム100は、当該営業店に関して接続数管理テーブル126を検索し、当該営業店に規定されている最低接続数の値を特定するとすれば好適である。この場合、接続管理システム100は、上述の最低接続数のうち、現状で接続可能な少数の台数を越えない範囲の接続数で、当該営業店の各営業店端末からの接続要求に対して接続処理を実行する。
If the number of connections to the
なお、接続管理システム100は、各営業店の営業店端末からの接続要求頻度に応じて、接続数管理テーブル126の最低接続数の値を増減させているものとする。例えば、或る期間における接続要求頻度が前期間より所定割合だけ増加した場合、その増加程度に応じて最低接続数の値を加算し、他方、或る期間における接続要求頻度が前期間より所定割合だけ減少した場合、その減少程度に応じて最低接続数の値を減算する。
It is assumed that the
上述のステップs109におけるキュー115への接続要求の格納後、接続管理システム100は、引き続き、仮想マシン110に対する営業店端末の接続数の監視を継続する(s110)。
After storing the connection request to the
その後いずれかのタイミングで、当該接続数が規定値以下となったことを感知した場合(s111:y)、接続管理システム100は、上述のキュー115に格納中の接続要求を参照し、当該接続要求を行った照会用端末350が所属する営業店の識別情報を取得する(s112)。また、接続管理システム100は、取得した営業店の識別情報をキーに、接続数管理テーブル126を検索し、当該営業店の営業店端末からの接続要求頻度の値を取得する(s113)。
After that, when it is detected at any timing that the number of connections is equal to or less than the predetermined value (s111: y), the
また、接続管理システム100は、s113で得た接続要求頻度の値が所定基準を超えている営業店由来の接続要求を、キュー115で特定し、当該接続要求を送信してきた照会用端末350対し、再接続要求を受容する旨を通知する(s114)。
In addition, the
また、接続管理システム100は、上述の通知の後、所定時間が経過したならば、キュー115におけるその他の接続要求を送信してきた照会用端末350対し、再接続要求を受容する旨を通知する(s115)。
In addition, when a predetermined time has elapsed after the above notification, the
接続管理システム100は、上述のステップs114、s115による通知の結果、キュー115で接続要求が保留された状態であった照会用端末350のいずれかから、接続要求をあらためて受信する(s116)。
The
続いて接続管理システム100は、上述のs116のように接続要求を受けたならば、当該照会用端末350への仮想マシン110の割当処理を行って、当該仮想マシン110による営業店サーバ200への接続処理を実行する(s117)。
Subsequently, when the
この接続処理により、当該照会用端末350は仮想マシン110に接続されて、これを利用可能となり、当該仮想マシン110の機能より営業店サーバ200経由で勘定系400に対する勘定処理の要求とその処理結果の取得を行える。
By this connection processing, the
本実施形態の接続管理システムおよび接続管理方法によれば、仮想化環境における営業店端末と営業店サーバとの間の接続を、サービス品質の維持を図りつつ効率的なものとできる。ひいては、金融機関システムでの過剰なハードウェア投資を回避し、手間およびコストの両面で効率的なシステム運用を図ることが出来る。 According to the connection management system and the connection management method of the present embodiment, the connection between the branch office terminal and the branch office server in the virtual environment can be made efficient while maintaining the service quality. As a result, it is possible to avoid excessive hardware investment in the financial institution system and to achieve efficient system operation in both labor and cost.
本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、本実施形態の接続管理システムにおいて、前記演算装置は、前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値を越える状況であれば、当該接続要求を接続待機用のキューに格納し、その後に前記接続数が規定値以下となった場合に、当該接続要求に基づき前記接続処理を実行する処理を更に実行するものである、としてもよい。 At least the following will be clarified by the description of the present specification. That is, in the connection management system of the present embodiment, the arithmetic device indicates that the specified connection management content indicates connection suspension, and the number of connection of the branch office terminal to the branch office server at the present or the latest is a specified value. If the number of connections is exceeded, the connection request is stored in a connection standby queue, and when the number of connections becomes equal to or less than a predetermined value after that, the process of executing the connection process based on the connection request is further executed. It may be a thing.
これによれば、営業店端末の営業店サーバへの同時接続数の上限を基準に、接続管理を実行する一方、一旦は接続保留となった営業店端末も、適宜な待機を経れば接続が確立されることになる。よって、或る営業店端末が継続的に接続確立出来ないといった事態を的確に回避することができる。 According to this, while managing the connection based on the upper limit of the number of simultaneous connection of the branch office terminal to the branch office server, the branch office terminal that has once been suspended is connected if it is subjected to an appropriate standby. Will be established. Therefore, it is possible to accurately avoid a situation in which a certain branch office terminal cannot continuously establish a connection.
また、本実施形態の接続管理システムにおいて、前記演算装置は、前記接続要求の前記キューへの格納後、前記接続数が規定値以下となった場合、前記接続処理に先立ち、全営業店端末のうち、少なくとも前記キューに接続要求が格納されている営業店端末に対し、再接続要求を受容する旨の通知を更に実行するものである、としてもよい。 Further, in the connection management system of the present embodiment, after the connection request is stored in the queue, when the number of connections becomes equal to or less than a predetermined value, the arithmetic device, prior to the connection processing, Of these, at least a branch store that stores a connection request in the queue may further execute a notification to accept the reconnection request.
これによれば、接続待機の状態にある営業店端末に再接続可能な告知を確実なものとすると共に、これら営業店端末のうち、あらためて接続確立を望む端末を接続処理対象として絞り込むことが可能となる。 According to this, it is possible to ensure notification that reconnection is possible to branch office terminals that are in the connection standby state, and it is possible to narrow down the terminals for which connection establishment is desired among the branch office terminals as connection processing targets. It becomes.
また、本実施形態の接続管理システムにおいて、前記演算装置は、前記通知を、所定属性の営業店端末に対して優先実行し、当該優先実行の後、前記所定属性以外の他営業店端末に対して実行するものである、としてもよい。 Further, in the connection management system of the present embodiment, the arithmetic device preferentially executes the notification to a branch terminal having a predetermined attribute, and after the priority execution, to other branch terminals other than the predetermined attribute. May be executed.
これによれば、繁忙期にある営業店の営業店端末など、優先的に接続確立を行う必要がある営業店端末を、確実に接続処理対象とすることが可能となる。 According to this, it is possible to reliably set a branch office terminal that needs to establish connection preferentially, such as a branch office terminal of a branch office in a busy season, as a connection processing target.
また、本実施形態の接続管理システムにおいて、前記演算装置は、前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値以下の状況であれば、当該接続要求に基づき前記接続処理を実行する処理を更に実行するものである、としてもよい。 Further, in the connection management system of the present embodiment, the arithmetic device is such that the specified connection management content indicates connection suspension, and the number of connection of the branch office terminal to the branch office server at the present or the latest is less than a specified value. In this situation, the process of executing the connection process based on the connection request may be further executed.
これによれば、接続確立を常に優先すべき役席端末でない、上述の接続数の規定値に基づく接続管理対象となる照会用端末であっても、上述の接続数に余裕があれば、接続処理の対象となって円滑に接続確立できることとなる。 According to this, even if it is a terminal for connection management based on the specified value of the number of connections described above, which is not a board terminal that should always prioritize connection establishment, if there is a margin in the number of connections described above, It becomes a target of processing and connection can be established smoothly.
また、本実施形態の接続管理システムにおいて、前記演算装置は、前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値以下の状況であれば、予め定めた営業店ごとの最低接続数に応じて、当該接続要求に基づき前記接続処理を実行する処理を更に実行するものである、としてもよい。 Further, in the connection management system of the present embodiment, the arithmetic device is such that the specified connection management content indicates connection suspension, and the number of connection of the branch office terminal to the branch office server at the present or the latest is less than a specified value. In this situation, the process for executing the connection process may be further executed based on the connection request in accordance with a predetermined minimum number of connections for each branch office.
これによれば、繁忙な営業店の営業店端末のみが常に接続を独占するといった事態を確実に回避することが可能となる。 According to this, it is possible to reliably avoid a situation in which only the branch office terminal of the busy branch office always monopolizes the connection.
また、本実施形態の接続管理システムにおいて、前記演算装置は、前記最低接続台数を、各営業店の営業店端末からの接続要求頻度に応じて増減させる処理を更に実行するものであるとしてもよい。 In the connection management system of the present embodiment, the arithmetic device may further execute a process of increasing or decreasing the minimum number of connected devices according to a connection request frequency from a branch office terminal of each branch store. .
これによれば、営業店の繁忙状況に応じて上述の接続台数を動的に制御することが可能となり、より効率的、機動的な接続管理が可能となる。 According to this, it becomes possible to dynamically control the number of connections as described above according to the busy situation of the sales office, and more efficient and agile connection management becomes possible.
また、本実施形態の接続管理方法において、前記情報処理システムが、前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値を越える状況であれば、当該接続要求を接続待機用のキューに格納し、その後に前記接続数が規定値以下となった場合に、当該接続要求に基づき前記接続処理を実行する処理を更に実行するとしてもよい。 Further, in the connection management method of the present embodiment, the information processing system indicates that the specified connection management content indicates connection suspension, and the number of connections of the branch office terminal to the branch office server at the present time or the latest is a specified value. If the number of connections is less than a specified value after the connection request is stored in the queue for waiting for connection, a process for executing the connection process based on the connection request is further executed. You may do that.
また、本実施形態の接続管理方法において、前記情報処理システムが、前記接続要求の前記キューへの格納後、前記接続数が規定値以下となった場合、前記接続処理に先立ち、全営業店端末のうち、少なくとも前記キューに接続要求が格納されている営業店端末に対し、再接続要求を受容する旨の通知を更に実行するとしてもよい。 Moreover, in the connection management method of the present embodiment, when the information processing system stores the connection request in the queue and the number of connections becomes equal to or less than a specified value, all the branch office terminals prior to the connection process Among them, at least a notification that the reconnection request is accepted may be further executed to the branch terminal in which the connection request is stored in the queue.
また、本実施形態の接続管理方法において、前記情報処理システムが、前記通知を、所定属性の営業店端末に対して優先実行し、当該優先実行の後、前記所定属性以外の他営業店端末に対して実行するとしてもよい。 Further, in the connection management method of the present embodiment, the information processing system preferentially executes the notification to a branch terminal having a predetermined attribute, and after the priority execution, to another branch terminal other than the predetermined attribute. It may be executed on the other hand.
また、本実施形態の接続管理方法において、前記情報処理システムが、前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値以下の状況であれば、当該接続要求に基づき前記接続処理を実行する処理を更に実行するとしてもよい。 Further, in the connection management method of the present embodiment, the information processing system indicates that the specified connection management content indicates connection suspension, and the number of connections of the branch office terminal to the branch office server at the present time or the latest is a specified value. In the following situation, a process for executing the connection process based on the connection request may be further executed.
また、本実施形態の接続管理方法において、前記情報処理システムが、前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値以下の状況であれば、予め定めた営業店ごとの最低接続数に応じて、当該接続要求に基づき前記接続処理を実行する処理を更に実行する、としてもよい。 Further, in the connection management method of the present embodiment, the information processing system indicates that the specified connection management content indicates connection suspension, and the number of connections of the branch office terminal to the branch office server at the present time or the latest is a specified value. In the following situation, a process for executing the connection process based on the connection request may be further executed according to a predetermined minimum number of connections for each branch office.
また、本実施形態の接続管理方法において、 In the connection management method of this embodiment,
前記情報処理システムが、前記最低接続台数を、各営業店の営業店端末からの接続要求頻度に応じて増減させる処理を更に実行するとしてもよい。 The information processing system may further execute a process of increasing / decreasing the minimum number of connected devices in accordance with a connection request frequency from a store terminal of each store.
10 ネットワーク
100 接続管理システム
101 記憶装置
102 プログラム
103 メモリ
104 演算装置
105 通信装置
110 仮想マシン
115 キュー
125 接続管理テーブル
126 接続数管理テーブル
200 営業店サーバ
201 記憶装置
202 プログラム
203 メモリ
204 演算装置
205 通信装置
225 端末情報テーブル
300 役席端末
350 照会用端末
400 勘定系DESCRIPTION OF
Claims (14)
仮想化環境における営業店端末から営業店サーバへの接続要求を受信し、当該接続要求が示す当該営業店端末またはその操作者の種別を前記接続管理テーブルに照合して、接続管理内容を特定し、当該接続管理内容に基づき、当該営業店端末の営業店サーバへの接続処理を実行または保留する演算装置と、
を備えることを特徴とする接続管理システム。A storage device that holds a connection management table that defines connection management contents from the branch office terminal to the branch office server according to the type of branch office terminal or operator thereof;
A connection request from the branch office terminal in the virtual environment to the branch office server is received, and the type of the branch office terminal or the operator indicated by the connection request is collated with the connection management table to identify the connection management content. , Based on the connection management content, an arithmetic device that executes or holds the connection processing of the branch terminal to the branch server, and
A connection management system comprising:
前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値を越える状況であれば、当該接続要求を接続待機用のキューに格納し、その後に前記接続数が規定値以下となった場合に、当該接続要求に基づき前記接続処理を実行する処理を更に実行するものである、
ことを特徴とする請求項1に記載の接続管理システム。The arithmetic unit is
If the specified connection management content indicates connection pending, and the number of connection of the branch office terminal to the branch office server at the current or latest time exceeds the specified value, the connection request is placed in the connection standby queue. Storing, when the number of connections is equal to or less than a specified value after that, further executing a process of executing the connection process based on the connection request.
The connection management system according to claim 1.
前記接続要求の前記キューへの格納後、前記接続数が規定値以下となった場合、前記接続処理に先立ち、全営業店端末のうち、少なくとも前記キューに接続要求が格納されている営業店端末に対し、再接続要求を受容する旨の通知を更に実行するものである、
ことを特徴とする請求項2に記載の接続管理システム。The arithmetic unit is
After the connection request is stored in the queue, if the number of connections is equal to or less than a predetermined value, a branch office terminal in which connection requests are stored in at least the queue among all branch terminals prior to the connection process. Is further executed to notify that the reconnection request is accepted.
The connection management system according to claim 2.
前記通知を、所定属性の営業店端末に対して優先実行し、当該優先実行の後、前記所定属性以外の他営業店端末に対して実行するものである、
ことを特徴とする請求項3に記載の接続管理システム。The arithmetic unit is
The notification is preferentially executed for a store terminal having a predetermined attribute, and is executed for a store terminal other than the predetermined attribute after the priority execution.
The connection management system according to claim 3.
前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値以下の状況であれば、当該接続要求に基づき前記接続処理を実行する処理を更に実行するものである、
ことを特徴とする請求項1に記載の接続管理システム。The arithmetic unit is
If the specified connection management content indicates connection pending, and the number of connections of the branch office terminal to the branch office server at the current or latest time is less than the specified value, the connection processing is executed based on the connection request. To perform further processing,
The connection management system according to claim 1.
前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値以下の状況であれば、予め定めた営業店ごとの最低接続数に応じて、当該接続要求に基づき前記接続処理を実行する処理を更に実行するものである、
ことを特徴とする請求項1に記載の接続管理システム。The arithmetic unit is
If the specified connection management content indicates connection suspension, and the number of connection of the branch office terminal to the branch office server at the present or the latest is less than the specified value, the predetermined minimum number of connections for each branch office In response to the connection request, the connection processing is further executed based on the connection request.
The connection management system according to claim 1.
前記最低接続台数を、各営業店の営業店端末からの接続要求頻度に応じて増減させる処理を更に実行するものである、
ことを特徴とする請求項6に記載の接続管理システム。The arithmetic unit is
A process of increasing or decreasing the minimum connection number according to the connection request frequency from the branch office terminal of each branch office is further executed.
The connection management system according to claim 6.
仮想化環境における営業店端末から営業店サーバへの接続要求を受信し、当該接続要求が示す当該営業店端末またはその操作者の種別を前記接続管理テーブルに照合して、接続管理内容を特定し、当該接続管理内容に基づき、当該営業店端末の営業店サーバへの接続処理を実行または保留する、
ことを特徴とする接続管理方法。An information processing system including a storage device that holds a connection management table that defines connection management contents from the branch office terminal to the branch office server according to the branch terminal or the type of the operator.
A connection request from the branch office terminal in the virtual environment to the branch office server is received, and the type of the branch office terminal or the operator indicated by the connection request is collated with the connection management table to identify the connection management content. , Based on the connection management content, execute or hold the connection processing of the branch terminal to the branch server,
A connection management method characterized by the above.
前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値を越える状況であれば、当該接続要求を接続待機用のキューに格納し、その後に前記接続数が規定値以下となった場合に、当該接続要求に基づき前記接続処理を実行する処理を更に実行する、
ことを特徴とする請求項8に記載の接続管理方法。The information processing system is
If the specified connection management content indicates connection pending, and the number of connection of the branch office terminal to the branch office server at the current or latest time exceeds the specified value, the connection request is placed in the connection standby queue. Storing, and when the number of connections becomes equal to or less than a predetermined value after that, further executing a process of executing the connection process based on the connection request;
The connection management method according to claim 8.
前記接続要求の前記キューへの格納後、前記接続数が規定値以下となった場合、前記接続処理に先立ち、全営業店端末のうち、少なくとも前記キューに接続要求が格納されている営業店端末に対し、再接続要求を受容する旨の通知を更に実行する、
ことを特徴とする請求項9に記載の接続管理方法。The information processing system is
After the connection request is stored in the queue, if the number of connections is equal to or less than a predetermined value, a branch office terminal in which connection requests are stored in at least the queue among all branch terminals prior to the connection process. To further notify that it accepts the reconnection request,
The connection management method according to claim 9.
前記通知を、所定属性の営業店端末に対して優先実行し、当該優先実行の後、前記所定属性以外の他営業店端末に対して実行する、
ことを特徴とする請求項10に記載の接続管理方法。The information processing system is
The notification is preferentially executed for a store terminal having a predetermined attribute, and after the preferential execution, is executed for a store terminal other than the predetermined attribute.
The connection management method according to claim 10.
前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値以下の状況であれば、当該接続要求に基づき前記接続処理を実行する処理を更に実行する、
ことを特徴とする請求項8に記載の接続管理方法。The information processing system is
If the specified connection management content indicates connection pending, and the number of connections of the branch office terminal to the branch office server at the current or latest time is less than the specified value, the connection processing is executed based on the connection request. To perform further processing,
The connection management method according to claim 8.
前記特定した接続管理内容が接続保留を示すものであり、現在または直近における営業店サーバへの営業店端末の接続数が規定値以下の状況であれば、予め定めた営業店ごとの最低接続数に応じて、当該接続要求に基づき前記接続処理を実行する処理を更に実行する、
ことを特徴とする請求項8に記載の接続管理方法。The information processing system is
If the specified connection management content indicates connection suspension, and the number of connection of the branch office terminal to the branch office server at the present or the latest is less than the specified value, the predetermined minimum number of connections for each branch office And further executing a process of executing the connection process based on the connection request,
The connection management method according to claim 8.
前記最低接続台数を、各営業店の営業店端末からの接続要求頻度に応じて増減させる処理を更に実行する、
ことを特徴とする請求項13に記載の接続管理方法。The information processing system is
Further executing a process of increasing or decreasing the minimum connection number according to the connection request frequency from the branch office terminal of each branch office;
The connection management method according to claim 13.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2016/056597 WO2017149725A1 (en) | 2016-03-03 | 2016-03-03 | Connection management system and connection management method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2017149725A1 JPWO2017149725A1 (en) | 2018-07-05 |
| JP6430061B2 true JP6430061B2 (en) | 2018-11-28 |
Family
ID=59742675
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018502451A Active JP6430061B2 (en) | 2016-03-03 | 2016-03-03 | Connection management system and connection management method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6430061B2 (en) |
| WO (1) | WO2017149725A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7670323B2 (en) | 2021-06-15 | 2025-04-30 | Necソリューションイノベータ株式会社 | Remote access management device, virtual server management device, remote access management method, virtual server management method, program, and recording medium |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000311203A (en) * | 1999-04-27 | 2000-11-07 | Oki Electric Ind Co Ltd | Count transaction method via information terminal |
| JP5088100B2 (en) * | 2007-11-08 | 2012-12-05 | 日本電気株式会社 | IP network system, access control method thereof, IP address distribution apparatus, and IP address distribution method |
| JP5291366B2 (en) * | 2008-03-18 | 2013-09-18 | 株式会社野村総合研究所 | Flow control device |
-
2016
- 2016-03-03 WO PCT/JP2016/056597 patent/WO2017149725A1/en not_active Ceased
- 2016-03-03 JP JP2018502451A patent/JP6430061B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2017149725A1 (en) | 2018-07-05 |
| WO2017149725A1 (en) | 2017-09-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10657061B1 (en) | Resource distribution using attributes of versioned hash rings | |
| US11252220B2 (en) | Distributed code execution involving a serverless computing infrastructure | |
| US6886084B2 (en) | Storage controlling device and control method for a storage controlling device | |
| US8522241B1 (en) | Systems and methods for auto-balancing of throughput in a real-time event-driven system | |
| US20160316029A1 (en) | Distributed flow control | |
| US12137138B2 (en) | Automatic application scaling between private and public cloud platforms | |
| WO2019179026A1 (en) | Electronic device, method for automatically generating cluster access domain name, and storage medium | |
| US9104488B2 (en) | Support server for redirecting task results to a wake-up server | |
| JP2018063470A (en) | Control apparatus and control method | |
| CN107943854A (en) | Reference service inquiry method, apparatus and computer-readable recording medium | |
| CN110267314A (en) | Method and device for switching network slices | |
| EP2249544B1 (en) | Efficient and cost-effective distributed call admission control | |
| US11881996B2 (en) | Input and output for target device communication | |
| US10164897B1 (en) | System and method for host isolation in a web-based computing system | |
| US20070160080A1 (en) | Computer resource allocation system and method thereof | |
| JP6430061B2 (en) | Connection management system and connection management method | |
| US11870706B2 (en) | Method and system for allocating and managing cloud resources | |
| CN115604333A (en) | Distributed big data analysis service scheduling method and system based on dubbo | |
| CN108234481B (en) | A method and distributed system for controlling multi-machine distributed access to external systems | |
| US9270530B1 (en) | Managing imaging of multiple computing devices | |
| JP2018181012A (en) | Business collaboration system and business collaboration method | |
| JP2023003848A (en) | Channel control device, channel control method, and channel control system | |
| JP5294352B2 (en) | Thin client system, session management apparatus, session management method and program | |
| WO2022221067A1 (en) | System and method for dynamic memory allocation for query execution | |
| CN121166739A (en) | Transaction state acquisition method based on shared storage cluster and related products |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180316 |
|
| 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: 20181002 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181030 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6430061 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |