首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

云计算

早在三四年前,云计算(Cloud Computing)的概念便开始出现在公众的视野里,比如百度云、云音乐、云空间、云存储等。但云计算到底是什么呢?它的出现解决了哪些问题?它有哪些表现的形式?它一般应用于哪些场景呢?

1.云计算的定义

什么是计算:我们每天使用的电脑、手机等电子设备,它都是0和1的不断运算,来完成人类输入的指令。这些运算的背后是依靠这些设备的运算内核CPU、芯片、存储等在高速地处理相应的代码。

什么是云:散落在世界各地的数据中心(Data Center),每个数据中心里面都有很多电脑和服务器,形成一个很大的计算资源池(Computing Pool),从而形成了一片云的形式,故被称为云计算。

2.云计算的作用:资源共享

举个例子,在很久以前,村里家家都自己挖井打水、户户都自己买发动机来发电。后来随着人口的变多,城乡的发展,人们开始集中生活在一起,人的社会分工开始越来越精细。小明就专门负责打井,小王就专门负责用发电机发电,其他人的去干其他的事情,比如建房、农作等。小明负责的打井工作就变了城市的自来水系统,小王负责的发电工作就变成了城市的供电系统。这些形成了社会的基础设施部分。人们都是按需使用水电,非常便捷。

云计算也是一样,它也是现代社会的基础设施的一部分。以前每个人或者每个公司的个人电脑的CPU、存储都是用于个人或者公司的数据使用。现在的数字化社会里,特别是在物联网(IoT)时代,很多个人或公司在处理和存储数据的时候,发现自己的电脑系统的运算速度得非常慢甚至卡住死机、存储的空间也远远不够。这时候,云计算就可以帮到你。你只需要能够联网,你的电脑或者手机就可以连接到远在万里的数据中心(DC),通过你的账号和密码登录,便可以获得快速的网络服务了。你只需要根据你实际的使用情况来支付费用给相应的公司。快捷开通,按需使用。

3.云计算的3种服务表现形式

很多第三方公司在对外提供云服务的时候,根据他们提供的内容不同划分为3种服务形式。

IaaS:Infrastructure as a Service基础设施即服务。第三方公司自己建立很大的机房(也就是数据中心),里面有服务器、存储设备、网络等一切的基础设备,对外提供物理上的设施服务。其他公司就不再需要自己去建自己的机房,直接从第三方公司那里租用这些设施即可,可以大幅度减少了IT领域的硬件投资。这里的商业模式基本都是B2B(Business to Business),业务的来往一般都是在企业与企业之间。一些公司、机构来说,内部运营的过程中,自己内部的网络系统每天都需要处理和保存各种数据。但在进行非常大量的计算的时候,比如银行、网购平台,交易的数据非常大,运算的速度要求达10万亿次,自己传统的电脑无法帮他们快速完成相应的指令,只能依靠云计算。他们要么自己建立自己的超级计算中心,要么租用第三方公司的计算中心,来帮助他们来完成自己的业务请求。

PaaS:Platform as a Service平台即服务。有些消费者,特别是研发类的消费者,需要写程序、写各种代码。他们除了底层的设施之外,还需要一些服务器的运行软件,他们才能在上面写代码、开发程序。这时,第三方公司也可以帮他们安装好,形成一个平台,直接提供给这些研发人员,让研发GG们专心于写代码。这种业务对象一般都是研发测试类。

SaaS:Software as a Service软件即服务。现在我们接触到的SaaS服务非常多,可以说我们手机上几乎所有的APP应用都是这类的服务形式。消费者不需要去关心这些应用背后的一切物理设施、代码程序。他们只关注这些应用帮他们完成了特定的需求。消费者向第三方公司申请账号和密码,随时随地接入自己需要的网络服务。比如百度云,你只有一个APP登录界面,你可以远程上传和下载自己的数据;比如微信,点开APP登录界面,便可以随时随地收发信息。你微信里面的一切数据,都是腾讯后台的数据中心根据你的指令计算后呈现给你、而且帮你保存在它的数据中心里。这个时候,你的手机就仅仅只是一个显示屏而已,只是一个通往各种APP的入口。这里的商业模式基本都是B2C(Business to Consumer),业务的往来都是企业和消费者之间。

现在也许你会经常听到云计算、物联网、大数据、人工智能、5G这些科技前沿的词。在这些最新的技术或者服务面前,最基本的就是要解决了底层的基础设施问题:运算、存储等。等这个基础设施变得和水、电一样足够便宜和触手可及的时候,社会的方方面面将会迎来质的飞跃。

(下期话题预告:物联网,敬请期待。本文作者为文科生兼技术小白,对技术的把控和讲解完全是按照作者的理解深度来呈现,错误与不足之处,欢迎指正)

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180207G0H4D400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券