1.大数据时代
“大数据”这个词从2012年起受到关注,之后搜索量迅猛增长。
全球数据总量增长极快。原因:
(1)数据产生方式改变
(2)人类活动越来越依赖数据(
)
大数据的定义:大数据又称海量数据/巨量数据,其规模大到无法通过目前主流的计算机系统在合理时间内获取、存储、管理、处理并提炼以帮助使用者决策。
大数据的特征(4V+1C):
Velocity 数据增长速度快 Volume 数据规模大 Variety 数据规模大 Value 价值密度低 Complexity 数据处理复杂
2.云计算 -- 大数据的计算
云计算与大数据的关系:
G = f(x)
G: our target f:云计算 x:大数据
云计算是处理大数据的手段。大数据是需求,云计算是手段。
没有大数据,就不需要云计算。没有云计算,就无法处理大数据。
云计算的定义:
(长定义)云计算是一种商业计算模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。
(短定义)云计算是通过网络按需提供可动态伸缩的廉价计算服务。
云计算的7个特点:超大规模,虚拟化,高可靠性,通用性,高可伸缩性,按需服务,极其廉价
云计算按服务类型分为3类:
3.云计算实现机制
云计算体系架构:
云计算技术体系结构分为4层:物理资源层,资源池层,管理中间件层和SOA构建层
(1)SOA构建层: 封装云计算能力成标准的Web Services服务,并纳入到SOA体系进行管理和使用
(2)管理中间件层: 负责云计算的资源管理,并对众多应用任务进行调度,使资源能够高效、安全地为应用提供服务
(3)资源池层: 将大量相同类型的资源构成同构或接近同构的资源池
(4)物理资源层: 包括计算机、存储器、网络设施、数据库和软件等