虚拟化将令传统操作系统解体
2009-02-18 16:54:58 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閹冣挃闁硅櫕鎹囬垾鏃堝礃椤忎礁浜鹃柨婵嗙凹缁ㄧ粯銇勯幒瀣仾闁靛洤瀚伴獮鍥敍濮f寧鎹囬弻鐔哥瑹閸喖顬堝銈庡亝缁挸鐣烽崡鐐嶆棃鍩€椤掑嫮宓佸┑鐘插绾句粙鏌涚仦鎹愬闁逞屽墰閹虫捇锝炲┑瀣╅柍杞拌兌閻ゅ懐绱撴担鍓插剱妞ゆ垶鐟╁畷銉р偓锝庡枟閻撴洘銇勯幇闈涗簼缂佽埖姘ㄧ槐鎾诲礃閳哄倻顦板┑顔硷工椤嘲鐣烽幒鎴旀瀻闁规惌鍘借ⅵ濠电姷鏁告慨顓㈠磻閹剧粯鈷戞い鎺嗗亾缂佸鏁婚獮鍡涙倷閸濆嫮顔愬┑鐑囩秵閸撴瑦淇婇懖鈺冪<闁归偊鍙庡▓婊堟煛鐏炵硶鍋撻幇浣告倯闁硅偐琛ラ埀顒冨皺閺佹牕鈹戦悙鏉戠仸闁圭ǹ鎽滅划鏃堟偨缁嬭锕傛煕閺囥劌鐏犻柛鎰ㄥ亾婵$偑鍊栭崝锕€顭块埀顒佺箾瀹€濠侀偗婵﹨娅g槐鎺懳熺拠鑼舵暱闂備胶枪濞寸兘寮拠宸殨濠电姵纰嶉弲鎻掝熆鐠虹尨宸ョ€规挸妫濆铏圭磼濡搫顫嶇紓浣风劍閹稿啿鐣烽幋锕€绠婚悹鍥у级瀹撳秴顪冮妶鍡樺鞍缂佸鍨剁粋宥夋倷椤掍礁寮垮┑鈽嗗灣閸樠勭妤e啯鍊垫慨妯煎亾鐎氾拷

《福布斯》:从20世纪60年代至今,我们始终在遵循摩尔定律。这一定律向前迈进了多少?
基辛格:我们尚未看到尽头。我喜欢引用的一个比喻是,这就好像是一个雾气蒙蒙的夜晚驾车行驶在路上。你能看清楚前面的道路距你多远吗?也许是100码。可当你向前行驶了50码,前面还有100码。至于摩尔定律,它距离未来的“能见度”始终保持在10年之遥。今天,它仍然距离我们有10年。我们正身处45纳米(指处理器制造技术)这个阶段;32纳米看上去发展良好,22纳米也是如此,14纳米势头同样不错,我们正在对10纳米展开重要研究。
《福布斯》:我们会看到英特尔几年前预测的数百个核吗?
基辛格:眼下,服务器领域的许多应用在核心计数上几乎是无限的。
《福布斯》:对于搜索和数据库应用等技术而言,这合乎情理,但对于Oracle Financials和SAP R/3又会怎样?
基辛格:数据库在那些应用中所占的比例有所增加,但其他比例增加则没网络交易那么大,比如,在网络交易环境下,每个线程都是不同的用户。显然,搜索处于无限扩展之中,除了它们的聚合部分(gather piece)。
《福布斯》:你们是在“聚合部分”将所有独立搜索一起恢复吗?
基辛格:是的。谷歌重大突破的基础是MapReduce运算法则,“减少部分”(reduce piece)是线性部分,你可以在此将网络上所有独立搜索聚拢。这减少的部分具有线性成分。或许,你可以让搜索规模发生无限变化,将这些搜索结果综合起来,搞清楚哪个是最佳结果——那部分是不可扩展的。但其他部分由于核心、线程和服务器的缘故会发生显著变化,有趣的是,目前存在许多此类问题。
所以在服务器领域,天空在核心数量方面是有限的,即便有许多像传统主机应用这样的可在单个线程上编写的应用。这些应用程序的编写者的孙子现在都快退休了。那些永远都不会成为多线程应用。服务器应用好像有一个长长的尾巴,在我们可以预见的未来不会变成多线程。
赞助商链接