百度知道 - 信息提示
云计算主要服务形式是什么
目前业界公认的第三方的对于云计算的定义和解释是NIST(National Institute of Standards and Technology,美国国家标准和技术研究院)的说法,其对于云计算的服务形式的说明如下:
SaaS(软件即服务):提供给消费者的服务是运营商运行在云计算基础设施上的应用程序,消费者可以在各种设备上通过瘦客户端界面访问,如浏览器(例如基于Web的邮件)。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储,甚至独立的应用能力等等,消费者仅仅需要对应用进行有限的,特殊的配置。
PaaS(平台即服务):提供给消费者的服务是把客户使用支持的开发语言和工具(例如Java、python、.Net等)开发的或者购买的应用程序部署到供应商的云计算基础设施上。消费者不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能够控制部署的应用程序,也可能控制运行应用程序的托管环境配置。
IaaS(基础架构即服务): 提供给消费者的服务是处理能力、存储、网络和其他基本的计算资源,用户能够利用这些计算资源部署和运行任意软件,包括操作系统和应用程序。消费者不能管理或控制任何云计算基础设施,但能控制操作系统、储存、部署的应用,也有可能获得有限制的网络组件(例如,防火墙、负载均衡器等)的控制。
简单来说:
IaaS给你的是远程的登录终端界面(虚拟服务器)或者Web Service接口(云存储)。
PaaS给你的是数据库连接串或者中间件部署界面,或者是应用的部署管理界面。
SaaS给你的就是访问应用的客户端或者Web界面。
云计算如果这么划分对不对,如要再往下细分呢?譬如软件即服务都是由什么组成的。
楼主的分类有问题。
云计算应用模式可分为SaaS、PaaS、IaaS、MSP,SaaS应用就如 WISSIP企业应用平台。网格计算即分布式计算,是一门计算机科学。它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终结果。
虚拟化的重点是超级计算机通过虚拟化变成了多台服务器来用,超级计算机的CPU和内存可以在多台虚拟机之间灵活调整和分配,是一变多的一种实现;而云计算的重点是原来的网格计算和并行计算,多台计算机的计算能力可以完全共享来实现超级计算以解决时间延迟和并发问题。在IAAS这层既然基础是虚拟化,那么云计算的重点则是多台超级计算机,多个不同的物理存储设备之间的能力的共享问题,这是虚拟化无法解决的问题。云计算落地的第一步是IAAS,而云基础架构本身又是搭建在虚拟化技术上面的。基于虚拟化的系统安装和部署目标对象仍然是虚拟机,需要事先安装虚拟机并分配资源。而云计算的安装和部署可能并没有虚拟机的概念,用户不用关注后台集中化的硬件资源。这也是虚拟化和云计算的一个区别点。
不要把虚拟化、云计算、网络计算混为一谈,三者有联系不假,但是概念和重点不一样哦。