云计算安全关键技术的探讨
2016-05-14李益雷静
李益 雷静
1 引言
云计算(Cloud Computing)基于“网络即计算机”的设想,目前其定义尚未统一,较公认的是美国国家标准与技术研究院(NIST)给出的:云计算是一种便捷的模型,它按需通过网络访问一个共享计算资源池(包括网络、服务器、存储、应用程序、服务),共享池中的资源能够以最少的用户管理投入或与服务提供商最少的互动而实现快速部署和释放。
云计算的服务模式有三种。①IaaS(Infrastructure as a Service)基础架构即服务。IaaS向用户提供基础计算资源(如处理能力、存储空间、网络组件、中间件等)。用户可借助IaaS平台掌控自己名下网上的存储硬盘、操作系统、防火墙、已部署的应用程序等。②PaaS(Platform as a Service)平台即服务。用户可通过PaaS提供的API的编程模型,自行构造和部署应用程序的运行环境。③SaaS(Software as a Service)软件即服务。SaaS为用户提供具体的云应用软件。用户无需将软件安装在自己的主机或服务器上,而是通过网络访问,直接使用软件服务供应商所提供定制化的产品服务。
2 云计算的安全隐患
互联网数据中心(IDC)报告显示,74%以上的用户认为云安全问题是制约云计算发展的主要瓶颈。云计算安全方面所面临的挑战具体表现为三方面。①数据存储特性导致的安全问题:云计算系统大多采用多租户、资源共享、分布式存储的技术,这使得传统划分安全域的技术无法实施,不同用户间的数据难以实现真正意义上的物理隔离,由此带来极大的安全风险;②用户特性导致的安全问题:云计算的用户数量大,类别多,变化频率高,动态特性和移动特性强,用户的安全资质难以监管,出现一些用户恶意滥用云计算系统,甚至伪造、劫持信息的现象;……
