首页> 中文学位 >云环境下虚拟机安全监控技术研究与实现
【6h】

云环境下虚拟机安全监控技术研究与实现

代理获取

目录

声明

摘要

第1章 绪论

1.1 研究背景

1.2 国内外研究现状

1.3 本文的主要内容与意义

1.4 本文的组织结构

第2章 相关技术综述

2.1 云计算

2.1.1 云计算的概念

2.1.2 云计算的分类

2.1.3 云计算的关键技术

2.1.4 云计算的应用实例

2.2 虚拟化技术

2.2.1 虚拟化技术简介

2.2.2 虚拟化技术分类

2.2.3 虚拟机与虚拟机监视器

2.3 Xen虚拟化技术

2.3.1 Xen简介

2.3.2 Xen的体系结构

2.3.3 Xen的控制管理工具

2.3.4 Xen的内存管理

2.4 Rootkit概述

2.5 本章小结

第3章 系统设计与实现

3.1 Linux操作系统概述

3.1.1 简介

3.1.2 进程管理

3.1.3 模块管理

3.1.4 文件管理

3.2 系统设计

3.2.1 系统架构

3.2.2 前端组件

3.2.3 后端组件

3.3 系统实现

3.3.1 前端组件实现

3.3.2 后端组件实现

3.4 本章小结

第4章 实验结果和分析

4.1 实验环境

4.2 实验结果

4.2.1 进程检测实验

4.2.2 模块检测实验

4.2.3 文件检测实验

4.3 性能分析

4.3 本章小结

第5章 总结与展望

5.1 本文总结

5.2 研究展望

参考文献

致谢

在读期间发表的学术论文与取得的其他研究成果

展开▼

摘要

随着信息技术的快速发展,云计算技术也得到了广泛的应用。云计算是一种基于互联网的计算方式,将共享的软件和硬件资源按需求提供给用户,具有可扩展性、动态性、廉价性、可靠性、通用性、实时性等特点。随着云计算概念的日趋成熟,其自身不断地遭遇到各种各样的挑战,而安全问题首当其冲。因此,研究云计算环境下的安全监控具有重要意义。
  云计算包含了众多的关键技术,如虚拟化技术、分布式计算、分布式数据库等,其中虚拟化技术是云计算服务得以实现的最核心技术。因为虚拟化技术能够将云计算的基础架构平台的相关硬件资源进行虚拟化后提供云计算服务。而Xen是目前最为主流的虚拟化平台之一。它是一个开源的、性能稳定和占用资源少的虚拟化产品,因此,对Xen虚拟化平台上的虚拟机进行监控具有重要价值。
  从信息安全的角度来看,云计算系统需要建立严格的防护制度,对恶意软件的入侵和攻击能够准确识别并快速拦截。而Rootkit是一种特殊的恶意软件,同时也是云计算的一个重要威胁。Rootkit能够获得超级用户权限并且控制目标操作系统。它不但能够隐藏自身,而且可以隐藏进程、文件、模块和网络连接等信息。因此,检测隐藏信息的存在对于提高计算机安全具有重要作用。
  针对云计算环境下的虚拟机安全问题,本文提出了一种基于Xen平台的虚拟机安全监控技术SMT。SMT驻留在宿主机里面,采用虚拟机自省机制来捕获被监视虚拟机的内核信息。因此,SMT不需要在被监视虚拟机内部安装任何代码,能够更好的避免恶意软件的攻击,提高了计算机系统的安全性。同时,SMT的系统架构采用了前后端分离的设计方案来实现。因此,SMT能够很容易扩展到其他虚拟化平台和操作系统上面,增强了SMT的可移植性。实验结果证明SMT不仅能够快速、准确地获取被监视虚拟机的内核信息,而且可以发现被Rootkit隐藏的内核信息。

著录项

  • 作者

    李平;

  • 作者单位

    中国科学技术大学;

  • 授予单位 中国科学技术大学;
  • 学科 控制科学与工程
  • 授予学位 硕士
  • 导师姓名 崔超远;
  • 年度 2015
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 安全保密;
  • 关键词

    云计算; 虚拟机; 安全监控; 恶意软件;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号