关于《每天五分钟,玩转Opensatck》第二章云计算 的阅读笔记

第二章 云计算

2.1基本概念

云计算是IT技术不断发展的产物。
在这里插入图片描述
IT系统架构的发展到目前为止大致可以分为三个阶段

1.物理机架构

应用部署和运行在物理机上。比如企业要上一个ERP系统,如果规模不大,可以找三台物理机,分别部署Web服务器、应用服务器和数据库服务器。
如果规模大点,各种服务器可以采用集群架构,但每个集群成员也还是直接部署在物理机上。资源使用率非常低。

2.虚拟化架构

摩尔定律决定了物理服务器的计算能力越来越强,虚拟化技术的发展大大提高了物理服务器的资源使用率。这个阶段,物理机上运行若干虚拟机,应用系统直接部署到虚拟机上。减少了物理机的数量,节约了成本。

3.云计算架构

虚拟化提高了单台物理机的资源使用率,随着虚拟化技术的应用,IT环境中有越来越多的虚拟机,这时新的需求产生了。如何对IT环境中的虚拟机进行统一和高效的管理。有需求就有供给,云计算出现。
计算(CPU/内存),存储和网络是IT系统的三类资源。通过云计算平台,这三类资源变成三个池子。当需要虚机的时候,只需要向平台提供虚机的规格。平台会迅速地从三个资源池分配相应的资源,部署出一个满足规格的虚机。且不用关注资源的来源。
云平台是一个面向服务的架构,按照提供服务的不同分为IaaS,PaaS和SaaS

在这里插入图片描述

IaaS(Infrastructure as a Service)提供的服务是虚拟机

IaaS负责管理虚机的生命周期,包括创建,修改,备份,启停,销毁等。
使用者从云平台得到的是一个已经安装好镜像(操作系统+其他预装软件)的虚拟机。使用者需要关心虚机的类型(OS)和配置(CPU 内存 磁盘),并且自己负责部署上层的中间件和应用。
IaaS的使用者通常是数据中心的系统管理员。典型的IaaS例子有AWS,Rackspqce,阿里云等。

PaaS(Platform as a Service)提供的服务是应用的运行环境和一系列中间件服务(比如数据库,消息队列等)。

使用者只需关注应用的开发,并将自己的应用和数据部署到PaaS环境中。PaaS负责保证这些服务的可能性和性能。PaaS的使用者通常是应用的开发人员。典型的PaaS有Google App EnGINE,IBE BlueMix等。

SaaS(Software as a Service)提供的是应用服务

使用者只需要登录并使用应用,无须关心应用是什么技术实现,也不用关心应用部署在哪里。SaaS的使用者通常是应用的最终用户,典型的SaaS有Google Gmail,Saleforce

2.2云计算和opensatck

Opensatck is a cloud operating system that controls large pools of compute,storage,and networking resources throught a datacenter,all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.
Opensatck是一种云操作系统,可控制整个数据中心中的大型计算,存储和网络资源池,所有这些资源均通过仪表板进行管理,该仪表板可让管理员进行控制,同时授权其用户通过Web界面配置资源。
说白了就是opensatck可以对数据中心的计算,存储,网络资源进行统一管理。
由此可见,OpenStack针对的是IT基础设施,是IaaS这个层次的云操作系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

举世无双勇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值