加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

什么叫云计算?云计算和大数据的区别

发布时间:2022-10-17 21:00:13 所属栏目:云计算 来源:未知
导读: 从事云行业已经有了一段时间,期间遇到各种人问“云计算到底是什么鬼?”。这里面有做HR的、有做生物的也有做设计的等等。这篇文章就是尝试用最通俗的语言来拨开云计算的面纱。其实云计算这

从事云行业已经有了一段时间,期间遇到各种人问“云计算到底是什么鬼?”。这里面有做HR的、有做生物的也有做设计的等等。这篇文章就是尝试用最通俗的语言来拨开云计算的面纱。其实云计算这个女神并不神秘。那么什么叫云计算?云计算和大数据的区别是什么呢?我们一起来了解下吧。

什么叫云计算?

在正式揭开云计算面纱之前,你必须先了解什么是软件、IT系统是如何构成的,这两个概念是理解云计算的前提与基础。

那么首先说说软件。软件我们并不陌生,怎么通俗易懂地定义软件呢?参考《云计算通俗讲义》,软件其实就是程序猿写的让CPU完成某项任务的步骤。这个步骤就包括了“输入→计算→输出”。举个简单例子,1+1=2,1+3=4没错吧?程序(即软件)相当于定义了X+Y,你输入了1和3,就得到了4;你输入7和8就得到15。这就是软件的概念。我们平时接触的暴风影音就是把一堆视频的代码给处理了,变成影像在显示器上显示;word是把你键盘输入的信号处理了,转换成word文档···就是这个道理。总结下软件或程序其实就是输入、计算、输出。那么接下来就是IT系统组成。

什么叫云计算?云计算和大数据的区别

图1软件运行模型

IT系统组成大家平时都有接触,也很好理解。这里,先说说常见的我们自己手头的笔记本电脑。电脑得有电源线、键盘、鼠标、显示器等一系列硬件,组装起来后就形成了一个裸机;裸机上会装操作系统,或者windows或者linux;然后操作系统上,会安装各种应用程序,比方说,QQ、酷狗音乐、office软件;在操作系统和软件之间呢,往往还有一层我们平时接触不到的,那就是数据库或者中间件层。这些层次,实际上是可以类比到云计算提供的各种服务模式上的,对应IaaS/SaaS/PaaS(别急,后面有进一步解释)。

至于企业级IT系统架构呢,往往有个机房,机房里会有各种机架、服务器、散热冷却设备等,然后在服务器上会安装操作系统以及各种数据库、应用程序,然后存储这大量的数据。这些都可以拿自己的电脑去做粗略的类比。企业级数据中心大概长成下图这个样子:

什么叫云计算?云计算和大数据的区别

那么IT系统组成,大概如下图所示。IT系统共分为9个层次,可以总结浓缩为:基础设施层,平台软件层,应用软件层和数据信息层。

什么叫云计算?云计算和大数据的区别

图IT系统组成

在了解软件和IT系统结构后,云的概念也就很好理解了。传统电脑,你输入一个命令,程序会在你自己的电脑上进行计算,最后输出到你自己的电脑上,比如你用鼠标点击了一个视频,播放器就会自动播放,通过显示器把声音图像显示出来。而云计算是把整个计算资源放在云端,也就是输入输出与计算分离。你输入一个命令通过网络传输到云端计算好后再传回来,这就是通俗云计算的概念。这样的话我们常常听到的三种服务模式IaaS/PaaS/SaaS,以及三种部署模式公有云、私有云及混合云也就很好理解。

如果在云端开放的是基础设施层,也就是你登入云端看到一个虚拟的基础设施(通常带操作系统)就是IaaS(infrastructure as a service),包含计算、存储、网络等。如果开放的是平台软件层(数据库、中间件等)那就是PaaS(platform

as a service)。如果开放的是应用软件层就是SaaS(software as a service)。

那么三种部署模式呢?公有云就是云端资源大家一起用,像亚马逊的AWS、微软的Azure以及阿里云提供最多的是公有云服务。私有云就是云端资源你自己单位用,比如在你自己的公司部署一个数据中心,或者托管在别处(如在阿里云,机柜就给自己公司用)。混合云就是两者兼而有之。还有另外一个概念叫社区云,但实际业务中用得不多,这里不再赘述。

以上就是云计算的概念,以及三种服务模式、三种部署模式。那么你可能会问,云计算有什么优势?为什么企业会上云?为什么AWS快超过200亿美元的营收却依然每年超过30%的飞涨,国内的阿里云也是超过100亿人民币的年营收?这是另外的一个话题了。简单说一说,假设自己公司要自建数据中心,那么我们得准备并设计机房,得做好冷却措施(参考美剧硅谷传奇那个服务器的散热量),要布线路,要设计灾备防止数据丢失,要去招标采购服务器,服务器还要运输安装,然后自己安装操作系统及各种软件等等,这一套下来,每个一年半载根本做不完。而云端的资源全是虚拟化的、池化的资源,你可以在几分钟以内就能启动一台虚拟机,并且支持按需付费,只在使用的时候产生费用,不用的时候关掉就可以节约成本。例如双十一时各大购物网站没有宕机,上下班高峰期贡献单车也还很流畅,这里面实际用了云计算的弹性伸缩特性。计算是一种能力,云计算提供可扩展的、无限的这种能力。天猫淘宝部署在阿里云上、摩拜单车由微软的Azure驱动等等,都是云的典型应用模式。可以看到,传统数据中心、服务器销量逐渐下降,被云计算和云端数据中心取代;而现在几乎看不到传统软件的创业公司,软件业大多部署在云端,采用SaaS模式面向市场。

当然,还有另外一个很大的话题。云计算实际上与物联网、工业4.0、人工智能等概念实际上是分不开的。如果放在企业数字化转型这个大话题上,你会发现很多概念间有很多很好的结合点……云计算是生产力,大数据是生产资料,各种算法是生产工具。物联网平台需要一个云端,复杂的人工智能大数据引擎需要运行在云端等等。云是下一次工业革命,也就是数字化革命必不可少的一环,也就是为什么近期华为愿意投资15个亿也要做云。

什么叫云计算?云计算和大数据的区别

云计算和大数据的区别

云计算和大数据的区别:云计算注重资源分配,是硬件资源的虚拟化;而大数据是海量数据的高效处理。大数据与云计算之间并非独立概念,而是关系非比寻常,无论在资源的需求上还是在资源的再处理上,都需要二者共同运用。

云计算和大数据的关系:云计算是基础,没有云计算,无法实现大数据存储与计算。大数据是应用,没有大数据,云计算就缺少了目标与价值。两者都需要人工智能的参与,人工智能是互联网信息系统有序化后的一种商业智能。

而商业智能中的智能从何而来?方法之一就是通过大数据这个工具来对大量数据进行处理,从而得出一些关联性的结论,从这些关联性中来获得答案,因此,大数据是商业智能的一种工具。而大数据要分析大量的数据,这对于系统的计算能力和处理能力要求是非常高的云计算概念,传统的方式是需要一个超级计算机来进行处理,但这样就导致了计算能力空的时候闲着、忙的时候又不够的问题,而云计算的弹性扩展和水平扩展的模式很适合计算能力按需调用,因此,云计算为大数据提供了计算能力和资源等物质基础。

以上就是“什么叫云计算?云计算和大数据的区别”的全部内容,希望能帮助大家对云计算有所了解。

注:文章内的所有配图皆为网络转载图片,侵权即删!

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!