云计算 云原生

一、引言

        云计算需要终端把信息上传到服务器,服务器处理后再返回给终端。在之前人手一台手机的情况下,云计算还是能handle得过来的。但是随着物联网的发展,什么东西都要联网,那数据可就多了去了,服务器处理不过来,即便是挨个处理,响应也会变得非常慢,所以就要在终端设备上自己进行计算,这样响应就变快了(这不就是高性能吗?)。当然,只是自主做出部分决策而已,重要的数据还是要传给云平台的.

        云计算的兴起能够感受到互联网发展确实已经足够成熟了,不再需要大量的程序员去开发新的互联网服务,而是开始售卖互联网服务,对外提供多样的互联网服务。这不禁让我联想到电力的发展,电力革命后,也是先大规模招聘电力工程师去搭建高压电线,当电力系统已经完善时,大量电力工程师下岗,开始由国家电网统一对外提供多样化的电力服务。


 二、云计算架构分层

 三、阿里云平台

        国内的云计算平台用的最多的是阿里云,国外用的最多的是亚马逊云,小红书,蒙牛都是用了亚马逊云

         国内其他的云提供商:

        

        不同的云服务提供商擅长的服务也不同,比如腾讯云就格外擅长视频服务。如果你是一家创业的直播公司,需要租用云服务的话,腾讯云可以成为你的首选。

        再比如阿里云擅长的是计算服务、存储服务和数据库服务,如果一家新型公司不想买自己的数据库服务器,就可以选择按年、月、季度去租阿里云的数据库服务。比如12306,飞利浦,知乎等都用的阿里云

四、云计算关键技术 

        把下面的技术过了一遍以后,给我的感觉就是云计算并不是一个全新的技术,更像是以往技术的杂糅。就像是chatGPT并不是一个全新的深度学习网络一样,只是一个各种已有网络组合起来的“组装网络”

4.1 虚拟化技术

        和操作系统里的虚拟化思想一样(所以说计算机技术的底层思想都是一样的,一通百通),比如虚拟内存,Spooling技术都是将一个物理实体虚拟成多个逻辑实体。再比如VMware虚拟机也是在一台计算机上虚拟了多个计算机。

4.2 分布式存储技术

        分布式存储也早就接触过。把一个东西在不同服务器上备份多次就叫分布式存储。

4.3 数据中心联网技术

        用户的一个请求需要多个服务模块的配合,而这多个服务模块部署在不同的服务器上,那么就需要这几台服务器之间产生数据的流动,最终协作计算出一个结果返回给用户

4.4 并行编程技术

        就是MapReduce那样把一个大的任务切分成小任务,小任务并行执行,加快效率。

4.5 体系结构——一个云计算服务提供商都应该具备什么

(1)用户界面:给租用服务器的人提供一个前端页面,就是GUI

(2)服务目录:展示本公司都能提供什么资源

(3)管理系统:自己内部有一个管理资源的系统

(4)部署工具:就是部署

(5)监控:就是监控部署好的东西

4.6 自动化部署

五、虚拟化

5.1 虚拟化的4个特点

(1)分区:就是把一台计算机的资源划分成4台就叫分区

(2)隔离:分区各自独立,一个分区内的服务崩了不影响其他分区

(3)封装:虚拟机封装到一个文件夹,移动虚拟机只需要拷贝文件夹就可以了

(4)相对于硬件独立:一台宿主机上能不能安装Ubuntu系统要看硬件是否支持,但是虚拟层上随便安装任何操作系统

5.2 虚拟化类型

(1)寄居虚拟化

例如VMvare 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/218253.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

正在连接到 objects.githubusercontent.com

every blog every motto: You can do more than you think. https://blog.csdn.net/weixin_39190382?typeblog 0. 前言 下载记录 1. 正文 下载exe文件,出现如上, 正在连接到 objects.githubusercontent.com… 2. 解决方法 2.1 Linux 如果是Linux&…

Python【Matplotlib】图例可拖动改变位置

代码: import matplotlib.pyplot as plt from matplotlib.widgets import Button# 创建一个示例图形 fig, ax plt.subplots() line, ax.plot([1, 2, 3], labelLine 1)# 添加图例 legend ax.legend(locupper right, draggableTrue)# 添加一个按钮,用于…

微服务保护--熔断降级

1.熔断降级介绍 熔断降级是解决雪崩问题的重要手段。其思路是由断路器统计服务调用的异常比例、慢请求比例,如果超出阈值则会熔断该服务。即拦截访问该服务的一切请求;而当服务恢复时,断路器会放行访问该服务的请求。 断路器控制熔断和放行…

使用opencv的Laplacian算子实现图像边缘检测

1 边缘检测介绍 图像边缘检测技术是图像处理和计算机视觉等领域最基本的问题,也是经典的技术难题之一。如何快速、精确地提取图像边缘信息,一直是国内外的研究热点,同时边缘的检测也是图像处理中的一个难题。早期的经典算法包括边缘算子方法…

【Jeecg Boot 3 - 第二天】1.2、jar 包和 lib 依赖分离,部署包缩小100倍

一、场景 二、思路 三、实战 ▶ 2.1、项目 jar 包解压获取 lib config Stage 1:正常打包获取 jeecg-system-start-3.6.0.jar Stage 2:解压 获取如下文件 Stage 3:获取 lib config ▶ 2.2、获取简化版项目jar包 Stage 1&#xff1…

git checkout进行更改分支

git clone https://gitee.com/yaleguo1/minit-learning-demo.git下载代码。 cd minit-learning-demo/进入目录里边。 ls -l看一下当前分支的内容。 git checkout geek_chapter02更改分支到geek_chapter02。 ls -l看一下目录里边的内容。

微积分-三角函数2

三角函数 在上一节中,讨论了如何在直角三角形中定义三角函数,限制让我们扩展三角函数的定义域。 事实上我们可以取任意角的正弦和余弦,而不只是局限于 0 0 0~ π 2 \frac{\pi}{2} 2π​当中。 当然需要注意的是,正切函数对不是对…

Unity中URP Shader 的 SRP Batcher

文章目录 前言一、SRP Batcher是什么二、SRP Batcher的使用条件1、可编程渲染管线2、我们用URP作为例子3、URP 设置中 Use SRP Batcher开启4、使 SRP Batcher 代码路径能够渲染对象5、使着色器与 SRP Batcher 兼容: 三、不同合批之间的区别BuildIn Render Pipeline下…

八大排序(插入排序 | 选择排序 | 冒泡排序)

在我们内存中我们一般会有一些没有顺序的数据,我们成为内排序,而今天分享八大排序的是时间复杂度为O(N^2)的插入排序,选择排序和教学意义比较强的冒泡排序。 插入排序 这是插入排序的动图,通过动图我们也…

hadoop3.3.4安装及启动

1.虚拟机的安装 此处我选择的是VMware,激活码可以百度搜索,安装过程比较缓慢,需要耐心等待 --------------------------------------------------------------------------------------------------------------------------------- 2.创建新的虚拟机…

如何使用ArcGIS Pro拼接影像

为了方便数据的存储和传输,我们在网上获取到的影像一般都是分块的,正式使用之前需要对这些影像进行拼接,这里为大家介绍一下ArcGIS Pro中拼接影像的方法,希望能对你有所帮助。 数据来源 本教程所使用的数据是从水经微图中下载的…

【Spring教程29】Spring框架实战:从零开始学习SpringMVC 之 服务器响应知识全面详解

目录 1 环境准备2 响应页面3 返回文本数据4 响应JSON数据5 知识点总结 欢迎大家回到《Java教程之Spring30天快速入门》,本教程所有示例均基于Maven实现,如果您对Maven还很陌生,请移步本人的博文《如何在windows11下安装Maven并配置以及 IDEA配…

通义千问 Qwen-72B-Chat在PAI-DSW的微调推理实践

01 引言 通义千问-72B(Qwen-72B)是阿里云研发的通义千问大模型系列的720亿参数规模模型。Qwen-72B的预训练数据类型多样、覆盖广泛,包括大量网络文本、专业书籍、代码等。Qwen-72B-Chat是在Qwen-72B的基础上,使用对齐机制打造的…

jenkins-Generic Webhook Trigger指定分支构建

文章目录 1 需求分析1.1 关键词 : 2、webhooks 是什么?3、配置步骤3.1 github 里需要的仓库配置:3.2 jenkins 的主要配置3.3 option filter配置用于匹配目标分支 实现指定分支构建 1 需求分析 一个项目一般会开多个分支进行开发,测试&#x…

ACL与NAT

目录 一、ACL (一)ACL基本理论 (二)ACL的类型 1.基本ACL 2.高级ACL 3.二层ACL (三)基本原理 (四)项目实验 通配符掩码 二、NAT (一)基本理论 &am…

PPT插件-好用的插件-PPT 素材该怎么积累-大珩助手

PPT 素材该怎么积累? 使用大珩助手中的素材库功能,将Word中的,或系统中的文本文件、图片、其他word文档、pdf,所有见到的好素材,一键收纳。 步骤:选中文件,按住鼠标左键拖到素材库界面中&…

使用React实现随机颜色选择器,JS如何生成随机颜色

背景 在标签功能中,由于有「背景色」属性,每次新增标签时都为选择哪种颜色犯难。因此,我们思考如何通过JS代码生成随机颜色,提取一个通用的随机颜色生成工具,并基于React框架封装随机颜色选择器组件。 实际效果 原理…

前端面试CSS知识点

目录 前言 一、块级元素、行内元素和行内块元素的区别 1. 块级元素-display:block 1.1.1 常见的块级元素 1.1.2 块级元素的特点 2. 行内元素-display-inline 2.1.1 常见的行内元素 2.1.2 行内元素的特点 3. 行内块元素-display:inline-block 3.1.1 常见的行内块元素 3.1.2 行内…

大数据讲课笔记1.2 Linux用户操作

文章目录 零、学习目标一、导入新课二、新课讲解(一)用户账号管理1、用户与用户组文件2、用户账号管理工作 (二)用户操作1、切换用户(1)语法格式(2)切换到普通用户(3&…

什么是rocketmq❓

在大规模分布式系统中,各个服务之间的通信是至关重要的,而RocketMQ作为一款分布式消息中间件,为解决这一问题提供了强大的解决方案。本文将深入探讨RocketMQ的基本概念、用途,以及在实际分布式系统中的作用,并对Produc…