到底什么是云

举报
ynfqshep 发表于 2019/01/19 07:40:55 2019/01/19
【摘要】 互联网领域的云这个概念,又叫云服务,包含云计算和云存储。简单一句话,就是把主要的存储和计算工作放到远端的服务器上,让服务器来完成海量的存储和繁琐的计算,服务器也是计算机,是有专业用途的计算机,而你的计算机就被解放出来,只需要接收服务器的处理结果,你想要的结果。云服务器是集中的,是遥远的,就好像飘在天上的云一样,所以用云这个词来描述这种服务形式。集中起来就会产生规模效应,意味着...

        互联网领域的云这个概念,又叫云服务,包含云计算和云存储。简单一句话,就是把主要的存储和计算工作放到远端的服务器上,让服务器来完成海量的存储和繁琐的计算,服务器也是计算机,是有专业用途的计算机,而你的计算机就被解放出来,只需要接收服务器的处理结果,你想要的结果。云服务器是集中的,是遥远的,就好像飘在天上的云一样,所以用云这个词来描述这种服务形式。集中起来就会产生规模效应,意味着更低的成本,更高的效率。  

         具体的应用我们熟悉的可以举两个例子,网盘和视频点播。网盘是用来存储文件的,怎么体现低成本呢?云服务器并不是一台服务器,而是一堆服务器的集合,通过管理系统协同工作,给你10个G的存储空间,如果没有用完,系统可以把多余的划给别人用,你如果再上传文件,也会分配到某一个闲置的区域,反正能保证你装得下10G的东西,至于怎么装,具体装在哪里,你不得而知,也不会关心这个问题,这样服务器空间就得到最大限度的利用,没有浪费,自然就省钱了。

        视频点播是你把视频传到服务器上,服务器给你一个视频的地址,也就是链接,你要怎么使用这个链接是你的事情,比如你可以发给某个人观看,也可以做个好看的网页,调用视频地址即可播放,很多培训机构就是这么干的。视频点播不光用到云存储,还用到了云计算,因为这里面涉及到流量管理,快进,定点播放等,都是需要计算的。以往要自己搭建一个视频服务器,需要非常专业的技术人员,做很多配置,还要一直盯着维护,现在云服务器全帮你干了,省了很多麻烦。

        对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。 [3]  现阶段广为接受的是美国国家标准与技术研究院定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

       大约从十年前开始,在电力领域发生过的故事又开始在 IT 领域上演。由单个公司生产和运营的私人计算机系统,被中央数据处理工厂通过互联网提供的云计算服务所代替,计算机应用正在变成一项公共事业。如此一来,越来越多的公司不再花大钱购买电脑和软件,而选择通过网络来进行信息处理和数据存储,一如当年厂家们放弃购买和维护自由发电设备。那些像 Google 和亚马逊等那样能够提供云计算服务的公司就像当年的公用电力公司一样,必然能占得先机,在一段时间内打败微软和甲骨文等那些沉迷于向私有计算机系统提供软硬件设备的供应商和服务商,直至后者能迎头赶上云计算革命。

        不仅仅是公司对于自身信息部门的观念发生了改变。近年来,人们长期以来持有的对电脑的观念也已经发生了巨大的转变,虽然大部分人在家里或上班时仍然依赖个人电脑(毕竟智能手机更多仍被视为休闲娱乐设备),但人们利用个人电脑的方式已与以往非常不同,我们不再依赖电脑硬盘中的数据和软件,而是更多利用公共互联网传来的数据和软件。人们的电脑正在变成这样一种终端,其力量和作用不是主要来自电脑里的内容,而是主要来自电脑连上的互联网——尤其是连入互联网的其他电脑。更极端一点的说法是,整个互联网和所有联网的电脑组成了一个巨大的电脑。其实早在互联网出现之前,人们就已意识到,从理论上讲,电脑运算的能力和电力一样,可以在大规模公用“电厂”中生产,并通过网络传输到各地。就运营而言,这种中央“发电机”会比分散的私人数据中心更有效率。1961 年,当电脑科学家刚刚开始思考如何让电脑对话时,网络互联领域专家约翰·麦卡锡就预言:“未来电脑运算有可能成为一项公共事业,就像电话系统已成为一项公共事业一样。”每当网络互联领域出现了新的发展,就会有一批人试图把电脑公用运算搞成一笔大生意。在大型机时代,就有公司在分时运算的基础上将中央电脑租给其他企业使用,使后者能通过电话线与中央电脑直接连接。在 1970 年代,一些像自动数据处理公司那样的企业,已开始在有偿基础上向社会提供某些例行的运算服务,比如工资数据处理。

        但即便如此,早期的互联网依然提供了云计算的雏形。万维网有着一系列强大的技术作为支撑,尤其是那些用于描述和传送数据的软件。这些技术使所有接入互联网的计算机都变成信息处理机,人们很容易就能与他人分享信息和软件编码,并从很多网站和数据库同时接收信息。人们不仅能在互联网上“阅读”,还能在互联网上“书写”,一如人们阅读自己个人硬盘上的内容并写入内容一样,万维网即将变成万维电脑。光纤电缆和光纤互联网的出现,解决了数据传输的瓶颈,网络空间的重要性终于压倒了电脑内存的重要性。光纤互联网对电脑应用所起的作用,恰如交流电系统对电所起的作用,它使设备所处的位置对用户不再重要。既然数据可以光速在互联网上传输,就能够为远方的用户提供电脑的全部运算能力。运行人们所用软件的服务器电脑可能位于身边的数据中心,也可能位于国家某处的数据中心。此外,光纤互联网还扮演了当年使不同发电设备并网发电的旋转变流器的作用,令根本不同的、互不兼容的电脑像一个单一的系统般一起工作。通过为数据传输和“翻译”提供通用媒介,光纤互联网刺激中央电脑运算工厂的形成,这种中央工厂可同时为几万或几百万客户服务。许多小公司已经使用在 Google 公司数据中心上运行的软件,来满足自己大部分的日常运算需求。

不少新兴公司开始抢这块蛋糕:几乎每一个传统的需要安装在电脑上的商业软件,都有与之类似的服务在互联网上提供。其他公司则采取了一种不同的做法,它们不经销软件,反而把硬件本身当做一种服务出售,它们建立了大型数据中心,让客户通过联网直接加以利用,每位客户都可自由选择想要运行的软件以及想要存储的数据。更激进的公用运算服务则试图完全取代个人电脑:人们利用个人电脑所做的一切,从文件存储到运行软件,都可以通过电脑运算网络实现。

        除了光纤互联网强大的传输功能外,虚拟化技术能力的增强对公用运算的发展提供了不可或缺的助力。所谓虚拟化是指用软件来模拟硬件,而虚拟化能力的提高,离不开电脑芯片效能爆炸性增长,以前运行一台或两台虚拟电脑就会使主计算机电脑的速度大大减慢,但如今普通的微处理器已变得非常强大,可以同时运行许多台虚拟电脑。由于计算机系统的所有部件,从微处理器、存储驱动器,到联网设备(如路由器、防火墙和符合均衡器)都是以数字方式运行的,所以它们既可以被软件代替,也可以实现虚拟化。对于曾费力地将各种软硬件组装成商业应用系统的人来说,这一切听起来像是天方夜谭,但它正在迅速地变成现实。网络(即互联网)确实成了人们的电脑,过去装在电脑机箱里的各个单独部件——存储信息的硬盘、处理信息的微型芯片、操控信息的软件——现在已经可以分散在世界各地,通过互联网集成, 并供每一个人分享。随着云计算服务趋向成熟,每个人都能便捷地使用网上丰富的软件服务,利用无限制的在线存储,通过手机、电视等多种不同装置上网和分享数据,个人电脑或许会在不久的将来成为古董,提醒人们曾有过一个奇特的时代:所有人都被迫担任业余的电脑技术人员。而从长期来看,公司信息技术部门不可能有幸存的机会,一旦企业运算的大部分任务都移出了自由数据中心并进入“云”中,它就没有可以运算的任务,企业甚至是雇员个人将能直接控制信息的处理,而不必依靠一大批技术专家。他们必须另谋生路,一如当年那些负责运行和维系公司自备发电设施的工程师们。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。