知所云
这段时期可谓是风起"云"涌,众多厂商都纷纷触"云"。那么到底云计算是什么呢?对于产业的影响有哪些?在众多厂商推出的新技术的同时,他们对云计算的理解又是怎么的呢?用户能从云计算中得到什么样的应用和体验?云计算能否普及开来?
云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。
为什么成为云计算,想一想我们以前在画系统架构图的时候用什么图形来表示互联网和Web,每错,就是云!
云计算强调的是一种服务,这是很多技术人员一开始不容易把握的地方。如果用一句话来描述,云计算就是信息技术作为服务(IT as a Service)的一种计算供应的消费方式。
云计算的几个关键点
- 资源共享,非独占
- 资源集中,非分散
- 一种服务,非技术
- 动态配置,非静态
- 专业分工,非全局
云计算应用场景
- 间断性应用场景
- 快速增长应用场景
- 需求突增性应用场景
云计算的特点
- 按需服务
- 资源池
- 高可扩展性
- 弹性服务
- 自服务、自动化和虚拟化
- 便捷网络访问
- 服务可度量
云计算的SPI服务模型
软件即服务(SaaS, Software as a Service)
- 用户通过标准的Web浏览器来使用Internet上的软件服务
- 包含一个通过多重租用 (Multi-tenancy) 根据需要作为一项服务提供的完整应用程序
- 用户不必购买软件,只需按需租用软件或广告模式
平台即服务(PaaS, Platform as a Service)
- 提供应用服务平台,如互联网应用编程接口,运行平台等
- 用户基于该应用服务平台,可以构建和部署自己的应用
基础设施即服务(IaaS, Infrastructure as a Service)
- 以服务的形式提供虚拟硬件资源,如虚拟主机、存储、网络等资源。
- 用户无需购买服务器、网络设备、存储设备,只需通过互联网租赁即可搭建自己的应用系统
云部署模型
- 公共云:由某个组织拥有,其云基础设施对公众或某个很大的业界群组提供云服务
- 私有云:云基础设施特定为某个组织运行服务。可以是该组织或某个第三方负责管理,可以是场内服务(on-premises),也可以是场外服务(off-premises)
- 社区云:云基础设施由若干个组织分享,以支持某个特定的社区。社区是指有共同诉求和追求的团体(例如使命、安全要求、政策或合规性考虑等)。可以是该组织或某个第三方负责管理,可以是场内服务(on-premises),也可以是场外服务(off-premises)
- 混合云:云基础设施由两个或多个云(私有的、社区的、或公共的)组成,独立存在,但是通过标准的或私有的技术绑定在一起,这些技术促成数据和应用的可移植性(例如用以云之间负载分担的cloud bursting技术)
云应用模型