云计算
传统资源使用与云计算比较
主机资源使用方式
- 虚拟主机
- 自己购买
- IDC
- 虚拟机
传统的资源管理方式
- 投入、维护成本高
- 后期资源浪费;
- 纯手工,自动化能力差
- 资源分配不合理;
- 资源利用率低
云计算
- 海量资源动态管理,灵活调配,资源高效率使用,技术团队高效使用;
- 使用方式多,网络无处不在,按需使用,资源弹性收缩
云计算概念
- 云计算是一种资源交付方式,特点是:基于网络、按需付费、弹性拓展
- 使用虚拟化技术为核心,实现资源交付的一种方式
云计算实现方式
private:传统/私有方式
- 优点:所有亲自做,可控
- 缺点:用户成本高,要求自身技术水平高
- 典型软件:传统物理机
IaaS:基础设施即服务
- 优点:底层硬件到操作系统,不需用户操心,可以集中精力做业务项目
- 缺点:服务商提供的东西 ,非自己自由定制,不可控
- 典型软件:OpenStack,CloudStack
PaaS:平台即服务
- 优点:底层到运行环境都不需用户操心,可集中精力做业务项目
- 缺点:定制性强,不灵活,只适用于特殊应用项目
- 典型软件:Docker、Rocket、Openshift
SaaS:软件即服务
- 优点:所有都由服务商提供,自己只需使用就行
- 缺点:对客户来说,所有东西都不可控
云供应商
- 亚马逊
- 阿里云
- 青云
- 腾讯云
- 华为云
- 金山云
- 天翼云
种类
公有云
- 用户按需使用,成本低廉,管理方便
- 亚马逊、阿里云、openstack
私有云
- 专用性,所有资源自己提供,安全有保障,技术/人力/业务成本高,资源利用率低
- vmware、公司私有云
混合云
- 核心业务私有云,临时需求/轻量级业务使用公有云
- 成本的最优使用率
衍生云
- 托管云:IDC做私有云,租给别人使用
- 专用云:自己使用
- 行业云:政务云、金融云、游戏云
基本架构
#####物理硬件
#####资源整合层
#####资源池
- cpu资源池、内存资源池、存储资源池、网络资源池
#####资源调度层
#####vm实例
虚拟化VS云计算
-
虚拟化是一种技术,提高资源的使用率,将底层硬件与上层应用软件进行隔离
-
云计算是基于虚拟化技术的一种资源交付使用模式,以虚拟化技术为核心和基础,面向服务架构的一种实现