云计算原理与技术

1、云计算概述
  云计算:对一般用户而言,云计算是指通过网络以按需、易扩展的方式获得所需的服务。即随时随地只要能上网就能使用各种各样的服务,如同钱庄、银行、发电厂等。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务。
  对专业人员而言:是分布式处理、并行处理和网格计算的发展,或者说是这些计算机科学概念的商业实现。是指基于互联网的超级计算模式–即把原本存储于个人电脑、移动设备等个人设备上的大量信息集中在一起,在强大的服务器端协同工作。它是一种新兴的共享计算资源的方法,能够将巨大的系统连接在一起,以提供各种计算服务。
  特点:按需自助服务,广泛的网络访问,共享的资源池,快速弹性能力,可度量的服务。
  服务模式:软件即服务(SaaS),平台即服务(PaaS),基础设施即服务(IaaS),其中,IaaS为云计算基础,PaaS为SaaS层提供可靠的分布式编程框架,为IaaS提供资源调度,数据管理,屏蔽底层系统的复杂性等支持。SaaS层部署在PaaS和IaaS平台之上,面向云计算终端用户,提供基于互联网的软件应用服务。
  部署方式:私有云,社区云,共有云,混合云
2、云计算关键技术
  体系结构:分为三层,核心服务层(三个子层,IaaS提供硬件基础设施部署服务,PaaS是云计算应用程序运行环境,提供应用程序部署与管理服务,SaaS是基于云计算基础平台所开发的应用程序)、服务管理层(为核心服务层的可用性、可靠性和安全性提供保障)、用户访问接口层(实现了云计算服务的广泛访问)
  数据存储:通常称为海量数据存储或大数据存储。
  计算模型:可编程的并行计算框架,需要高扩展性和容错性支持。
  资源调度:资源调度是云计算核心技术之一,它为云计算平台提供资源分配、任务调度等资源管理功能。通常云计算资源调度包括两个层面:一个是物理主机到虚拟机层面的资源分配(映射);另一个是任务到虚拟机层面的调度(映射)。
  虚拟化:IaaS层的重要组成部分,也是云计算的重要特点。具有以下特点:资源共享,资源定制,细粒度资源管理
3、Google原理
  关键技术:文件存储GFS,并行数据处理MapReduce,结构化数据表Big Table,分布式锁Dremel

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值