使用云计算也要小心

分类:未来观尔 | 作者:观尔腾 | 发表于2010/09/15

cloud_apps2

对于刚刚开创的公司来说,云计算是个灰常好的东西,只要你愿意,你能一下子就能拥有近乎无限的计算能力,并且能通过这些计算能力在激烈的IT竞争中杀出一条血路,而这一切,只要鼠标一点而已,这就是能力。

然而,我们都知道,“能力越大,责任越大”(“great power comes great responsibility”)。

这里我引用下美国的一家初创公司,Slideshare,他们通过租用亚马逊的弹性云计算能力和S3云存储来增加自己的竞争力,但还是出了问题。。。。。。

以下是Slideshare总裁艾尔斯托纷的自述:

第一 尚未试用前就浪费5000美元

几个月前,我们很着迷于Hadoop,以至于在办公室组织了一个Hadoop黑客日(Hackday),而且总能肥常迅速地编写一些Hadoop原型代码来对我们的用户的数据进行分析。

你要知道,Hadoop分析本身是个极其适合采用云计算的任务。既然你需要一堆电脑,而且要一天就把数据处理好,自然而然,我们便开始试用亚马逊的云计算服务,这在我们开始使用越来越多,越来越真实的数据来测试我们的原型代码时候,它就变得很有效。( 可参考:云服务强化工作效率

然而,杯具的是,但我决定将租用的机器翻四倍以加快我们的分析速度后的几小时,我们一个大型站点事故引起所有工程团队人员的注意,为了搞定它,我们连续奋战一个晚上而一整天,直到周五下午才全部搞定,于是我们在之后的周末便能好好地休息一下。然而但我们周一回来时,却发现我们在事故发生前运行的Hadoop的分析任务仍然继续运行着。原来是我们包含Bug的代码以一种我们无法预想到的方式失败了,其严重程度即使我们再租用多少服务器也无济于事,与此同时,Amazon Web Service发给我们一张5000美元的账单。

悲哉痛哉,我们这里想分享的教训是:如果你想真正利用云计算的力量,那么你就需要不断地观察云服务产生的支出,并且确保他没有乱来或超出预算,尤其是当你快速扩大或缩小云规模时。可恶的是,Amazon Web Service并没有提供任何提醒或者图表工具来帮助我们能简单地跟踪支出。这让我们意识到,虽然跟踪支出是一个牵涉到下载CSV文件,将它们导入Excel并进行分析的繁琐流程,但它却是不可或缺的。

第二 云存储(S3) 麻烦多

不错,我们又来问题了,我们最近发现我们公司在云存储S3方面的开支急剧增大,经过多天的调查,我们才发现我们缺乏使用云存储的明确原则,例如,一些可删文件没删,不同类型的文件放在一起,来有一些文件我们根本不知道它们是干什么用的。

杯具啊,Amazon S3,和其它类似的云存储,都可以被认为是一个大型的文件系统,它们不会对数据的位置进行任何控制,它由使用者来确保这个存储是否被有条理的使用。假如有一人来写代码的话,那么当然好,关键是往往是一个团队的人来共同完成,并依赖于云存储。那么这样就容易造成文件的冗余。

因此,你需要确保你们没有浪费存储,一个好办法是建立明确的存储原则,肥常明确地定义数据存放地点。将不同类型的资源放在不同的“Bucket(S3的最高层目录)”,这也是唯一你能得到每种数据类型占有空间的方法。

以上两个例子,来源我们公司的惨痛教训,这里我提供一个蜘蛛侠的原则( Spider-Man Principle)

严格使用云计算的力量,因为它不是无限的,毕竟你的金钱不是无限的,计算能力越强,所需要的责任心越强。

翻译来自sramana mitra

本博客专注于知识管理,云计算,若非特别说明均为原创,欢迎转载,转载请标明来之观尔腾

日志信息 »

« »
There are (37) comment(s):
  1. BoKeam 說:

    现在凡是云的东西价格都挺高的

  2. freemouse 說:

    s3对于国人来说比较鸡肋 :cry:

  3. cautoz 說:

    云计算离我们还很远

  4. Leyeang 說:

    云计算,岂不是一不小心就变成浮云了。
    国内,现在连上个厕所都称作,云方便了

  5. 学夫子 說:

    看来你是第一个吃螃蟹的人,精神值得赞赏呵呵,这玩意哈不成熟,不过肯定是一个趋势

  6. ghd uk 說:

    没用过,不用顾虑这些吧 :!:

  7. 这东西成本应该很高

  8. 飞猪 說:

    这云还真是一垛一垛的哈

  9. lovee 說:

    没有尝试过S3 w日本木有服务

  10. su 說:

    呵呵 不懂这些啊 看看了啊 :oops:

  11. Ebo 說:

    大家都在搞这个概念,貌似应用时就不怎么灵光。

  12. 签名 說:

    云计算很火最近 我的研究一下 呵呵

  13. 广州SEO 說:

    我不太喜欢玩概念,一直都不想去理解那些概念

  14. 人好哇! 說:

    云折腾,我是不想去碰的~ :eek: 还是老老实实的用本地化的东西吧~~除了要分享的需要用到云存储~嘻嘻 :smile:

  15. 等待思索 說:

    现在好多都用云计算,到底这个有什么好处?

  16. hodz.cn 說:

    新出来的东西总是要有人先尝尝

  17. 布布 說:

    惭愧,我对云计算这方面关注挺少的 :?:

  18. Zk 說:

    看不懂也,怎么回贴好呢~?
    看来这贴又成水贴了···罪过啊! :mrgreen:

Comment »


页面载入中...