黑马程序员技术交流社区

标题: 云计算 [打印本页]

作者: funneies    时间: 2013-8-21 14:19
标题: 云计算
想问问大家对云计算是怎么理解的,我自己觉得云计算就是有很多分布式服务器,拥有很强大的处理能力,能够给人们提供更方便的生活,解决更多更复杂的问题。自己理解的有些片面,想问问大家是怎么理解的,还有对云计算以后的发展,有什么展望。

作者: Dej@vu    时间: 2013-8-21 16:20
       云计算(cloud computing,分布式计算技术的一种,其最基本的概念,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户。透过这项技术,网络服务提供者可以在数秒之内,达成处理数以千万计甚至亿计的信息,达到和“超级计算机”同样强大效能的网络服务。
  最简单的云计算技术在网络服务中已经随处可见,例如搜寻引擎、网络信箱等,使用者只要输入简单指令即能得到大量信息。
  未来如手机、GPS等行动装置都可以透过云计算技术,发展出更多的应用服务。
  进一步的云计算不仅只做资料搜寻、分析的功能,未来如分析DNA结构、基因图谱定序、解析癌症细胞等,都可以透过这项技术轻易达成。
    稍早之前的大规模分布式计算技术即为“云计算”的概念起源 云计算时代,可以抛弃U盘等移动设备,只需要进入Google Docs页面,新建文档,编辑内容,然后,直接将文档的URL分享给你的朋友或者上司,他可以直接打开浏览器访问URL。我们再也不用担心因PC硬盘的损坏而发生资料丢失事件。
作者: 牛海亮    时间: 2013-8-21 23:15
本帖最后由 牛海亮 于 2013-8-21 23:33 编辑

我对云计算的理解:云计算是用来处理大数据的。比如要从几千万条记录中查找一条记录,即便是用最高效的算法,让一台计算机完成查找工作也得五六天,这么长的时间是用户无法接受的。但如果把这个工作交给1万台计算机去完成,时间就会减小为原来的一万分之一,这个时间用户是可以接受的,于是便把问题解决了。但是一个单位也不能为了查找一条记录就去买1万台计算机啊。互联网上有N多计算机资源是闲置的(比如有一些访问量比较小的服务器的CPU和内存大部分时间是处于闲置状态的),可以通过云计算技术将这些资源利用起来,即将一部分工作量分配给这些计算机,如何把工作分配给每个计算机,并让这些计算机能协调完成此工作,就要用到云计算中的技术了。
个人理解,哪儿说的不对还请高手指导下。
作者: 8047107    时间: 2013-8-27 00:11
牛海亮 发表于 2013-8-21 23:15
我对云计算的理解:云计算是用来处理大数据的。比如要从几千万条记录中查找一条记录,即便是用最高效的算法 ...

我觉得你说的挺通俗的 我看的都有点明白了
作者: 徐鹏跃    时间: 2013-11-21 11:22
云计算不是什么新技术,但是通过集群的方式可以发挥更大的作用,计算速度更快更准,现在的云计算包括批处理,以haddop为主,还流式处理,比如storm 就是对海量数据进行分析,对未来分析决策做一个辅助的参考




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2