[发明专利]基于虚拟化的内存复用系统无效
申请号: | 201310143129.3 | 申请日: | 2013-04-23 |
公开(公告)号: | CN103268250A | 公开(公告)日: | 2013-08-28 |
发明(设计)人: | 孙伟滔 | 申请(专利权)人: | 深圳市京华科讯科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 深圳市兴科达知识产权代理有限公司 44260 | 代理人: | 王翀 |
地址: | 518000 广东省深圳市南山区桃源街道留仙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 虚拟 内存 系统 | ||
技术领域
本发明涉及虚拟化技术领域,尤其涉及一种基于虚拟化的内存复用系统。
背景技术
服务器虚拟化、桌面虚拟化和应用虚拟化是现在计算机虚拟化中的三大虚拟化技术。也是未来云计算的一个重要技术。目前在全球的各个行业,已经开始了虚拟化的技术的推广,并逐渐的在IT行业中盛行起来。
虚拟化技术中利用克隆功能,管理员可以很方便地根据一个源虚拟机克隆出一个或多个克隆虚拟机,且克隆虚拟机拥有与源虚拟机完全相同的操作系统、应用系统乃至数据和文档。克隆功能给管理员在IT管理和运维上带来了极大的便利 。
在传统的虚拟机部署方式下,两个虚拟机运行时虽然相互独立,但是需要占用两份内存,占用了大量的系统资源,同时对于硬件的资源要求越来越高,企业IT的成本也越来越高,令许多企业管理者望而却步。
发明内容
本发明的目的在于提供一种基于虚拟化的内存复用系统,以增强内存速率和利用率。
本发明的目的是通过以下技术方案实现的。
一种基于虚拟化的内存复用方法,包括:虚拟化服务器、客户端,虚拟化服务器通过网络与客户端建立通信连接;
虚拟化服务器上安装有多个虚拟机、虚拟操作系统;虚拟机内安装有内存单元;
客户端用于访问虚拟机或虚拟操作系统;
虚拟机用于向使用者提供操作系统服务;
内存单元内分配有一个块区域,用于拷贝原始内存内容且允许修改块区域内容;
虚拟化服务器用于将多台虚拟机中共同且稳定的数据内容生成一标准模板镜像提供给使用者。
优选的,所述客户端上安装有虚拟桌面以及客户端操作系统。
本发明与现有技术相比,本发明提供的基于虚拟化的内存复用方法及系统,增强了内存速率和利用率,在KSM下,共同的进程数据被存储在缓存或主要内存中。以减少缓存遗漏,提高应用程序和操作系统的性能。其次,共享内存减少来宾的整体内存使用率,允许更高密度和更大的资源利用率,从而使企业的IT成本更低。
附图说明
图1是本发明基于虚拟化的内存复用系统原理框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明基于虚拟化的内存复用,当一个程序首次启动,它共享父进程所有的内存。当子进程或父进程尝试去更改这个内存,内核分配一个内存块新区域,拷贝原始内容并且允许这个程序去修改这块新区域。
当一个来宾启动,它只从父进程继承内存。当所有来宾运行相同的操作系统或应用程序时,那么来宾运行来宾操作系统镜像的内容可以被共享。KSM只识别和合并相同的页面不会干扰来宾或对主机或来宾的安全性造成影响。允许宿主机系统请求这些被共享的相同的来宾内存区域。
请参阅图1所示基于虚拟化的硬盘复用系统,包括:虚拟化服务器、客户端,虚拟化服务器通过网络与客户端建立通信连接;
虚拟化服务器上安装有多个虚拟机(VM)、虚拟操作系统;虚拟机内安装有内存单元;
客户端上安装有虚拟桌面以及客户端操作系统,用于访问虚拟机或虚拟操作系统;
虚拟机用于向使用者提供操作系统服务;
内存单元内分配有一个块区域,用于拷贝原始内存内容且允许修改块区域内容。
虚拟化服务器用于将多台虚拟机中共同且稳定的数据内容生成一标准模板镜像提供给使用者。
本发明提供的基于虚拟化的内存复用系统,增强了内存速率和利用率,在KSM下,共同的进程数据被存储在缓存或主要内存中。以减少缓存遗漏,提高应用程序和操作系统的性能。其次,共享内存减少来宾的整体内存使用率,允许更高密度和更大的资源利用率,从而使企业的IT成本更低 。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市京华科讯科技有限公司,未经深圳市京华科讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310143129.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:水基铸造用锆英粉替代涂料及其制备方法
- 下一篇:一种鸡饲料