大数据数据挖掘与云计算-认识云计算

云计算产生的背景

什么是云计算?

云计算 (Cloud Computing)是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑笔记本、手机等方式接入数据中心,按自己的需求进行运算。(引用百度百科)

对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。 现阶段广为接受的是美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。(引用百度百科)

云计算的分类

  • IaaS—基础设施即服务,只涉及到租用硬件,是一种最基础的服务
  • PaaS—平台即服务,已经从硬件的基础上,租用一个特定的操作系统与应用程序,来自己进行应用软件的开发
  • SaaS—软件即服务,在云平台提供的定制软件上,直接部署自己的应用系统

云计算的主要技术特征

  • 按需服务—根据用户是实际计算量与数据存储量,自动分配CPU的数量与存储空间的大小,避免服务质量下降与资源浪费
  • 资源池化—利用虚拟化技术,根据需求定制用户使用的计算与存储资源,计算与存储资源管理对用户是透明的
  • 服务可计费—“云”可以监控用户的计算、存储资源的使用量,并根据资源的使用“量”进行计费
  • 泛在接入—用户的各种终端设备,如PC机、笔记本计算机、智能手机和移动终端设备,都可以作为云终端,随时随地访问“云”
  • 高可靠性—“云”采用数据多副本备份冗余,计算节点可替换等方法,提高云计算系统的可靠性
  • 快速部署—云计算不针对某一些特定的应用,用户可以方便地开发各种应用软件,组建自己的应用系统,快速部署业务

云计算模式

  • 云计算是一种计算模式,它是将计算与存储资源、软件与应用作为服务,通过网络提供给用户

没有更多推荐了,返回首页