当前位置: 首页 > article >正文

1、云计算

在这里插入图片描述

云是一种基于互联网的计算技术和服务模式,它可以将计算资源、存储资源、软件资源等进行整合和虚拟化,以按需使用、可灵活扩展的方式提供给用户,就像把传统的本地计算资源和服务放到了一个庞大的 “云端”,用户可以通过网络随时随地访问和使用这些资源和服务,而无需关心底层的硬件和技术细节。

一、云的类型

二、云的关键技术

1、云的类型
公有云:由第三方提供商通过互联网向公众和企业提供服务的云计算环境,多个用户可以共享这些资源,如亚马逊的 AWS、微软的
Azure、阿里云等,具有成本低、可扩展性强等特点,适合中小企业和对成本敏感的用户。

私有云:为特定的一个企业或组织所专用,通常在企业内部数据中心或托管数据中心搭建,能提供更高的安全性和定制化能力,适合对数据安全和隐私要求较高的企业,如金融机构、政府部门等。

混合云:结合了公有云和私有云的特点,企业可以根据自身需求,将一些非关键业务放在公有云上,以获取成本效益和灵活性,而将关键业务和敏感数据放在私有云中,以确保安全和控制,实现资源的灵活调配和成本效益的最大化。

1.2、云计算的服务模式
云计算的服务模式主要分为三种:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。
IaaS:提供基础的计算资源,如虚拟机、存储和网络。

PaaS:提供开发、运行和管理应用程序的平台。

SaaS:提供应用软件服务,用户通过互联网访问这些应用。

2、云的关键技术:虚拟化技术、分布式计算、存储技术、容器技术、网络技术、云计算管理平台技术
2.1、虚拟化技术
服务器虚拟化:通过软件将一台物理服务器虚拟化为多个逻辑上的服务器,每个虚拟服务器都可以独立运行操作系统和应用程序,实现资源的隔离和高效利用,如 VMware ESXi、KVM 等。

存储虚拟化:将多个物理存储设备虚拟化为一个逻辑存储池,用户可以根据需求从存储池中分配存储空间,提高存储资源的利用率和管理效率,常见的有 SAN(存储区域网络)虚拟化、NAS(网络附属存储)虚拟化等。

网络虚拟化:把物理网络资源抽象成逻辑网络资源,实现网络的灵活配置和管理,如虚拟局域网(VLAN)、软件定义网络(SDN)、网络功能虚拟化(NFV)等技术。

2.2、分布式计算
MapReduce
:是一种用于处理大规模数据集的分布式计算模型,将计算任务分为 Map(映射)和 Reduce(归约)两个阶段,能够自动并行处理数据,适用于大规模数据的统计、分析等任务,Hadoop MapReduce 是其典型实现。

Spark:基于内存的分布式计算框架,具有更快的计算速度和更丰富的计算模型,除了支持 MapReduce 计算模型外,还支持交互式查询、流计算、机器学习等多种计算模式,广泛应用于大数据处理和分析领域。

2.3、存储技术
分布式文件系统(DFS):将文件分散存储在多个节点上,提供高可扩展性、高可用性和高性能的文件存储服务,如 Ceph、GlusterFS 等,可满足大规模数据存储和共享的需求。

对象存储:将数据以对象的形式存储在云端,每个对象包含数据和元数据,具有高可扩展性、高可靠性和低成本等特点,适合存储海量的非结构化数据,如图片、视频、文档等,亚马逊 S3、阿里云 OSS 是典型的对象存储服务。

2.4、容器技术
Docker
:是一种轻量级的容器化技术,它可以将应用程序及其依赖打包成一个容器,使得应用程序能够在不同的环境中快速部署和运行,具有启动速度快、资源占用少、易于管理等优点,大大提高了应用的部署和运维效率。

Kubernetes:是一个开源的容器编排引擎,用于自动化容器的部署、扩展和管理,它可以管理多个 Docker 容器,实现容器的自动调度、负载均衡、故障恢复等功能,是容器化应用部署和管理的重要工具。

2.5、网络技术
软件定义网络(SDN)
:将网络的控制平面和数据平面分离,通过软件定义的方式对网络进行集中控制和管理,使得网络配置更加灵活、高效,能够根据业务需求动态调整网络资源,如 OpenFlow 协议是 SDN 的核心技术之一。

网络功能虚拟化(NFV):通过软件来实现传统网络设备的功能,如路由器、防火墙、交换机等,将网络功能从专用的硬件设备中解耦出来,运行在通用的服务器上,降低了网络建设和运营成本,提高了网络的灵活性和可扩展性。

2.6、云计算管理平台技术
OpenStack
:是一个开源的云计算管理平台,提供了计算、存储、网络等多种云服务的管理和编排功能,用户可以通过 OpenStack 搭建私有云或混合云,实现资源的统一管理和调度。

VMware vSphere:是 VMware 公司推出的一款功能强大的云计算管理平台,主要用于服务器虚拟化和云计算环境的管理,提供了直观的管理界面和丰富的管理功能,广泛应用于企业级数据中心。


http://www.kler.cn/a/519858.html

相关文章:

  • dmfldr实战
  • 人格分裂(交互问答)-小白想懂Elasticsearch
  • 基于微信阅读网站小程序的设计与实现(LW+源码+讲解)
  • 【ES实战】治理项之索引模板相关治理
  • HBase-2.5.10 伪分布式环境搭建【Mac】
  • [RoarCTF 2019]Easy Calc1
  • 什么是区块链
  • 单链表算法实战:解锁数据结构核心谜题——链表的回文结构
  • Leecode刷题C语言之完成所有交易的初始最少钱数
  • Rust 中的结构体使用指南
  • 積分方程與簡單的泛函分析8.具連續對稱核的非齊次第II類弗雷德霍姆積分算子方程
  • 【矩阵二分】力扣378. 有序矩阵中第 K 小的元素
  • 10 Hyperledger Fabric 介绍
  • 个性化的语言模型构建思路
  • 洛谷 P5709:Apples Prologue / 苹果和虫子
  • 2025年前端技术革新趋势
  • Leetcode求职题目(21)
  • 适合 C# 开发者的 Semantic Kernel 入门:用 AI 赋能你的 .NET 应用
  • 【由浅入深认识Maven】第1部分 maven简介与核心概念
  • 回溯算法学习记录及习题集合
  • JavaScript常见面试问题解答
  • 代码随想录训练营第五十六天| 108.冗余连接 109.冗余连接II
  • 2024年蓝桥杯真题C/C++/java组部分真题解析(一)
  • 手撕Diffusion系列 - 第九期 - 改进为Stable Diffusion(原理介绍)
  • mysql create table的用法
  • INCOSE需求编写指南-第 2 节:需求和要求陈述的特征