分类: 服务器与存储
2008-08-04 16:59:38
云计算的力量和问题
米勒:大家都在谈论软件即服务(SaaS),云计算这些事情。你认为这些又会对微软赖以生存的桌面计算产生什么影响?
盖茨:我总是被问到类似的问题:"计算究竟会如何进行呢?是在你身边还是通过远程的方式?"带宽越大,等待时间就越短,你也就能够更多的将计算机的任务剥离出去。在因特网没有出现之前,所有的事情都要由本地设备来处理,文件也只能被在本地计算机上。
而现在你可以只在计算机上存储却可以通过远程的方式来进行一些应用。但是大部分的逻辑运算仍然是在本地设备上运行的。但是本地计算也有他的好处,即使不在线,你仍然可以进行一些处理和运用,而且不必为响应时间而担心。所以,即使网络的再大,分时处理的性能再强劲,它也无法取代桌面计算。
当然,我们现在所要做的是平衡一下各方的关系。HTML已经回归到终端模式。当你在浏览网站时,虽然HTML比一般的显示协议要复杂一些。但是它只是一种显示协议。但是AJAX则需要动用本地资源对其进行处理。这非常具有讽刺意味,好的网站反而不运行HTML倒要运行AJAX。
现在的情况是这两种方式并存,既可以动用来进行运算又能够借助本地的运算能力对程序加以处理。计算机科学的本质并不仅仅是少写代码。还可以通过子程序来实现。软件即服务其实就是将子程序这种理念更为广泛的应用到了互联网上。
当你想要绘制地图的时候,你会想"太难了,需要很多数据。我需要调用子程序。"而有了Virtual Earth和谷歌的Google Earth你就可以直接调用子程序而无须为数据和格式担心。因此我们将会利用这一思路来提供更多的便利。
具体到云计算,我们就可以通过一个数据中心为客户提供更多的服务。我敢说我们在云计算上的投入比其他任何公司都多。而且我们将在今后几年陆续推出一些非常棒的项目。但是这并不意味着你不需要本地计算了。我想你也不希望所有的事情都需要通过网络来完成。毕竟云计算也不是免费的,资源是有限的。不过我们将投入更多的数据中心来提升处理能力。
所以,对于云计算,我们需要明确两件事情。客户端可以用来存储数据,而服务器则可以为你分担一些计算。此前亚马逊推出的S3就是一种云计算的应用,不过使用起来还比较麻烦,我们将会在今年下半年推出更为简单易用的云计算应用。