ad

打开《OpenStack 云平台-部署与高可用实战》_离成功更进一步_1.1.1 什么是云计算

网友投稿 161 2023-11-13

【摘要】 本书摘自《OpenStack 云平台-部署与高可用实战》一书中第1章,第1节,肖睿 雷宇飞主编。

1.1.1 什么是云计算

相信读者都听到过阿里云、腾讯云、百度云等词。那到底什么是云计算?云计算又 能干什么呢?云计算 (cloud computing)是一种基于网络的超级计算模式,基于用户的 不同需求提供所需的资源,包括计算资源、存储资源、网络资源等。云计算服务通常运 行在若干台高性能物理服务器之上,提供每秒10万亿次的运算能力,可以用来模拟核爆 炸、预测气候变化以及市场发展趋势。

云计算有广义和狭义之分。

● 狭义的云计算是指通过网络按需向用户提供IT 基础设施,包括硬件、平台和软 件,提供资源的网络被称为“云”。在使用者看来,“云”中的资源是无限大的,无论需 要多少资源,云都可以提供;而在云端,所有的资源都可以通过横向进行扩展,如同使 用水、电、煤气一样。以用电为例,如果用户自行发电,那么用户需要维护一台发电机, 定期加油,出现问题需要维修。而如果使用公共电网,用户不需要知道发电厂在哪里、 怎么发电等问题,只需要按使用量付费就可以,多用多付,少用少付。在用户看来,电 的资源是无限的。

打开《OpenStack 云平台-部署与高可用实战》_离成功更进一步_1.1.1 什么是云计算

● 广义的云计算是指服务的交付和使用模式,是通过网络以按需、易扩展的方式 获得所需的服务。这种服务可以是与IT 和软件、互联网相关的,也可以是任意其他的 服务。

云计算是一种模型,能够提供无论在何时何地都可以便捷获取所需资源的模型,并 能够让用户根据需要快速创建应用,并且在不需要时进行资源释放。

现在云计算技术已经日渐成熟,很多企业已经拥有自己的私有云,而且掌握这种技术 的 人 才 也 更 为 抢 手 。 目 前 , 云 计 算 使 用 最 广 泛 的 是 开 源 软 件 平 台 OpenStack。 经 过 多

个版本的开发更新,现在已经到 Ocata 版。作为云计算项目之一的OpenStack 也备受各个公司的青睐,成为开发人员的首选。

1.1.2 云计算的服务模型

云计算有laaS(Infrastructure as a Service,基础架构即服务)、PaaS(Platform as a Service, 平台即服务)、SaaS(Software as a Service, 软件即服务)三种基本服务模型。

1.laaS

laaS 提供最底层的IT 基础设施服务,包括处理能力、存储空间、网络资源等,用户 可以从中获取硬件或者虚拟硬件资源(包括裸机或者虚拟机),之后可以给申请到的资源 安装操作系统和其他应用程序。 一般面向对象是IT 管理人员。

2.PaaS

PaaS 是把已经安装好开发环境的系统平台作为一种服务通过互联网提供给用户。用 户可以在上面安装其他应用程序,但不能修改已经安装好的操作系统和运行环境。 一般 面向对象是开发人员,需要了解平台所提供环境下的应用开发和部署。

3.SaaS

SaaS 可直接通过互联网为用户提供软件和应用程序的服务。用户通过租赁的方式获 取安装在厂商或者服务供应商那里的软件。 一般面向对象是普通用户,最常见的模式是 提供给用户一组账号和密码。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:学习《Python网络爬虫 从入门到精通》_掌握爬虫的精髓_5.4 验证码
下一篇:实战之路《Excel 数据处理与分析实战宝典_第2版》_1.6 创建、关闭输入超链接
相关文章
×