`
qiezi
  • 浏览: 491780 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
阅读更多
一直没搞清云计算和网格计算的差别,为什么就提出个新词了呢?

通过对Amazon的Google的观察,发现这两家公司产品方向的一些共同点。

1、软件即服务
Google App Engine和Amazon SimpleDB/S3都是提供服务的,类似的例子还有最近比较火的各种开放接口。

2、应用容器,自动部署,超强的扩展能力
Google App Engine更能体现这点。由于开放的所有接口都是调用服务,应用运行的容器本身完全不需要保存任何状态,它只需要有强劲的CPU、内存和网络设备,任何时候都可以把服务横向扩展到多台服务器上。

3、后台技术
分布式文件系统,分布式DB,都需要提供超强的性能和并发能力。国内几个比较大的互联网公司都在做这个,但很多时候做项目的理由都是Google做了,所以我们得学,而不一定真的意识到它带来了什么。当然能及时跟风也能抢占一些先机,就怕不能像Google一样玩得起。。



不知道是不是可以用它来描述云计算的架构,不过显然这种架构适合大部分互联网项目。
5
3
分享到:
评论
7 楼 cookoo 2008-05-23  
这个是一回事。google那个只支持python,就不看了。amazon的ec2我一直在用,s3是用来做备份的,觉得很方便灵活。

要自己搞的话做一套分布冗余的系统,sorry精力有限,投入的钱也和租用amazon datacenter的钱相去甚远。最重要的一点,amazon的服务是可伸缩的,这点在计算任务上特别有优势:需要时多租几个instance,不需要了就不用。要是自己搭计算集群那投入可就钉死在那里了。
6 楼 enjoyeveryday 2008-04-15  
还是没搞清云计算和网格计算的差别啊  
5 楼 turing 2008-04-13  
感觉云计算本质上就是网格的再次商业包装,大公司老这样干的。
请参考Wikipedia对云计算的定义:
Cloud computing is a new (circa late 2007) label for the subset of grid computing that includes utility computing and other approaches to the use of shared computing resources.

全文在此
4 楼 qiezi 2008-04-13  
由于它是使用服务来构建应用的,所以要支持一种语言一般很容易,无非是协议处理。

google的确蛮横了一些,app engine离开它的环境就没什么价值了。amazon要好一些,服务单独出售,自己的核心数据可以自己存储。
3 楼 duker 2008-04-12  
就像你不放心把银行密码存储到网络上一样..
有多少公司放心把核心业务的应用放到这些服务上呢?
另外,google app engine目前只支持python,连php等不支持,所以
估计是围观的多,动手的少.. 
估计只能吸引一些提供内容的应用..
企业应用j2ee暂时还少不了..
2 楼 ouspec 2008-04-12  
说得很好
1 楼 ouspec 2008-04-12  
http://www.iteye.com/news/1854

相关推荐

Global site tag (gtag.js) - Google Analytics