云计算:几种aaS(as a Server)

Posted 杨友山

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云计算:几种aaS(as a Server)相关的知识,希望对你有一定的参考价值。

什么是云计算

在今天讨论什么是云计算的概念,似乎有点过时。毕竟对于出现了这么久的,很多企业和个人都在参与和通过云计算受益的这么一个事物,其实早就对它有了定义和概括。

博主总结的云计算的概念是:将IT资源,包括但不限于服务器,存储,网络,应用等,通过互联网向用户提供弹性、按需服务的一种服务和技术。提供IT资源的公司,就是云服务商。企业用户或者个人用户通过租赁的方式从云服务商获取服务。通过互联网方式提供服务也称之为公有云。

企业也可以自行将IT资源,通过内网或者专网方式提供给企业内部用户提供服务,称之为私有云。

云计算的特征

以网络为中心;

以服务为提供方式;

资源池化、透明化;

高扩展,高可用。

 

云计算技术体系

业界通常认为,云计算包括IaaS、PaaS、SaaS三个层次。

基础结构即服务 (IaaS)

 云服务商建设好IT基础环境,例如存储,内存,CPU,网络以及其他计算资源。用户有偿使用硬件服务器或者虚拟机。用户可以自行部署和运行任意操作系统和应用软件。用户可以选择操作系统,存储空间,部署应用,但是不能管理硬件。

IaaS方式,对用户来说使用比较灵活,好比用户直接租用了一台电脑,没有电脑的所有权和处置权,但有使用权。

缺点是,维护量大,并且用户需要对计算资源付费,即使这些计算资源并没有全部使用。

平台即服务 (PaaS)

 云服务商将用户需要运行软件的环境搭建好,以平台的方式提供给用户。

根据用户运行软件需要的资源,包括但不限于:操作系统、数据库、中间件和运行库等,由云服务商提供。

用户负责开发自己的应用程序。 但是,他们不负责管理服务器或基础结构。 这样,用户可以专注于要运行的应用程序或工作负荷。

云服务提供商对操作系统管理、网络和服务配置负责。 云服务提供商通常负责除用户想要运行的应用程序之外的所有内容。 他们提供了可运行应用程序的完整托管平台。

软件即服务 (SaaS)

SaaS 是面向最终客户的集中托管和管理软件。 它通常基于这样的架构,其中同一版本的应用程序用于所有客户,并通过月度或年度订阅获得许可。

用户只使用应用程序软件;他们不对该软件的任何维护或管理工作负责。

云服务提供商对应用程序软件的预配、管理和维护负责。

SaaS方式的软件,软件庞大,安装使用运维都比较复杂,本地安装价格较贵。例如WMS系统,ERP系统,CRM系统都有SaaS版;

多采用多租户形式,多个不同企业用户同时操作同一软件,且互相不干扰。支持多语言多时区等。

以上三种方式,用户和云服务商职责如下,

数据即服务(DaaS)

DaaS是指云服务商负责全部IT环境,并且将用户需要的基础数据做出分析,通过接口方式提供给用户。

DaaS 依赖于这样的原则:无论消费者和提供者之间是否存在任何组织或地理分离,都可以按需向用户提供指定的有用数据。

DaaS是大数据的产物,有能力提供DaaS服务的云服务商需要有数据采集、数据分析和数据交付这几方面的核心竞争力。

 

以上是关于云计算:几种aaS(as a Server)的主要内容,如果未能解决你的问题,请参考以下文章

月度出货数量及金额

codeforces1276AAs Simple as One and Two

云计算分层

云计算

云计算

云计算与虚拟机kvm