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新架构》:应对容器化的安全威胁

    在本期电子杂志中,主要阐述了容器在安全领域的棘手和多方面问题是延缓其在生产环境部署的主要挑战。但是Docker容器以及它们相关的基础设施和编排工具已经开发出更先进的安全功能。

  • 《IT新架构》:紧跟时代

    本期主要关注超大规模提供商用来实现服务器利用率提升的云技术和实践最终将流向企业IT商店,这有助于弥补企业数据中心在服务器利用率方面的差距。

技术手册>更多

  • 2012盘点:Top 10虚拟和远程桌面技巧

    在刚刚结束的2012年中,我们的专家不断为您提供最新的VDI软件部署和虚拟桌面技巧。2012年里最受欢迎的文章内容涵盖移动、微软VDI许可和应用程序管理等。我们盘点了2012 Top 10虚拟桌面和远程桌面技巧,包括Windows Server 2012的要求以及为中小型企业(SMB)提供的桌面虚拟化工具等等。

  • 虚拟化管理

    在上一个专题里,我们详细讲解了实施虚拟化需要考虑的步骤:确认候选者、容量规划、ROI计算、P2V迁移及企业管理。在接下来的运营阶段,我们应该如何管理虚拟化环境呢?虚拟机性能如何测量?VM自动化有什么好处?怎么应对虚拟化环境下的安全性挑战?在本专题中,我们将为您解答。