项目名称: 云计算环境下软件可靠性和安全性理论、技术与实证研究
项目编号: No.61332010
项目类型: 重点项目
立项/批准年度: 2014
项目学科: 自动化技术、计算机技术
项目作者: 吕荣聪
作者单位: 香港中文大学深圳研究院
项目金额: 300万元
中文摘要: 可靠、安全的软件是云计算广泛应用的关键,但现有软件可靠性和安全性机制无法有效应对云计算环境下软件系统规模化、复杂化,以及软件服务多样化、公用化带来的挑战。为此,本项目以云-端融合为切入点,将用户(即端)及通信通道(如互联网)纳入云计算环境下的软件可靠性和安全性建模,进而以软件运行时演化理论与技术为基础,重点突破可靠性和安全性的“防-容-除”关键技术:在“防”方面,扩展以编码级别为主的传统机制,提出系统级别的新(运行时)机制,通过迁移程序逻辑使软件适应计算资源的可靠性及数据资源的安全性;在“容”方面,改变设计时固化策略的传统方法,提出运行时动态优化容错策略及其关键参数的新方法;在“除”方面,扩大以应对功能性故障为主的传统视角,研究与使用质量相关故障的处理措施。研究成果将物化为开源工具,并经真实云平台与典型应用实际验证,保证研究成果的开放和实效。
中文关键词: 云计算;软件可靠性;软件安全性;软件容错;
英文摘要: Software reliability and security are critical to the wide application of cloud computing paradigm. Unfortunately, existing software reliability and security mechanisms cannot comprehensively address the emerging challenges faced by the software in cloud computing environments. This project will tackle the challenges in enhancing the reliability of security of cloud computing software systems. It not only focuses on the software in the cloud per se in enhancing its reliability of security, but also brings clients and the communication channels into considerations. Via analyzing tremendous software runtime data, this project aims at combating software faults and security holes that jeopardize software reliability and security during system runtime. Specifically, we will provide a systematic way in which faults and security threats can be effectively avoided online via proper software migrations, tolerated via adaptive mechanisms optimized according to the runtime environments, and eventually localized and removed via user QoS (Quality of Service) data analysis. Finally, our research outputs will also be implemented as a set of open-source tools, and released to the community.
英文关键词: Cloud Computing;Software Reliability;Software Security;Software Fault Tolerance