云计算概述

云计算的定义

云计算是一种模型,可以随时随地,随需应变地从可自定义配置(按需计算)的资源共享池中获取所需的资源(网络、服务器、存储、应用、以及服务),资源能够快速供应并释放,使管理资源的工作量与服务提供商之间的交互降低到最小 。

云计算的五大基本特质

①. — 按需自助服务(On-demand Self-service)

②. — 广泛网络接入(Broad Network Access)

③. — 资源池化(Resource Pooling)

计算资源池:VCPU 资源,内存资源 ......

存储资源池:云磁盘

网络资源池:公网 IP 地址

镜像资源: CentOS,RedHat,Windows ......

④. — 快速弹性伸缩(Rapid Elasticity)

自动增加冗余服务器:满足高并发需求

自动减少冗余服务器:并发量小时,降低成本

⑤. — 可计量服务(Measured Service)

计算资源的计费:VCPU 资源,内存资源

存储资源的计费:云磁盘

网络资源的计费:公网IP ,带宽计费

云计算发展阶段

①. — 虚拟化:为了实现资源复用,通过一台服务器跑多台虚拟主机,加大资源利用率 。但是,没有做到自动化

②. — 私有云:自动化管理,资源弹性调度,此类平台属于非共享资源,客户独享

③. — 公有云:自动化管理,资源弹性调度,此类平台针对外部客户,通过网络方式提供可扩展的弹性服务

④. — 混合云:融合了公有云和私有云,私有云主要是面向企业用户,出于安全考虑,企业更愿意将数据存放在私有云中,同时又希望可以获得公有云的计算资源,达到了既省钱又安全的目的

云计算服务常见分类

①. — IaaS(Infrastructure as a Service)

②. — PaaS(Platform as a Service)

③. — SaaS(Software as a Service)

PS:On-Premises(本地部署)

云计算服务分类对比

举个栗子,客户想要部署 MySQL :

①. — 如果购买了 IaaS 服务,需要自己安装 MySQL、主备部署、授权以及优化

②. — 如果购买了 PaaS 服务(MySQL),MySQL 已经安装,无需部署主备,优化已经做好,客户只需要维护应用软件程序(Applications)和数据(Data)即可

③. — 如果购买了 SaaS 服务,应用软件不需要客户开发

④. — 如果购买了 Serverless 服务,只需要维护应用软件程序(也算是一种 SaaS)

阿里云架构

原文地址:https://www.cnblogs.com/zzzwqh/p/13768379.html