IEICE Transactions on Communications
Online ISSN : 1745-1345
Print ISSN : 0916-8516

この記事には本公開記事があります。本公開記事を参照してください。
引用する場合も本公開記事を引用してください。

Scalable State Space Search with Structural-bottleneck Heuristics for Declarative IT System Update Automation
Takuya KUWAHARATakayuki KURODAManabu NAKANOYAYutaka YAKUWAHideyuki SHIMONISHI
著者情報
ジャーナル 認証あり 早期公開

論文ID: 2018NVP0009

この記事には本公開記事があります。
詳細
抄録

As IT systems, including network systems using SDN/NFV technologies, become large-scaled and complicated, the cost of system management also increases rapidly. Network operators have to maintain their workflow in constructing and consistency updating such complex systems, and thus these management tasks in generating system update plan are desired to be automated. Declarative system update with state space search is a promising approach to enable this automation, however, the current methods is not enough scalable to practical systems. In this paper, we propose a novel heuristic approach to greatly reduce computation time to solve system update procedure for practical systems. Our heuristics accounts for structural bottleneck of the system update and advance search to resolve bottlenecks of current system states. This paper includes the following contributions: (1) formal definition of a novel heuristic function specialized to system update for A* search algorithm, (2) proofs that our heuristic function is consistent, i.e., A* algorithm with our heuristics returns a correct optimal solution and can omit repeatedly expansion of nodes in search spaces, and (3) results of performance evaluation of our heuristics. We evaluate the proposed algorithm in two cases; upgrading running hyper-visor and rolling update of running VMs. The results showthat computation time to solve system update plan for a system with 100VMs does not exceed several minutes, whereas the conventional algorithm is only applicable for a very small system.

著者関連情報
© 2018 The Institute of Electronics, Information and Communication Engineers
feedback
Top