什么都是浮云 唯有云计算灿烂

  1、云计算:依旧灿烂
  
  在过去的几年里,整个IT行业最热的词语无疑首推“云”。凡是与云有关的产品,公司,技术与论题,都会得到极大的关注,或褒或贬,却始终遮不住云计算的灿烂光芒。整体而言,在2010年,业界对云计算的质疑渐行渐远,云也逐渐脱离“云山雾罩”的神秘外衣,人们开始更多地关注云产品的应用,成功的云案例,以及如何规范云计算。这说明云计算已经从纷争的混乱时代开始走向成熟,业界对云的态度更加审慎与理智,不过高浮夸,也不肆意诋毁,而这才是技术发展的正道。个人认为,什么时候当云不再成为热点,就说明云要么已经消亡,要么已经融入我们的生活。正如在破译云计算的7个神话中引用的Serdar对云的概括:云不是神奇的万灵药也不是一场灾难,更不是救世主也不是罪人。它是一个解决问题的新工具。想象在这么几年里,谁还在炒作PC与互联网的概念呢?
  
  在2010年,我们看到了许多云产品或云服务的推出。Rackspace推出开源云平台,为需要创建自有云解决方案的公司提供了IaaS平台。Google向开发者提供云存储,说明Google的云战略依旧在稳步的前进。而VMware也适时地推出了vFabric,它可以说是VMware收购SpringSource之后体现其云愿景的产物。在2010年,Amazon AWS获得ISO27001认证,标志着Amazon公共云已经真正成熟起来。显然,云计算领域中群雄并起,逐鹿中原的戏码还会继续上演。
  
  与此同时,人们也越来越关注云的成功案例。例如,在云应用的两个案例中就提及了IBM为日本人寿保险公司以及马来西亚信息图形与动画产业构建云平台,并提供云服务。2010AmazonAWS创业公司挑战赛的获胜者MikeKavis,则分享了自己在云应用的成功经验,他认为云中成功的关键始于架构。
  
  关于业界对云计算审慎探讨与分析的报道,频频见于InfoQ中文站架构社区。这些内容主要包括云间整合(Cloud streams:云间整合的下一个挑战),云的开放(开放的云让业务更“闪亮”),虚拟化(虚拟化发展减缓)、云应用重构(为云应用重构系统)以及云计算标准(云计算标准和开源项目)。
  
  2、NoSQL:众星追捧
  
  突然之间,NoSQL成为了明星,而且是万众瞩目、群星追捧的超级大明星。这一结果,或许作为CAP(即Consistency,Availability,Tolerance of network Partition)理论的提出者Eric Brewer也未曾想到吧。NoSQL(Notonly SQL)作为一种迥异于关系数据库的持久化解决方案,以其高性能、分布式、可伸缩性、高可用性的特征,迎合了高速发展的Web应用的需要。NoSQL的诞生与流行,可谓恰逢其时。
  
  2010年,NoSQL产品开始扎堆出现,NoSQL家族逐渐壮大。例如,在3月23日,North Scale宣布NoSQL数据库解决方案Membase的推出。而在10月的HadoopWorld大会上,Membase与Cloudera宣布整合了Membase服务器和CDH(Cloudera Distribution for Hadoop)。Mongo DB则不断推出新版本,例如在它的1.6版本中就增加了Sharding机制和副本集合特性。可喜的是,我们国内的互联网公司在NoSQL领域很是给力,也推出了自己的NoSQL开源产品,例如淘宝的Tair,天涯的Memlink。其实,在软件领域里,越是新的技术,我们国内的软件企业越有可能取得新的进展,提高自己的竞争力,只要我们拥有创新的精神、开阔的视野和足够的自信心。
  
  比较而言,关系数据库在面对NoSQL咄咄逼人的态势下,显得有些心有余而力不足。例如Digg与Reddit就在2010年3月宣布加入NoSQL阵营,他们都将转向Cassandra。当然,关系数据库的厂商自然也不甘失败,在NoSQL的竞争者这篇新闻中,就提到了不弱于NoSQL的关系型数据库MySQL/Handler Socket和VoltDB。面对NoSQL这种新类型数据库的流行,工程界人士也开始了SQL之争。在2010年GigaOM结构会议上,与会公司达成了共识,认为传统的数据库在可扩展的云环境中无法有效工作。他们开始了对SQL的声讨。10gen公司的Roger Bodamer认为NoSQL更适合于建模领域,而关系型模式由于涉及到太多的表和关系,所以需要最好的数据建模师才能使其有效发挥作用。Neo Technology公司的Emil Eifrem认为,SQL总是让人头疼,开发者讨厌SQL,并且使用工具来逃避它。
  
  正是因为NoSQL呈现出来的优势与良好态势,越来越多的人开始重视NoSQL,渴望了解NoSQL。我们在对InfoQ中文站2010年的新闻进行点击量统计时,发现排名20位的文章中,与NoSQL有关的文章就包含了4篇,分别位列点击量的3位、9位、11位和19位,它们是:

更多详细信息,请您微信关注“计算网”公众号: