目录
传通IT部署方式--自建机房
云计算的概念
如果公司需要开发一个网站
- 传统IT: 需要购买硬件->部署硬件-->部署软件-->部署应用
- 云计算:购买服务,按需付费->部署应用
结合两个例子来理解
- 以前自己买发电机发电和现在国家电网供电
- 自己买菜做饭和去餐馆吃饭的例子
使用云计算的好处(和传统IT比)
- 节省成本:节省硬件购买成本,系统软件成本,后期维护
- 灵活性,扩缩容方便:按量付费(这个月开空调,多交点电费;下个月不开,少交电费)
云计算部署模式
按照拥有者和使用者的不同,云计算分为3种部署模式
专有云/私有云
- 企业内部自行构建的云环境
- 优势:利用云计算的灵活性,扩缩容方便
- 隐私性高
公有云---以下文章都是介绍公有云
- 云服务商提供云计算服务,用户通过互联网进行连接和使用
- 节省成本
- 灵活性高,扩缩容方便(灵活性高,用就租,不用就删)
混合云
- 业务场景:如果公司的业务比较特殊,特定的时间段,性能要求高,其它时间段,性能要求低。比如购物软件在双11的时候要求性能高,其它时间段性能要求低
- 传统解决方案:我们可以不做调整,但是可能会流失客户;或者购买硬件服务器,增加处理能力,但是过了双11,就用不到这么多服务器,所以这种解决方案会造成资源浪费
- 云计算解决方案:平时用专有云,涉及到大量计算或者要求高处理能力,可以租用共有云。隐私数据放私有云,隐私数据不高的计算放专有云
- 对维护人员技术要求高:懂公有云,懂结合专有云和公有云,管理难度比较高
云计算服务模式
根据云计算对用户提供的服务不同划分了多种不同的服务模式,常见的有3种
IaaS
- 基础设施是指: 一台服务器,一个存储,一个网络
- 基础设施即服务,为用户直接提供计算资源,存储资源,网络资源等
- 只为用户提供相应资源,用户需要自行构建自身系统,可操控性最高,根据业务需要自己来做。
- 一般云服务商都会提供的服务模式
- 企业迁移上云最简单的方式
PaaS
- 平台即服务,为开发者提供按需开发环境
- 针对开发者所提供所需要开发,测试等使用云环境
- PaaS提供开发环境
SaaS
- 软件即服务,为用户提供按需软件服务
- 云服务商管理和提供软件,用户直接使用云服务商软件
- SaaS中,客户关心最少的东西,选购需要的CPU和内存就好,不需要关心它的底层网络,底层操作系统,只需要使用上层的软件
IaaS 和 SaaS 相比
- SaaS 性能更好,因为是云服务商来管理和提供软件
- 比如用户购买了IaaS,装了一个数据库软件后,它使用性能会下降。比如云服务器有100点性能,装了数据库以后,就没有100点了。因为有消耗,操作系统也会浪费一部分,装的软件也会浪费一部分
- 但如果是SaaS,浪费由云平台承担,用户用起来更方便