现在的位置: 首页 > 云计算 > 正文

什么是虚拟化的概念

2020年01月02日 云计算 ⁄ 共 1158字 ⁄ 字号 评论关闭

  虚拟化技术的产生也是计算机技术发展道路上的一个趋势和必然现象,在计算机发展道路上起到了重要的作用,虚拟化的技术早在20世纪50年代就已经提出,第一次将虚拟化的技术应用到商业应用中还是20世纪的60年代,并且将虚拟化技术提出并应用到商业中的第一个公司就是IBM,IBM可以说是在虚拟化技术方面一直是领导者,现在虚拟化的技术用到的地方太多了,随便举例吧,无论是操作系统的虚拟内存,还是说是虚拟机或者目前的服务器的虚拟化或者是PC的虚拟化等都是离不开虚拟化技术。随着虚拟化技术的广泛使用,为数据中心和应用部署带来了新的管理与部署方式,虚拟化技术的使用,提高了高效便捷的管理,提高了资源的利用率,虚拟化技术目前以成为多家商业巨头的重要企业战略。

  虚拟化概念的提出,是相对于真实的资源来说的,虚拟化的简单的来说就是,模拟真实环境下运行的完全状态到一个虚拟化的环境中,一般来说我们知道计算机资源分为二种,硬件资源和软件资源。

虚拟化桌面的虚拟内存

  看过计算机操作系统教材的朋友,应该都知道操作系统中的内存虚拟化的技术,比如我们的现在用的比较多的操作系统的虚拟化桌面的虚拟内存的概念,这个怎么理解呢,我认为就可以用虚拟化的技术来解释。在操作系统中的虚拟内存的的思想就是操作系统在硬盘的某个区域内,将内存中不使用的状态数据IO到硬盘上,等到某个程序需要使用的数据不在内存中的时候,通过IO操作,将应聘的数据IO到内存中,就算我们的本身的内存很小,但是我们却能运行数据量很大的程序,原因就是因为,我们在把数据装入内存的过程中,并不是一次性的全部加载,有点类似我们平时应用程序的延迟加载的意思。

  这里将内存中的部分内存空间释放,提供给当前要运行的程序,具体的IO到硬盘中的数据,根据一些策略来完成切换。我这里并不详细的讲述这个方面的内容,详细的介绍,请大家查阅相关资料。

  下面我们来看看关于虚拟化的相关概念性的定义吧

  1.维基百科对虚拟化的描述

  虚拟化是将计算机资源进行抽象的一种方法,通过虚拟化出来的计算机资源,我们可以像我们未虚拟化访问物力资源的形式,来访问虚拟化后的资源。并且这种抽象后的资源,不会受到物力资源配置、地域、实现等因素的影响。

  2、信息技术术语库

  虚拟化是某些事物的虚拟版本,例如操作系统,计算机系统,CUP,内存,硬盘,负载均衡,路由器等。

  3、IBM的虚拟化定义

  虚拟化是资源的逻辑表示,不受物理限制的约束。

  通过上面的总结,我们不难发现他们之间的共性。

  a、虚拟化的对象是各式各样的资源。

  b、经过虚拟化后的逻辑资源,隐藏了一些细节性的维护。

  c、用户可以在虚拟环境中,使用真实环境中的部分或者全部功能。

  结束语:以上就是关于什么是虚拟化的概念的全部内容,更多内容请关注学步园。

抱歉!评论已关闭.