已有的事后必再有,已行的事后必再行.日光之下并无新事.
——传道书
云计算的兴起似乎是新鲜事物战胜旧有事物的经典重演。这种新鲜事物如此之新鲜,以至于鲜有人知道它究竟是什么。不过,这并不妨碍云计算的浪潮风起云涌,席卷企业、政府机构和个人用户。
但是,云计算真的有那么"鲜"吗?
云计算并不是一个新的想法,也许这个名字是新的,但其里面的核心概念却有很多是以前就出现过的。从某种程度上,云计算是一个早已出现的思想披上了新的外衣。又或者,它是计算机技术史和人类需求史上自然而然演化发现而出现的,这一切都很自然,并没有那么神奇,只不过概念满天飞的原因在于它本身不仅仅是技术,还有商业模式。
显然,像云计算这么复杂的东西的出现不是一蹴而就的,而是有一个非常清晰的演进脉络。它是主机计算、小型机计算、个人机计算、网络计算、分布式计算、互联网计算的一个自然演进产物。
1、人们对主机效率和成本的担忧催生了小型机系统;
2、人们对效率和方便的执着催生了20世纪80年代的个人机普及;
3、与主机和小型机不同的是,不同用户位于不同的机器上,要想沟通就需要通过外部连线进行,计算机网络的出现和扩张就顺理成章;于是,20世纪90年代出现了联网的服务器集群;
4、到了2000年,网络的发展日新月异,人们希望将服务器群进一步扩张,恨不得将所有的计算机都连在一起,从而出现了互联网时代;
5、对远程用户的支持进一步增强,基于RPC的模式、客户机服务器模式、异步n层模式、基于消息传递的web计算模式,各种web服务和软件服务开始出现;
6、正是软件作为服务的出现,揭开了云计算的面纱。从一定角度看,云计算就是服务计算。
7、云计算需要将所有的计算资源作为服务。此时,在软件工程领域出现了SOA架构,用户通过web服务、SOAP、REST等架构或协议或模式进行,这就是云计算雏形。
云计算的特点很多,但说一千道一万,云计算的核心特点只有两点: 一种计算范式,即计算作为服务;一种商业模式,即效用计算,随用随付。如果只准用一句话概括,那就是: 互联网上的应用和架构服务。再说简单一点,就是IT作为服务。
云计算的驱动力都有哪些??
前面的讨论中,似乎使人感觉到云计算的出现是一个自然而然的过程,这点虽然不假,但这种自然而然仅仅是指逻辑上的走向非常自然,而不是这种走向本身的过程轻而易举。驱动力主要包括: 虚拟化、托管、企业软件作为服务、规模经济、大数据。
## 云之道
敏捷的开发、部署、运维;
低廉的资源使用成本;
设备、地理位置和平台的独立性;
多租户架构;
可靠性和可用性;
伸缩能力;
通达海量用户;
可持续的发展等等。
将上面各条串起来,就是云之道。
——《云计算之道》邹恒明