首页 > 大数据 > 数据分析 > 云计算与云数据管理概述
云计算是一种新兴的计算模式,它是最近一个非常热的一个研究和讨论的课题。我参加云计算的研究和开发也有一年多的时间,下面一系列的文章中会详细讨论云计算与云数据管理的课题。云计算与分布式计算、分布式系统有着千丝万缕的联系。目前看,云计算在许多方面其实只是互联网的一个比喻词,即计算和数据资源日益迁移到网络上的比喻词。不过,区别也是存在的:云计算代表网络计算价值的一个新的临界点。 它提供更高的效率、巨大的可扩展性和更快、更容易的软件开发。其中心内容为新的编程模型、新的IT基础设施以及实现新的商业模式。要搞清楚分布式系统与云计算,不仅要探讨相关的理论基础,也要通过技术分析和编程应用来帮助理解。在首先了解了分布式系统的目标和基本模型的基础下,需要对典型云平台及其相关技术如Bigtable、 MapReduce、PNUTS、Aneka、Greenplum等进行了解,对平台Amazon EC2、Google Apps、 MS Azure、Hadoop等进行实践。下面我会一一详细介绍。
定义:云计算由一系列可以动态升级和被虚拟化的资源组成,这些资源被所有云计算的用户共享并且可以方便地通过网络访问,用户无需掌握云计算的技术,只需要按照个人或者团体的需要租赁云计算的资源。
云计算与集群、网格计算的区别:在集群中,资源位于单个的管理区中由单个实体进行管理;而在网格系统中, 资源分布在不同的管理区,每个管理区都有其策略和目标。集群系统中的调度器着眼于提高系统整体性能和设备,因为它们负责的是整个系统。而在网格系统中调度器被称为资源代理,着眼于提升特定应用的表现来满足终端用户的服务质量需求。云计算拥有集群和网格的特性,并有其特殊的属性和能力,例如对虚拟化的支持,与Web服务接口进行的动态组合服务,以及通过建造云计算、存储和应用服务对创建第三方增值服务的支持。因此,云可以对用户提供服务而无须考虑其依赖的架构。
云计算和云数据管理中面临的一些挑战:云计算是一项正在兴起中的技术。它的出现,有可能完全改变用户现有的以桌面为核心的使用习惯,而转移到以Web为核心,使用Web上的存储与服务。人类有可能因此迎来一个新的信息化时代!云计算绝不仅仅是一个计算的问题,它需要融合许许多多的技术与成果。现有的许多研究问题将来必然是云计算的一部分,例如Web数据集成、个人数据空间管理、数据外包服务、移动路网上的研究以及隐私问题的研究,都会成为未来云计算的重要组成部分。但是现实中云计算也面临着诸多挑战。
参考资料:
http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf
The Claremont Report on Database Research
可以直接从以下网站下载http://db.cs.berkeley.edu/claremont/
转载自嘉恒说 [ http://www.jiahenglu.net/ ]
原文链接:http://www.jiahenglu.net/blog/7.html
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21360520/viewspace-1121985/ ,如需转载,请注明出处,否则将追究法律责任。