-
公开(公告)号:CN102981962B
公开(公告)日:2015-03-04
申请号:CN201210417868.2
申请日:2012-10-26
Applicant: 华中科技大学
IPC: G06F12/02
Abstract: 本发明公开了一种快速扫描全虚拟化虚拟机脏页位图的方法,包括以下步骤:标志位初始化阶段:在Xen的地址空间中为全虚拟化虚拟机的4GB内存空间分配一级标志位和二级标志位,同时将一级标志位和二级标志位初始化为零,一级标志位的数量为4GB/128MB=32个,二级标志位的数量为1个,标志位设置阶段:读取Xen第二级页表项中的地址,并根据地址来设置一级标志位和二级标志位的值,标志位扫描阶段:根据设置的一级标志位和二级标志位的值来扫描全虚拟化虚拟机的脏页位图,从而得到变脏页面号。本发明在虚拟机动态迁移或者Remus HA系统中减少因扫描脏页位图而暂停虚拟机的时间,从而提高虚拟机的计算性能和服务质量。
-
公开(公告)号:CN103002034B
公开(公告)日:2014-12-31
申请号:CN201210513377.8
申请日:2012-12-03
Applicant: 华中科技大学
Abstract: 本发明公开了一种基于云服务总线的应用QoS管理系统,包括用户访问模块、用户管理模块、应用管理模块、云服务总线模块、服务池模块、以及数据中心模块,用户访问模块用于给用户提供一个统一的访问接口,用户管理模块用于提供用户认证功能,如果用户的身份认证成功,则将用户信息传送到应用管理模块,否则,用户管理模块提醒用户进行注册,应用管理模块用于根据用户管理模块传送的用户信息为用户提供统一的应用管理界面,以供用户选择应用发布、应用调用或应用QoS可视化功能,并在用户选择相应功能后将用户请求传送到云服务总线模块。本发明根据用户需求和应用访问情况动态增减应用所对应的服务实例数目,保证应用QoS的同时提高资源利用率。
-
公开(公告)号:CN104199818A
公开(公告)日:2014-12-10
申请号:CN201410313139.1
申请日:2014-07-01
Applicant: 华中科技大学
IPC: G06F17/30
CPC classification number: G06F17/30864
Abstract: 本发明公开了一种基于分类的社会化推荐方法,包括:构造用户对分类的评分矩阵:根据用户对项目的评分数据和项目的分类信息,构造初始用户分类矩阵;对初始用户分类矩阵做归一化处理,并使用矩阵分解方法重构用户分类矩阵;由用户的好友信息构造用户好友之间的信任度;根据用户分类矩阵中用户对项目所属分类的评分、使用社会化模型预测得到的用户对项目的评分以及用户好友之间的信任度,使用随机梯度下降法学习得到模型的参数,从而预测用户对项目的最终评分。本发明首次将项目分类信息引入社会化推荐方法中,能够在原有协同过滤推荐的基础上,整合用户的社会化信息和项目的分类信息,提高推荐精确度,解决推荐系统中面临的数据稀疏问题和冷启动问题。
-
公开(公告)号:CN101986661B
公开(公告)日:2014-06-04
申请号:CN201010532753.9
申请日:2010-11-04
Applicant: 华中科技大学
IPC: H04L29/08
Abstract: 本发明公开了一种改进的虚拟机群下MapReduce数据处理方法,任务调度管理中心将任务分配给虚拟机,获取任务分配的虚拟机向数据存储管理中心询问任务的输入数据所在的物理机,虚拟机在得到的物理机中选取与自身拓扑距离最近的物理机进行数据读取,并作数据处理。本发明将数据存储和处理分开独立,物理机专用于存储数据,虚拟机专用于数据处理,并设计了适应虚拟机群的数据读取策略,缩短了作业时间,解决了性能迟滞,减少资源消耗,提高了MapReduce数据处理性能。
-
公开(公告)号:CN102315968B
公开(公告)日:2013-12-18
申请号:CN201110278346.4
申请日:2011-09-19
Applicant: 华中科技大学
Abstract: 本发明提供了一种虚拟化环境下的网络配置方法,包括以下步骤:虚拟机启动,向网络发送广播消息;物理机的服务端解析广播消息,并判断广播消息是否来自其对应的虚拟机;若广播消息是来自其对应的虚拟机,则物理机的服务端响应广播消息;物理机的服务端查询网络资源池,按照预设的策略执行网络资源分配,并返回分配结果;若分配结果显示资源分配成功,则物理机的服务端根据分配结果生成网络配置参数;物理机的服务端将网络配置参数以广播消息的方式发送到虚拟机;虚拟机根据网络配置参数配置网络;物理机的服务端更新网络资源池的状态信息。本发明能够高效地配置虚拟机网络,降低网络开销,同时还具有良好的透明性和可扩展性。
-
公开(公告)号:CN103092751A
公开(公告)日:2013-05-08
申请号:CN201210544670.0
申请日:2012-12-13
Applicant: 华中科技大学
Abstract: 本发明公开了一种云环境下基于用户行为模型的web应用性能测试方法,包括以下步骤:判断云平台是否有足够的资源创建测试环境,如果有,则从web界面接收应用日志,并且判断该应用日志是否合法,如果合法则对应用日志进行状态划分和会话分割,以生成初始CBMG,对初始CBMG进行会话修正,以获得修正后的CBMG,利用k-means算法对修正后的CBMG进行聚类,以生成多个代表性行为模型,根据代表性CBMG生成虚拟用户,创建web应用测试环境,利用虚拟用户对web应用测试环境进行测试,并通过web界面将测试后的结果以图表的方式展示给用户。本发明使用用户行为模型构建虚拟用户进行测试,使得测试结果最大限度地接近应用在真实运行环境下的性能,从而找出应用最有可能出现的性能瓶颈。
-
公开(公告)号:CN102929769A
公开(公告)日:2013-02-13
申请号:CN201210327983.0
申请日:2012-09-06
Applicant: 华中科技大学
Abstract: 本发明公开了一种基于代理服务的虚拟机内部数据采集方法,应用于包括多台物理机和一个核心管理节点的集群环境中,物理机上运行有客户虚拟机和特权虚拟机,该方法包括步骤:启动物理机及其特权虚拟机,特权虚拟机启动后台守护进程,以等待接收来自客户虚拟机的虚拟机内部状态信息,一旦接收到虚拟机内部状态信息,就保存在本地的数据库中,启动客户虚拟机,并在客户虚拟机中启动代理服务程序,利用域间通信发送客户虚拟机的内部运行状态信息到同一物理机上特权虚拟机中的后台守护进程。本发明可采集详尽的虚拟机内部运行状态数据信息,利用域间通信改善了数据传递的通信性能,并且由于采用分布式数据管理而具有较好的可扩展性。
-
公开(公告)号:CN102075434B
公开(公告)日:2012-07-04
申请号:CN201110031925.9
申请日:2011-01-28
Applicant: 华中科技大学
Abstract: 一种虚拟集群中的通信方法,属于虚拟化及集群计算领域,解决虚拟化技术下的网络通信效率性能低下、非域间通信时虚拟集群中TCP/IP通信协议过于复杂、域间通信时数据报穿越的路径过长导致域间通信性能低下的问题,以提高虚拟集群网络通信效率。本发明包括启动步骤、连接帮助步骤、非域间通信步骤、虚拟机发现步骤以及域间通信步骤。本发明对虚拟集群内非域间通信进行专门设计,可以显著提高网络通信的效率,降低处理器的负担;对域间通信采用在虚拟机之间开辟域间通信通道,大大提高网络通信的性能;本发明具有对已有应用程序的二进制兼容性,不依赖于虚拟集群使用的具体网络硬件,效率高、可用性高。
-
公开(公告)号:CN101188624B
公开(公告)日:2011-05-18
申请号:CN200710168681.2
申请日:2007-12-07
Applicant: 华中科技大学
Abstract: 本发明公开了一种基于虚拟机的网格中间件系统,包括位于应用层的安全授权与认证模块和虚拟工作空间客户端模块,位于中间层的虚拟工作空间原子服务模块,位于虚拟层的虚拟机映像传输模块和配置管理模块,以及硬件资源层各虚拟节点内的虚拟机后端插件。本发明不仅实现了大量分散资源的虚拟化,还实现了对单个系统的虚拟化。该模型利用虚拟机很好地克服了现在网格计算技术灵活性不够,效率不高,安全性不高等缺点,并且还有效地支持运行环境及应用程序在网格环境下的迁移同时还支持原有网格计算模型。
-
公开(公告)号:CN101216777B
公开(公告)日:2010-11-03
申请号:CN200810046677.3
申请日:2008-01-11
Applicant: 华中科技大学
Abstract: 本发明公开了一种多虚拟机环境下的快速部署系统,该系统采用三层结构,其中用户统一访问接口层为用户提供基于Web的服务访问图形化界面,它通过用户统一访问模块实现;异构虚拟机平台层包括相互独立的插件模块和虚拟机平台;快速部署服务管理层包括用户管理模块、虚拟机模板创建模块、虚拟机模板管理模块和增量部署模块。本发明屏蔽了底层虚拟机平台的异构性,为用户提供统一的应用环境部署服务访问接口,实现了各异构虚拟机平台之间的资源服务互操作。本发明与现有技术相比,不仅具有支持异构虚拟机平台的优点,还可提供应用软件的部署,提高了部署的效率和灵活性,提高了资源的利用率,系统的可扩展性好,易于管理,提高了资源利用的透明性。
-
-
-
-
-
-
-
-
-