前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >什么是虚拟机?虚拟机有哪些产品?

什么是虚拟机?虚拟机有哪些产品?

原创
作者头像
网络技术联盟站
修改2021-07-08 18:23:40
2.5K0
修改2021-07-08 18:23:40
举报

通俗地讲,虚拟机(Virtual Machine)就是通过软件方法利用一台物理电脑的硬盘和内存可虚拟出若干台机器。它是电脑中的电脑,是利用软件虚拟出来的计算机,是在现有的操作系统上虚拟出来的一个完全隔离环境中的完整计算机系统。

运行虚拟机的电脑分为Host(主系统)和Guest OS(子系统),Host就是用户的计算机,直接控制操作系统和硬件,称为宿主机,Guest OS则是利用软件在主系统中虚拟出来一个硬件环境,称为虚拟机或客户机。由宿主机创建的虚拟机,与真实的计算机几乎一模一样,不但有独立的CPU、内存、硬盘网卡等各种硬件,还有自己的BIOS。用户也可以在虚拟机上安装Linux、Windows等真实的操作系统及各种应用软件。

虚拟机(Virtual Machine)技术,就是通过软件工具模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。利用这种技术,可以在现有的计算机的操作系统中建立多个同构或异构的虚拟计算机系统。这些虚拟计算机系统既包括自己虚拟的内存、CPU处理器、硬盘、CD/DVD、网络适配器、USB控制器、声卡、显示器等硬件设备,又可以安装或使用各种操作系统、软件工具等,如Windows XP、Windows 7 、Windows Server 2003、Mac OS X等,而且每一台虚拟计算机都是独立运行,相互之间不干扰。目前流行的虚拟机工具有VMware Workstation(简称VMware)、Virtual BoxVirtual PC

目前流行的虚拟机软件有VMware、Virtual Box和Virtual PC,它们都能在Windows系统上虚拟出多个计算机。本文选择是目前主流的虚拟机软件VMware,它具有以下特点:

1、虚拟机里的所有的操作,不破坏宿主机,不影响物宿主机本身系统。而且在方便机房维护管理的同时,又保证了实验的顺利进行,增强了对学生动手实践能力的培养。

2、虚拟机可以在一台宿主机上建立多台虚拟机,虚拟机可安装多个操作系统,虚拟机与宿主机、虚拟机与虚拟机之间可以自由搭建各种网络环境,可完成计算机教学中的大部分实验,从而缓解实验设备不足的问题。

3、虚拟机能在同一台计算机上同时使用两种以上的操作系统,相当于多台计算机在同时运行,相互之间的切换简单。

4、不同操作系统的虚拟机之间可以互动操作,进行复制、粘贴,实现宿主机与虚拟机之间的文件共享等功能。

5、虚拟机提供了快照和复原(Undo)功能,可以有效保证实验的连续性,随时为虚拟机进行快照,还可以随时恢复到虚拟机的任何一个快照状态。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
专用宿主机
专用宿主机(CVM Dedicated Host,CDH)提供用户独享的物理服务器资源,满足您资源独享、资源物理隔离、安全、合规需求。专用宿主机搭载了腾讯云虚拟化系统,购买之后,您可在其上灵活创建、管理多个自定义规格的云服务器实例,自主规划物理资源的使用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档