什么是云计算?

来源:互联网 发布:网上讲课软件免费视频 编辑:程序博客网 时间:2024/05/21 15:04
云计算真的要说清楚,一整本书也说不完,但是仅以云计算和虚拟化之间的关系来说,可以用两句话来简单定义云计算,分别是:
"将已量化的许多运算资源,以网络为提交媒介,通过特定的界面给需要服务的用户。"
"将资源打散,找出最小的计量单位,之后将其全部集中起来,并重新分配的过程。"
笔者特别不用一些专有的名词来解释云计算,主要的原因就是云计算其实只是一个观念而不是一个技术或解决专案,只要能匹配上面两句话的应用,都可以称为云计算。
1. 云计算的关键词
上面一句话中,我们可以看出其中的几个关键词,这些关键词就是创建云端运架构的基础,下面就是说明。
量化:方便计算,量化才能决定如何分配资源以及定义最小单位。
许多:认定单个资源不够,需要多个资源来落实副本及累加性能。
运算资源: 在这边,我们将CPU,RAM,网络联机及存储加壳成一个资源。
网络:有了网络才能到达每一个地方。
界面:有了界面才能提供通用性的服务。
服务:将资源加壳成服务的模样,方便计价及计量。
用户:需要服务的对象,不见得是人,有可能是机器或是其他的服务。
2. 云计算的层次
在之前曾提到计算机的架构层次,云计算也是计算机的一种,当然也匹配该层次架构。但云计算的层次较简单,一般分为软件(Software)、平台(Platform)和架构(Infrastructure)三个层次,而这三个层次的云端化,也分别有不同的产品及服务对应,我们称为软件即服务(SaaS,Software As A Service)、平台即服务(PaaS)和架构即服务(IaaS),而虚拟化的热点就是在PaaS及IaaS上。
原创粉丝点击