首页> 中文学位 >SOA的服务系统中基于虚拟机的任务动态迁移机制研究
【6h】

SOA的服务系统中基于虚拟机的任务动态迁移机制研究

代理获取

目录

文摘

英文文摘

第一章 引言

1.1 论文研究背景

1.2 论文研究的内容及意义

1.3 论文的主要贡献和创新点

1.4 本文的结构

1.5 小结

第二章 相关理论综述

2.1 面向服务架构

2.1.1 SOA

2.1.2 SOA的组成

2.1.3 SOA架构特点

2.2 WEB机群服务系统

2.2.1 WEB集群服务系统

2.2.2 WEB服务系统中的一些关键技术

2.3 虚拟机架构

2.3.1 虚拟机的定义

2.3.2 虚拟机的体系结构

2.4 虚拟机的关键技术

2.4.1 VMWARE

2.4.2 XEN

2.4.3 硬件辅助虚拟化技术

2.4.4 虚拟机迁移技术

2.5 小结

第三章 SOA系统中虚拟机保证机制性能需求分析

3.1 基于虚拟机的安全QoS的分析

3.2 基于虚拟机的性能QoS分析

3.2.1 任务动态迁移的定义

3.2.2 虚拟机动态迁移需满足的性能指标

3.2.3 发生动态迁移需满足的条件

3.2.4 虚拟机动态迁移的性能评测

3.2.5 虚拟机动态迁移的算法分析

3.3 仿真实验验证分析

3.4 基于虚拟机的任务动态迁移过程分析

3.4.1 内存迁移的步骤

3.4.2 虚拟机动态迁移的过程

3.4.3 虚拟机动态迁移的网络设置

3.5 小结

第四章 面向SOA服务系统中任务动态迁移虚拟机模型设计

4.1 虚拟机的总体架构

4.2 主要部件的虚拟化

4.2.1 CPU的虚拟化

4.2.2 解释器的虚拟

4.3 I/O及内存虚拟化

4.4 小结

第五章 面向SOA服务系统的信任选择模型设计

5.1 相关定义

5.2 上下文环境描述

5.3 事件集的表述

5.4 可信值的量化

5.5 模块算法研究

5.5.1 数据结构描述

5.5.2 节点选择算法

5.6 小结

第六章 服务系统中基于虚拟机的任务动态迁移的实现与评价

6.1 SOA服务的总体架构实现

6.1.1 SOA架构的实现机制

6.1.2 SOA服务系统中动态迁移的实现机制

6.2 任务动态迁移模块实现

6.2.1 监听迁移模块设计

6.2.2 信任选择模块

6.2.3 迁移实现模块

6.3 系统仿真与评价

6.3.1 仿真实验

6.3.2 评价

6.4 小结

第七章 总结与展望

7.1 总结

7.2 展望

参考文献

攻读学位期间的研究成果

致谢

展开▼

摘要

随着SOA技术的发展,更多的服务提供商将服务以Web透明化的形式提供给广大的用户,具有松耦合、易扩展等特点的面向SOA的Web服务系统的性能是本文研究的重点。面向SOA的服务系统存在着恶意病毒修改或者信任节点选择的安全问题,同时,随着该技术的发展,用户对服务提供商的服务响应时间和无宕机服务也提出了更高的要求。
   针对面向SOA服务系统存在的安全性和高效性两方面的问题,本文提出了利用虚拟机中间件来保证服务系统的安全和性能的一种方案。通过虚拟机的封装性、隔离性等特点定义计算域来保证服务系统节点的安全性,通过虚拟机的动态迁移技术来保证服务系统的及时响应和无宕机服务,从而解决了面向SOA服务系统的高效性问题。
   本文主要围绕在虚拟机的基础上对面向SOA服务系统的性能QoS和安全QoS两方面进行研究,主要内容分为以下几个方面:
   第一,分析研究了面向SOA架构服务系统的架构模型,给出了计算域定义;研究了虚拟机的体系架构,设计一个汇编语言虚拟机。
   第二,设计了一个节点信任选择模型。该模块通过定义可信程序和节点负载来实现任务运行环境的选择,通过设计选择算法来选择迁移的目的节点。
   第三,针对虚拟机和任务迁移中的内存迁移进行设计,设计了一种带有分类预拷贝模块的高效内存迁移策略,以此来平衡总迁移时间和停机时间,提高服务系统的性能。
   第四,设计出单个服务系统内基于虚拟机的服务系统的任务动态迁移总体架构,并且利用形式化的数学方法和仿真实验对系统的高效性和安全性进行验证和评价。

著录项

代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号