第八章、云计算原理与技术

本章介绍了云计算的基本概念,包括其定义、服务模式和部署方式。云计算包括IaaS、PaaS和SaaS三层,其中虚拟化计算是IaaS的关键。PaaS层涉及分布式并行计算平台技术,如并行编程模型和海量数据库。SaaS层则面向用户提供互联网软件应用服务。云计算与分布式计算、网格计算、对等计算和并行计算有显著区别。在体系结构中,涵盖了核心服务层、服务管理层和用户访问接口层。关键技术包括数据存储(如NoSQL数据库)、分布式文件系统(如HDFS)和计算模型(如MapReduce)。此外,虚拟化技术,如Docker,为云计算提供了基础架构支撑。
摘要由CSDN通过智能技术生成

第八章、云计算原理与技术

云计算概述

云计算是分布式计算,效用计算,虚拟化技术,Web服务,网格计算等计算的融合和发展

  • 云计算的定义
    1. 云计算的一种利用互联网实现随时随地/按需/便捷地访问共享资源池(如计算设施,存储设备,应用程序等)的计算形式
    2. 云计算模式共有5个基本特征: 按需自助服务,广泛的网络访问,共享的资源池,快速弹性能力,可度量的服务.
    3. 云计算有3种服务方式: 软件即服务(SaaS),平台即服务(PaaS),基础设施即服务(IaaS)
    4. 云计算有4种部署方式:私用云,社区云,公有云,混合云.
云计算的分类
  • IaaS
    IaaS是云计算的基础,为上层云计算服务提供必要的硬件资源,虚拟化计算是IaaS技术的关键技术
  • PaaS
    PaaS既要为SaaS层提供可靠的分布式编程框架,又要为IaaS层提供资源调度,数据管理,屏蔽底层系统的复杂性等支持.PaaS层需要具备存储与处理海量数据的能力,用于支撑SaaS层提供的各种应用.因此,PaaS层的关键技术包括并行编程模型,海量数据库,资源调度与监控,超大分布式文件系统(也就是大数据的那一套东西)等分布式并行计算平台的技术.
  • SaaS
    SaaS层部署在IaaS层和SaaS层之上,同时用户可以在PaaS平台开发并部署SaaS服务.SaaS面向云计算终端用户,提供基于互联网的软件应用服务.
云计算与其他计算形式
  • 云计算与分布式计算
    分布式计算是将待解决的问题分成多个小问题,在分配给许多计算系统处理,最后将处理结果加以综合.而云计算是分布式计算的一种新形式,但云计算提供的服务包含了更复杂
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值