A. 什么是物理机和虚拟机
是电脑方面的问题吗?
物理机就是真实使用的explorer
而虚拟机是在真实explorer下模拟真实创建的一个或几个虚拟explorer
具有不同的属性
物理内存是插在主板上的可用临时存储器
虚拟内存是利用硬盘空闲空间达到储存临时文件的功能
explorer上使用的程序都要占用内存空间
物理内存的速度比虚拟的快 两者可以同时使用
B. 物理机 云服务器 云主机 虚拟机有什么区别
云服务器与云主机是一个意思,所以你提到的其实总共是三个产品,我结合多年的从业经验来讲下三者的特点以及区别:
先说物理机,也就是平时大家所说的服务器,它是独立的物理设备,可以把它理解成是一台放在机房的高配置的电脑,用户可根据需求来选择配置带宽,以及根据需要来安装所需要的操作系统,网站运行环境等,无论是性能还是安全方面都是可靠的。
云服务器是利用虚拟技术在集群服务器上划分出来的多个类似独立服务器单元,集群中的每台机器都有云服务器的镜像备份,这样一来在安全指数上更有保障,即使其中一台或多台硬件出故障,依然保障了云服务器的正常访问。在功能方面与服务器一样,有独立的资源和带宽,可根据需求选择配置以及系统版本。
虚拟主机是利用虚拟技术在服务器硬盘上划分出来的一部分容量,共享的是服务器的带宽以及资源,没有独立的系统,用户也无法自定义功能与运行环境,只有一个FTP权限用来上传网站数据,无论是在功能以及安全方面来对比,虚拟主机都不如前两者。
三者相比,服务器性能强大,拓展性强,一般适合较大规模的网站或者应用,云服务器安全稳定,管理便捷,一般适合中小规模的网站或应用,而虚拟主机的功能单一,只能用来放小型的网站使用。
C. 软件测试:关于性能测试中使用物理机和虚拟机的区别
需要说明的情况,以下对比表格主要针对性能测试:
举例的物理机和虚拟机的数值
CPU 2Ghz
内存 4GB
网卡 100M
硬盘 200G
虚拟机所在的物理机器称之为“宿主机”,单独的物理机和虚拟机是在数值等同的情况下进行以下比对:
其他:
VM实现:
VMware 虚拟化的工作原理是,直接在计算机硬件或主机操作系统上面插入一个精简的软件层,用软件模拟计算机软硬件环境,占用物理机本身的资源,将这部分资源“硬件化”--划分了一个特定的可以格式化的分区,在其中包含cpu的应用资源、内存、硬盘、网络资源等等,建立完整的运行环境。
1、虚拟机的CPU实现:
由于虚拟机是基于一个软件层实现的,CPU的处理能力实际上是物理机进程调度虚拟机组件来实现的,虚拟机的CPU取决于宿主机的CPU分配。
2、虚拟机的内存分配:
无论怎样分配,推荐的内存的大小值不能超过所在的物理宿主机的内存,而且物理机的内存动态调整会直接影响到虚拟机的内存使用率;如果内存值大于宿主机的物理内存值,最终还是会导致宿主机本身在内存和硬盘间调度。
同时,虚拟机的内存实际使用率低于虚拟机的内存分配值,仍有一部分用于虚拟机的运作-以上两个原因决定了虚拟机的内存值是一个时刻变动的动态值,并且在物理机内存恶化的情况下,表现更糟糕。
3,虚拟机的网络使用:
1、桥接Bridge
bridge方式里面,就是利用网卡的这种功能为每一个VM分配一个外网的IP;每个VM在网络上的地位与宿主机是对等的。可认为每一个VM都是一个网络上的物理机。
2、Host only
第3种的NAT方式实际上是在这种方式上加了一个功能而已(增加一项NAT服务)。host only 用的是vmnet1,它包括两个组件,一个虚拟的网卡(Host Virtual Adapter),一个网拟的交换机(Virtual Switch),虚拟的网卡自动连到这个交换机上。Host Virtual Adapter和各个虚拟机的网卡一起已经组成了一个局域网,而且Host Virtual Adapter所在的宿主机还有一个网卡(物理网卡)连接着外网—不过这个宿主机上的两个网卡间不能通信。虚拟网卡不能和物理网卡通讯,导致了VM不能访问外网,但通过Host Virtual Adapter,VM们可以访问host,所以叫做 host only。
另外,让VM们能够访问外网的方法:
把host 配置成一个简单的NAT服务器:在Windows XP 下使用的方法:打开网络连接,右击物理网卡的连接,属性,高级,找到 Internet Connection Sharing(ICS),勾选,VMware默认装了两个网卡:vmnet1和。确定vmnet1共享物理网卡的IP,XP会弹出一个对话框,提示再用共享文件--使用ICS后,不能在局域网里共享文件---系统会将vmnet1上的 Host Virtual Adapter的IP设为 192.168.0.1,未提供DHCP,将VM的IP静态地设为192.168.0.x,网关设成Host Virtual Adapter(192.168.0.1),VM们的DNS也要设置成静态的,最好设置成宿主机的DNS。
3、NAT
增加一项NAT服务,而这个NAT服务并不连接 Host Virtual Adapter与物理网卡, 它相当于又虚拟出来一个网卡--默认情况下,这个未命名的网卡插到mnet8的交换机的第二个插槽上。VMware虚拟机配置的网络号192.168.221.0,那么这个无名网卡就是192.168.221.2,而Host Virtual Adapter是192.168.221.1,你的VM们的网络连接的配置要设成自动获取IP和DNS,这是因为这个NAT服务还提供了DHCP服务,DHCP服务除了给VM们提供IP外,还可以给它们提供DNS服务器的IP。NAT方式中,Host Virtual Adapter并没有提供特殊的作用,Host Virtual Adapter在各种配置中都起了一个相同的作用,就是与主机进行通信。
4、虚拟机应用程序的运行:
这个涉及到虚拟机的硬盘、内存和CPU,由于虚拟机是一个“特殊”的应用程序,本身就运行在物理机的抽象层上,除硬盘的访问方式/速度完全一致外,VM访问CPU和内存、网络这几大块,都是离不开宿主机的分配和影响的,特别是在性能测试中,多个因素的综合影响,会导致资源的争用,而无法具体分析在哪一个环节出现了瓶颈:如访问数据库或是中间件,只知道反应缓慢,请求超时,而无法确实是因为CPU的处理速度跟不上还是因为网络拥塞导致,抑或是内存紧张而调度失败,在VM中宿主机的动态对VM这组进程的调整,更是无法掌控和预测的。
由此,可以看到,确保性能测试能顺利有效的进行,选择物理机的实体测试,可以宿主机对其上运行VM的干扰及影响,提升性能测试的有效性。
2、Host only
第3种的NAT方式实际上是在这种方式上加了一个功能而已(增加一项NAT服务)。host only 用的是vmnet1,它包括两个组件,一个虚拟的网卡(Host Virtual Adapter),一个网拟的交换机(Virtual Switch),虚拟的网卡自动连到这个交换机上。Host Virtual Adapter和各个虚拟机的网卡一起已经组成了一个局域网,而且Host Virtual Adapter所在的宿主机还有一个网卡(物理网卡)连接着外网—不过这个宿主机上的两个网卡间不能通信。虚拟网卡不能和物理网卡通讯,导致了VM不能访问外网,但通过Host Virtual Adapter,VM们可以访问host,所以叫做 host only。
另外,让VM们能够访问外网的方法:
把host 配置成一个简单的NAT服务器:在Windows XP 下使用的方法:打开网络连接,右击物理网卡的连接,属性,高级,找到 Internet Connection Sharing(ICS),勾选,VMware默认装了两个网卡:vmnet1和。确定vmnet1共享物理网卡的IP,XP会弹出一个对话框,提示再用共享文件--使用ICS后,不能在局域网里共享文件---系统会将vmnet1上的 Host Virtual Adapter的IP设为 192.168.0.1,未提供DHCP,将VM的IP静态地设为192.168.0.x,网关设成Host Virtual Adapter(192.168.0.1),VM们的DNS也要设置成静态的,最好设置成宿主机的DNS。
3、NAT
增加一项NAT服务,而这个NAT服务并不连接 Host Virtual Adapter与物理网卡, 它相当于又虚拟出来一个网卡--默认情况下,这个未命名的网卡插到mnet8的交换机的第二个插槽上。VMware虚拟机配置的网络号192.168.221.0,那么这个无名网卡就是192.168.221.2,而Host Virtual Adapter是192.168.221.1,你的VM们的网络连接的配置要设成自动获取IP和DNS,这是因为这个NAT服务还提供了DHCP服务,DHCP服务除了给VM们提供IP外,还可以给它们提供DNS服务器的IP。NAT方式中,Host Virtual Adapter并没有提供特殊的作用,Host Virtual Adapter在各种配置中都起了一个相同的作用,就是与主机进行通信。
4、虚拟机应用程序的运行:
这个涉及到虚拟机的硬盘、内存和CPU,由于虚拟机是一个“特殊”的应用程序,本身就运行在物理机的抽象层上,除硬盘的访问方式/速度完全一致外,VM访问CPU和内存、网络这几大块,都是离不开宿主机的分配和影响的,特别是在性能测试中,多个因素的综合影响,会导致资源的争用,而无法具体分析在哪一个环节出现了瓶颈:如访问数据库或是中间件,只知道反应缓慢,请求超时,而无法确实是因为CPU的处理速度跟不上还是因为网络拥塞导致,抑或是内存紧张而调度失败,在VM中宿主机的动态对VM这组进程的调整,更是无法掌控和预测的。
由此,可以看到,确保性能测试能顺利有效的进行,选择物理机的实体测试,可以宿主机对其上运行VM的干扰及影响,提升性能测试的有效性。
D. VMwace Workstation创建的虚拟机和真实的物理机有什么区别或是差异
用我们的理解方式来讲就是
虚拟机是建立在物理机上的,物理机分享给虚拟机(内存、硬盘、网络等)
专业来讲就是:
定义:虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
顾名思义,虚拟机是虚拟的,这是虚拟机的软件从电脑资源中分出一部分的CPU、内存、硬盘存储....等等,然后虚拟机软件把这些资源整合,组成了一台电脑,当然,这不能生成CPU等现实的硬件,所以才称为虚拟机。在这台“电脑”上,你可以靠虚拟机软件装系统,装软件,可以上网、和真实的那台电脑组成局域网、甚至同时运行的几台虚拟机也可以组成局域网。
帮助来自hxhack
E. 服务器的物理机和虚拟机有什么区别
虚拟机只是用软件的方式在你的物理机上模拟出一个新的电脑,硬件等都是模拟出来的,所以性能等会受到物理机的影响,物理机就是你的实体电脑.
F. 虚拟机挖矿和物理机挖矿一样吗
不一样。
两者的区别:
1、虚拟机没有硬件实体,而物理机有实体。也就是说,物理机是有实体的硬件系统,比如服务器等,而虚拟机是借助物理机虚拟出虚拟的硬件系统。
2、两者容器不同。以电脑举例,一台电脑就是一个物理机,但是一台电脑可以成为多个虚拟机,每个虚拟机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响。
3、物理机的执行引擎是直接建立在CPU处理器、指令集、操作系统和硬件层面上的。而虚拟机的执行引擎则由自己实现,因此可以制定自己的指令集和执行引擎的结构体系,而且还可以执行一些不被硬件直接支持的指令集格式。
G. 虚拟机跟物理机的区别
通过 使用软件,虚拟机就表现得如同物理机,拥有自己的一套虚拟硬件,包括其上载入的操作系统和应用。使用虚拟化,不管下面主机服务器所运行的操作系统如何,每台虚拟机都拥有一致的虚拟硬件。 说白了,就是虚拟机在一个环境下用硬件虚拟了另一个环境,类似一个物理机,但是它借助硬件支持来完成,但是物理机就是那种本能就具有环境。
H. 虚拟机与物理机有什么优势啊
1、一台物理机上可以搭建N台虚拟机。挂其中任何一台或者几台对物理机不造成影响。2、虚拟机可以任意创建快照,可以任意分配CPU、内存等资源。3、虚拟机可以充分的利用资源而不造成浪费。
I. 物理机和虚拟机有什么区别呢
物理机是实体的,虚拟机是虚拟的。。。
拿光驱来做例子,物理光驱,它需要相匹配的光盘,来读取里面的内容。而同样的东西,我们可以储存在U盘里,这种格式要解读,就可以用虚拟光驱来读取文件内容。。。。
J. 虚拟机和物理机的区别,物理机是自己的电脑吗。求大神
虚拟机只是用软件的方式在你的物理机上模拟出一个新的电脑,硬件等都是模拟出来的,所以性能等会受到物理机的影响,物理机就是你的实体电脑。