浅谈云计算

由于公司组织结构的调整,我们部门换了新的领导。本来临阵换帅是兵家大忌,我的士气也低落了好几天。不过生活就是如此,瞬息万变。权力之争也好,个人恩怨也好,我也只好既来之久则安之咯。看成败,人生豪迈。

早上新的领导来了一次动员大会,其实说白了就是摸我们的底吧。他叫我们各自谈谈我们对"云计算"和"大数据"的理解。虽然之前有一些浅浅的了解,被他这么一问,我倒是懵了。再加上这几个月我一直专注实现hive的分布式日志查询的功能实现。对这些概念性的东西很是陌生。糊里糊涂地说了一通,看得出领导也不是很满意,哈。所以我散会之后我就简单地整理了一些关于云计算的资料。与大家讨论讨论,分享一下。由于本人能力有限,请大家批评指正,不胜感激。

云计算

概念:基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源(来自百度百科)。

目标:易扩展、易维护、按需分配。

本质:将旧的技术重新组合。其实组合就是一门技术。旧的技术有:分布式计算、并行计算、分布式存储、虚拟化和负载均衡等。

特点:

  1. 资源配置自动化。

  2. 需求服务自动化。

  3. 网络访问便捷化。

  4. 服务计量化。

  5. 资源虚拟化。

发展历程:云计算<——SOA<——WebService<——http协议<——ajax。规模产生标准化,这个过程也可以看作是标准化的过程。云计算是解决大计算能力与大存储能力之后的产物,如果无法解决这个两个问题,那么云计算有可能就只是扯淡。

云的架构:Saas,基于web的方式提供用户服务。

              Paas,将一个应用的开发和部署平台作为服务。

     Iaas,将各种底层的计算和存储等资源作为服务提供给用户。

从用户角度看:这三层的服务是独立的,它们面对的客户不同,提供的服务也不同。

从技术角度看:这三层有一定的依赖关系。比如一个Saas的产品需要使用Saas层的技术,同时也依赖与Paas层的开发与部署。Paas平台又可能构建于Iaas层的服务上。三层服务相互依赖,却各自运作,自成一体。

 

 

posted on 2013-03-18 15:21  free9277  阅读(186)  评论(0编辑  收藏  举报

导航