智能家居

抓住“浮云”关于云计算必须掌握的要点

11年08月18日     机房360

[导读]

  千家安防网:到底云计算是什么呢?

  这个问题不好回答,专业一点的回答是:云计算是依靠强大的计算能力,使得成千上万的终端用户不担心所使用的计算技术和接入的方式等都能够进行有效的依靠网络连接起来的硬件平台的计算能力来实施多种应用。

  非专业一点的回答就是,一堆你不需要搞清楚的硬件、软件在服务你。这堆硬件和软件构成的东东大的像朵云彩,又拥有极强的计算能力,这就叫云计算。

  那么云计算是怎么来的?我们为什么又需要云计算?

  1.云计算的前身是gridcomputing(网格计算)。

  说起gridcomputing可能知道的人就很多了,就是传统的网格计算。网格计算就是将一个计算分割成片段,提交到网络系统上的各个计算机上(格点),工作做好进行汇总完成。比较流行的软件例如globebus+afs(提供存储映射服务)。不过grid一般都是用在学术界,例如cern的几个实验都采用了大规模的grid计算,例如进行新粒子的发现,需要处理t级别的数据,单台计算机的运算和存储显然是不可能完成的,因此就必须使用网格计算了。

  2.云计算有实实在在的例子么?

  很幸运,我们还可以找到几个:googleappengine、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.我们为什么需要云计算?

  很简单,企业的雄心+个人电脑性能进展缓慢+我们处在数据指数膨胀的年代。

声明:凡注明为其它来源的信息均转自其它平台,目的在于传递更多信息,并不代表本站观点及立场和对其真实性负责。若有侵权或异议请联系我们删除。

千家智客微信公众号

扫描下方二维码,关注千家智客微信公众号(qianjiacom),随时随地知晓智能行业天下事!

编辑:

相关推荐

100/100字符

全部评论(0)

集成商优选APP

集成商优选

千家智客客户端 集成商优选

帮助你选择更加靠谱的集成商!

相关资讯