1.1计算模式的演变推进云计算的发展
C/S模式:
随着PC的出现,大家拥有了自己的电脑,计算模式转为C/S模式,即由客户端软件和服务器组成。这种模式充分发挥了PC的处理能力,一般将数据处理好后提交给网络,减少了网络的通信量。但是由于不同的业务需要不同的软件执行,导致用户不得不安装多个软件,造成电脑上有很多个客户端软件,这种即称为胖客户机。
B/S模式:
云计算模式:
1.2云计算的理解
1.
2.
3.
4.
5.
1.3云计算适用场景
间断性应用场景,快速增长应用场景,需求突增型应用场景
云计算与网络是分不开的。之所以称之为云计算,是因为在网络的表示中,互联网是通过一个云来表示的。
1.4云计算的特点
按需服务:如同水电气一样,根据需求即时得到服务
资源池:提高资源利用率
高可扩展:相对与用户,资源几乎是无限的。云计算在做构架是,需要考虑到如何让用户可以平滑扩展到他们的资源需求。
弹性服务:
自服务、自动化和虚拟化:自服务相当于在ATM机上操作一样,用户可以自己定制资源。这种操作需要后台自动化技术的支持。虚拟化使得资源的动态分配变为可能。
便捷网络访问:多客户端随意访问
服务可度量:可度量的收费模式
1.5云计算的SPI服务模型
SaaS软件即服务:等于直接面向用户的云计算应用软件,一般是基于WEB的,因此感觉客户端软件的开发会受到影响,web开发会越来越重视。如微软office356
PaaS平台即服务:类似于微软Azure、谷歌APP
IssS基础设施即服务:类似于亚马逊的AWS,提供租用服务,如数据库、服务器等
1.6云计算部署模型
一般分为公有云和私有云。
公有云存在一系列问题,隐私问题、安全问题、不确定性(公有云的可用性不受用户控制),现在阶段等于银行刚出来的时候,用户不愿意把钱存在银行。
还有社区云,面向特定的用户群体,介于公有和私有之间。一般的使用都是私有云和公有云进行混合使用,称为混合云。
1.7云计算优点
1.8云计算带来的挑战