IT新技术总是不停的更新换代,IT术语也在不断的推陈出新,在谈及什么是云计算管理平台(Cloud Management Platform)的前提下,我们应该简单回顾一下云计算的前世今生,以方便读者更好的理解。
一、 什么是云计算
一个比较形象的例子是小区的停车位。如果一个小区只有10个车位,但有15个有车的业主,回家晚的业主极大概率是找不到车位的。但如果我们把小区规模放大一万倍,有十万个车位和十五万有车的业主,当业主回小区停车时,只要他肯逛一逛,是有极大概率找到空闲车位的——因为总会有某些业主恰好开车外出。以笔者所在的城市深圳为例,2017年深圳汽车保有量突破350万,但只有190万个车位,是不是意味着在深圳就无法停车了呢?当然不是,在深圳开车出行,车位虽然不好找,但只要你保持一点耐心,一定可以停得了车。
这个例子形象的表达了云计算的两个核心要素:“海量资源” 与 “弹性调度”。任何企业所依赖的IT基础设施(如计算能力、存储资源等)总有空闲的时刻,也总有不够用的时候,如果我们能够把所有企业的IT基础设施形成一个海量资源池,并通过弹性调度平抑波峰波谷,意味着所有企业都可以平滑的扩张或者收缩自己的IT基础设施----这既是云计算的起源,也是云计算的终极目标。
二、 什么是私有云
还是回到停车位的例子,车位的大小都是标准化的,这意味着无论是轿车还是SUV,都可以顺利的停进去(说要停重型卡车的杠爷请绕路)。针对IT系统而言,这个标准化的车位就是“虚拟机”。换言之,所有的IT系统都可以运行在虚拟机之上,这意味着如果我们想建设一个拥有100万车位的小区,只需要购买一堆硬件资源,在上面虚拟出100万台虚拟机即可——而这即是所谓的 “海量计算资源”。
光有海量计算资源还不够,我们还需要 “弹性调度能力”,并通过弹性调度能力平抑波峰波谷——说的再简单一些,要能够快速的创建虚拟机、分配虚拟机、以及销毁虚拟机。
由此,云计算的两大核心支撑技术就很好理解了,首先是虚拟化,虚拟化是构成“海量计算资源”的基础,其次是在虚拟化基础之上的“弹性调度能力”。所以,从技术与产品的维度来看云计算,大概是这个样子:
说到这里,私有云就很好理解了。以前企业的IT部门购买一堆硬件服务器,然后把物理服务器交给业务部门使用。而现在买完硬件资源后,在这堆硬件资源上创建一大堆虚拟机,然后把虚拟机交给业务部门使用——核心要素是:当业务部门需要更多的虚拟机时,能够快速的创建虚拟机并交付给业务部门;而当业务部门空闲出虚拟机后,还能够快速的释放这些虚拟机并回收到资源池以供其它业务部门使用。
这就是云计算,而由于它是给企业内部使用的,所以,我们把它称之为“私有云”。
三、 什么是公有云
从小区停车位的例子我们可以感受到,资源越海量、弹性调度越迅速、越智能,能够服务的客户也越多,投入产出比也越高(因为边界成本越来越低)。这里的基础前提是:海量的资源与海量的用户。小区如果只有10个车位,再怎么弹性弹度,也顶多服务11、12名业主;但如果小区有100万个车位,就可以服务150万甚至更多的业主。
同样道理,企业私有云的规模是有限的,毕竟它只服务于一家企业。
但有一类企业不一样,像海外的Amazon和国内的阿里巴巴。它们是电商起家,这就意味着它们为了应付“圣诞节购物季”或者中国的“双11”,不得不购买大量的硬件资源,以供购物高峰期使用。问题来了,仅仅在这一两天会用足所有的计算资源,那一年另外的360多天,这些富余的甚至过剩的计算资源该怎么办?想办法卖给其它企业用喽——这就是公有云——面向广大企业提供公共的云计算服务。
除了上文谈到的Amazon与阿里巴巴,目前提供公有云服务的厂商主要有以下几家:
四、 什么是混合云
混合云很好理解:企业内部既有自己的私有云,也会采购公有云厂商提供的公有云服务,私有云和公有云合在一起就称之为混合云。
问题的关键是企业已经有了自己的私有云了,为什么还会采购公有云服务呢?主要是两个原因:从成本上来说,私有云主要是一次性购置成本,而公有云则是按需采购、按量计费;从产品与服务能力上来说,公有云能够提供的产品更丰富、更专业。
采购成本很容易理解,但为什么说公有云提供的产品更丰富、更专业呢?
还是以小区车位为例,如果小区只能提供十个或者百个车位,你无法奢望小区物业能够提供配套的增值服务。但如果小区有一百万个车位,面向的是海量客户,小区物业自然会配套提供洗车、维修、保养等一系列增值服务。
同样道理,无论是AWS(Amazon Web Service)还是阿里云,它们面向的是海量客户,它们除了给客户提供“虚拟机”这种最基础的云计算能力之外,还会提供数据库、中间件、语音识别、人脸识别等一系列增值服务。所以,我们把虚拟机、网络、存储这些最基础的云计算能力称之为IaaS(Instruction as a Service),而把数据库、中间件、语音识别、人脸识别等增值服务称之为PaaS(Platform as a Service)。
而对一家企业来说,内部的私有云往往只关注于提供IaaS能力,如果要采购更高层次的PaaS资源,通常会考虑公有云厂商,因此,私有云和公有云便形成了混合云的应用模式。
五、 什么是多云
多云就更容易理解了,企业不仅仅只采购一家的云,还会采购其它家的云。这就像现如今的华为,其供货商一定是两家甚至两家以上,只有这样,在面临美国的重压之下还能够有腾挪的余地(在这里祝福一下华为)。
同样道理,云计算已经成为企业IT架构的核心支撑,而采用多云战略,一定是企业未来的核心考量。换言之,多云与混合云,是未来中大型企业IT基础架构的常态。
以上是关于云计算 、私有云、公有云、多云的定义及理解,关于云计算管理平台的干货,请移步至《【云管平台干货2】什么是云计算管理平台?云计算管理平台的发展现状与未来趋势是什么?》(点击“了解更多”)
本文首发知乎,如需转载,请联系我进行授权,并在文章首尾明确标注文章来源,谢谢!
码字不易,尽管赞我。
,