云计算技术架构-云计算四种模式(公有云、私有云、混合云、行业云)

news2025/2/28 3:01:29

接下来几篇主要从技术角度介绍云计算的架构:

 云计算四种模式:公有云、私有云、混合云和行业云(本文讲述)
云计算架构:基础架构层、云平台层、业务应用层和业务管理层
云计算服务模式:IaaS、PaaS和SaaS
云计算关键技术:虚拟化、分布式数据存储、云计算管理平台和其它技术

目录

云计算的四种模式

公有云

公有云概述:

优势:

私有云

私有云概述:

优势:

劣势:

公有云和私有云对比

混合云

混合云概述:

优势:

劣势:

行业云

行业云概述

优势

劣势

云计算的四种模式

        虽然从技术或者架构角度看,云计算都是比较单一的,但是在实际情况下,为了适应用户不同的需求,它会演变为不同的模式。在NIST(National Institude of Standards and Technology)相关关于云计算概念的文章中,其定义了云的4种模式,它们分别是: 公有云、私有云、混合云以及行业云

 

分类特点说明适合行业
公有云
规模化、运维可靠、
弹性强
公有云是为大众建的,所有入驻用户都称租户,不仅同时有很多租户,而且一个租户离开,其 资源可以马上释放给下一个租户
游戏、视频、
教育等
私有云
自主可控、数据私
密性好
基础基础设施被单个组织所独享的一种云。私有云可由组织自行管理,也可以委托给第三方管理。
金融、医疗、
政务
混合云
弹性、灵活但架构
复杂
混合云是以上几种的任意混合,这种混合可以是计算的、存储的,也可以两者兼而有之。在公有云尚不完全成熟、而私有云存在运维难、部署实践长、动态扩展难的现阶段, 混合云是一种较为理想的平滑过渡方式
金融、医疗

公有云

公有云概述:

        公有云一般可通过 Internet 使用。可能是免费或成本低廉的。这样的云有很多实例,可在当今整个开放的公有网络中提供服务。外部用户通过互联网访问服务,并不拥有云计算资源,意义在于可以以低廉的价格,提供有吸引力的服务给终端用户,创造新的业务价值。
        在公有云中,用户不清楚与其共享和使用资源的还有其他哪些用户,整个平台是如何实现的,甚至无法控制实际的物理设施。

优势:

规模大 一方面,构建公有云的基础架构往往有几十万甚至上百万台服务器的规模,另一方面,由于公有云的公开性,它能聚集来自于整个社会并且规模庞大的工作负载,从而产生巨大的规模效应,来降低每个负载的运行成本或者为海量的工作负载作更多优化。
成本低 由于对用户而言,公有云完全是按需使用的,基本无需任何前期投入,所以与其他模式相比, 公有云在初始成本方面有非常大的优势
灵活 对用户而言,公有云往往提供了非常灵活的入口,同时在容量方面几乎是无限的,即使用户所需求的量近乎疯狂,公有云也能非常快地满足。
可扩展性强 当应用程序的使用或数据增长时,用户不必考虑何时要增添计算实例或存储,这一切都将自动完成,提供了强大的自动扩展功能。
功能全面 公有云在功能方面非常丰富。比如,支持多种主流的操作系统和成千上万个应用。

私有云

私有云概述:

         私有云主要为企业组织内部提供云服务,不对公众开放 ,在企业的防火墙内工作,并且企业IT人员能对其数据、安全性和服务质量进行有效地控制。与传统的企业数据中心相比,私有云可以支持动态灵活的基础设施,降低IT架构的复杂度,使各种IT资源得以整合和标准化。

优势:

支持定制和遗留应用现有公有云所支持应用的范围都偏主流,如x86架构等。而对于一些定制化程度高的应用和遗留应用就很有可能束手无策,但是这些有一部分属于一个企业最核心的应用,比如大型机、Unix等平台的应用。公有云提供的是最常见、最典型、最普遍的服务,而对于企业的个性化需求,并不一定满足得很好。而如果企业使用自建的私有云,完全可以根据自己的需要进行定制开发,满足其特殊的业务需求。
不影响现有IT管理的流程对大型企业而言,流程是其管理的核心,如果没有完善的流程,企业将会成为一盘散沙。实际情况是,不仅企业内部和业务有关的流程非常多,而且IT部门的自身流程也不少,而且大多都不可或缺,比如那些和 Sarbanes-Oxley相关的流程。在这方面,私有云的适应性比公有云好很多,因为IT部门能完全控制私有云,这样他们有能力使私有云比公有云更好地与现有流程进行整合。

劣势:

部署成本高因为建立私用云需要很高的初始成本,特别是如果需要购买大厂家的解决方案时更是如此。
持续运营成本高由于需要在企业内部维护一支专业的云计算团队,所以其持续运营成本也同样偏高。

公有云和私有云对比

功能私有云公有云
服务提供根据客户的需求提供由服务提供商设置
运维管理负责运维管理的是云服务提供商、客户自己或第三方,或是是上述的组合由云服务提供上负责运维管理
安全管理,监控与认证由云服务提供商、客户自己或第三方,也或者是它们的不同组合由云服务提供商负责安全管理
弹性与可扩展可扩展,但受计算资源规模的限制无限可扩展,有服务等级保证
准备时间需要初始化建立数分钟

混合云

混合云概述:

         混合云是指公有云+私有云,即:将企业的IT分成两部分,分别部署到两朵云上。
        通常,企业会将公开访问的应用部署到公有云上来降低成本,而将安全性要求更高、更关键或敏感的核心应用部署到自建的私有云上。

优势:

架构综合,部署灵活混合云结合了公有云/私有云两种架构,可根据企业实际情况,灵活地搭配。将内部重要数据保存在本地数据中心,同时其它业务及数据则借助公有云的计算资源来运行,更高效快捷地完成工作。
更好的安全性重要数据保存在私有云中,也就是保存在本地数据中心,企业对重要数据有完全的掌控能力,相对于单纯使用公有云来说安全性更好。

劣势:

架构复杂混合云=公有云+私有云,企业需要协调两朵云之间的协作关系,决策什么业务数据应该放置什么云上。随着业务的开展,数据可能还需要在两朵云之间迁移切换。当涉及到容灾备份等数据冗余时, 架构的复杂性 也会带来新的挑战。
成本高于公有云 混合云意味着企业需要在本地部署一套私有云,并且将两朵云同时融入业务系统。而企业自建私有云的成本是庞大的,后续的升级维护、管理运维工作也有很高的成本。总体来看, 成本将明显高于公有云

行业云

行业云概述

        由行业内或某个区域内起主导作用或者掌握关键资源的组织建立和维护,以公开或者半公开的方式,向行业内部或相关组织和公众提供有偿或无偿服务的云平台,如金融云、政务云、医疗云、卫生云等。

优势

能为行业的业务作专门的优化。和其他的云计算模式相比,这不仅能进一步方便用户,而且能进一步降低成本。

劣势

支持的范围较小,只支持某个行业,同时建设成本较高。

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

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

相关文章

Python按单元格读取复杂电子表格(Excel)数据实践

Python读取电子表格方法 本文所使用电子表格的目标是读取、解析来自Excel编制的数据报表,或者软件界面导出的数据报表,这类电子表格报表显著特点是有一定的格式,且数据位置不连续,而非标准二维数据表。 关于电子表格&#xff0c…

基于粒子群算法的配电网重构研究matlab程序

基于粒子群算法的配电网重构研究matlab程序 参考文献:基于改进灰狼算法的含分布式电源配电网重构研究 (本文未考虑分布式电源) 摘要:使用基本环矩阵编码的智能优化算法在处理配电网重构问题中,通常使用无序的解空间&a…

机械硬盘,Win10系统,磁盘100%

问题描述 使用机械硬盘,装了Win10系统,打开文件夹或程序,非常的慢,通过任务管理器查看性能,显示磁盘一直处于100%的状态。电脑概览如下: 电脑型号 技嘉 B460MAORUSPRO 操作系统 Microsoft Windows 10 专业…

PyQt5学习笔记--多线程处理、数据交互

目录 1--引入多线程的原因 2--PyQt多线程的基本知识 3--多线程登录程序的实例 4--参考 1--引入多线程的原因 ① 如果Qt只采用单线程任务的方式,当遇到数据处理慢的情形时,会出现GUI卡死的情况。 ② 使用下述例子展示单线程任务的缺陷: …

Java学习之继承的本质(重要)

目录 目录 一、一个继承的代码案例 二、子类创建的内存布局 三、查找顺序 一、son.name的输出结果 二、son.age的输出结果 三、son.hobby的输出结果 一、一个继承的代码案例 package com.hspedu.entends_;/*** 讲解继承的本质*/ public class ExtendsTheory {public sta…

Spring Boot 项目的创建和简单使用

目录 1. 什么是 Spring Boot, Spring Boot 框架有什么优点 2. Spring Boot 项目的创建 2.1 在 IDEA 下安装 Spring Boot Helper 插件: 2.2 创建 Spring Boot 项目: 2.3 网页版创建 Spring Boot 项目 3. Spring Boot 通过路由映射到本地程序 1. 什么是 Spring Boot, Spring …

MFC编辑框控件属性和用法

目录 一、编辑框的属性 1.want return 2.Multiline 3.滚动条 4.添加完效果 二、初始化编辑框内容 三、复制与退出 四、edit control的值类型 五、思维拓展 一、编辑框的属性 默认情况下编辑框edit control 是可以横向无限输入的 1.want return 支持换行,…

dreamweaver作业静态HTML网页设计模板——迪士尼影视电影(6页)带音乐

HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 文章目录一、网页介绍一…

Private Execution on Blockchain

1.Alan Szepieniec: Ghost-Queen Chess——复杂金融合约 Alan Szepieniec为Neptune合伙人。 为何需关注decentralized Finance? 1)从学术角度来看:是 密码学 ∩\cap∩ 分布式系统 ∩\cap∩ 经济学 ∩\cap∩ …的集合。2)从工程…

基于蚁群算法的多配送中心的车辆调度问题的研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 …

BUUCTF Misc ningen1 小明的保险箱1 爱因斯坦1 easycap1

ningen1 下载文件 使用kali中的binwalk查看 binwalk xxx.jpg 分离文件 打开 压缩包加密了,爆破 爆破成功,密码:8368 得到flag flag{b025fc9ca797a67d2103bfbc407a6d5f} 小明的保险箱1 下载文件 用010 editor打开 可以看到图…

Java初识泛型

什么是泛型 泛型是jdk1.5引入的新语法,泛型就是适用于许多许多类型,就是对类型实现了参数化。实现一个类,类中包含一个数据成员,使得数组中可以存放任何类型的数据,也可以根据成员方法返回数组中某个下标的值 class M…

linux-免费ssl证书

title: linux-免费ssl证书 categories: Linux tags: [linux, xshell] date: 2022-09-10 19:29:55 comments: false mathjax: true toc: true linux-免费ssl证书 前篇 33种免费获取SSL证书的方式 - https://zhuanlan.zhihu.com/p/174755007 HTTPS 证书文件格式转换 HTTPS证书文…

基于多目标粒子群优化算法的冷热电联供型综合能源系统运行优化附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 …

acm退役小记

本人大学是接近一本线的二本大学,目前能打的区域赛场基本打完了,桂林rank105和沈阳rank140是有两个区域赛铜。如果我是强校的话,也会说下只能拿废物铜耻辱退役 这里简单记下我的acm生涯 其实我一直觉得对于我们这种弱校,虽然打a…

delete删除后怎么恢复文件?四种方法进行找回

演示机型:技嘉 H310M HD22.0 系统版本:Windows 10 专业版 很多小伙伴在日常工作或生活中,喜欢通过delete键进行删除文件,虽然这种删除方式快捷方便,但是也容易出现误删的情况,那么用delete键删除的文件可以…

【语音识别】高斯混合模型(GMM)说话人识别【含Matlab源码 574期】

⛄一、高斯混合模型简介 GMM基本框架 类似的还有GMM-UBM(Universal background model)算法,其与GMM的区别在于:对L类整体样本训练一个大的GMM,而不像GMM对每一类训练一个GMM模型。SVM的话MFCC作为特征,每一帧作为一个样本&#…

golang的new和make

golang 变量定义的方式 可以通过 var变量名称变量类型 进行声明变量,当我们没有给它赋值的时候,它们的结果是变量类型的零值,例如: string 的零值是"",int 的零值是0,引用类型的零值是nil。 前面两种类型…

Android加载第三方so库

本篇文章使用的android studio版本是:Android Studio Bumblebee | 2021.1.1 Patch 2 上一篇文章:Android开发java调用C简单示例 演示了java调C,那么so文件能否复用到别的项目了? 这次我们尝试用上一篇文章生成的so库,调用里面的…

APK 签名 v1 v2 步骤

APK 签名 v1 v2 步骤 需要工具 **apksigner.jar jarsinger.exe keytool.exe zipalign.exe ** 1.生成 keystore keytool -genkey -v -keystore my.keystore -alias liuhan -keyalg RSA -keysize 2048 -sigalg SHA256withRSA -dname "cnTest,ouTest,cCA" -validity …