云计算的定义
维基百科:云计算是一种动态扩展的计算模式,通过计算机网络将虚拟化的资源作为服务提供给用户。
什么是云计算:像水、电、煤(资源性产品)一样利用你的IT资源(计算机存储网络资源)
关键词:按需使用、超大规模、高弹性
定义:指按需求使用IT资源和应用程序,通过互联网,按使用量付费。
四种云:
公有云——提供公共的IT资源
缺点:保密性低
私有云——提供给政府、学校等地
优点:保密性高
社区云——研究人员使用
混合云——包含以上任意两种
生活中的例子:
出行论
自己买车开车 混合云
吃饭论
餐厅 公有云
在家做饭——私有云
在家+厨师——混合云
酒店论
酒店——公有云
家——私有云
云计算的基本特征
资源无限量供应
提供自助式服务
远程提供服务
资源可控
按使用量付费
云计算发展背景
20世纪60年代,计算机革命
20世纪90年代,互联网革命
1994年→web(单向传递)
2004年→web(双向传递)
2010年,移动互联网革命
云计算的概念模型
用户的公共性
设备的多样性
商业模式的服务性
提供方式的灵活性
云计算下的IT建设
特点:
开放硬件平台,软件和硬件解耦
分布式设计,软件定义储存
IT建设的传统IOE架构,转向互联网架构
集中资源池的共享,虚拟化,分时共享
动态调配,弹性伸缩,低成本,标准化硬件
芯片新介质取得突破(云计算IT的基础)
优点:省时、省力、省钱、省电、省人、省地
云计算的特点
虚拟化技术
动态可扩展性
按需部署
灵活性高
可靠性高
性价比高
地理分布
先进安全技术
云计算的主要服务模式
第一层:IaaS 第二层:SaaS 第三层:PaaS
1.IaaS(基础设施即服务)
关键技术:虚拟化技术
2.PaaS(平台及服务)(编程)数据库服务、web技术
特点:(1)简化开发人员
(2)提供PC端或软件端的开发套件
(3)丰富的开发环境
(4)完全可托管的数据库服务
(5)可配置式的应用程序的构建
(6)支持多语言的开发
(7)面向市场
关键技术:(1)分布式计算
(2)分布式存储
3.SaaS(软件即服