TechTarget虚拟化>虚拟机

标签:虚拟机

虚拟机 - virtual machine —— Techtarget百科

作者:Yuval Shavit和 David Migliore 翻译:曾芸芸 EN 展开

虚拟机(VM)是一种环境,通常是一个程序或操作系统,它并不是实际存在的,它建立在另一个环境中。在这种情况下,虚拟机称作“客机”,而它所运行的环境称为“主机”。

虚拟机(virtual machine,VM)是一种环境,通常是一个程序或操作系统,它并不是实际存在的,它建立在另一个环境中。在这种情况下,虚拟机称作“客机”,而它所运行的环境称为“主机”。虚拟机往往是为了执行与主机环境不同的指令集而建立的。一个主机的环境往往可以运行多个虚拟机。由于虚拟机与它们所利用的物质资源是分开的,所以主机环境往往能够在这些虚拟机(VM)中分配资源。

  常用“虚拟机(virtual machine)”来描述Sun Microsystems的Java运行环境,Java虚拟机(JVM),它用来解释Java的具体命令。Java虚拟机是一个虚拟机,因为它执行的代码是专门为它编制的——称为字节码——并且抽象利用这个代码资源。Java编程语言不依赖于平台相关的指令集,如一个操作系统的具体的应用程序接口(API),来显示输出或获得资源,如文件。相反,Java虚拟机创造了虚拟化资源供字节码访问。这些行动将会被转到机器的实际资源。

  与虚拟服务器互动的用户可以查看作为物理机的服务器,也就是说,用户将看到进入机器资源,如硬盘、内存、处理器和以太网连接。事实上,所有这些资源都是虚拟的。用户访问的是主机环境的构造,而不是一个真正的硬盘。然后这个构造进入真正的磁盘来记录数据。

  “当前正在运行的程序通常被称为虚拟机(VM)——一台在实际现实中不存在的机器。虚拟机的构想是软件发展过程中关键的一步。为了构建虚拟机,科学家和技术人员不得不承认,运行程序的电脑不仅仅是一个用来洗衣的洗衣机。洗衣机只能洗你放进去的衣服,但是当你把一个新的程序放入计算机中,它就会成为一台新的机器……虚拟机:一种理解软件的方式,将我们把软件设计从机械设计中解放出来。”这段文字来自1997年9月《发现》杂志中David Gelernter的《真理、美和虚拟机》。

302条记录1/44 1 2 3 4 5 6 7 8 9 10 下一页 末页

电子杂志>更多

  • 《IT新架构》:凡所兴,必融合

    本期杂志讲述了容器技术可提供价格较低的硬件选择,其兴起给基于管理程序的虚拟化造成了相当的威胁。然而好的局面是并非要在容器和虚拟机之间争个你死我活,而是如何更好地结合二者。

  • 《IT新架构》:四面楚歌的独立服务器行业

    本期杂志讲述了尽管独立服务器曾是每个数据中心的支柱所在,然而如今正迅速被集成设备所取代,现有趋势和分析报告表明更多捆绑和集成是数据中心硬件的未来。

技术手册>更多

  • VMware vSphere 5.5实用教程

    VMware发布的vSphere 5.5引来业界的关注,vSphere 5.5有哪些特性?升级到vSphere 5.5使大数据管理更加轻松,同时存储性能也得到显著提升。PowerCLI 5.5是大多数VMworld参会人员关心的主题之一,PowerCLI 5.5又有哪些新的功能呢?

  • VMware ESX虚拟机内部结构分析

    通过使用软件,虚拟机就表现得如同物理机,拥有自己的一套虚拟硬件,包括其上载入的操作系统和应用。使用虚拟化,不管下面主机服务器所运行的操作系统如何,每台虚拟机都拥有一致的虚拟硬件。这一系列的文章旨在帮助VMware系统管理员更好地理解ESX虚拟机的内部工作,有助于每天对基础架构的管理。