JP6541598B2 - ネットワークの機能の配置位置の判定装置及びプログラム - Google Patents
ネットワークの機能の配置位置の判定装置及びプログラム Download PDFInfo
- Publication number
- JP6541598B2 JP6541598B2 JP2016060889A JP2016060889A JP6541598B2 JP 6541598 B2 JP6541598 B2 JP 6541598B2 JP 2016060889 A JP2016060889 A JP 2016060889A JP 2016060889 A JP2016060889 A JP 2016060889A JP 6541598 B2 JP6541598 B2 JP 6541598B2
- Authority
- JP
- Japan
- Prior art keywords
- link
- function
- functions
- data center
- sites
- 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
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
Nc=Σαfd+Σβfu+ΣγL (1)
ここで、fdはデータセンタに設置される機能の機能コストであり、fuはユーザサイト#1及び#2に設置される機能の機能コストであり、Lはサイト間に設定されるリンクのリンクコストである。さらに、α、β、γは、コストの重み係数であり0以上のユーザが予め決定する値である。なお、一般的に、ユーザサイトに設置する機能については、ユーザ側にてその運用負荷が増えるため、β>αとする。以下の説明においては、α、β、γをそれぞれ、1、2、1とする。なお、ユーザサイトの重み係数は、ユーザサイト毎に異なる値とすることができる。
Claims (3)
- 複数のユーザサイトに配置された複数の機能の内、データセンタに移設する機能を判定する判定装置であって、
前記複数の機能のそれぞれが配置されているユーザサイトと、前記複数の機能の機能コストと、前記複数の機能の2つの機能を接続するリンクと、各リンクのリンクコストと、前記複数のユーザサイトと前記データセンタとを含む複数のサイト間の伝送遅延と、遅延の許容量と、前記複数のサイトそれぞれの重み係数と、リンクの重み係数を示す情報を保持する保持手段と、
前記複数の機能の内、ユーザが配置位置を指定する機能以外の機能である1つ以上の未判定機能について、前記データセンタに移設するか否かを判定する判定手段と、
を備えており、
前記判定手段は、前記1つ以上の未判定機能に接続するリンクに基づき判定対象リンク及びその遅延量を判定し、遅延量の最も大きい第1判定対象リンクが前記データセンタの機能に接続するものであると、前記第1判定対象リンクに接続する未判定機能を前記データセンタに移設すると判定し、前記第1判定対象リンクがユーザサイトの機能に接続するものであると、前記第1判定対象リンクに接続する未判定機能を前記データセンタに移設しないと判定し、前記第1判定対象リンクが2つの未判定機能間を接続するものであると、当該2つの未判定機能を1つの未判定機能に縮退させ、前記データセンタに移設するか否かの判定を行った未判定機能を前記1つ以上の未判定機能から除外することを、前記1つ以上の未判定機能の数が零となるまで繰り返し、
前記判定対象リンクは、1つの未判定機能から前記データセンタの機能に接続する1つ以上のリンクを1つのリンクに縮退させたリンク、1つの未判定機能から当該未判定機能が配置されているユーザサイトの機能に接続する1つ以上のリンクを1つのリンクに縮退させたリンク、及び、未判定機能間を接続するリンクから、異なるユーザサイトに配置されている複数の機能を縮退させた未判定機能をユーザサイトに接続するリンクを除いたリンクであり、
前記判定対象リンクの遅延量は、縮退させたリンクである場合には、元の1つ以上のリンクの遅延量の合計値であり、縮退させていないリンクである場合には、元のリンクの遅延量であり、
前記判定手段は、前記1つ以上の未判定機能に含まれる未判定機能について前記データセンタに移設するか否かの判定を行う度に、その時点において前記データセンタに移設するか否かの判定を行っていない未判定機能をデータセンタに移設するとした場合のネットワークコストと前記複数のサイト間のリンクの遅延量の合計値と、を求め、前記複数のサイト間のリンクの遅延量の合計値が前記許容量以下である中で、前記ネットワークコストが最小になる配置位置を判定結果として出力し、
前記ネットワークコストは、前記複数のサイトそれぞれのサイトコストの和と、前記複数のサイト間のリンクのリンクコストの和に前記リンクの重み係数を乗じた値との和として求められ、
前記サイトコストは、サイトに配置される機能の機能コストの和と当該サイトの重み係数との積として求められることを特徴とする判定装置。 - 前記データセンタの重み係数は、前記複数のユーザサイトの重み係数より小さいことを特徴とする請求項1に記載の判定装置。
- 請求項1又は2に記載の判定装置としてコンピュータを機能させることを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016060889A JP6541598B2 (ja) | 2016-03-24 | 2016-03-24 | ネットワークの機能の配置位置の判定装置及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016060889A JP6541598B2 (ja) | 2016-03-24 | 2016-03-24 | ネットワークの機能の配置位置の判定装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017175464A JP2017175464A (ja) | 2017-09-28 |
| JP6541598B2 true JP6541598B2 (ja) | 2019-07-10 |
Family
ID=59972229
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016060889A Active JP6541598B2 (ja) | 2016-03-24 | 2016-03-24 | ネットワークの機能の配置位置の判定装置及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6541598B2 (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5384448B2 (ja) * | 2010-08-25 | 2014-01-08 | 日本電信電話株式会社 | データ配信ネットワーク設計装置、データ配信ネットワーク設計方法、及びプログラム |
| US8817625B1 (en) * | 2013-09-13 | 2014-08-26 | Telefonaktiebolaget L M Ericsson (Publ) | Service placement for inline services chaining with multiple instances |
-
2016
- 2016-03-24 JP JP2016060889A patent/JP6541598B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017175464A (ja) | 2017-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9398081B2 (en) | Automating client development for network APIs | |
| US11218437B2 (en) | Method for network traffic forwarding, request sending, and communication acceleration, forwarding server and node server | |
| EP2706731B1 (en) | Systems and methods for load balancing using predictive routing | |
| US10715638B2 (en) | Method and system for server assignment using predicted network metrics | |
| KR102342063B1 (ko) | 네트워크 장애의 선제적 핸들링 기법 | |
| CN107517228B (zh) | 一种内容分发网络中的动态加速方法及装置 | |
| US20230231825A1 (en) | Routing for large server deployments | |
| CN105122772A (zh) | 通过头部交换服务器状态和客户端信息以用于请求管理和负载平衡 | |
| US20180139269A1 (en) | Dynamic load balancing among data centers | |
| CN103227836B (zh) | 离线下载方法和离线下载服务器 | |
| JP6475966B2 (ja) | ネットワーク設計装置及びプログラム | |
| US20180139273A1 (en) | Entity based routing | |
| JP6904011B2 (ja) | サーバ、端末、制御システム、制御方法及びプログラム | |
| CN110650209A (zh) | 实现负载均衡的方法和装置 | |
| CN109327392B (zh) | 一种多路径传输中路径选择方法及装置 | |
| JP6541598B2 (ja) | ネットワークの機能の配置位置の判定装置及びプログラム | |
| CN108520025B (zh) | 一种服务节点确定方法、装置、设备及介质 | |
| CN111836274B (zh) | 一种业务处理的方法及装置 | |
| JPWO2018135515A1 (ja) | 情報処理装置、ニューラルネットワークの設計方法及びプログラム | |
| CN108737133A (zh) | 用于cdn静态网络修复的方法及装置 | |
| JP2017079352A (ja) | リソース割当管理装置、および、サービスチェイニングシステム | |
| JP6301224B2 (ja) | ネットワーク設計装置及びプログラム | |
| Chang et al. | An optimization model to determine data center locations for the army enterprise | |
| CN112751811B (zh) | 网站的鉴权方法、装置、存储介质和电子设备 | |
| CN107508760A (zh) | 一种基于线路源ip进行负载分发的算法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180309 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190129 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190204 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190215 |
|
| 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: 20190531 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190611 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6541598 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |