英特尔首席研发官谈云计算
私有云与公共云
在英特尔看来,云计算不是一个深刻的问题,也不是一个客户端的问题,英特尔希望云客户端是无所不在,用户利用任何工具都可以去访问云端服务。
云计算有着许多潜在优点,不过同样有着诸多缺点——这是无法回避的事实。
优点方面,可以从云环境获取应用程序让大大小小的企业有可能获得几乎可无限扩展的低成本计算资源;只要为实际需要的资源付费,甚至“按时付费”;即使在短时间内突然需要大量资源,也很容易得到满足;云计算还腾出了原本会搁置在硬件和数据中心场地和设施的资金;而且解放了原本要照管服务器的IT员工,从而可以处理更有成效的IT工作。
但云计算并不十分完美,缺点集中体现在以下几个方面:数据安全性以及让第三方来存储数据(假定监管要求允许这么做)多明智;可移植性以及被某一家云计算提供商牢牢束缚的可能性;可靠性;数据日志;处理地球另一端的云环境中服务器的速度以及不可避免的延迟;地理政治方面的担忧――为你运行应用程序的云数据中心位于世界上哪个地方?你希望云数据中心在那个地方吗?这最后一个对总部设在美国的企业来说问题不大,可是对其他许多国家的企业而言确实是个大问题。
但是对有些企业而言,说到获得云计算的优点,确实存在一大障碍:异构性(heterogeneity)。许多企业的数据中心拥有好几代不同的服务器,它们来自多家厂商,在不同处理器上运行不同的操作系统:Windows、AIX、Solaris、Linux、英特尔、PowerPC和SPARC等。相比之下,大多数云服务提供了选择有限的操作系统,运行在品种较少的硬件上。
这样一来,异构企业陷入了多少有点无所适从的窘境。也许可以把部分应用程序卸载到云环境中,但剩余的应用程序仍必须在企业内部加以管理及运行。如果是这种情况,也许还能在效率方面获得一定的优点;但规模较小的数据中心实际上意味着,无法获得显著的规模经济效益。面临的仍是一大堆东拼西凑的不同系统,它们需要大量时间和许多不同的技能来加以管理,而比较容易管理的系统将迁移至外部云。实际上,效率反而下降了。
一种解决办法就是在内部运营云环境:所谓的“内部云”(internal cloud),Steve Oberlin说,他是总部设在加利福尼亚州圣何塞的IT基础设施管理软件厂商Cassatt公司的首席科学家。他说:“内部云可以帮你把自己的计算资源汇集到云中,并进行管理;可以根据需要,动态实时地提供服务器资源。最后你提高了利用率和效率。”
许多企业已经启动了虚拟化项目,以提高服务器利用率、降低数据中心对电力和场地的要求,但是Oberlin表示内部云的目标不仅限于此。它让不适合虚拟化的应用程序(比如在峰值时间段需要整个服务器资源的应用程序)可以提高运行效率,又包括了虚拟化服务器。虚拟化,是解决内部云的一种方式。
这里,就面临一个重要的问题:实施内部云或使用公共云,哪个更好?据弗雷斯特研究公司的首席分析师James Staten声称,答案是,两者各有其优势和劣势。他说:“内部云很好,因为你可以遵循自己的工作流和安全指导准则;并且确保你在运行合适的代码。美中不足的是,无法获得公共云提供商带来的规模经济效益。”
而杨诚说,私有云和公共云也许不是云重要的点。在杨诚看来,云计算的根本目的是让企业交易的成本能够变低。只要交易成本能变低,无论是通过私有云还是公共云,都可以的。