首页 理论教育OpenStack概述–云安全深度剖析

OpenStack概述–云安全深度剖析

【摘要】:OpenStack项目从2010年10月开始,大约每半年发布一个正式版本。OpenStack的最新版本是在2015年4月发布的代号为“Kilo”的版本。这是OpenStack第11个版本。在OpenStack不同版本的演进过程中,其系统功能不断完善。OpenStack的研究人员在OpenStack安全问题研究方面进行积极探索。OpenStack安全组在其发布的安全指南中明确指出OpenStack的安全范围,以及OpenStack用户在使用过程中存在的各种安全问题,但是并没有直接给出解决OpenStack中存在安全漏洞的方案。

OpenStack[1]是一个由Rackspace和NASA共同发起的、全球开发者共同参与开发的一个与AWS完全兼容的开源IaaS云平台项目。

OpenStack项目从2010年10月开始,大约每半年发布一个正式版本。OpenStack的最新版本是在2015年4月发布的代号为“Kilo”的版本。这是OpenStack第11个版本。

在OpenStack不同版本的演进过程中,其系统功能不断完善。以安全功能方面的认证授权功能为例,在第五版本之前,OpenStack的各子项目如Nova、Swift均使用各自独立的认证系统,Swift组件中使用一种名为“Swauth”的身份验证和用户授权方法。从第五版本开始,由原来各自独立的认证系统转变为全面支持Keystone认证。(www.chuimin.cn)

作为开源云平台,虽然OpenStack有着良好的记录,但仍存在不少漏洞,因此其安全是OpenStack发展过程中需重点考虑的问题之一。OpenStack的研究人员在OpenStack安全问题研究方面进行积极探索。OpenStack安全组在其发布的安全指南中明确指出OpenStack的安全范围,以及OpenStack用户在使用过程中存在的各种安全问题,但是并没有直接给出解决OpenStack中存在安全漏洞的方案。许多研究人员从云平台的整体安全性角度出发,在相关的OpenStack安全方面进行研究,针对部分组件中存在的漏洞,提出改进方向或建议。例如参考文献[2]分析私有或公有网络的安全漏洞,针对虚拟机实例和OpenStack云节点,提出3个假设并验证其正确性。