云计算系统下多虚拟机内存的协同优化方式

龙源期刊网 https://www.360docs.net/doc/a4333938.html,

云计算系统下多虚拟机内存的协同优化方式作者:李恩屹

来源:《科技风》2016年第23期

摘要:随着云时代的到来,人们的生活与云计算平台的联系也日益紧密,虚拟化技术可

以将各类计算机资源实现抽象化处理,有效提升了虚拟机的运行效率,本文主要就云计算系统下多虚拟机内存的协同优化方式进行分析。

关键词:云计算系统;多虚拟机内存;协同优化

随着科学技术的发展和网络技术的迅猛发展,云计算成为当今学术界最为流行的一种新型计算模式。而虚拟化技术是云计算的一种保障措施,它有效保证了基础设施资源的动态部署,同时也在云计算的安全隔离方面起到了重要作用。本文对于多虚拟机内存协同优化策略在云计算中的应用做出了阐述。

1 云计算平台的特点分析

与传统的以计算机为基础的计算模式相比较,云计算更为注重网络数据,建立起一个以网络为中心、向用户提供资源的系统。根据服务层次的不同,可以分为以下三种:

1)基础设施即服务是用户按照自己的需要而安装的各种软件。

2)平台即服务是通过网络提供的编程软件等。

3)软件即服务用户在客户端需要的软件。

系统虚拟化技术就是整个基础设施服务的核心,它是把多个计算和存储资源进行网络虚拟化处理,有效降低成本、提高服务能力。这里所说的虚拟化包括中央处理器的虚拟化、内存的虚拟化和输入输出设备的虚拟化。目前关于在中央处理器和输入输出设备的分时复用技术的研究已经较为成熟,但是对于内存的分时共享技术的研究还有所欠缺,这也成为了系统虚拟技术的一个瓶颈问题,也成为当今业界作为关注的热点。

2 云计算平台中多虚拟机内存协同优化策略

我们通过优化虚拟机的内存来达到掌握虚拟机目前的运行状态,以及预测虚拟机近期需要负载情况的目的。合理调配虚拟机的内存,使过度占据的内存得以有效回收,提供给内存较为紧张的虚拟机,这样在保证虚拟机性能的前提下对内存进行合理分配。当前对虚拟机进行合理分配的策略主要有页面服用技术、内存动态调整机制和多虚拟机内存平衡技术三种。

2.1 页面复用技术

相关文档
最新文档