虚拟化的基础概念
一、虚拟化概念
计算机的服务层级:
不同的层级之间与其当前的架构是紧紧依赖的。没有软件的话,服务就无法提供给用户;没有 Framework,软件就无法运行;没有操作系统的话,就无法安装各式各样的软件和 Framework;没有硬件当然就什么都没有了。为了避免层次之间的紧密依赖性,在 1960 年代,就有人引入虚拟化的概念,做法很简单:就是将上一层对下一层的依赖撤销;换句话说,就是将本层的依赖从底层中抽离出来,因此我们定义“虚拟化”的正规说法,可以为“虚拟化,就是不断抽离依赖的过程”。

二、虚拟化的分类
1、按虚拟化架构分:
寄居架构:VMware Workstation、微软 Windows Virtual PC
原生架构 :VMware vSphere 、 Citrix XenServer/XenDesktop

2、按虚拟化的程度区分
完全虚拟化(Full virtualization):VMware Workstation、vSphere、微软的 Hypervisor, KVM
半虚拟化(Para-virtualization):Xen
3、按照要虚拟的对象分类

三、虚拟化实现过程

四、常见厂商
开源产品:KVM虚拟化Openstack等
开源云平台管理方案
商业解决方案:
VMware :vSphere、Horizon、ThinApp
VMware 云管理解决方案及其他解决方案:vCloud suite
Vmware 灾备方案:Vmware Repolication、Site Recovery Management等
Citrix: Xenserver、XenDesktopMicrosoft:Hyper-V

五、云计算
1、什么是云计算?
云计算真的要说清楚,一整本书也说不完,但是仅以云计算和虚拟化之间的关系来说,可以用两句话来简单定义
云计算,分别是:
“将已量化的许多运算资源,以网络为提交媒介,通过特定的界面给需要服务的用户。”
“将资源打散,找出最小的计量单位,之后 将其全部集中起来,并重新分配的过程。”
2、云计算的关键词:
量化:方便计算,量化才能决定如何分配资源以及定义最小单位。
许多:认定单个资源不够,需要多个资源啊来落实副本及累加性能。
运算资源:在这边,我们将CPU,RAM,网络联机及存储加壳成一个资源。
网络:有了网络才能到达每一个地方。
界面:有了界面才能提供通用性的服务。
服务:将资源加壳成服务的模样,方便计价及计量。
用户:需要服务的对象,不见得是人,有可能是机器或是其他的。
3、软件定义数据中心(SDDC:software difine date Center)
1)软件定义计算(SDC)-------->Vsphere(软件实现)
2)软件定义网络(SDN)--------->NSX
3)软件定义存储(SDS)---------->VSAN
4、云计算包含的几个层级服务:
1)Iaas:基础设施即服务
2)Saas:软件即服务
3)Paas:平台即服务

浙公网安备 33010602011771号