一、 虚拟化
- 虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。
- 理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。
Host 是通过Hypervisor的程序将自己的硬件资源虚拟化,并提供给 Guest 使用。 - 据 Hypervisor 的实现方式和所处的位置,虚拟化又分为两种:1型虚拟化和2型虚拟化
二、云计算
2.1 IT系统架构的发展
IT系统架构的发展到目前为止大致可以分为3个阶段:
-
物理机架构
这一阶段,应用部署和运行在物理机上。 -
虚拟化架构
摩尔定律决定了物理服务器的计算能力越来越强,虚拟化技术的发展大大提高了物理服务器的资源使用率。
这个阶段,物理机上运行若干虚拟机,应用系统直接部署到虚拟机上。
虚拟化的好处还体现在减少了需要管理的物理机数量,同时节省了维护成本。 -
云计算架构
虚拟化提高了单台物理机的资源使用率,随着虚拟化技术的应用,IT环境中有越来越多的虚拟机,这时新的需求产生了:
如何对IT环境中的虚拟机进行统一和高效的管理。
计算(CPU/内存)、存储和网络是 IT 系统的三类资源。
通过云计算平台,这三类资源变成了三个池子。