近来“云计算”在IT领域非常流行,似乎无人不谈,无人不论。但“云”到底是什么呢?
首先要知道“云”不是一个技术名词,而是对未来网络应用的一个比喻,源自软件工程师在画体系结构图时经常用“云”符号表示外部网络的习惯。所以,“云”的一个最基本特征是只有网络化的才是“云”的。
随着 google, IBM 等大公司对“云”大肆炒作,“云”被赋予了很多新的,时尚的特性。其中最核心是“随时获取,按需使用,弹性扩展,按使用付费”。简言之就是低投入高回报。
不难看出,“云”的实质是这些大公司的一个产业阴谋,试图将软件产业链中脱干分散的利润独自吞掉,形成集团效益。所以,他们会告诉软件开发商“云”是一个可以无限扩展的资源池,里面有无限的处理资源,存储资源,以及丰富多样的软件资源。你如果用他们的云,可以快速经济的搭建应用,不再需要考虑硬件软件的投入,不再考虑运行维护的管理……。这一切的一切,他们都帮你搞掂了,你只要像用电用水一样,按使用量出钱就行。
虽然是个阴谋,但不可否认,这一设想非常诱人,也很可能体现出软件发展的方向,给我们带来划时代的体验。
那么,“云”到底会给普通用户带来什么呢?那就是无处不在的信息,无处不在的协作。
届时,个人电脑里的数据、应用程序、甚至操作系统都可以处在“云”上。随时随地,只要能连上网络,它们都会呈现在你面前,就像在同一台电脑上。而不是像现在,换了台电脑似乎就什么都干不了。也就意味着我们的信息不再是“孤岛”,共享的数据可以轻而易举的在“云”中传递。你的公司,你的社团,你的家人……,可以随意畅通的沟通协作,其形式也是丰富多样的,可以是语音,即时消息,邮件服务,日程安排,文件共享,项目管理……。
也许你会说,这不就是现在网络应用能办到的吗?
是的,这就是“云”,是现有技术的一个融合与发展,是一个更大范围,更大规模,更多灵活性的升级版本。更准确的说“云”是以网络为核心的,而不是以个人电脑或者私有服务器为核心的应用与数据组织形式。
最后,允许我稍许偷换下概念,总结提出“云”的意义。这一举动很可能会拨开长期笼罩在人们头上的“乌云”,预示着“纯”网络的时代的来临——拨“云”见日。