新PC时代的思考 (1)
Microsoft, 观点, 随笔 May 5th, 2008
申明:本文纯属个人观点。
着准备是一个系列blog, 边思考便写作。为什么要用blog来写这些还在思考的idea? 最大的价值就是期望激起一些讨论和反思,这种blog方式的开放讨论就如同脑力激荡,可以让思考更加深入让思维更加活跃。
这些想法最初萌发在差不多1年前。
那时也是五一假期,但假期不假期对我也无所谓,反正赋闲在家天天放假,一个半夜里意外来也意外接到的电话让我对Microsoft产生了一些兴趣和好奇,因此重新开始研究了一通已经放下很多年的Microsoft相关技术和产品。这个过程中,有些东西一如既往让我疑惑廉颇老矣,似乎这个时代的主流已经是Google的年代了;有些让我惊讶和感叹,比如.Net和ASP.NET, 他们比想象中好非常多,无论效率、性能还是架构… 处于过去对微软的成见居然忽视了他们的存在,实在非常意外;还有一些让我迷惑,因为我觉得根据自己的知识和阳光尚无从判断和解读其究竟是什么。
迷惑之余,我陷入了深思之中,作为PC时代的弄潮儿微软,在Internet时代将如何继续把握自己的地位呢?我相信微软的内部有无数聪明的头脑在考虑着这些问题,只不过站在之外无法洞悉而已。PC时代的个人操作系统如同PC的灵魂,作为PC 操作系统的主要厂商,毫无疑问微软获得了必胜的战略地位。 那么在未来的Internet时代,PC越来越成为一个巨大的网络中的一个终端设备的未来,微软的软件战略将何去何从呢?个人操作系统又将成为什么样呢?
这个思考的一些初步想法写成了这篇blog: 全世界只需要五台计算机?从Widget流行对未来的网络计算趋势的思考. 这篇文章的核心思想是设想了一个所谓“新PC时代”:
想象一下未来的 “PC”, 这是一种现实存在和虚拟并存的机器(服务),出来你看得见摸得着的机器,他还存在一个“灵魂”获或者“影子”于网络空间之中,你可以在任何时候用多种方式多种设备去操作您的“PC”.
直到今天我仍然无法想到一个更好的名词来替代,所以暂时还用这个“新PC时代”作为标题罢。
其实写这篇文章的时候,我自己窃以为自己悟出了一个也许微软等公司已经在悄悄实施的未来的战略 — PC的未来是所谓“新PC”, 广义的”PC”, 集中化的大规模服务+终端并未真正的未来。如果这个设想是真的,那么Google等这类试图用强大的大型网络端服务而制胜的公司可能将在某个时刻开始面临困境,而看到了这种“新PC”机遇的公司可能面临巨大的机会,而无疑这种布局对微软等生产PC时代的操作系统和应用软件的公司而言将可能是巨大的优势和胜利。
当然,这一切只是我处身微软之外的设想和推测,但毫无疑问我自己已经被自己这种猜想而说服了。 :)
—
一年后的今天,我并没有从我能访问到的微软的任何资料中看到这样的类似的设想,包括那些那些直接呈现给Billg的Thinkweek paper (当然也很可能是我没有注意到或者权限不够的缘故),年初的时候我甚至考虑过把这样的想法继续深入下去写成一篇thinkweek paper, 可惜那个时候实在太忙已经没有精力(那时候也没想到Billg再过几个月就退休了,要不然怎么也应该折腾个一篇作为纪念 :)) 。
上个月微软宣布了Live Mesh CTP, 媒体的介绍是:微软宣布推出数据存储及网络软件系统“Live Mesh”,欲迈出该公司从PC领域转型到云计算最为野心勃勃的一步。Live Mesh是微软进入发展迅猛的云计算市场的最新举措。所谓“云计算”是指通过网上的中央数据中心,实现PC上的各种应用与服务。目前,亚马逊、谷歌、Salesforce等数十家公司已经建立了计算中心,可以高效处理数据外包业务,并使之成为象电一样,企业可以轻松购买的商品。
而公司的首席架构师Ray Ozzie发表关于微软服务战略的备忘录,其”核心是,我们要拥抱两个世界, 一个是网络(Web)的世界,一个是设备(Devices)的世界。在过去的10年间,PC时代已经让位于以网络为中心的体验时代。我们不仅可以通过浏览器来获得这些体验,而且可以通过PC、电话、媒体播放机、游戏机、机顶盒以及电视、汽车等等诸多不同设备来获得这些体验。”
我对Live Mesh CTP的试用感觉是迷惑的,除了对其和Live Folder Share类似的不解,以及CTP只是一个technical preview外,可能还是因为我自己没有充分理解这些战略本身。 但无论如何,这令我继续想起了我自己当年揣摩微软战略而引发的思考,显然这些思考和目前公司宣布的战略有一些基本面的一致,但本质和方向上却有着相当的不同 — 我始终还是认为PC是一个中心,只不过这里的C已经有了更多的含义,但P却是永恒的。
因此,我打算进一步来思考这个所谓“新PC时代”的问题,有很多时候一些想法看似合理但实际上是不可行的,但更多时候,看上去不太能明白的东西往往是不行的。:) 所以进一步的思考是非常必要的。
我非常希望能有更多朋友能加入发表一些自己的看法,也许这些想法过于遥远了,但我总感觉最近这些时候很可能是一个分水岭式的时代,处于这个时代是困惑的,但也是有趣的。
---
试图从一些其他类似的网络化服务中来寻找一些规律,先罗列一些资料,不说明什么,留着日后思考:
现代计算机的发展过程:
第一代电子管计算机(1945-1956), 这些计算机的计算能力还比不上我女儿手里的NDS,或者我的手机,但这些计算机当年仍然可以认为是中心化的超级计算。
第二代晶体管计算机(1956-1963), 这些计算机有一些开始走向了政府和大学,计算能力仍然不能和NDS相比,但他们仍然应该被认为中心化服务的计算。
第三代集成电路计算机(1964-1971) IBM 的main frame事业从这一代开始腾飞,计算机仍然是中心化服务的代表
第四代大规模集成电路计算机(1971-现在) 72年第一部PC的诞生促使了Microsoft的诞生,而81年IBM推出PC, 成就了辉煌的PC时代,成就了Microsoft的今天
1876年…最原始的电话: p2p, 一部电话连接另外一部…
1879 年…早期的电话:人工交换,存在多个孤立的电话网络. 第一个电话交换系统1879年在伦敦诞生(来源)。
1898年… 步进式交换机,自动交换,本地网开始发展,可能存在着大量不互联或者互联能力很弱的本地网
1926年… 纵横制交换机…长途网络开始形成, 多个本地网开始通过长途网连接成一个大的电话网
1960年… 程控交换机…
1992年… 智能网…
200X年… NGN, Softswitch…
电力网的发展过程:(参考[1])
1888年… Nikola Tesla提出了三相电的高压传送原理, 早期的电力都是大量的本地小电厂提供的
1891年…第一个高压(25KV)三相电力长距离(175KM)传输线出现在德国…毫无疑问这时候还不可能出现真正的电网
1926年,英国的电网合并成为了National Grid.
电网(Grid)的出现导致了大量小规模电厂和电网的消失。 今天计算机领域的Grid computing就是取了电网中的Grid概念。
—
后续的一些思考和讨论计划涉及:
- Web OS? 为什么我认为它不是?
- 为什么不是Google, … ?
- 为什么不是 S3, EC2, …?
About



































































我觉的新的Live Mesh模式有问题。 Joel 写了一个很有趣的文件,你可能已看过
http://www.joelonsoftware.com/items/2008/05/01.html
我觉的微软的实力在于企业软件,应该在企业软件的计算和服务下功夫,我指的不是传统的软件而是以web为主导的企业服务思路。那样虽然对于互联网精英看来很“土”,但是他的却创造商业价值。
类似live mesh之类的东西的却很诱人,但是它还是逃不出以服务换广告的宿命,广告行业本身能养活所有的互联网公司吗?我不确定。
如果能让全世界企业通过计算服务更有效的运转才是最lucrative的。 其实也是最具挑战的,因为那些要比把个文件传到网上共享复杂的多。
历史总是惊人的重复 ,也可以说是螺旋上升 。 计算机技术发展的这么多年可以看到技术不断在客户端和服务器端之间的来回偏倚。
我认为微软不缺杰出的人才不缺最好的创意。微软受益于他的过去卓越的发展,也受制于他的历史,使他无法像Google一样轻松上路 。最明显的一个例子是他的vista 还有盖茨在1997年的未来之路就提出的互联网时代,到了2008年还没有看到微软在互联网上取得跟他地位相等的成就。
譬如我公司本身,很多用户都会问为什么不做这个功能,为什么不做那个功能,这些都很好做亚。但从公司的整体上去考虑,就会发现很多东西做出来需要平衡各个产品,平衡各种利益。如果放到微软,估计这些问题会放大成千倍。
我感觉微软要取的成功关键的不在于他在技术上有多先进。而在于如何去整合成千上万个产品,如何让他原来的用户无缝的迁移到互联网时代。大象能够跳舞但需要一个卓越的训兽师。
.Net是很好很强大,不过
1. 费用太高,所以还是免费开源的PHP比较受欢迎
2. 程序庞大,安装VS需要多大的空间哟
3. Startup很穷
单纯依靠Web是不可能的
首先问题还是费用
浏览是需要钱的哟
还有是技术
并不是所有国家都有韩国那样的网络速度的
炎在宿舍的上网速度只有30kbps
不是说学校用不起,是曾经有人利用校园网络做非法上下载
所以发展又遇到另外一个问题,就是行政
而且往往都是行政方面的怠慢,拖延了很多技术的进步
除了自身的资本限制(资金,人才,技术)以外
还有上面提到的行政机构的限制
最后一个才是市场
不过根据炎的观察,没有产品是没有市场的
大小是一个问题
而且,再坏的产品,进行有效宣传,合理包装,都是有人愿意摔钱购买
很不合理吗?
其实人类的思考模式本来就不Logic
充满幻想,充满情感成分
所以千万别用程序员的思维去思考一般人的思维模式
以后设备的概念会越来越宽泛,比如手机,你能说它不是一个网络设备吗?
这样一来自然就凸显出了网络应用的优势,所以应用日渐网络化的大趋势应该是必然的。
但具体是怎样的应用,要怎样网络化,可能正是探索的方向,也是各路大仙各显神通的所在。
每次技术的突破都会导致一个超大型公司的产生 。
1.电脑技术的出现 产生了 IBM
2.电脑成本的大幅降低 产生了 微软
3.互联网的诞生产生了 cisco
4.互联网的发展产生了 google
下一次呢?
我认为是带宽限制的突破。所以的设备都会被无缝的链接。
有一次在公司的培训中,主管搜索研发的总监也提到 。
Google的产生其实也因为他公司成立的那几年得益于个人电脑计算能力的大幅提高和储存设备成本的大幅降低。 如果当时再早两三年,无论算法如何先进,由于硬件的限制这样的搜索引擎也是无法实现的 。
一个也许微软等公司已经在悄悄实施的未来的战略 — PC的未来是所谓“新PC”, 广义的”PC”, 集中化的大规模服务+终端并未真正的未来。
Live Mesh + Origami 是不是就是微软的规划?
http://news.iresearch.cn/0200/20080505/80153.shtml
[…] 感谢在新PC时代的思考 (1)后面留言的朋友们,你们的观点和讨论让我启发颇多. 同样得申明一下, 本文仅为个人观点, 不代表所在公司的立场. […]
[…] 新PC时代的思考 (1) […]
[…] 今天在blog故在上读到了关于新PC时代的思考. 自己也有点感想。Sun的首席科学家John Gage曾经说过一句很有名的话:The network is computer(网络即是计算机)。现在看来这句话正在越来越被证明是正确的。也许将来,PC都不需要多少计算能力(虽然我们总是说现在PC的计算能力远超过以前的超级计算机),当带宽瓶颈被进一步“撬开”时,所有的应用,网络服务甚至操作系统都不需要被安装到PC上,PC的计算能力变得越来越不重要,重要的是连接所有计算资源的纽带 - 网络。之前曾和同事聊天时YY - 以后每个人只需要随身携带一个用来存储个人信息的设备(也许是usb手指,或者是植入体内的一个小小芯片),既可以在遍布大街小巷的免费终端上做任何事,远远超过今天可以在自己的PC上做的事。PC和device之间的区别就是,PC是有计算能力的,而device则未必。 […]
[…] 思考了半天([1][2][3]),也该出的儿真正的东西了, 把这几天的思路总结一下,画了这样一个草图: […]
[…] 前面的思考:([1][2][3][4]) […]
[…] 接着([1][2][3][4][5])继续思考, 透过blog来思考的一个好处,就如同参加讨论会,本来只有一些模糊的想法,随着讨论思路越来越清晰,或者idea越来越多。 […]
[…] 其他的相关思考:([1][2][3][4][5][6]) […]
[…] 其他的相关思考:([1][2][3][4][5][6][7]) […]
[…] 其他的相关思考:([1][2][3][4][5][6][7][8]) […]