Title :
Configuration Policy Extraction for Parameter Settings in Cloud Infrastructure Using UML/OCL Verification
Author :
Kikuchi, Shinji ; Uchiumi, Tetsuya ; Kitajima, S. ; Matsumoto, Yuki
Author_Institution :
Fujitsu Labs. Ltd., Kawasaki, Japan
fDate :
June 28 2013-July 3 2013
Abstract :
To manage cloud computing infrastructures consisting of many servers having a massive number of configuration parameters is quite burdensome for administrators of infrastructures. While some policy-based management approaches have been proposed to maintain the system configuration, it is quite difficult for administrators to define proper configuration policies for parameter settings in large-scale cloud computing infrastructure. To solve this problem, we developed a method of extracting parameter configuration policies from the configuration information of the existing infrastructure using UML/OCL verification. In this method, first we identify the scopes of management from the hierarchical topology of the cloud infrastructure. Next, we execute verifications of two types of OCL constraints (regarding parameter configuration patterns) for the configuration of the infrastructure, while changing the range of the scopes we focus on. By determining whether or not these constraints can be satisfied with some scopes, we extract policies that represent patterns satisfied between parameter settings of servers deployed in a certain range of the scope. Then, we demonstrate that we can derive configuration policies for all of parameters of servers in an actual cloud service infrastructure through a case study.
Keywords :
Unified Modeling Language; cloud computing; file servers; OCL constraints; Object Constraint Language; UML-OCL verification; Unified Modeling Language; cloud computing infrastructure management; cloud infrastructure hierarchical topology; cloud service infrastructure; configuration parameters; parameter configuration patterns; parameter configuration policy extraction; parameter settings; policy-based management approach; server parameter; Availability; Cloud computing; Data mining; Logic gates; Servers; Topology; Unified modeling language; Cloud computing; Object Constraint Language (OCL); Unified Modeling Language (UML); configuration management; data center; formal verification; policy extraction; policy-based management;
Conference_Titel :
Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-0-7695-5028-2
DOI :
10.1109/CLOUD.2013.51