本文讲的是云计算(cloud computing)十大问答,【IT168 资讯】云计算这个新名词最近甚嚣尘上,最近周围不少朋友都在谈,有必要写一个关于云计算的科普了。
  一般的业界比较喜欢用一些新名词来体现
自己的战略眼光和与对手的区隔。当几个月前google提出云计算的概念的时候,amazon说自己做的事情就是云计算,IBM、intel、Sun都声称自己在云计算领域有深刻的计划。只可惜大家听了半天仍然不知道什么是云计算,依旧云里雾里知道这个与计算有关,干脆就叫“云计算”吧。
  到底云计算是什么呢?
  这个问题不好回答,专业一点的回答是:云计算是依靠强大的计算能力,使得成千上万的终端用户不担心所使用的计算技术和接入的方式等都能够进行有效的依靠网络连接起来的硬件平台的计算能力来实施多种应用。
  非专业一点的回答就是,一堆你不需要搞清楚的硬件、软件在服务你。这堆硬件和软件构成的东东大的像朵云彩,又拥有极强的计算能力,这就叫云计算。
  那么云计算是怎么来的?我们为什么又需要云计算?
  1. 云计算的前身是grid computing ,说起grid computing 可能知道的人就很多了,就是传统的网格计算。网格计算就是将一个计算分割成片段,提交到网络系统上的各个计算机上(格点),工作做好进行汇总完成。比较流行的软件例如globe bus + afs(提供存储映射服务)。不过grid一般都是用在学术界,例如cern的几个实验都采用了大规模的grid计算,例如进行新粒子的发现,需要处理t级别的数据,单台计算机的运算和存储显然是不可能完成的,因此就必须使用网格计算了。
  2. 云计算有实实在在的例子么?很幸运,我们还可以找到几个:google appengine,Amazon的S3+EC2系统都是云计算的雏形。
  3. 云计算的基础是什么?最基本的需求:存储+处理器,当然,要支持无数的应用请求并负责保证存储和计算的性能,这两方面都是挑战。
  4. 我自己能够搭建一个云计算环境么?当然可以,我们可以利用开源的项目来搭建一个云计算环境:你可以利用hadoop+hbase+php(包装API)也许就实现一个简单的云计算环境。
  5. 有没有更简单的例子?也许一个分布式的邮件系统就是一个云计算的雏形:计算分布在各个节点上,应用(邮件收发)通过一个统一的平台来处理,也算是符合云计算的定义了,不过只能支持最简单的一种固定应用。
  6. 有没有复杂一点的例子?google的云计算的逻辑关系:gfs 实现存储,bigtable 实现结构化、半结构化数据存储,map/reduce 实现将分布在各个节点上的计算和merage起来,剩下的就是进行job的管理器,管理工作的提交和触发,然后就是我们看到的appengine了。
  7. 应该关注哪些软件?hadoop 项目应该是一个比较有前途的一个,当然powerset在hadoop之上的Hbase应该是一个更接近能够替代简单database的应用。
  8.我们为什么需要云计算?很简单,企业的雄心+个人电脑性能进展缓慢+我们处在数据指数膨胀的年代。当我们在google上提交一个搜索的时候,会有成千上万的计算机被卷入这一个简单的一个查询过程中,未来的计算越来越庞大,到了我们干脆说“云”来替代其中的一切细节的时候。
  9. 云计算平台的下一步呢?云计算api的标准化也许是一个最需要进行竞争的,可惜基础的技术平台的完善还需要时日,而且云计算未来也许会是免费的,这个遵从“竞争导致利润下降”的原则,难度不是么?当更多的云计算平台出现的时候,然而跑在云上的应用却没有那么多,当然免费的午餐就会来。
  10. 还有更有趣的么?当然,你可以提供一个云计算,利用google,amazon的云计算包含在你自己的云计算里,然后提供一个统一的api,或者也许未来的云计算会整合在一个,云里雾里,成为一个超大的云计算平台,那个时候,也许自己家的电脑也可以接入云计算平台成为其中的一个计算的提供者。这个听起来很有意思,不过13年前就已经存在了,那个分布在全球电脑上的寻找外星et的屏保就是一个云计算的平台,如果他们该行做云计算的话,估计能够盖过google和amazon。

原文发布时间为:2009-06-23
本文作者:IT168.com
本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168。
原文标题:云计算(cloud computing)十大问答

云计算(cloud computing)十大问答相关推荐

  1. [扫盲] Salesforce.com: 业界云计算(Cloud Computing)的主要倡导者之一

    Salesforce.com是一家CRM解决方案的vendor, 使用Software as a service(SAAS)模型通过Internet来提供服务. 该公司成立于1999年, 是业界最主要 ...

  2. 云计算(Cloud Computing) 培训总结

                       云计算(Cloud Computing) 培训总结     近来,云计算(Cloud Computing)是一种新兴的商业模型,在网络中是一个热度很高的新名词,被 ...

  3. 云计算机的云是指什么,什么是云计算(Cloud Computing)、如何简单理解云计算? —白绿蓝信息科技...

    什么是云计算 什么是云计算? 云计算 ( Cloud Computing ) 目前是新新事物,许多人可能对什么是云,什么是云计算?都是云里雾里的,不是很理解. 云计算最有价值的在于其理念: ◇理念之一 ...

  4. 新年之初 云计算2009年十大预测

    2008年已经结束,许多企业用户都想知道云计算这个目前最热门的技术在2009年的发展趋势如何.针对这一问题,本文对2009年云计算发展趋势以及这一趋势对于IT和商业的影响做出了十大预测. 我们预测,尽 ...

  5. [译 ] 云计算Cloud Computing 12章 大数据、数据流、和移动云计算 -序

    序 处理器,存储,软件和网络技术的进步使我们能够存储和处理海量数据,将这项技术用于人类科学,利益,娱乐,恶意方案,或一些我们可以做的事. 人们可以谈论"数据的民主化",因为科学家和 ...

  6. 云计算(Cloud Computing)的前世今生

    云计算的前世今生 第一章 云计算的历史 1 云计算的由来 1.1 历史 1.2 现状 1.3 定义 第二章 日常生活中的云计算 1 云计算已触达世界每个角落 2 云计算的优势 3 云计算颠覆未来 第三 ...

  7. 21世纪商业运作平台:云计算(Cloud Computing)

    06年引入国内,07,08,09,10年逐步发展,现在各大互联网公司.IT巨头.软件公司的下代产品全部基于CloudComputing为导向,本文对云计算做简略阐述,文中提供个人对云计算所了解的知识做 ...

  8. 2017全球十大云计算平台市场占有率排行榜

    从Google首席执行官埃里克·施密特(Eric Schmidt)首次提出" 云计算 "(cloud computing)的概念到现在,云计算已经走过了炒作期和实践期,已经处于成熟 ...

  9. 年度盘点 | 2016年中国云计算十大新闻

    刚刚离去的2016,有太多值得我们思考与感悟,回顾过去的2016,是为了开启更好的2017.为此,中国软件网针对移动办公.CRM.HR.云计算.大数据.信息安全等细分领域以及软件园区2016年的发展状 ...

最新文章

  1. 专业嵌入式软件开发——全面走向高质高效编程(含DVD光盘1张)
  2. mybatis 自定义函数_JDK动态代理一定要有代理对象吗?请你结合Mybatis回答
  3. 利用vue-resource模拟百度下拉列表
  4. LeetCode_字符串类
  5. 性能测试总结(三)--工具选型篇
  6. OceanBase开源,11张图带你了解分布式数据库的核心知识
  7. Nature子刊 | 通过多组学手段系统解析儿童肝母细胞瘤分子特征,为临床诊断提供精确参考...
  8. WPF-005:关于使用PageFunction导航中KeepAlive的使用
  9. 心情随笔——软工实践中获小黄衫有感
  10. 卧槽,又来一个 Java 神器!!
  11. arcgis建立拓扑关系
  12. Gstreamer/audioflingersink/APE: 使用palybin播放extrahigh,insane等级的ape音乐出现卡顿现象
  13. 厉害了,Pandas表格还能五彩斑斓的展示数据,究竟是怎么做到的呢?
  14. 大数据是什么,大数据的特点主要有哪些,应该怎么运用?
  15. 叠片过滤器:叠片过滤器使用注意事项
  16. 学生专用计算机怎样开启关机,win7电脑怎么用命令设置自动关机
  17. SM2加解密、签名验签
  18. 虚拟机的虚拟化如何开启?
  19. 完全解读 OpenPyXL 设置 Excel 单元格样式
  20. LeetCode509(力扣509) :斐波那契数列 C++ 多种思路与详细解析

热门文章

  1. leetcode161. 相隔为 1 的编辑距离
  2. leetcode739 每日温度
  3. Python(18)-字典dictionary、集合
  4. 微博安全是一个系统问题包括服务器安全,应用安全开发注意事项
  5. C++primer第十章 泛型算法 10.1 概述 10.2 初识泛型算法
  6. codeforces 133A-C语言解题报告
  7. C++ primer 第15章 面向对象程序设计
  8. RBSP、SODB、EBSP三者的区别和联系 SPS: sequence parameter sets
  9. FreeSql (二十)多表查询 WhereCascade
  10. linux7 配置mysql5.7字符集编码