分类: 服务器与存储
2008-08-14 16:53:02
虽然说“云”计算在技术上没有什么新意,但在计算提供模式上却具有颠覆性的意义。
从计算机的发展史可以看出,最早的计算机也是大家共享的,只不过大家都是排着队去提交计算任务的,计算任务是人工拿过去(后来是邮寄,再后来是网络(但不是互联网),然后就出现PC了),卡片和纸带作为媒介。
PC出现后,计算出现了快速的分布化,每个计算任务都是由独立的PC来完成的。
然后PC由于性能的提高,出现了全球性的计算冗余,于是有人就提出了“网格”,“网格”就是为了利用全球分布的独立的PC上的“冗余”计算和储存而提出来的一种分布式计算架构,并且在学术和专业场合获得应用,但由于运营机制难以建立,并没有成功的商业运营。
这种利用分布式处理器计算和存储能力的思想被“云”计算所吸收,但其思想已经不是为了利用全球PC的闲空资源了,而是从另一个方面,让PC的闲空资源不会继续增长,用户不需要持续不断地升级硬件和软件,同时带来更多的空闲资源的问题(这一问题可以说罪魁祸首之一是“微软”,因为其操作系统的不断升级,使得PC的性能必须进行升级(并非所有提升都是必要的,加了太多的鸡肋,例如Vista,想必经典的XP,对内存和硬盘的要求都提高了很多,但功能上并没有根本的提升);另一个原因是由于带宽的提高,各种多媒体应用的发展(例如视频、游戏、音乐),对PC的性能要求更高了)。因为,它通过互联网按需提供计算资源,也就是你需要的时候才给你,不需要就收回去,并且能够很快响应你的需求。
那么,云计算到底会给IT的生态系统带来什么冲击?
1)首先,PC终端(包括手持终端)的处理器“摩尔定律”将失效,因为终端不需要性能不断升级了(周期将变长),但PC(特别是手持终端)的销售量将更多
2)本地操作系统将极大地瘦身,不需要一堆的后台服务,不需要附加那么多应用工具,当然驱动程序还是少不了(硬件管理成为操作系统最大的部分了),“云”操作系统将成为新的竞争领域,在这个领域微软已经不可能垄断了,Google也很难,将出现更多的竞争者。
3)应用软件大部分都通过互联网使用了。原有的基于Windows操作系统开发的应用都将变为基于“云”计算平台API开发的软件,因此软件开发人员将需要掌握新的编程模式。
4)IBM、SUN等都通过“云”计算“出租”服务器了,只有少部分巨型企业还通过购买服务器扩展其数据中心。
5)企业的本地系统集成将大量减少,但基于互联网的“云”计算系统集成将火起来。现有的IT部署方式将发生巨大的变化。因为其部署都在“云”里了。
6)基于“云”的安全将成为新的热点。本地杀毒和安全攻击已经不是主要的(因为大部分和应用都在“云”里),相反集中的“云”设施和应用则会成为攻击对象。