虚拟平台和真实平台之间有什么区别

时间:2011-08-07 11:42:11

标签: vmware platform

如果我在运行Windows 7操作系统的VMWare上的虚拟机中运行相同的应用程序,我的系统(PC)上运行的应用程序有OS OS 7。以下是我的问题:

  1. 如果我的应用程序在我的系统上运行,那么这里的平台是什么?我的意思是平台的名称是什么?

  2. 如果我的应用程序在虚拟机平台vmwAre上运行,我可以在哪里看到该平台?

  3. 平台和操作系统有什么区别?

2 个答案:

答案 0 :(得分:1)

平台和操作系统有什么区别?

我无法想到平台的官方定义。根据具体情况,平台对不同的人意味着不同的东西:

  1. 您可以为.net平台创建应用程序,这可能意味着您使用的是Windows,而不是版本(您也可以在Linux上使用mono)
  2. Java平台为Java应用程序提供了基础,但没有告诉您有关JDK版本,中间件产品等的任何信息。
  3. SAN,NAS等存储平台
  4. 虚拟化平台可能包含多个组件:硬件,存储,主机操作系统,客户操作系统等。
  5. 考虑到你的问题,我会将术语 platform 用作“操作系统之上的东西”:

    物理平台:Windows 7 +物理h / w

    虚拟平台:VMWare +主机操作系统+客户操作系统(Windows 7)+ phyiscal h / w +虚拟黑白

    我的0.02美元

答案 1 :(得分:0)

“平台”这个词是市场说话,它正在渗透到技术领域;也许是通过你的问题;)

我对平台这个词的理解是它包含了你提到的所有组件。这意味着硬件+ OS +应用软件nad有时+网络被称为平台。

例如; Web开发平台由Web服务器,应用服务器,开发IDE(或其他)以及可能的代码存储库/子版本系统组成。

虚拟机或操作系统只是平台的组件。

YMMV - 其他人可能对这个词有不同的理解。没有明示或暗示的保证:)