导 师: 李磊
学科专业: 081202
授予学位: 硕士
作 者: ;
机构地区: 中山大学
摘 要: 生存性是信息系统的重要指标之一,它描述了系统在遭受攻击、出现故障或意外事故后,即使部分组件或服务失效、系统不再完整,仍然能够及时完成其任务或提供关键服务的能力。在越来越多的信息系统被迁移到云环境下的情况下,信息系统生存性的研究也迎来了新的问题与条件。 提升分布式信息系统生存性的方式是多种多样的。本论文关注于分布式信息系统的生存性的评估和优化,提出了一种部署于IaaS云环境的分布式信息系统的生存性量化分析框架。本论文的主要研究方向是:在一个有限的包括若干物理设备和部署了分布式信息系统的虚拟机的环境内,分析物理设备的可靠性,依据分布式信息系统不同组件间的逻辑关系得到各个组件对其他组件的贡献值,并与组件本身的价值合并得到组件的性能,通过对这些数据的分析,量化评估一种部署方案下该分布式信息系统的生存性。然后,生存性量化分析框架可以进一步得出该分布式信息系统在限定环境下的近似最优生存性,以及与之对应的能达到近似最优生存性的部署方案。最后,在IaaS云中执行由该部署方案生成的运维指令,将信息系统按新的部署方案部署,使之获得近似最优的生存性。 本论文的主要贡献包括:首先,提出了一种量化评估部署于IaaS云环境的分布式信息系统的生存性的框架;其次,在该框架下,提供了分析计算近似最优生存性的部署方案的方法;最后,应用多种算法进行了实验,验证了生存性量化分析框架的有效性和应用到实际场景中的效果。 Survivability is one of important indicators of an information system, whichdescribes the ability that a system can complete its task timely even afterattacks,failures or accidents occurred. In the case of more and more informationsystems migrated to cloud environment, survivability has to face new problems andadapt to more conditions. There are plenty of measures to enhance the survivability of information systems.The paper focuses on evaluating and optimizing survivability of distributedinformation systems.A quantitative analysis framework on survivability of distributedinformation systems which are deployed in IaaS cloud environment is proposed. Themajor research direction is to evaluate the robustness of physical devices, calculatethe priority of different components, and then analyze the survivability of adistributed information system in a limited scope of several physical devices andvirtual machines with a deployment plan. Afterwards, theframework can draw a betterdeployment plan for the distributed information system to archive quasi-optimalsurvivability in limited environment. Finally,the deployment plan will be converted tomaintenance commands and executed by IaaS cloud platform. The main contribution of the paper includes: aquantitative analysis framework onsurvivability of distributed information systems deployed in IaaS cloud environment,method to calculate a better deployment plan to archive quasi-optimal survivabilityfor a distributed information system in limited environment, apply several algorithmsto experiment the availability of the framework, and test the effect of the frame inactual scene.
关 键 词: 生存性 分布式信息系统 云环境 量化分析 部署方案
分 类 号: [TP309]
领 域: [自动化与计算机技术] [自动化与计算机技术]