云计算这个概念从提出到今天,已经超过15年,其所包含的内容之广已经无法用概念进行准确定义了。
先看Gartner(全球最具权威的IT研究与顾问咨询公司)对云计算的定义。
Garter认为:云计算为一种计算方式,是利用Internet技术,大规模的IT计算能力,以”服务”的形式提供给外部客户,这些服务是提供给多个外部客户的, 以利用资源共享来降低成本。
再看CESI(中国电子技术标准化研究院)对云计算的定义
CESI认为:云计算是一种将可伸缩、弹性、共享的物理和虚拟资源池以按需自服务的方式供应和管理,并提供网络访问的模式。云计算模式由关键特征、云计算角色和活动、云能力类型 和云服务分类、云部署模型、云计算共同关注点组成。(《云计算标准化白皮书V3.0》)
权威机构由于要考虑到权威性、专业性和面面俱到,显然这个概念是一种总结性的文字,只合适已经具备云计算能力的人去做进一步的理解,对初学者来说反而是云里雾里、不知所云。
为了更好的帮助大家理解云计算,我们现在请停止对概念的冥思。人生苦短,我们不值得花时间在这个抽象的概念上。我们来个剥茧抽丝的学习方法,尽量以最少的语言、以最通俗易懂表 达方式帮助您掌握云计算的真实含义。
首先,理解什么是计算
计算(计算机)等同于用脑(人)。我们知道用脑有很多方面:算账,做科研,写文章,指挥与调度别人,算计,冥想...
事实上计算的发明首先解决的也是算账、做科研和写文章这三种需求,这三种需求是一种典型的信息加工与处理过程。
计算狭义的定义:计算也就是信息加工与处理,是对信息按照预设规则进行加工,然后产生所期望的新的信息的过程。
计算机是人发明的,由于人的固有思维,不可能凭空产生一个。下面把信息处理中计算机与人
计算 | 人 | 计算机 |
---|---|---|
信息输入设备 | 眼睛,耳朵,身体感知 | 键盘录入,录音,触摸屏 |
信息输出设备 | 身体所有部分 | 屏幕,喇叭 |
信息沟通能力 | 人-人,人-机器 | 计算机-机器(含计算机),计算机-人 |
信息沟通媒介 | 世界上所有的东西 | 网络 |
信息存储 | 大脑存储区 | 硬盘 |
信息计算 | 大脑思考区 | CPU |
信息调出与回忆 | 大脑记忆区 | 内存 |
理解了计算,我们再说一个概念。软件与硬件,硬件显然就是那些看得见摸得着的东西。软件很特殊,按照人来对比软件等同于精神。但不同的人的精神是客观存在但似乎看不见,软件似 乎看的着(桌面的图标和硬盘上的代码)。主要原因是由于,计算机的计算是为人类处理精准工作任务的,且还不能接受抽象的工作任务的能力,它的工作过程需要人参与,所以需要把“软 件”暴露给用户,即软件可以看得见了。
想象一下,有朝一日,人工智能技术进化到一定程度,机器人与人相差无几,作为用户,你还能看到机器人的软件吗?
最后来一个极简主义式的总结
计算=运行软件
如果你认同并理解了“计算=运行软件”,那么后面我们尽量用运行软件来代替计算这个词。
其次,了解软件分类
软件依据用途进行分类便于理解:操作系统类,中间件类,数据库类,建站类,企业管理类,科研类 从行业的角度还有很多行业软件,这里不列举了
大部分人运行软件都需要掌握操作系统
最后,理解什么云计算
云计算的云是舶来词(Cloud Computing)翻译过来的,但也算比较形象。
以前,我们运行软件都是运行在自己的电脑或者公司的服务器,现在由于受到互联网的影响,往往一个软件的使用者会分布在不同的地域(即软件需要接入互联网后被访问),放在自己的 电脑或公司服务器不便于访问。
这个时候就产生了一种需求,把软件放到一个可以被跨地域访问(速度还要有保障)的地方,这个地方就是云计算中心(以前叫IDC),云计算中心为了提高生产效率,往往是具有大规模计 算资源的企业组织。通过对计算资源进行整理和分配后,再进行销售,就行程了现在的云计算了。
云计算公司提供的产品主要就是云服务器以及配套设施(网络、存储和安全等)
内容目录