虚拟机使用篇(一)
简单了解一下虚拟机方面,并做一下笔记,不深入了解虚拟化技术(不求甚解)。
1、什么是虚拟机
概念:虚拟机(VM)是一个模拟版的物理计算机,它在虚拟环境中模拟各种功能并分配资源。
我们可以通过下图来理解一下什么是虚拟机:
物理机就是我们平常使用的电脑,而虚拟机可以理解为运行在物理机上面的一个软件,也可以称它是一个软件的容器,并且根据我们自己物理机的配置,我们还可以选择性地在我们自己的电脑上运行多个虚拟机。
通过虚拟机,我们可以在自己的电脑上运行多个操作系统(如Linux、Windows、MacOS)。
注意:虚拟机和物理机的环境是相互隔离的,在虚拟机上的任何操作是不会影响到物理机。
2、为什么要使用虚拟机
2.1 对于学习人员的好处
无论是在学习还是企业开发方面,虚拟机都可以发挥它的巨大优势。
这里我们主要用于学习方面(●ˇ∀ˇ●)。
例如,我们可以通过虚拟机部署自己的服务,减少购买云服务的开销,要学习的东西当然也就更多了,比如虚拟机软件的使用、Linux的安装、对应开发环境的搭建和Redis等服务的部署…
2.2 对于企业方面的好处
服务器虚拟化技术最直接的好处就是无需购买那么多的物理服务器。在很多企业的服务器使用中,有些服务器以其最大容量进行运作,而有些服务器却很少使用。
通过虚拟化技术,对于一些硬件要求较低的操作系统和应用程序可以在同一台服务器上运行,从而减少了服务器的硬件成本。最终结果就是,企业方面的物理服务器购买成本也就降低了。
2.3 灾难恢复
VMWare有灾难恢复的解决方案。可以避免因某些原因导致硬件出现故障,而导致数据丢失。(比如VWare的快照功能)
3、VMWare安装
3.1 VMWare是什么
VMWare是一款虚拟机软件,通过它我们可以虚拟出一台台计算机硬件,方便安装各类操作系统。(Windows/Linux/MacOS/Unix等)
3.2 VMWare安装
官网:https://www.vmware.com/
名称:VMware Workstation Pro,密钥网上也有一大堆分享,可以去找。
剩下安装就不过多描述了,这应该是每个自学者应该具备的能力,网上教程也有一大堆。