01云计算的定义

当软件在执行任务时,其所需的计算设备和输入/输出设备并非通过主板直接相连,而是借助网络进行沟通,这样的运作方式就被称为云计算。简言之,只要输入/输出与计算不在同一台主机上,即可被视为云计算的应用范畴。

云计算中,我们经常听到的有IaaS、Paas、Saas和Daas。那么,它们分别是什么,又有什么区别呢?

◇ 云服务模式

◇ IaaS

IaaS,即Infrastructure as a Service,意为基础设施即服务。在IaaS模式下,云端公司负责构建IT基础设施,并对外提供硬件服务器或虚拟机的租赁服务。用户可以充分利用这些计算基础设施,包括CPU、内存、存储空间、网络等基本计算资源,以及部署和运行任意软件的能力,如操作系统和应用程序。用户无需管理或控制云计算基础设施,但有权选择操作系统、管理存储空间和部署的应用,并可能获得对某些网络组件(如路由器、防火墙、负载均衡器等)的有限控制。

IaaS的实例包括DigitalOcean、Linode、Rackspace、AWS、Cisco Metapod、Microsoft Azure以及Google Compute Engine(GCE)。

◇ PaaS

PaaS,作为Platform as a Service的简称,即平台即服务,指的是将运行用户所需软件的平台作为服务进行提供。这种模式使得用户能够专注于软件开发和部署,而无需关心底层的硬件和操作系统细节。其核心在于用户可以专注于软件的开发,而不必关注底层细节。

PaaS的实例包括AWS Elastic Beanstalk、Windows Azure、Heroku、Force.com、Google App Engine,以及Apache Stratos和OpenShift等。

◇ SaaS

接下来,我们将探讨另一种云服务模式——SaaS,即Software as a Service,通常被译为软件即服务。在这种模式下,软件被作为服务提供给用户,用户无需安装即可使用,极大地简化了软件的获取和使用过程

SaaS的实例包括Google Apps、Dropbox、Salesforce、Cisco WebEx、Concur以及GoToMeeting等。

◇ DaaS

接下来,我们将介绍另一种云服务模式——DaaS,即Data as a Service。在这种模式下,云端公司负责构建完整的IT环境,收集用户所需的基础数据并进行分析。最终,他们提供编程接口以访问分析结果或算法,从而将数据转化为服务。

云服务发展现状

目前,SaaS、IaaS、PaaS这三种云服务模式在发展上各有差异。SaaS和IaaS作为较早发展的模式,已经相对成熟;而PaaS领域起步较晚,目前提供该服务的企业数量相对较少。表1-1展示了2014至2017年我国公有云市场的规模变化对比

免责声明:本站内容来源于互联网公开信息,仅供学习和参考使用。如涉及版权问题,请联系我们,我们将在核实后第一时间删除相关内容。