云计算惊醒计算类软件

dreamcs 2009-09-13 01:48:14
作者:thinkpore 联系方式 thinkpore@gmail.com blog---> blog.csdn.net/dreamcs

1 .众说纷纭的云计算

云计算无疑是现在 IT 界最火的名词。现在的 IT 界,可谓是“乌云密布”。云计算,云安全,云储存 … ,就差没有孔子云了。这些“云”中有的是新概念,有的只是新瓶装旧酒,把“说”包装成 “云”了。比如,有的公司就是提供虚拟主机服务的。在云概念流行之后,现在自称云服务了。有的,就在在线文档储存,现在也是云储存了。大家都说自己取的真经,然而世界上哪里有那么多真经。大家就比比哪块云彩率先能下雨。我猜想,能和工程工业计算类软件结合的云朵应该能第一批下雨。

2. 云计算与计算类软件

云计算将革了计算任务繁重之类软件的命。第一点,云计算将大大减少这类软件的计算时间。第二点,这将颠覆这类软件的运营模式:由原来的买软件到买计算服务。

现阐明第一点。

举例一,建筑算量软件。使用这类软件中比较成熟的软件计算一座六层住宅楼,大概要消耗半个小时。在建筑中,这样的工程实在是太小了。若计算一幢高层写字楼,在这期间 , 你可以和朋友吃顿肯德基,然后在去星巴克喝杯咖啡。回来后,你惊奇的发现,“我晕,还在算。”

举例二,限元软件 ( 鸟巢就是采用这类软件进行结构计算的 ) 。这类软件将一个实体 ( 例如一根钢梁 ) 分成许多小单元,再将若干个实体组合起来,计算对象是那些小单元。即使没有接触过有限元计算软件的朋友,也可以推断出这样的结果 : 计算一座悬索桥将消耗海量时间。 且用户往往需要多次计算才能得到正确的结果。也就是说,用户在绝大多数的工作时间内,不是在设计,而是在计算机前漫长的等待。

举例三 , 图像影视渲染软件。大家在路过正在开发的楼盘时,经常会看到建筑效果图。在建筑尚未建好之前,建筑师利用 3DMax 的软件等软件,建立建筑模型,然后渲染它,得到建筑建好后的样子。我经常看一位朋友渲染效果图。他的电脑是 core 双核 2.2 , 2G 内存。渲染一个房间,大概需要 2 个半小时 . 还有影视动画软件,那就更耗时了。《星球大战》的导演说,如果没有集群运算,恐怕 200 年之后,观众才能看到《星球大战》。

试想一下,利用云计算,消耗几分钟或十几分钟,完成这类计算 . 这将给你的客户带来巨大的震撼,为你的客户节省大量时间 , 大大提高工作效率。若这个想法能被实现,我们就很快能看到《变形金刚 3 》了。

现阐明第二点。

这种模式将是用户、软件开发商、云计算平台开发商,三方同赢。

对于用户来说,这将有三个好处 :

(1) 大大节省计算时间,大大提高工作效率。

(2) 按一次计算的计算量支付费用,不必一次购买支付大量资金用于购买软件

(3) 用户购买的是计算服务,不必为每次升级付费。

对于软件开发商来说,这将彻底根治盗版问题。

对于平台开发运营商来说,平台一但是建好,维护维护就行了,坐等分红吧。

3. 这类软件的市场分析

这类软件针对的计算任务繁重的行业。列举几个这种行业:影视动漫行业,建筑结构计算、算量行业,机械设计行业 ( 汽车,船舶 ) 等等。还用做市场分析么 ?

这类软件针对的用户大多是企业,他们是“不差钱”的。

4. 我定义的云计算及赢利点

现在这么都有这么多云了,我也斗胆定义下云计算 . 云计算是一种廉价的,海量的,易流动的 , 易用的,弹性的计算服务。

首先要便宜。那些应用的前提是存在廉价的计算资源。太贵了,没有人会用的。那些采用昂贵服务器提供的云计算,其价格也会高。与那些采用大量廉价的服务器的云计算相比,没有价格优势,迟早会被消灭。

第二,要能提供海量的计算能力。因为前提是廉价,所以要赢利必须量大。

第三,这种计算能力能被送到有需要的人的手中。所以网速要快。如果几 M 的文件要传一个小时,就不要搞什么云计算了。为什么前些年没有人提云计算?网速比虫子爬得还慢,还谈什么云计算。



它的赢利点 : 将这种计算能力送到需要人的手中。

在没有云计算之前,用户可以采用以下的方法提高计算速度。

(1) 购买更强大的计算机。

(2) 在本单位局域网内,采用分布式计算。

(3) 某些软件开发商,提供计算服务。用户可以使用那软件公司的服务器进行计算 .



第三种方案 , 就是云计算的雏形。第二种方案布署麻烦,可靠性差,且严重影响他人工作。

第一种方案是最方便的。但也是最不经济的。首先,在大部分时间里,它被闲置,白白浪费了计算能力。这也是云计算为什么要有弹性的原因了。其次。为了吃这块“牛肉”,付出的代价太多了。

为了吃这块牛肉,先要买牛犊,盖个牛棚,然后天天割草喂它。它生病了,还要请兽医医它。它发情了,还得想对策。等它长大了。还得经过复杂的屠宰加工过程,你终于能吃上牛肉了。可我们要的是牛肉,仅仅是牛肉而已。我们完成可以直接到市场上买回牛肉。或更直接,我们可以去烧烤店,“服务员,来份巴西烤肉。”多潇洒。

5. 平台商,软件厂商,用户之间的关系

就像我上面举的那个例子。平台商 (P) 就是牛肉市场,软件厂商 (S) 就是那烧烤店,用户 (U) 就那食客。

P 为 S 服务。 P 要为 S 提供易用的开发环境,所谓的易用性是针对软件开发者的。 P 的成功与否取决于能否吸引大量的 S 。所以要易用。

S 为提供 U 软件。 S 能否成功 , 难点在于能否开发出高质量的并行计算软件。并且要把这种模式的软件成功推向用户。因为酒香也怕巷子深。

5. 云计算大联盟的畅想

现在的困境是平台商不知道要为软件开发商提供什么样的开发平台,因为平台商基本不可能使用过这种软件。而单个软件开发商开发商没有能力要求平台商为其提供开发平台。所以,我想能不能组成一个云计算大联盟。平台商和众多软件开发商联合起来,讨论设计适合这类软件的平台。这样做可以避免为单个软件开发商提供的平台,不适合其它软件开发商的情况。还可以保证平台建立后会有大量这类软件运行在其上,确保平台生存发展。

6 .结语

科技,昨天是幻想 ( 或笑话 ) ,今天是现实。想像力驱动这个世界。对此有兴趣的人,联合起来吧,一起工作,为世界节省时间。
...全文
423 32 打赏 收藏 转发到动态 举报
写回复
用AI写文章
32 条回复
切换为时间正序
请发表友善的回复…
发表回复
lin_style 2009-09-14
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 dreamcs 的回复:]
引用 23 楼 lin_style 的回复:
到时候云计算会分两种:
一种是专业的,有针对性的
一种是单纯的计算二进制数据,计算指令+数据

总之要先把利益模式算好,才有推广的可能

第一点认同。
第二点有点摸不到头脑。“计算指令+数据”?这好像可以解决一切问题。
[/Quote]

提第二种方法是因为安全问题啊。。就像楼上有兄弟说的,一些情况下怎么可能把一个完整的实例给你
Bill1212 2009-09-14
  • 打赏
  • 举报
回复
即使是专业计算,也有将企业信息泄密的可能。例如某个建筑设计公司最近一段时间以来一直通过云计算平台设计6层楼,那么竞争对手就有可能通过云服务提供商购买都类似的情报,了解到其公司最近业务的承接情况。再假如有人通过电信部门获得了这家公司的网络流量的统计情况,就基本上可以推算这家公司业务量的多少。类似这样的问题要怎么保证?这个问题也许可以通过技术或法律来保证,但是更深次的问题是当越来越多的企业依赖于云服务提供商以后,各企业的命门完全被别人掌握。一个MS只是垄断了桌面os,还不涉及企业的业务,就已经让上至各国政府下到各企业感到不安,更何况以后的云计算平台,要掌控的是可是企业最核心的领域。最终的结果,若干年以后,少数几个发达国家通过云计算平台掌握了全球经济。
不过,话说回来,我觉得云计算是个好技术,楼主列出了不少优点,不过我个人还是比较喜欢,企业内部的分布式计算平台。现在的PC机很便宜,各企业也都消费得起,多买上几台自己搭建个密集运算平台岂不是更安全。如果运计算技术通过这样的方式来推广,个人以为更容易被大家所接受,也许这才是那一朵下雨的云。
donil 2009-09-14
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 theone11 的回复:]
SETI@home之类的分布式运算项目早就有了,老是云来云去的不过是商业炒作而已.涉及到商业的运算,谁敢把数据放给你?谁相信你的保密工作?
[/Quote]
[Quote=引用 14 楼 dreamcs 的回复:]
是只你发来计算所所需的数据,我计算出结果,返回结果。并不会储存。
[/Quote]
[Quote=引用 17 楼 dreamcs 的回复:]
文章里说的已经很清楚了。此类软件针对的是公司,而不是个人。只是帮他们计算而已。根本不需要上传什么隐私。
[/Quote]

在安全不能得到保障的情况下,这得要求被计算的数据能够分解到足够细,能够把隐私部分、纯数据部分区分开,这个就有困难,需要更多的软件支持,而不是服务的支持。

我对云计算不了解,听楼主一说,感觉就是面向公众收费服务的集群计算机或者超级计算机。
prince_sigh 2009-09-14
  • 打赏
  • 举报
回复
mykingdominhere 2009-09-13
  • 打赏
  • 举报
回复
了解了一点
maypeter2008 2009-09-13
  • 打赏
  • 举报
回复
云, 是个宏观的描述.
kronk 2009-09-13
  • 打赏
  • 举报
回复
学习
fuming881122 2009-09-13
  • 打赏
  • 举报
回复
模模糊糊
dreamcs 2009-09-13
  • 打赏
  • 举报
回复
[Quote=引用 23 楼 lin_style 的回复:]
到时候云计算会分两种:
一种是专业的,有针对性的
一种是单纯的计算二进制数据,计算指令+数据

总之要先把利益模式算好,才有推广的可能
[/Quote]
第一点认同。
第二点有点摸不到头脑。“计算指令+数据”?这好像可以解决一切问题。
lin_style 2009-09-13
  • 打赏
  • 举报
回复
到时候云计算会分两种:
一种是专业的,有针对性的
一种是单纯的计算二进制数据,计算指令+数据

总之要先把利益模式算好,才有推广的可能
mengde007 2009-09-13
  • 打赏
  • 举报
回复
赶快下雨;
dreamcs 2009-09-13
  • 打赏
  • 举报
回复
不要意思是,“服务哭”--->"服务器"
dreamcs 2009-09-13
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 theone11 的回复:]
引用 14 楼 dreamcs 的回复:
是只你发来计算所所需的数据,我计算出结果,返回结果。并不会储存。

你让我怎么相信你不会去存储?搞ERP的会接触不到客户的财务资料?一件事情一旦有利可图,而又没有可行的预防/惩罚方案,结果会如何?
[/Quote]
根本不搞ERP.这类软件就是针对计算的。举个例子:我们想得到n位十进制数的全排列,这是很慢的。我们就这类事务发给服务哭,让它算。我们只针对计算。
coolcoffee4051982 2009-09-13
  • 打赏
  • 举报
回复
估计不成
theone11 2009-09-13
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 dreamcs 的回复:]
是只你发来计算所所需的数据,我计算出结果,返回结果。并不会储存。
[/Quote]
你让我怎么相信你不会去存储?搞ERP的会接触不到客户的财务资料?一件事情一旦有利可图,而又没有可行的预防/惩罚方案,结果会如何?
dreamcs 2009-09-13
  • 打赏
  • 举报
回复
文章里说的已经很清楚了。此类软件针对的是公司,而不是个人。只是帮他们计算而已。根本不需要上传什么隐私。
lanseshenhua 2009-09-13
  • 打赏
  • 举报
回复
很怀疑那个云计算,有点忽悠的感觉。和分布式计算有什么区别?个人隐私如何能得到有效保障?
dreamcs 2009-09-13
  • 打赏
  • 举报
回复
你说的Seti@Home是网格计算。这种计算有点乌托邦。
dreamcs 2009-09-13
  • 打赏
  • 举报
回复
是只你发来计算所所需的数据,我计算出结果,返回结果。并不会储存。
theone11 2009-09-13
  • 打赏
  • 举报
回复
SETI@home之类的分布式运算项目早就有了,老是云来云去的不过是商业炒作而已.涉及到商业的运算,谁敢把数据放给你?谁相信你的保密工作?
加载更多回复(12)

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧