当前位置:文档之家› 云计算PPT课件

云计算PPT课件

6
Iaas
IaaS: Infrastructure-as-a-Service(基础设施即服务) 第一层叫做IaaS,有时候也叫做Hardware-as-a-
Service,几年前如果你想在办公室或者公司的网站上运行 一些企业应用,你需要去买服务器,或者别的高昂的硬件来 控制本地应用,让你的业务运行起来。
5
云计算的主要服务形式
任何一个在互 联网上提供其服务的公 司都可以叫做云计算公 司。其实云计算分几层 的,分别是 Infrastructure(基础 设施)-as-a-Service ,Platform(平台)as-a-Service, Software(软件)-asa-Service。基础设施 在最下端,平台在中间 ,软件在顶端。别的一 些“软”的层可以在这 些层上面添加。
OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研 发并发起的,以Apache许可证授权,旨在为公共及私有云的建设与管理提 供软件的开源的云计算管理平台项目
它的社区拥有超过130家企业及1350位开发者,这些机构与个人都将 OpenStack作为基础设施即服务(简称IaaS)资源的通用前端。OpenStack 项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。
14
OpenStack主要逻辑模块–Keystone身份验证服务 Keystone作为Openstack的核心模块,为Nova(计 算),Glance(镜像),Swift(对象存储),Cinder(块 存储),Neutron(网络)以及Horizon(Dashboard) 提供认证服务
的一层,大多是通过网页浏览器来接入。任何一个远程服务 器上的应用都可以通过网络来运行,就是SaaS了。
你消费的服务完全是从网页如Netflix, MOG, Google Apps, , Dropbox或者苹果的iCloud那里进入这些分 类。尽管这些网页服务是用作商务和娱乐或者两者都有,但 这也算是云技术的一部分。
但是现在有IaaS,你可以将硬件外包到别的地方去。 IaaS公司会提供场外服务器,存储和网络硬件,你可以租用。 节省了维护成本和办公场地,公司可以在任何时候利用这些 硬件来运行其应用。
一些大的IaaS公司包括Amazon, Microsoft, VMWare, Rackspace和Red Hat.
7
Paas
PaaS: Platform-as-a-Service(平台即服务) 第二层就是所谓的PaaS,某些时候也叫做中间件。你公司所
有的开发都可以在这一层进行,节省了时间和资源。 PaaS公司在网上提供各种开发和分发应用的解决方案,比如
虚拟服务器和操作系统。这节省了你在硬件上的费用,也让分散 的工作室之间的合作变得更加容易。网页应用管理,应用设计, 应用虚拟主机,存储,安全以及应用开发协作工具等。
普遍认同的说法是“云计算将计算任务分布在大量计算机构成的资源 池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服 务”。
4
公有云 and 私有云、……
公有云是将搭建好的云资 源池放到Internet上,所 有有使用权限的用户皆可 以按需使用;私有云是企 业或其他组织在自有数据 中心单独搭建,或者由云 服务提供商通过用户需求 进行搭建后再整体租给用 户使用,除所有者之外, 其他用户无法使用。
一些大的PaaS提供者有Google App Engine,Microsoft Azure, ,Heroku,Engine Yard。最近兴起的公司有 AppFog , Mendix 和 Standing Cloud
8
Saas
SaaS: Software-as-a-Service(软件即服务) 第三层也就是所谓SaaS。这一层是和你的生活每天接触
云计算简介
1
目录
01
云计算介绍
02
Openstack简介
03
Docker简介
2
云计算的产生
我们要用水,但是我们不需要有自来水公司; 我们要用电,但是我们不需要自己造发电厂; 我们要用IT资源,但是我们不需要服务器,存储,网络设备等的硬件本身!
3
云计算的概念
云计算(Cloud Computing)是由分布式计算(Distributed Computing)、并行处理(Parallel Computing)、网格计算(Grid Computing)发展来的,是一种新兴的商业计算模型。目前,对于云计算的 认识在不断的发展变化,云计算没仍没有普遍一致的定义。
VM
Nova为VM提供计算资源 Glance为VM提供镜像 Cinder为VM提供块存储资源 Neutron为VM提供网络资源及网络连接
Cinder连接VM后所产生的数据可以备份到Swift对 象存储中
Glance提供镜像可以保存在Switf对象存储中
13
OpenStack主要逻辑模块–Horizon Dashboard服务 在整个Openstack应用体系框架中,Horizon就是整个应用的入口。它提供了一个模块 化的,基于web的图形化界面服务门户。用户可以通过浏览器使用这个Web图形化界面 来访问、控制他们的计算、存储和网络资源,如启动实例、分配IP地址、设置访问控 制等。
9
PaaS和IaaS之间的比较
PaaS
开发环境
完善
支持的应用
有限
通用性
欠缺
可伸缩性
自动伸缩
整合率和经济性 高整合率,更经 济
计费和监管
精细
学习难度
略难
IaaS 普通 广 稍好 手动伸缩 低整合率
简单 低
10
目录
01
云计算介绍
02
Openstack简介
03
Docker简介
11Openstack由来12Openstack架构
Horizon(Dashboard)与其他主要模块的关联(包 括Nova,Cinder,Glance,Swift,Neutron,keystone)
通过Ceilometer(监控功能)可以监控的模 块(包括Nova,Glance,Cinder,Neutron)
Keystone(身份验证功能)模块可以对其他模块 进行相应操作进行身份及权限验证(包括 Nova,Glance,Cinder,Swift,Neutron,Ceilometer)
相关主题