【云计算】云计算概述

1. 云计算概述

1.1 云计算的定义

美国国家标准与技术研究院(NIST)定义

云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务) ,这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

简而言之,就是一个共享资源池存放着服务器、存储、应用程序、软件、网络等可配置的计算资源,云用户可以按需按量付费购买资源,从而快速获得资源。

1.2 云计算的基本特征

  • 按需自服务:用户可根据自己的需要购买 计算资源,如服务器、存储等;用户不需要与资源提供者进行人的交互

  • 广泛的网络资源:用户可以通过网络访问云服务

  • 共享资源:提供者的计算资源形成一个资源池 ,采用多租赁模式为多用户提供服务 ;计算资源可以根据用户的需求,动态的进行分配和重新分配 不同的物理和虚拟资源

  • 快速弹性:容量可以进行快速扩展和收缩

  • 服务可度量:云系统可以在某些抽象的层次上将用于提供服务的计算能力进行自动的控制和优化资源的使用;资源的使用可以进行监控、控制和报告

2. 云计算部署

2.1 云计算的服务及交付模式

(1) 基础设施即服务(IaaS)

用户通过互联网可以从完善的计算机基础设施获得服务,如:硬件服务器的租用、云虚拟服务器。

云服务提供商将机房里的硬件环境(网络、cpu、内存、主机等)等基础设施以服务的形式提供给云用户。

(2) 平台即服务(PaaS)

将已经部署好和配置好IT资源且就绪可用的环境提供给用户。

云服务提供商在虚拟服务器里装好数据库、C语言开发环境等基于数据库访问、开发环境准备就绪的环境,可以向云用户提供一个完善的平台(数据库管理平台、软件开发平台)。而IaaS相当于裸机。

(3)软件即服务(SaaS)

将软件程序定位成共享的云服务

将装在云里面所提供的某个功能共享出来,让云用户使用,如:邮件服务,数据缓存服务。

以下为xx云计算平台架构图

2.2 云计算部署模型

(1)公有云

由第三方云提供者拥有的可公共访问的云环境,如亚马逊、阿里云、腾讯云

(2)社区云

类似于公有云,但是访问被限制于特定的云用户社区

(3)私有云

一家组织单独拥有

(4)混合云

两个或者以上不同云部署模型组成的云环境

3. Openstack与云计算

  • 美国国家宇航局(NASA)和Rackspace合作开发的一个开源项目
  • 目的是为公有云和社区云 提供软件,但是因其灵活性,也可定制私有云
  • OpenStack是一个laaS层 的软件,可以帮助服务商和企业实现类似于亚马逊Amazon EC2和S3的云基础架构服务
  • 优势:模块松耦合、组件配置灵活、二次开发容易
相关推荐
峰顶听歌的鲸鱼11 小时前
9.OpenStack管理(三)
运维·笔记·分布式·openstack·学习方法
eddy-原13 小时前
阿里云核心服务解析与应用实践
linux·运维·阿里云·云计算
weixin_3077791315 小时前
基于AWS服务的客户服务电话情感分析解决方案
人工智能·深度学习·机器学习·云计算·aws
Heavydrink18 小时前
阿里云龙蜥8系统安装Docker详细教程
阿里云·docker·云计算
后端小张20 小时前
【案例实战】初探鸿蒙开放能力:从好奇到实战的技术发现之旅
分布式·华为·云计算·harmonyos·鸿蒙·鸿蒙系统·万物互联
weixin_3077791321 小时前
应对不规则负载的异步ML模型服务AWS架构设计
人工智能·深度学习·机器学习·云计算·aws
AWS官方合作商1 天前
AWS云计算入门指南:从零到一,详解核心服务与免费套餐
云计算·aws
星释1 天前
阿里云Windows数据2T以上磁盘扩容方案
阿里云·云计算
云资源服务商1 天前
深度解析阿里云通用算力型U1与U2i实例性能差异:架构、算力、场景选型全对比
服务器·阿里云·云计算
大海绵啤酒肚1 天前
OpenStack虚拟化平台之T版搭建部署
linux·运维·云计算·openstack