一、有什么用
当我们接触到一个新的事物时,往往会关心,它是什么?有什么用?
首先,先回答有什么用。Vm可以实现单一物理机同时虚拟化出多个操作系统,例如,linux,window(各个版本)以及苹果操作系统等,虚拟出来的操作系统和真实的物理机上操作系统是一样的。
所以,当我们只有一台电脑,又想要学习或者研究其他操作系统时,用vm即可轻松实现。
又或者,我们想研究某个可疑文件的工作原理,也可以放到vm的系统中运行,即使vm中的系统(虚拟机)损坏,物理的操作系统也是不会有任何影响。这就是vm的作用。
其次,是“是什么?”的问题,Vmware workstation是vmware公司开发的面向终端客户的一款虚拟化工具。
二、 什么是虚拟化
上文提到,vm通过虚拟化实现一台物理机上同时运行多个系统,那么什么是虚拟化呢?虚拟化即将物理设备(计算机)中的CPU、内存和磁盘等资源部分调度给虚拟机中的操作系统使用的技术,称之为虚拟化。而虚拟机,就是虚拟出来的计算机。
目前的虚拟化技术,分为两个流派,一个是大分小,另外一个是小聚大。
大分小,是在一台物理机上虚拟化出多台虚拟机
小聚大,则是将多台物理机组合成一个资源(计算、内存、存储和网络等)池,再通过虚拟化技术,为虚拟机运行提供按需分配的资源。
而小聚大的虚拟化技术,也正是我们现在云计算所采用的技术。
三、 什么是云计算
云,即为远端,云计算,即为计算资源在远端,这也是云计算的特点。那么,什么是云计算呢?云计算,即是通过虚拟化技术,将物理资源虚拟化后,弹性对外提供计算服务(虚拟机)的计算。
这个弹性,体现在时间和资源量。时间方面,用户随时都可以使用云计算自助创建计算资源。资源量方面,虚拟机的配置,用户可以根据自己的实际需要,创建不同配置的虚拟机。这就是,云计算的弹性。
而云计算,又分为私有云、公有云、混合云以及社区云。
私有云的构建,需要用户自己购买物理设备,由零开始。如果用做饭来比喻,私有云,需要自己买厨具,和食材,最终实现吃饭的目标。而公有云,即外卖,一个电话,马上送餐到门,开盖即食。混合云,一般指的是既有公有云,也有私有云的情况。私有云,只为一个团体提供云计算服务,而社区云则为多个团体提供计算服务。
国内有众多的云计算厂商,其中市场份额最大的是阿里云,这也是众多用户的选择。