云计算结构
云计算(Cloud Computing)是分布式计算的一种。
- 指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户;
- 可以在很短的时间内(几秒种)完成对数以万计的数据的处理,从而达到强大的网络服务。
1、云架构介绍
重要部分:
Hypervisor:称为虚拟机监视器,是用来建立与执行虚拟机器的软件、固件或硬件;
- 一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。也可叫做VMM( virtual machine monitor ),即虚拟机监视器。
Hypervisors是一种在虚拟环境中的“元”操作系统。他们可以访问服务器上包括磁盘和内存在内的所有物理设备。Hypervisors不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行Hypervisor时,它会加载所有虚拟机客户端的操作系统同时会分配给每一台虚拟机适量的内存,CPU,网络和磁盘。
2、云 特点
- 虚拟化技术
虚拟化技术包括应用虚拟和资源虚拟两种。虚拟化将物理上的资源虚拟为逻辑上的资源加以应用。 - 动态可扩展
在原有服务器基础上增加云计算功能能够使计算速度迅速提高。 - 按需部署
需求高的服务器使用的资源多,需求低的服务器使用的资源少。 - 可靠性高
单点服务器故障也不影响计算与应用的正常运行,单点服务器可以虚拟在不同的物理机上。 - 性价比高
统一管理在一定程度上优化了物理资源,用户不再需要昂贵、存储空间大的主机。 - 可扩展性
可以利用计算机云计算具有的动态扩展功能来对其他服务器开展有效扩展。