云计算概述

server/2024/10/22 18:47:18/

云计算的产生以及发展

分布式计算:包含了云计算和网格计算
云计算:以数据为中心进行的计算
网格计算:以计算为中心进行的计算
诞生-1999
初期的发展-2007-2008
加速发展-2009-2014
日渐成熟阶段-2015-目前

云计算的种类

公有云-第三方提供商为用户提供的能够使用的云,通过internet使用,核心属性是共享资源服务
私有云-为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。核心属性是专有资源。
混合云-混合了公有云和私有云。
根据服务模型抽象级别分类:
基础设施即服务(IaaS),把IT基础设施作为一种服务通过网络对外提供,并根据用户对资源的实际使用量进行计费。
平台即服务(PaaS),提供类似操作系统和开发工具的功能。
软件即服务(SaaS),通过互联网提供软件服务的软件应用模式。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

云计算的价值

  • 资源整合、提供资源利用率
  • 快速部署、弹性扩容
  • 数据集中,信息安全
  • 自动调度,节能减排
  • 降温去噪,绿色办公
  • 高效维护,降低成本
  • 无缝切换,移动办公
  • 升级扩容不中断业务
  • 软硬件系统统一管理

使用场景

  • IDC云 (IDC互联网数据中心),在原有数据中心基础上,加入系统虚拟化技术、自动化管理技术和智慧能源监控技术等
  • 企业云
  • 云存储系统
  • 虚拟桌面云
  • 开发测试云,可以预约、部署、管理和回收整个开发测试的环境,通过预先配置好(os、中间件等)的虚拟镜像来快速构建一个个异构的开发测试环境,通过快速备份、恢复等虚拟化技术来重现问题。
  • 大规模数据处理云
  • 协作云,在IDC云的基础上构架一个专属的云,并搭建整套协作软件。
  • 游戏云
  • HPC云(高性能计算机群)
  • 云杀毒

架构

  • 显示层,展现用户所需的内容和服务体验,并利用中间件层提供的多种服务。html、js、css、flash、sliverlight

  • 中间层,在基础设施层所提供资源的基础上提供了多种服务,如缓存服务、rest服务等,并支持上层。rest、多租户、并行处理、应用服务器、分布式缓存

  • 基础设施层,提供计算和存储资源。虚拟化、分布式存储、关系型数据库、Nosql

  • 管理层,为横向的三层服务,该层是纵向的。提供多种管理和维护技术。账号管理、运维管理、安全管理、计费管理、负载均衡、sla监控

  • 编程模型:MapReduce

  • 海量数据分布式存储技术:GFS、HDFS

  • 海量数据治理技术:BigTable、HBase

虚拟化技术

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

存储虚拟化

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

网络虚拟化

SDN

NFV(网络功能虚拟化)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

SMP:对称多处理,在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。
RAC:实时应用集群
虚拟化就是在一个物理设备上运行多个OS


http://www.ppmy.cn/server/110515.html

相关文章

C语言 | Leetcode C语言题解之第387题字符串中的第一个唯一字符

题目&#xff1a; 题解&#xff1a; struct hashTable {int key;int val;UT_hash_handle hh; };int firstUniqChar(char* s) {struct hashTable* position NULL;int que[26][2], left 0, right 0;int n strlen(s);for (int i 0; i < n; i) {int ikey s[i];struct has…

WHAT - 一个 IP 地址与地理信息的关联

目录 全球范围内的地理信息管理和映射1. 大洲&#xff08;Continent&#xff09;2. 国家&#xff08;Country&#xff09;3. 省/州&#xff08;Province/State&#xff09;&#xff0c;又称一级行政单位4. 市&#xff08;City&#xff09;5. 街道/邮政编码&#xff08;Street/P…

DFS解决floodfill算法

文章目录 1. 图像渲染2. 岛屿数量3. 岛屿的最大面积4. 被围绕的区域5. 太平洋大西洋水流问题6. 扫雷游戏7. 机器人的运动范围 1. 图像渲染 算法原理&#xff1a; 这题不需要创建visit数组去记录使用过的节点&#xff0c;因为我每次dfs都尝试修改image数组的值&#xff0c;当下…

IO共享内存

特点 1&#xff09;共享内存是一种最为高效的进程间通信方式&#xff0c;进程可以直接读写内存&#xff0c;而不需要任何数据的拷贝。 2&#xff09;为了在多个进程间交换信息&#xff0c;内核专门留出了一块内存区&#xff0c;可以由需要访问的进程 将其映射到自己的私有地址空…

反爬虫策略收录集

前言 反爬虫&#xff0c;是指对扫描器中的网络爬虫环节进行反制&#xff0c;通过一些反制策略来阻碍或干扰爬虫的正常爬行&#xff0c;从而间接地起到防御目的。下面是一些常见的反爬虫策略的收录。 入门版 封IP 由于服务器有防火墙&#xff08;如果防火墙在TCP/UDP层或者它…

nginx部署前端vue项目

1. 简介 1.1. 概述 Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。在前端开发中,我们经常使用Vue.js框架来构建单页面应用(SPA)。要将一个前端Vue项目部署到生产环境,Nginx可以作为一个强大的服务器来提供静态文件服务。 1.2. 优缺点 1.2.1…

nginx部署前端vue项目步骤

Ngnix Nginx是一款高性能的Web服务器和反向代理服务器&#xff0c;在计算机网络的OSI模型中&#xff0c;它主要工作在应用层&#xff08;第七层&#xff09;&#xff0c;但请注意&#xff0c;OSI模型更多是用于教学和理论分析&#xff0c;实际网络协议栈&#xff08;如TCP/IP模…

【Qt笔记】Qt建立UDP通信

目录 一、前言 二、服务端 ①在项目配置文件中加入network模板 ②创立一个继承自QObject的UdpServer的类 ③构造函数的实现 ④读取信息函数的实现 三、客户端 ①绑定服务端的IP地址和端口号 ②发送数据报给服务端 四、实现效果 结语 一、前言 UDP&#xff08;User…