下载此文档

云环境下的虚拟机监控和服务部署关键技术分析.docx


文档分类:IT计算机 | 页数:约58页 举报非法文档有奖
1/58
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/58 下载此文档
文档列表 文档介绍
摘 要
为了满足互联网环境下广大用户的需求,需要去更多地开发、部署,维护其互联网服务,以降低互联网的运营成本,基于云计算进行服务开发和管理成为实现该目标的重要技术。云计算是网格计算、分布式计算以及并行计算的发展,它能按需的为各种服务进行动态分配资源、自动部署、自动配置。目前全世界各大互联网巨头都在投入大量的人力物力来研究云计算。
本文研究实现了云计算环境下虚拟机状态监控及服务部署的关键技术。主要
工作包括以下部分:
1、本文针对云环境下虚拟机数量过大,状态信息难以获取的情况,通过设计三层体系结构层层响应的方法,利用心跳消息进行状态信息获取,通过对 Xen 现有虚拟机负载信息采集机制的改进,达到了对于虚拟机状态信息和负载信息有效获取并进行监控的目标。
2、给出了基于云平台的服务部署方法。针对用户可能不熟悉也不需熟悉云平台操作的这一情况,通过在后台进行虚拟机创建、软件环境搭建等手段,达到了对用户透明的一键式服务部署的目标。
3、为了让拥有多个软件环境接近虚拟机的用户更好的调度资源、部署服务, 本文提出了基于多级队列的负载均衡算法( Malti-Queue Based Load Balance Strategy),通过与轮循算法和加权均衡算法的比较实验,验证本算法的有效性。本文提出虚拟机状态监控和服务部署策略主要面向大规模服务开发和部署领域,具有软件服务化、计算虚拟化、位置透明化、交互普适化的特点。通过在开放平台 Eclipse 上的拓展开发,本文在国家 863 课题中对系统框架和执行策略进行
了实现,达到了良好的效果。
主题词:云计算, 心跳消息, 虚拟机监控, 服务部署
ABSTRACT
As the development of customers' requirements in environment, the services which used to reduce the costs of management needed more resources in developments and deployments. The services developments and deployments based puting is one of the important technologies to reduce the costs. puting is the evolution of puting, puting and puting. Dynamic resource distributing,automatic deployment and configuration of services according to the requirements are the characters of puting. Currently, major giants of has launched a lot of resources into puting.
The key technologies of virtual machine monitoring and service deployment are researched in this paper.
A mass of virtual machines are deployed in cloud environment and the amount of virtual machines make it hard to gain the information of machines' state. An architecture which contains three levels is designed to fetch the information, and the triple levels which use heartbeat message to gain the information can response each other. To monitoring the targets and get the messages of virtual machines' state and load, the Xen's virtual machine load information gathering mechanism is improved in this architecture.
In order to schedule resources and deploy services much better by the users who have multiple software en

云环境下的虚拟机监控和服务部署关键技术分析 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数58
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小908 KB
  • 时间2018-05-29