0727_虚拟化技术基础

369 阅读2分钟

虚拟化技术并不是什么特别新鲜的名词,现在成熟的产品有很多,无论是开源的,还是商业的。

我们为什么会需要这项技术呢? 答案是为了更细致的去组合或利用资源。

虚拟化技术的相关术语

术语定义示例
操作系统用于将物理资源分配给应用的软件Windows Linux
应用在操作系统上运行的软件Chrome, QQ
虚拟机在硬件资源抽象处理为软件的专门应用
客户机在虚拟机中运行的操作系统Windows Linux
Hypervisor为虚拟机专门设计的操作系统ESXI, Workstation, Fusion
主机为 hypervisor 提供资源的物理计算机

正常情况下,我们的主机可以直接安装 Windows 等操作系统,操作系统来调用主机的资源,但是如果主机的硬件资源太多的话,只装一种操作系统多么浪费呀。因此衍生出 hypervisor 技术,可以在一台主机上面装不同的操作系统。而 hypervisor 层 负责分配相关的硬件资源给上面的不同的操作系统。而且上层的系统迁移起来非常的方便,因为在 hypervisor 层进行了隔离,上层的操作系统只是一堆封装的文件,不会受到物理硬件的影响。

VSphere 虚拟化

VSphere 是 VM 公司出品的一款虚拟化产品、功能强大,操作简单、但收费

它采用 ESXi( Hypervisor 技术) 将底层的 CPU、RAM、Disk、 Network 等实际的物理资源和 Windows 等操作系统隔离开来。ESXi 分配实际的物理资源到虚拟机,在虚拟机中再去安装实际需要使用的操作系统。

物理体系架构和虚拟体系架构:

1.png

通过架构的改变,让虚拟机对物理资源进行共享,甚至可以通过模拟虚拟网卡(当然至少得有一个物理网卡)来进行网络的共享。

2.png

私有云、公有云、混合云

私有云就是各个企业自己专用的资源池,具有自助式资源调配,弹性伸缩、安全的多用户、有效提供资源利用率,尤其是安全性高 等多种优势。

公有云就是利用云计算服务提供商的资源,不需要自主搭建服务器、不需要自主维护,但是需要付出特定的费用,以及所有的数据都放在服务提供商那边,这是其实是很不安全的行为。

混合云则是结合私有云和公有云,核心数据存放在私有云,一些不重要的数据存放在公有云。

其实这三类云,都只是一些概念上的不同划分,本质上就是一堆一堆的物理主机资源。