基于Java安全体系结构的托管PaaS平台安全容器*
2013-08-13杨莎莎杨放春
电子技术应用 2013年1期
杨莎莎,杨放春,王 蔚
(1.北京邮电大学 网络与交换技术国家重点实验室,北京 100876;2.中兴通讯股份有限公司,江苏 南京 210000)
云计算是一种新兴的商业计算模式,它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算能力、存储空间和各种软件服务[1]。云计算代表了IT领域向集约化、规模化与专业化道路发展的趋势,是IT领域正在发生的深刻变革,但它在提高使用效率的同时,为实现用户信息资产安全与隐私保护带来极大的冲击与挑战[2]。当前,安全问题已成为云计算推广应用的最主要的制约因素,因此,云安全问题成为必须解决的问题之一[4]。
平台即服务PaaS(Platform-as-a-Service)作为云计算的一种,是将基础设施平台作为一种服务呈现给用户的商业模式,方案成本比较低。对那些资金有限、IT服务资源有限,并且急需扩展IT基础支撑的企业有着巨大的吸引力[3]。同时,PaaS也是SaaS模式的一种应用,它降低了SaaS开发应用的门槛,提高了开发效率,充分体现了互联网低成本、高效率、规模化应用的特性,是一场互联网应用软件开发的革命。
本文首先分析了现有PaaS平台的特征及其面临的安全问题,然后介绍了现有解决方案及其不足,最后提出了一种基于Java安全体系结构的托管PaaS平台安全容器解决方案。
1 托管PaaS平台及其安全问题
1.1 托管PaaS平台
PaaS提供基于基础设施(即 IaaS)上的软件、中间件和应用开发工具[8]。不同的PaaS提供不同组合的服务,综合的PaaS是一个集开发、测试、部署、托管和应用维护为一体的集成运维环境,有的PaaS还提供源代码和版本控制等应用软件开发的过程管理[6]。……
登录APP查看全文
