什么是云?公共云,私有云,混合云分别是什么?云概念的提出 白话总结

一、什么是云

“云” 通常是指云计算环境,非本地化的计算环境。即我们没有环境或者机器,那么可以将我们的提供的服务部署到云计算环境,而这个环境是由其他运营商来提供和维护。
也可以理解为我们将我们的产品或者计算服务部署在远端网络。

例如我们设计了一款游戏,但是通常来说别人来访问和游玩需要本地下载一份客户端(软件安装包)到自己的电脑上来运行,此时软件运行需要的软硬件环境就需要游玩者使用自己的电脑来提供和运行,我们有时会遇到一些无法运行或者运行不流畅的问题,也是因为自己的电脑有些必要的软件或者硬件,例如显卡的性能而受到限制。

但如果我们将设计的游戏部署到云环境上,那么使用的就是云环境提供商的服务器,数据库,计算能力,以及各种其他软硬件了。
此时他人访问和游玩的时候就不会依赖自己计算机的配置或者运行环境了,即使自己电脑不达标也能流畅体验我们设计的服务。

二、公共云,私有云,混合云分别是什么

公共云:
由第三方云服务提供商(如阿里云、腾讯云、AWS、Google Cloud、Microsoft Azure等)运营并面向公众提供的云计算服务
用户通过网络访问共享的计算资源,包括服务器、存储、数据库、网络和其他服务并根据使用量付费。这种模式下,所有的硬件、软件和运维都由云服务提供商负责

私有云:
专为单一组织或企业构建和使用云计算基础设施,它可以部署在企业的数据中心内,也可以托管在第三方场所,但其资源仅对内部用户开放。
私有云提供了更高的数据安全性和定制化程度,企业可以拥有更大的控制权和管理权限。

混合云:
结合了公共云和私有云的特点。允许数据和应用程序在公共云和私有云之间无缝流动,提供更加灵活的IT架构。
企业可以根据业务需求、法规要求以及安全性等因素,选择将敏感或者关键任务的应用程序部署在私有云上,同时利用公共云进行扩展和弹性伸缩。

三、为什么叫云

之所以被称为“”,主要是基于其抽象化、虚拟化和无限扩展性的特点。

在计算机网络和IT领域中,“云”通常用来比喻一个看不见但又能提供服务的、能够根据需求进行动态扩展或收缩的计算资源集合。

具体而言:
抽象性: 就像天空中的云一样,用户不必关注云内部的具体细节(如服务器数量、硬件配置等),只需关心最终提供的服务,如存储空间、计算能力等。

灵活性与可扩展性: 云可以随着需求增长而无限扩展,正如自然界中的云形态多变且规模可大可小。
在云计算中,企业可以根据需要增减资源,实现按需付费和弹性伸缩。

**互联网连接:**云计算通过互联网来提供服务,用户可以通过网络随时随地访问云端资源,这种远程访问和分布式的特性让人联想到数据和信息如同漂浮在空中的云朵般无处不在。

**虚拟化技术:**云计算利用虚拟化技术将物理设备转化为多个逻辑单元,形成一个资源池,这些资源从外部看来就像是一团可以随时调度的“云”。

因此,“云”这个形象化的术语很好地传达了云计算的核心理念:作为一种灵活、可配置的计算资源模式,它消除了用户对底层基础设施的关注,使用户可以像用水用电一样方便地使用计算能力。

四、云概念的提出

云计算这一概念的最早提出者,普遍认为是谷歌(Google)前首席执行官埃里克·施密特(Eric Schmidt)。
他在2006年8月9日的搜索引擎大会(SES San Jose 2006)上首次提出了“云计算”(Cloud Computing)的概念。
然而,云计算的理念和技术基础可以追溯到更早的时候,包括分布式计算和网格计算等先驱性技术的发展。

尽管施密特在普及和定义现代云计算方面起到了关键作用,但实际云计算服务的市场化推进则以美国亚马逊公司(Amazon)为标志,其在2006年3月推出了弹性计算云(Elastic Compute Cloud, EC2)服务,成为了事实上的云计算市场先行者。

而在此之前,太阳电脑(Sun Microsystems)等公司在**上世纪90年代也提出过类似于“网络即计算机”(The Network is the Computer)**这样的理念,这些都为后来云计算的形成和发展奠定了基础。

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

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

相关文章

【CKA模拟题】查询消耗CPU最多的Pod

题干 For this question, please set this context (In exam, diff cluster name) 对于此问题,请设置此上下文(在考试中,diff 集群名称) kubectl config use-context kubernetes-adminkubernetesFind the pod that consumes the …

QT信号与槽实现方式

1、第一种实现方式 在QT开发工具UI界面先拖入按钮,然后鼠标右键拖入按钮,点击选中槽,在页面选着需要的信号,然后OK,随即将会跳转到类的.cpp文件,(这种UI代码结合的方式,会自动去绑定…

kruakal算法(P3603,3366)

[图论与代数结构 301] 最短树问题_1 - 洛谷 分三步,输入,排序,并查集连接n次 using ll long long; constexpr int N 2e5 5; constexpr int M 5e5 5; ll ans, sum, n, m;struct DSU {std::vector<int> f, siz;DSU() {}DSU(int n) {init(n);}void init(int n) {f.re…

ArrayList 是线程安全的么?

1、典型回答 ArrayList 是非线程安全的数据结构 多线程环境下&#xff0c;如果多个线程同时对同一个 ArrayList 进行添加、删除或修改操作&#xff0c;可能会导致数据不一致或发生异常。这是因为&#xff0c;ArrayList 在内部实现时&#xff0c;并没有添加任何线程同步的机制…

服务器做raid几好

服务器应该做RAID几?RAID是一种将多块独立的硬盘存储数据跟其它硬盘进行存储管理的方法。 RAID是一种存储性能、数据安全和校验等技术,可用于提高数据存储的安全性和可靠性。由于去中心化的方式,它可以保证数据 在所有的硬盘中只有一个硬盘,因为存储性能不需要像硬盘那样根据需…

如何在项目中应用“API签名认证”

❤ 作者主页&#xff1a;李奕赫揍小邰的博客 ❀ 个人介绍&#xff1a;大家好&#xff0c;我是李奕赫&#xff01;(&#xffe3;▽&#xffe3;)~* &#x1f34a; 记得点赞、收藏、评论⭐️⭐️⭐️ &#x1f4e3; 认真学习!!!&#x1f389;&#x1f389; 文章目录 为什么需要AP…

windows脚本启动程序的方式

1. 获取管理员权限并运行程序 powershell -command "Start-Process -Verb RunAs -FilePath xxx.exe -ArgumentList parameters......" 2. 无须管理员权限 powershell -command "Start-Process -FilePath xxx.exe -ArgumentList parameters......"

ORBSLAM3与GPS进行松组合

文章目录 预备知识orbslam3vins-fusion中的GPS融合策略数据准备环境准备更改配置globalOptNode.cpp代码运行融合结果预备知识 orbslam3 ORBSLAM3 是一个最新的视觉SLAM(Simultaneous Localization and Mapping)系统,它建立在成功的 ORBSLAM2 系统的基础上,引入了多种新的…

在SwiftUI中使用Buider模式创建复杂组件

在SwiftUI中使用Buider模式创建复杂组件 我们在前面的博客闲聊SwiftUI中的自定义组件中聊到了如何在SwiftU中创建自定义组件。 在那里&#xff0c;我们创建了一个非常简单的组件RedBox&#xff0c;它将展示内容增加一个红色的边框。 RedBox非常简单&#xff0c;我们用普通的方…

Java面试题总结12MySQL之MVCC和主从复制原理

什么是MVCC 即多版本并发控制&#xff0c;读取数据时通过一种类似快照的方式将数据保存下来&#xff0c;这样读写与写锁就不会 冲突&#xff0c;不同的事务session只会看到自己特定版本的数据&#xff0c;版本链 MVCC只会在READ COMMITTED(已提交读)和REPEATABLE READ(可重复…

腾讯春招后端一面(算法篇)

前言&#xff1a; 哈喽大家好&#xff0c;前段时间在小红书和牛客上发了面试的经验贴&#xff0c;很多同学留言问算法的具体解法&#xff0c;今天就详细写个帖子回复大家。 因为csdn是写的比较详细&#xff0c;所以更新比较慢&#xff0c;大家见谅~~ 就题目而言&#xff0c;…

深度学习_GoogLeNet_4

目标 知道GoogLeNet网络结构的特点能够利用GoogLeNet完成图像分类 一、开发背景 GoogLeNet在2014年由Google团队提出&#xff0c; 斩获当年ImageNet(ILSVRC14)竞赛中Classification Task (分类任务) 第一名&#xff0c;VGG获得了第二名&#xff0c;为了向“LeNet”致敬&#x…

Java应用卡死 生产故障深度分析与排查实战

一、引言 在实际的生产环境中&#xff0c;我们经常会遇到Java应用出现线程阻塞进而导致服务卡死的问题。这种问题不仅影响用户体验&#xff0c;严重时甚至会导致整个系统崩溃。本文将通过一次真实的生产故障案例&#xff0c;详解从发现异常到定位原因的详细步骤&#xff0c;并…

Linux学习之网络

目录 认识协议 网络协议初始 协议分层 OSI七层模型 TCP/IP的四层模型 数据包封装和分用 以太网通信 ip地址与MAC地址 网络编程套接字 端口号&#xff08;port&#xff09; 认识协议 网络字节序 socket接口 网络的产生是计算机历史的必然性&#xff0c;是计算机发展…

SwiftUI组件-DatePicker

SwiftUI组件-DatePicker 本文记录一下SwiftUI组件-DatePicker import SwiftUIstruct DatePickerBootCamp: View {State var selectedDate: Date Date()var dateFormatter: DateFormatter {let formatter DateFormatter()formatter.dateStyle .shortformatter.timeStyle .…

AI-逻辑回归模型

&#x1f606;&#x1f606;&#x1f606;感谢大家的支持~&#x1f606;&#x1f606;&#x1f606; 逻辑回归的应用场景 逻辑回归&#xff08;Logistic Regression&#xff09;是机器学习中的 一种分类模型 &#xff0c;逻辑回归是一种分类算法&#xff0c;虽然名字中带有回…

09-设计模式 企业场景 面试题

目录 1.简单工厂模式 ​编辑 2.工厂方法模式 3.抽象工厂模式 4.策略模式 5.登录案例(工厂模式+策略模式) 6.责任链设计模式 7.单点登录怎么是实现的? 8.权限认证是如何实现的 9.上传数据的安全性你们怎么控制? 10.你负责项目的时候遇到了哪些比较棘手的问题?怎…

《天软行业全景画像》报告第7期

内容概要&#xff1a; 传媒、环保、美容护理行业的拥挤度较高&#xff0c;实际投资交易应注意&#xff1b;煤炭行业动量较强&#xff0c;医药生物、综合、环保行业动量较弱&#xff0c;业绩整体表现较差&#xff1b;食品饮料、公用事业行业景气度较高&#xff0c;财务基本面状况…

MySQL的索引下推

一、什么事索引下推 MySQL的索引下推&#xff08;Index Condition Pushdown, ICP&#xff09;是一种优化查询的方式&#xff0c;它可以改善查询性能&#xff0c;特别是对于包含多个条件的查询。在没有索引下推的情况下&#xff0c;MySQL会先从索引中找到满足某一条件的行的指针…

unity-unity2d tilemap的基本使用笔记0.5.4000

unity2d tilemap的基本使用笔记 tilemap涉及到元素tile资源的处理步骤如何创建palette并使用如何科学让场景的物体都显示palette视图中的edit按钮在tilemap的实际操作技巧(如何实现层叠)如何提高Tilemap Collider 2D的性能如何调整tilemap的颜色如何调整一个tile的颜色关于Co…