主题:【原创】云里雾里的云计算 [1] -- 邓侃
Greatness is never a given, it must be earned
伟大从来非天赐,奋斗之外是歧途。
看看FPS是啥东东。
看看山口山所要求的机器配置吧,今后的网络游戏,要求会比山口山更低?更不要说虚拟现实了呢!
而仅以山口山为例,实现一个现在WOW战网的数量级,把用户的图像处理任务放到云端,这是个什么概念?要怎么样的网络条件来实现?
如今的游戏,可玩性固然最重要,但是画面精细逼真程度绝对不能成为短板。
如果个人单机能力的发展逐渐趋缓,达到一个极限,而云端和网络能力则得到爆炸性的发展,这样把图形处理任务都放到云端还是有意义的。
把云计算IaaS与标准厂房做个逐项类比,云计算的IaaS类似于标准厂房,天气预报局编写的程序就像是客户购置的机器,天气预报分析师就像是车间里的工人。
天气预报局(其实应该是气象局里的数值预报部门)是不太容易买帐的。数值预报业务运行每天定时处理各地上报的观测,然后定时运算,运算量都一模一样,然后定时下发,非常没有弹性,要的是定时可靠。科研上可能有些需求,不过科研的市场可比业务小多了...
另外网络问题不止是带宽
还有延迟
偏向计算的HPC节点间通信可能对带宽要求不很高但受延迟影响很大
低延迟的InfiniBand,Myrinet,...网络设备都不怎么便宜哦
这个他们开发商自己也承认了
我刚在河里写了个求助,就看到你的文章。
http://news.bbc.co.uk/2/hi/technology/7969458.stm
谷歌和亚马逊宣布退出,微软也提出质疑。
移动设备只关注人机交互界面和方式,并根据进程的计算量分配进程。需要计算量大的进程,将自动分配给云服务器。本地只负责计算量小的简单进程。
3D动画图像生成,图像识别,这种典型的大运算量进程可以交给云端。
Sending Cell Phones into the Cloud
http://www.technologyreview.com/communications/22571/
如果你有基本的对运算量的认识,就不会说出这样的话来
最近不少开源的专做企业内部云的,很可能过几年小企业与startup都在amazon,google与MS的云里了,大企业自己闷头搞内部云,这是一块大饼,而且amazon与google一般不会介入。MS与IBM早晚要推出给fortune 500用的企业内部云,这会儿没推出大概还在做internet云的摸索,MS是Office与SQL混在一块的云,IBM估计是DB2与Java的云,再加上什么虚拟,安全,用户等等零七八碎的,过个两三年推出来是最快的估计了。
有时想想,这个云象极了四十年前的大型主机分时用户,小公司买不起就租分时共享,大公司自己就买个主机自用,一直到今天许多大公司里还是离不开mainframe。如果忽悠一下的话,说起来IBM从微软出生就想把它搞死,搞了几十年,反而很可能在互联网时代,IBM要死在微软前头了,因为IBM在主机业上的进项仍然不少,如果企业云流行的话,SAP ERP什么的都放到云里去,mainframe消失就指日可待了。
事实上,一向都很奇怪SAP,Oracle这些做ERP,CRM的为什么不在云上更积极些,这个领域才是未来云进入主流企业的重头戏。
这事既然我们能想到,湾区能人无数不会没做准备。至于外面听不到什么风声,大概还是技术储备不够。眼下的云大部分是围着虚拟机或MapReduce转,这个与企业这三十年在RMDB上造就的底子差距还是不小的。微软科学院有个Dryad,说是比MapReduce还棒,我曾追着他们问为什么不放到Azure上,结果就是无可奉告,让人觉得特别可疑。看来企业云毕竟不像把个网站放到云里就成了,下一步棋怎么走可能谁也没个谱。最怕的就是IBM借方抓药,非拿主机当云卖,而且主机上的虚拟技术也很像那个意思的说,绕了一圈又回到老路上去了。
好像现在提供IT外包服务的公司CSC,TCS之类的,大约也会被收购或兼并吧。
另外我朋友的公司(Fortune 500)好像正在用MS Livemeeting 取代自己的“Exchange Netmeeting"作conference tool.听起来有点"云"的意思。
IT先是把作坊式操作通过各种各样的process改变成生产组装线,为大规模外包铺路。但至今为之,比较可行的外包除了全部外包,如ASP,SaaS等,就是软件制造部分,如编程,测试等的外包。有不少的甚至把项目管理也外包给了如CSC,Accenture这样的公司。但是总是有些部分在现有条件下无法外包,这其中就是硬件,网络,安全等基础设施,也有软件需求,维护等前期与后期项目工程。
云对IT的冲击我的看法是明显的冲击是在基础设施部分,但这方面可预期的阻力也是最大,比如安全了,数据了等等。反而是不太明显的冲击对IT部门的影响在未来会更严重。这方面就是说企业内用户绕过IT部们更多直接从外部云上的现成软件来得到服务,这比较类似于现有的ASP或SaaS,但随着面向终端用户的工具的成熟与简化,人们会发现目前通过IT部门动辄数月到数年的冗长项目,可能会自己在外部云上通过简单的拼凑所提供的功能模块或服务来实现。对屡遭垢病的IT部门的最终取代将是代表着企业内用户最大利益的实现。
这后一类的冲击目前在绝大多数的fortune 500企业内还不为觉察,IT部门仍然沉醉于完善各种Process的普及,幻想着把IT行业转变为brick&Motar后就可以照madeinchina的样子走madeinindia的宏伟前景,而在此中挣扎的技术人员也仍然继续着经典的java vs .net式的争论。但是与此同时,Y世代的用户们却大步迈向一条从云里吃自助餐式的完全把IT部门与india外包摔开的未来,面向这个未来的是以Python,Ruby那样的灵活软件技术为辅助,构建以云为运行环境的专业软件商,以及在跟随互联网的成长而成熟的新一代用户。比起一心扑在fortune500企业IT部门主管身上的外包商们,比起一门心思在IT的独立王国这个象牙塔里打转转的技术人员,新一代的用户对技术的变更更敏感,对需求的了解更直接,对IT部门的驴唇不对马嘴更憎恶,这一切无不预示着一个全新IT时代的到来。
不过企业基于自己的战略判断,还是会保留一部分IT职能,不过就会更像是管理部门多过技术部门.
软件拆零开发组合是不可逆的潮流.内部IT发起的全面技术改造型的"推手"会逐步退出江湖的.