• Toward a flexible and fine-grained access control framework for infrastructure as a service clouds

      Li, Bo; Li, Jianxin; Liu, Lu; Zhou, Chao; University of Derby; State Key Laboratory of Software Development Environment; Beihang University; Beijing China; State Key Laboratory of Software Development Environment; Beihang University; Beijing China; School of Computing and Mathematics; University of Derby; U.K.; State Key Laboratory of Software Development Environment; Beihang University; Beijing China (Wiley, 2015-02-17)
      Cloud computing, as an emerging computing paradigm, greatly facilitates resource sharing and enables providing computing power as services over the Internet. However, it also brings new challenges for security and access control, especially in infrastructure as a service clouds. The introduction of virtualization layer increases new security risks, which should be restricted and confined by more stringent access control techniques. In this paper, we propose a flexible and fine-grained access control framework, named IaaS-oriented Hybrid Access Control (iHAC), which combines the advantages of both the role-based access control and type enforcement model. We consider access control issues from the perspective of virtual machines. A permission transition model is designed to dynamically assign permissions to virtual machines. A Virtual Machine Monitor (VMM)-based access control mechanism is presented to confine the virtual machine's behaviors in a fine-grained manner. A VMM-enabled network access control approach is proposed to regulate the communication among virtual machines. iHAC is successfully implemented in the Internet based Virtual Computing Infrastructure (iVIC)† platform, and several experiments are conducted to evaluate its effectiveness and efficiency. The results show that iHAC can make correct access control decisions with low performance overhead.