数字化高速发展,产生了云计算、人工智能等词汇,以及我们经常听到虚拟机这个名词,其实在我们日常生活当中,虚拟机相当常见,但还有一部分小伙伴不知道虚拟机是什么?以及虚拟机有什么作用?
什么是虚拟机
虚拟机 (VM) 是一种虚拟环境,其工作方式类似于计算机中的计算机。它运行在其主机的一个隔离分区上,拥有自己的 CPU 能力、内存、操作系统(如 Windows、Linux、macOS)和其他资源。称为管理程序的软件将机器的资源与硬件分开,并适当地配置它们,以便 VM 可以使用它们。
虚拟机的特点
- 虚拟机是一个完整的计算机. 有 cpu 内存 硬盘 操作系统等
- 虚拟机是通过软件模拟出来 (通常用 VMWare)
- 完全隔离,虚拟机怎么样,对电脑本身主机没有任何影响,我的虚拟机中病毒,我主机没有任何影响
虚拟机的优点
- 并行运行多个客户系统:基于管理程序的虚拟化可以在同一硬件基础上并行运行多个操作系统,许多虚拟机管理程序可以桥接不同系统架构之间的不兼容性。
- 通过整合硬件提高硬件利用率:通过在物理计算机上运行多个虚拟机,可以更好地利用硬件资源。
- IT 资源维护和管理节省:虚拟机在提供 IT 资源方面提供了巨大的节约潜力。切换到各种虚拟系统的强大硬件平台可以降低维护和管理成本,因为相应的任务可以集中。
虚拟机的缺点
- 管理程序(和访客系统)开销:虚拟机的效率低于物理机,因为一些可用资源用于操作管理程序软件。
- 在共享硬件方面:功耗峰值通常会导致瓶颈:由于主机系统上的所有虚拟机共享相同的硬件资源,性能峰值可能会导致瓶颈。
- 管理程序作为单点故障:如果黑客或恶意软件的攻击针对虚拟化软件,则管理程序管理的所有客户系统都可能受到影响。
虚拟机有什么作用
虚拟机在现实中的作用还是相当大的,比如最简单我们电脑中没有光驱,如果要安装系统就可以使用虚拟机来安装系统,虚拟机内部拥有虚拟光驱,支持直接打开系统镜像文件安装系统,另外虚拟机技术在游戏爱好者朋友眼中也相当实用,比如一般一台电脑很多游戏不支持同时多开,但我们可以在电脑中多创建几个虚拟机,那么在虚拟机系统中即可单独再运行程序了,这样即可实现一台电脑同时多开同一游戏了。
其实虚拟机在企业中应用非常广,由于服务器通常配置很高,因为很多服务器网络商为了满足中小站长需求,通常将一台服务器划分出多个虚拟机服务器,这样每个网站即可分配独立服务器资源一部分,并且互相不影响且可以配独立 IP 地址,大大解决了中小企业使用单独服务器费用过高的问题,目前购买的 VPS 服务器则均为采用该技术,做过网站的朋友初期用到的虚拟空间也是该原理。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...