2012 · 33 citations · 9 references
ComputingCloud ComputingCybersecurityCloud InfrastructureCloud MigrationCloud SecurityCloud FirewallingCloud Security PolicyCloud Virtual Machine SecurityEquivalence TestingFormal ModelingFormal Security VerificationOperational ObjectivesSecurity Policies ModelingSecurity Policy VerificationSecurity VerificationVirtual Machines
Cloud orchestration involves cloud resources scaling up and down, management, as well as manipulation to better respond user's requests and to facilitate operational objectives of the service providers. These promote the elastic nature of cloud platform but force upon significant challenges to cloud service providers. Particularly, security issues such as inconsistency may arise while dynamic changes such as virtual machine migration occur. In this paper, we propose a formal framework for the specification of virtual machines migration and security policies updates. This framework enables us to verify that the global security policy after the migration is consistently preserved with respect to the initial one. To this end, we define a new calculus, namely cloud calculus that can be used to specify the topology of a cloud computing system and firewall security rules. It also enables specifying the virtual machines migration along with their security policies. The semantics of our calculus is based on structural congruence and a reduction relation. In order to verify the global security policy within the new configuration, we define a testing equivalence over cloud terms. Finally, we provide an illustrative case study to demonstrate the applicability of our approach.
9
Cloud Computing and Grid Computing 360-Degree Compared
Ian Foster, Yong Zhao, Ioan Raicu et al. · 2008 · 2.9K citations · Full text
Live migration of virtual machines
Christopher J. Clark, Keir Fraser, Steven Hand et al. · 2005 · 2.6K citations
Luca Cardelli, Andrew D. Gordon · Theoretical Computer Science · 2000 · 1.1K citations
Mohammad Hajjat, Xin Sun, Yu-Wei Eric Sung et al. · 2010 · 250 citations · Full text
Concurrency and Communication in Transaction Logic.
Anthony J. Bonner, Michael Kifer · 1996 · 82 citations