[发明专利]一种基于XCP的云平台的监控方法及系统有效

专利信息
申请号: 201310382747.3 申请日: 2013-08-28
公开(公告)号: CN103458020A 公开(公告)日: 2013-12-18
发明(设计)人: 刘发贵;熊智;邢晓勇;王文洋 申请(专利权)人: 华南理工大学
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 何淑珍
地址: 511458 广东省广州市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 xcp 平台 监控 方法 系统
【说明书】:

技术领域

发明属于XCP云平台的监控设计领域,特别是涉及一种XCP环境下的监控方法。

背景技术

近年来伴随信息化技术越来越快的发展,计算机在各行各业越来越受到关注及应用。但是由于计算机技术的普遍性、不规范性和专业性等特点,使得广大群众对于计算机的安全性和实用性的矛盾日益尖锐。根据我国国家知识产权局对安全计算机产品的实现技术分析,大力发展和研究自主的安全计算机产品是现阶段计算机终端发展的主要任务。通过虚拟化技术的安全特点和硬件保护功能的推广,基于Xen技术的安全计算机已经慢慢的吸引到了人们的眼球。它可以根据客户的需要可以满足多个独立的、互不影响的虚拟的客户系统,并且可以通过特权域对整个虚拟系统进行统一管理和控制,以确保虚拟客户环境的相对安全性和隔离性。但是虽然虚拟化技术提供复用性和隔离性这样的优点和特性,虚拟客户系统的运行性能还是差强人意,往往虚拟化系统的I/O会成为影响整个计算机系统的性能短板,如何高效的提高运行效率,直观的分析和采集虚拟化系统的I/O将成为性能优化工作的重要保证之一。

虚拟化技术的发展正迅速改变着信息技术的面貌,Intel的VT(虚拟化)技术,是一种类似于硬件虚拟化的技术。在应用硬件虚拟化技术后,在可以支持虚拟硬件之上的客户操作系统(Guest OS)可以不加修改的运行,并且保证客户操作系统间的互相独立。通过虚拟化的使用,让人们在一台物理机上运行多个虚拟机,因此在现有的硬件环境的基础上,可以搭建一个多系统资源共享硬件资源并相互隔离的计算环境。虚拟化技术的特点在于复用硬件平台、拓展硬件平台并且能够使硬件平台透明化,除此之外虚拟化技术可以提供比较高安全级别的系统隔离,享有先天的安全性能。

尽管安全计算机给出了比较好的独立性和良好的操控性的操作环境,但是基于虚拟化的XCP云平台通常面临I/O的运行效能问题。提高虚拟操作系统的用户体验和操作性能是必须要解决的主要问题,也是其在桌面应用面临的最大障碍,这也是本发明研究的主要背景。

发明内容

本发明的目的在于克服现有技术存在的上述不足,提供一种基于XCP的云平台的监控方法及系统,具体技术方案如下。

一种基于XCP的云平台的监控方法,其通过/proc 目录下节点的物理信息来获取对各个物理服务器的资源情况,然后同时通过XENSTORE机制对每个DomainU中的各个虚拟机的信息进行动态实时的统计,最后通过安卓客户端的前端显示统计数据信息。

实现所述监控方法的监控系统,其包括:

系统I/O采集模块:测试XCP系统的磁盘信息的正确性;验证系统磁盘I/O监控的正确性;验证客户端磁盘I/O模块及系统磁盘I/O监测的稳定性; 

进程I/O采集模块:列出XCP系统的各个进程的相关信息,对不同进程进行读写操作,根据系统反馈的结果验证其正确性;

网络I/O采集模块:测试XCP系统的端口信息的正确性;验证系统网络I/O监控的正确性;

虚拟机VCPU采集模块:客户端连接上XCP服务器时,能够正确返回服务器上所有虚拟机信息;系统能够实时监控不同虚拟机的CPU信息,客户端能够实时显示,并且计算出虚拟机CPU的使用率;

虚拟机内存采集模块:针对虚拟机内存进行实时监测;在客户端中检查系统的内存使用率;

虚拟磁盘I/O采集模块:针对虚拟机硬盘进行实时监测;在客户端中检查系统的硬盘读写使用情况;

虚拟网络I/O带宽采集模块:针对虚拟机网络I/O进行实时监测;并在客户端中检查监测结果;

I/O采集脚本模块:在I/O采集模块之上实现了一个面向对象的脚本层,此脚本层提供对服务器I/O采集的封装,统一化服务器I/O采集接口;

安卓移动客户端:显示实时、动态的统计数据。

进一步的,所述脚本层包括Socket模块、SocketMgr模块和XCPIO模块及VMIO模块。

进一步的,所述Socket模块采用socket实现网络连接、监听、发送数据、接收数据,由三个类组成:BaseSocket类,即Socket模块的基类,定义网络接口;ListenSocket类,负责监控网络连接;ClientSocket类,即客户端连接通讯类,负责发送数据到客户端或接收客户端数据,解析客户端数据;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310382747.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top