云计算三大服务模式:IaaS/PaaS/SaaS
不记得何时,云云进入了人们的视线;众说云云,为了显示自己知识渊博,都喜欢在自己说的话后面加云云。商家为了差异化,也把产品加上了云标签。
深圳网站建设公司前文谈到了云计算是什么,在谈论云计算的场合时,PaaS、SaaS 和 IaaS 是常常被提起的热门字眼,它们代表了最基础的云计算服务模式,了解这些模式的特点和区别是进行所有基础架构——包括网络——设计的前提。
虽然云计算的服务模式仍在不断进化,但业界普遍接受将云计算按照服务的提供方式划分为三个大类:SaaS(Software as a Service——软件即服务)、PaaS(Platform as a Service——平台即服务)和IaaS(Infrastructure as a Service——基础架构即服务)。PaaS基于IaaS实现,SaaS的服务层次又在 PaaS 之上,三者分别面对不同的需求。IaaS提供的是用户直接访问底层计算资源、存储资源和网络资源的能力;PaaS 提供的是软件业务运行的环境;SaaS 是将软件以服务的形式通过网络传递到客户端。下面分别看看三者的详细定义。
位于最底层,基础架构即服务——IaaS
IaaS通过虚拟化技术将服务器等计算平台同存储和网络资源打包,通过 API 接口的形式提供给用户。用户不用再租用机房,不用自己维护服务器和交换机,只需要购买 IaaS 服务就能够获得这些资源。鲍余网络是中原的Iaas服务提供商,通过自建郑州bgp多线机房为用户提供基础设施服务,而且免费为用户提供基础服务、软件服务、硬件服务、技术支持和网络服务。
IaaS之上,平台即服务——PaaS
PaaS 构建在 IaaS 之上,在基础架构之外还提供了业务软件的运行环境,个人网站常常用到的“虚拟主机”实际就属于 PaaS 的范畴,个人站长只需要将网站源代码上传到“虚拟主机”的地址,“虚拟主机”会自动运行这些代码生成对应的 Web 页面。除了形成软件本身运行的环境,PaaS 通常还具备相应的存储接口,这些资源可以直接通过 FTP 等方式调用,用户无需从头进行裸盘的初始化工作。
最上层,软件即服务——SaaS
SaaS 是最成熟、知名度最高的云计算服务类型,在云计算真正变得火热之前,软件即服务本身就已经是一个非常流行的概念了。SaaS 的目标是将一切业务运行的后台环境放入云端,通过一个瘦客户端——通常是 Web 浏览器——向最终用户直接提供服务。最终用户按需向云端请求服务,而本地无需维护任何基础架构或软件运行环境。 SaaS 同 PaaS 的区别在于,使用 SaaS 的不是软件的开发人员,而是软件的最终用户。