咨询热线:0371-63697068
新闻活动

了解更多内容,请关注新思齐微信公众平台

报名热线:
0371-63697068
您当前位置:首页 >> 知识分享知识分享
Laas、Paas、Saas的区别
发布时间:2020-12-23 浏览次数:7361次

    自互联网进入云计算时代,IaaS、PaaS、SaaS这三个术语就常常从IT从业者口中嘣出来。起初,小编对于这三个概念也是经常混淆,毕竟三者之间只有一个字母的差别。后来花了很大一番功夫终于弄清楚了其中的差别。

    根据NIST的权威定义,云计算有SPI, 即SaaS、PaaS和IaaS三大服务模式。这是目前被业界最广泛认同的划分。

    举个例子,比如你想要有个房子,如果你买了个地皮,那只是有了基石,还需要购买建材、找工人来帮忙建造等等;如果你选择买个毛坯房,那等于有了外壳,还需要装修和添置家具;如果你买的是精装房或样板房,那可能就只需要付款,即可拎包入住了。

    如果说,把他们放在体系架构之上,那么第一层是IaaS,第二层是PaaS,第三层即是SaaS。


    IaaS——基础设备即服务

    IaaS是Infrastructure-as-a-Service(基础设施即服务)的简称。

    IaaS所提供的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,使用者能够部署和运行任意软件(包括操作系统和应用程序),不需管理或控制任何云计算基础设施,但能控制操作系统的选择、存储空间、部署的应用,也有可能获得有限制的网络组件(例如路由器、防火墙、负载均衡器等)的控制。

    产品:最具代表性的产品应该是AmazonEC2,除此之外还有vCloudAPI、CloudBurst、CloudSwtich等。

    PaaS——平台即服务

    PaaS是Platform-as-a-Service(平台即服务)的简称。

    PaaS所提供的服务是把应用程序部署到供应商的云计算基础设施上去,使用者不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但能控制部署的应用程序,也可能控制运行应用程序的托管环境配置。

    产品:WebSphere、Weblogic、Tomcat、JBoss等。

    SaaS——软件即服务

    SaaS是Software-as-a-Service(软件即服务)的简称。它与“on-demand software”(按需软件)、the application service provider(ASP,应用服务提供商)、hosted software(托管软件)具有相似的含义。

    SaaS所提供的服务是运营商运行在云计算基础设施上的应用程序,可以在各种设备上通过浏览器访问。使用者并不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等等,其便利性可见一斑。

    产品:这是用户接触最多的一层,产品比较多了,像Google Apps、Zimbra都是。RichAPM也有SaaS部署的方式。

    最后,说起这三者的关系,从用户的角度上来讲,他们是各自独立的,因为他们所面对的用户不同。

    而从技术的角度上来讲,他们又不单单只是继承的关系。因为SaaS可以是基于PaaS或者直接部署于IaaS之上;而PaaS可以构建于IaaS之上,也可以直接构建在物理资源之上。

    而随着云计算技术的发展,三者间的界限也越来越模糊。例如有些企业会在自己的IaaS服务上添加类似PaaS的功能。现在基于云的IaaS可通过互联网连接直接提供给用户;而同样的,SaaS也是用于访问托管在云中的应用程序;PaaS有点像是介于这两者之间,提供在云中的应用程序开发和托管平台。

    未来,随着用户需求范围的扩大,供应商为吸引更多的用户群体,也将会探索更多的可能性。在云计算市场发展的快速发展下,也可能走向三种模式互相融合化的趋势。

下一篇:什么是数据挖掘

上一篇:分布式账本和去中心网络

友情链接:   教育部产学合作协同育人项目平台   |   ATAC官网   |   新华三集团   |   腾讯云大学   |   全国职业院校技能大赛   |   IT大咖说   |   科云

报名咨询热线:
15037198095

Copyright © 郑州新思齐科技有限公司 www.xinsiqi.com
地址:郑州市郑东新区博学路277号正商学府广场B座503室   24小时手机:15037198095  
豫ICP备07000976号

  • ︵官方微信︶

点击这里给我发消息