云计算技术相关概念--学习笔记

一.云计算相关概念

云计算是同时描述一个系统平台或者一类应用程序的术语。云计算平台按需进行动态部署,配置,重新配置预计取消服务等。在云计算平台中的服务器可以是物理或虚拟的服务器。高级的计算机云通常包含一些其他的计算资源,如存储区域网络,网络设备,防火墙以及其他安全设备等。

在应用方面,云计算描述了一类可以通过互联网激进型访问的可扩展应用程序,这类云应用基于大规模数据中心及高性能服务器来运行网络应用程序与web服务,用户通过合适的互联网接入设备以及标准的浏览器就能够访问云计算应用程序。

云计算的服务方式

在对于云计算定义深入理解的基础上,产业界和学术界对云计算的服务方式进行了总结,目前一致认为云计算自上而下具有"软件即服务","平台即服务","基础设施即服务"三类典型的服务方式。

1.软件即服务(SaaS): 在SaaS的服务模式下,服务提供商将应用软件统一部署在云计算平台上,客户根据需要通过互联网提供订购应用软件服务,服务提供根据客户所订购软件的数量、时间长短等因素,并且通过标准浏览器想客户提供应用服务。

2.平台即服务(PaaS):在PaaS模式下,服务提供商将分布式开发环境与平台作为一种服务来提供。这是一种分布式平台服务,厂商提供开发环境,服务器平台、硬件资源等服务给客户,客户在服务提供商平台的基础上定制开发自己的程序,并通过其服务器和互联网传递给其他客户。

3.基础设施即服务(Iaas)在Iaas模式下,服务提供商将多台服务器组成的云端基础设施作为计量服务提供给客户。具体来说,服务提供商将内存,IO设备,存储和计算能力等整合为一个虚拟的资源池,为客户提供所需要的存储资源,虚拟化服务器等服务。

对三种模式的进行分析后,可以看出这三种服务模式有如下特征:

1)在灵活性方面,saas->paas->Iaas灵活性一次增强。这是因为用户可以控制的资源越来越底层,粒度越来越小,控制力增强,灵活性增强。

2)在方便性方面 Iaas->paas->saas方便性一次增强,这是因为iaas只是提供CPU、存储等底层基本计算能力,用户必须再次基础上针对自身需求构建系统,工作量大,方便性差。而在saas模式下,服务提供商直接将具有基本功能的应用提供给用户,用户只需要根据自应用的特性进行简单配置后就可将应用系统上线,工作量小,方便性好。

Paas是云计算服务模式中最为关键的一层,在整个云计算体系中起着支撑的作用。Paas通常以特定的互联网资源为中心,采用开放平台的模式,对外提供基于web的API服务。Paas的地位相当于软件系统,需要为上层saas应用提供API,以支持各种saas的应用开发。

二.云计算的部署模式

根据NIST的定义,云计算从部署模式上可以分为公有云,私有云,社区云和混合云四种类型。

1.公有云

在公有云模式下,云基础设施是公开的,可以自由地分配给公众,企业,学术界与政府机构都可以拥有和管理公用云,并实现对公有云的操作。

公有云能够以低廉的价格为最终用户提供有吸引力的服务,创造新的业务价值。作为支撑平台,公有云还能够整合上游服务提供商和下游终端用户,打造新的价值链和生态系统。

2.社区云

在社区云模式下,云基础设施分配给一些社区组织所专有,这些组织共同关注任务,安全需求,政策等信息。云基础设施被社区的一个或多个社区所拥有、管理及操作。

3.私有云

在私有云的模式下,云基础服务设施分配给由多种用户组成的单个组织。它可以刚被这个组织或其他第三方组织所拥有,管理及操作。

4.混合云

混合云是公有云,私有云和社区云的组合。由于安全和控制原因,并非所有的企业信息都放置在公有云上,因此企业将使用混合云模式,将私有云和公有云分别放置在私有和公有云环境中。在混合云构建方面,大部分企业选择同时使用公有云和私有云。

相关推荐
新晓·故知25 分钟前
<基于递归实现线索二叉树的构造及遍历算法探讨>
数据结构·经验分享·笔记·算法·链表
魔理沙偷走了BUG36 分钟前
【数学分析笔记】第4章第4节 复合函数求导法则及其应用(3)
笔记·数学分析
NuyoahC2 小时前
算法笔记(十一)——优先级队列(堆)
c++·笔记·算法·优先级队列
嘟嘟太菜了3 小时前
使用阿里云试用资源快速部署web应用-dofaker为例
阿里云·云计算
这可就有点麻烦了3 小时前
强化学习笔记之【TD3算法】
linux·笔记·算法·机器学习
Ljubim.te5 小时前
软件设计师——数据结构
数据结构·笔记
speop7 小时前
【笔记】I/O总结王道强化视频笔记
笔记·音视频
yngsqq7 小时前
031集——文本文件按空格分行——C#学习笔记
笔记·学习·c#
sealaugh328 小时前
aws(学习笔记第一课) AWS CLI,创建ec2 server以及drawio进行aws画图
笔记·学习·aws
CXDNW8 小时前
【网络篇】计算机网络——应用层详述(笔记)
服务器·笔记·计算机网络·http·web·cdn·dns