JP6280062B2 - 加入者情報収容装置と加入者情報収容方法 - Google Patents
加入者情報収容装置と加入者情報収容方法 Download PDFInfo
- Publication number
- JP6280062B2 JP6280062B2 JP2015028625A JP2015028625A JP6280062B2 JP 6280062 B2 JP6280062 B2 JP 6280062B2 JP 2015028625 A JP2015028625 A JP 2015028625A JP 2015028625 A JP2015028625 A JP 2015028625A JP 6280062 B2 JP6280062 B2 JP 6280062B2
- Authority
- JP
- Japan
- Prior art keywords
- subscriber information
- amount
- small group
- accommodation
- variation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Telephonic Communication Services (AREA)
Description
図1の左側の図は処理量、右側の図は加入者情報量を示す。横軸はサービスである。
は同じ参照符号を付し、説明は繰り返さない。
図2に、本発明の第1実施形態の加入者情報収容装置100が構成する加入者情報収容システム1000のシステム構成を示す。本実施形態の加入者情報収容システム1000は、サービス提供装置に加入者情報を提供する。
次に、バラつき低減機能部50の動作を、具体例を示して詳しく説明する。図3に示すようにバラつき低減機能部50は、平均収容数計算部51と、順位分析部52と、重心算出部53と、比率算出部54と、格納部55とを具備する。
複数の加入者情報収容装置100a,100b,100c,…で構成される加入者情報収容システム1000のサーバ削減効果について、シミュレーションを行った。シミュレーション条件は次の通り。
図17に、本発明の第2実施形態の加入者情報収容装置200の機能構成例を示す。本実施形態の加入者情報収容装置200は、第1実施形態の加入者情報収容装置100と接続して加入者情報収容システムを構成する装置であって、自装置と他の加入者情報収容装置100の収容状態を制御するものである。
20:サービス提供部
30:加入者情報記憶部
40:加入者情報分布算出部
50:バラつき低減機能部
60:処理量計測部
70:処理量分布算出部
80:2次元バラつき補正制御部
90:収容補正制御部
Claims (8)
- 複数の加入者の加入者情報をサービス毎に記憶する加入者情報記憶部と、
サービス提供装置に対して前記加入者情報のデータ操作機能を提供するサービス提供部と、
単位時間当たりに処理する前記加入者情報の数である処理量を計測する処理量計測部と、
前記サービス毎のサービスの前記処理量のバラつきの尺度を算出する処理量分布算出部と、
前記サービスの前記加入者情報量のバラつきの尺度を算出する加入者情報分布算出部と、
前記処理量のバラつきの尺度と前記加入者情報量のバラつきの尺度とを監視して、何れか一方の前記尺度の値が閾値以上の大きさになった場合に、前記処理量のバラつきを低減させる前記サービスの小グループと、当該小グループを基に前記加入者情報量のバラつきを低減させる前記サービスの小グループとを、バラつき低減機能部に作成させる2次元バラつき補正制御部と、
前記処理量と前記加入者情報量のそれぞれのデータサーズの順位を分析し、分析した順位の昇順で前記データサイズの変化量を求め、求めた変化量の重心の値を算出し、前記データサイズの最小値の順位と前記重心の値との差分である第1差分値と、前記データサーズの最大値の順位と前記重心の値との差分である第2差分値とを求め、当該第1差分値と当該第2差分値との比率の構成数で、前記第1差分値の範囲内の小データと前記第2差分値の範囲内の大データとを組み合わせた前記小グループを、前記処理量と前記加入者情報量とについて作成する前記バラつき低減機能部と、
前記加入者情報量の前記小グループと、前記加入者情報量の前記小グループと同じ構成の前記処理量の前記小グループの各データの一部を、他の加入者情報収容装置に転送する収容補正制御部と
を具備することを特徴とする加入者情報収容装置。 - 請求項1に記載した加入者情報収容装置において、
前記バラつき低減機能部は、
前記加入者の数の平均値と前記処理量の平均値を求め、自装置のリソース限界と前記平均値とを用いて自装置が収容できる平均的なサービスの収容数を計算する平均収容数算出部と、
前記第1差分値と前記第2差分値とを求め、当該第1差分値と当該第2差分値との比率で構成される前記小グループの構成数を算出し、前記平均的な前記サービスの収容数が当該構成数で割り切れるか否かを判定し、割り切れる場合は当該構成数を前記小グループの構成比として決定し、割り切れない場合は割り切れる構成数となる準最適な構成比を決定する比率算出部と、
前記第1差分値の範囲内のデータと前記第2差分値の範囲内のデータとを前記構成比で組み合わせて前記小グループを構成して前記小グループを格納させる格納部と
を具備することを特徴とする加入者情報収容装置。 - 請求項1又は2に記載した加入者情報収容装置において、
前記バラつき低減機能部は、
前記加入者情報の前記小グループの前記変化量から求めた前記重心と前記第1差分値と前記第2差分値との値から第2の小グループである小グループ2の前記構成比を決定し、
前記小グループ2の構成比を用いて前記処理量のバラつきを低減し、
前記小グループ2の前記構成比を用いて前記加入者情報のバラつきを低減することを特徴とする加入者情報収容装置。 - 請求項1乃至3の何れかに記載した加入者情報収容装置において、
前記収容補正制御部は、
他の前記加入者情報収容装置の前記処理量と前記加入者情報の前記データサイズとを記録したシステム管理表を持ち、前記システム管理表を参照して他の前記加入者情報収容装置から前記小グループの一部を取得すると共に、自装置の前記小グループの一部を他の前記加入者情報収容装置に転送する主管部を具備することを特徴とする加入者情報収容装置。 - 加入者情報収容装置が行う加入者情報収容方法であって、
サービス提供装置に対してサービス毎に加入者情報記憶部に記憶された複数の加入者の加入者情報のデータ操作機能を提供するサービス提供ステップと、
単位時間当たりに処理する前記加入者情報の数である処理量を計測する処理量計測ステップと、
前記サービス毎のサービスの前記処理量のバラつきの尺度を算出する処理量分布算出ステップと、
前記サービスの前記加入者情報量のバラつきの尺度を算出する加入者情報分布算出ステップと、
前記処理量のバラつきの尺度と前記加入者情報量のバラつきの尺度とを監視して、何れか一方の前記尺度の値が閾値以上の大きさになった場合に、前記処理量のバラつきを低減させる前記サービスの小グループと、当該小グループを基に前記加入者情報量のバラつきを低減させる前記サービスの小グループとを、バラつき低減機能部に作成させる2次元バラつき補正制御ステップと、
前記処理量と前記加入者情報量のそれぞれのデータサーズの順位を分析し、分析した順位の昇順で前記データサイズの変化量を求め、求めた変化量の重心の値を算出し、前記データサイズの最小値の順位と前記重心の値との差分である第1差分値と、前記データサーズの最大値の順位と前記重心の値との差分である第2差分値とを求め、当該第1差分値と当該第2差分値との比率の構成数で、前記第1差分値の範囲内の小データと前記第2差分値の範囲内の大データとを組み合わせた前記小グループを、前記処理量と前記加入者情報量とについて作成する前記バラつき低減機能ステップと、
前記加入者情報量の前記小グループと、前記加入者情報量の前記小グループと同じ構成の前記処理量の前記小グループの各データの一部を他の加入者情報収容装置に転送する収容補正制御ステップと
を行うことを特徴とする加入者情報収容方法。 - 請求項5に記載した加入者情報収容方法において、
前記バラつき低減機能ステップは、
前記加入者の数の平均値と前記処理量の平均値を求め、自装置のリソース限界と前記平均値とを用いて自装置が収容できる平均的なサービスの収容数を計算する平均収容数算出ステップと、
前記第1差分値と前記第2差分値とを求め、当該第1差分値と当該第2差分値との比率で構成される前記小グループの構成数を算出し、前記平均的な前記サービスの収容数が当該構成数で割り切れるか否かを判定し、割り切れる場合は当該構成数を前記小グループの構成比として決定し、割り切れない場合は割り切れる構成数となる準最適な構成比を決定する比率算出ステップと、
前記第1差分値の範囲内のデータと前記第2差分値の範囲内のデータとを前記構成比で組み合わせて前記小グループを構成して前記小グループを格納させる格納ステップと
を含むことを特徴とする加入者情報収容方法。 - 請求項6に記載した加入者情報収容方法において、
前記バラつき低減機能ステップは、
前記加入者情報の前記小グループの前記変化量から求めた前記重心と前記第1差分値と前記第2差分値との値から第2の小グループである小グループ2の前記構成比を決定し、
前記小グループ2の構成比を用いて前記処理量のバラつきを低減し、
前記小グループ2の前記構成比を用いて前記加入者情報のバラつきを低減することを特徴とする加入者情報収容方法。 - 請求項5乃至7の何れかに記載した加入者情報収容方法において、
前記収容補正制御ステップは、
他の前記加入者情報収容装置の前記処理量と前記加入者情報の前記データサイズとを記録したシステム管理表を持ち、前記システム管理表を参照して他の前記加入者情報収容装置から前記小グループの一部を取得すると共に、自装置の前記小グループの一部を他の前記加入者情報収容装置に転送する主管ステップを含むことを特徴とする加入者情報収容方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015028625A JP6280062B2 (ja) | 2015-02-17 | 2015-02-17 | 加入者情報収容装置と加入者情報収容方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015028625A JP6280062B2 (ja) | 2015-02-17 | 2015-02-17 | 加入者情報収容装置と加入者情報収容方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016152486A JP2016152486A (ja) | 2016-08-22 |
| JP6280062B2 true JP6280062B2 (ja) | 2018-02-14 |
Family
ID=56696960
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015028625A Expired - Fee Related JP6280062B2 (ja) | 2015-02-17 | 2015-02-17 | 加入者情報収容装置と加入者情報収容方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6280062B2 (ja) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4418286B2 (ja) * | 2003-07-14 | 2010-02-17 | 富士通株式会社 | 分散型ストレージシステム |
| JP5314570B2 (ja) * | 2009-11-06 | 2013-10-16 | 日本電信電話株式会社 | 蓄積データの再構成システム、再構成方法およびプログラム |
| WO2012020471A1 (ja) * | 2010-08-10 | 2012-02-16 | 株式会社日立製作所 | 計算機システムの管理方法、及び管理システム |
| JP5867206B2 (ja) * | 2012-03-16 | 2016-02-24 | 富士通株式会社 | 移動制御装置,プログラム及びストレージ装置 |
-
2015
- 2015-02-17 JP JP2015028625A patent/JP6280062B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016152486A (ja) | 2016-08-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10417043B1 (en) | Systems and methods for executing tasks adaptively | |
| US20130097321A1 (en) | Method and system for work load balancing | |
| CN110839069B (zh) | 一种节点数据部署方法、部署节点、系统及介质 | |
| AU2017204203A1 (en) | Computer resource allocation to workloads in an information technology environment | |
| CN104052803A (zh) | 一种去中心化的分布式渲染方法及渲染系统 | |
| CN108600300B (zh) | 日志数据处理方法及装置 | |
| WO2016029974A1 (en) | Method for operating a virtual network infrastructure | |
| CN114168312A (zh) | 一种分布式集群负载均衡方法、装置及存储介质 | |
| JP6796994B2 (ja) | 情報処理システム | |
| CN113543160A (zh) | 5g切片资源配置方法、装置、计算设备及计算机存储介质 | |
| JP6383336B2 (ja) | サーバ管理装置およびサーバ管理方法 | |
| CN113726847B (zh) | 网络系统、网络切分系统、网络切分方法及电子设备 | |
| US12225077B2 (en) | System and method for load balancing in a multitenant environment | |
| Goldsztajn et al. | Controlling the number of active instances in a cloud environment | |
| Aslanpour et al. | LARPA: A learning automata‐based resource provisioning approach for massively multiplayer online games in cloud environments | |
| JP6280062B2 (ja) | 加入者情報収容装置と加入者情報収容方法 | |
| CN104572276B (zh) | 一种基于云计算的并发数据处理方法 | |
| CN108200185B (zh) | 一种实现负载均衡的方法及装置 | |
| JP6325995B2 (ja) | 分散システム、負荷分散方法及びプログラム | |
| Nae et al. | SLA-based operations of massively multiplayer online games in clouds | |
| CN109684324B (zh) | 一种数据处理方法及其相关产品 | |
| JP2014219859A (ja) | 分散処理システムおよび分散処理方法 | |
| JP6475119B2 (ja) | 加入者情報収容装置、加入者情報収容方法及び加入者情報収容プログラム | |
| JP5516404B2 (ja) | 配信システム設計支援装置、配信システム設計支援方法、およびプログラム | |
| Alyatama | Pricing and quantization of memory for cloud services with uniform request distribution |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170213 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171227 |
|
| 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: 20180116 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180118 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6280062 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |