搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
煮酒与君饮
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
用Python输出100以内的所有质数,以每行10个质数的格式输出到控制台。_python 打印质数
2
【Linux】->初识Linux->Linux简单介绍_最简单的linux
3
年薪170w的阿里P8征婚被骂惨,但你知道阿里P8有多厉害吗?(附阿里巴巴面经福利)_阿里巴巴p8待遇
4
软件测试人必知测试工具
5
svn管理工具_svn是什么工具
6
CorelDRAW Graphics Suite 2024最新破解版图文安装激活教程_coreldraw 2024 crack
7
【PyQt5】python可视化开发:PyQt5介绍,开发环境搭建快速入门_pyqt5 开发
8
深耕版本控制、代码质量与安全等领域,龙智荣获“Perforce 2023年度合作伙伴”奖项
9
生物化学笔记:电阻抗基础+电化学阻抗谱EIS+电化学系统频率响应分析_eis奈奎斯特图如何比较
10
【SVN】 代码版本管理工具使用步骤以及全局忽略不需要提交的文件夹_svn工具
当前位置:
article
> 正文
云计算基础技术
作者:煮酒与君饮 | 2024-07-13 15:57:38
赞
踩
云计算基础技术
存储类技术
云上数据如何存储
存储介质的作用:数据存储是数据流在加工过程中产生的临时文件或加工过程中需要查找的信息。数据以某种格式记录在计算机内部或外部存储媒介上。
为什么会出现云存储?
在解决数据存储问题上,现有的云存储产品已经能够做到在效率和成本上的同步降低,所以,摒弃原始的存储方式,选择云存储会将是个人、企业的必然选择。
主流的存储类型
最初的服务器是计算存储合一的,使用服务器本地存储存放数据,这就是块存储的始祖,通过服务器内部总线连接磁盘,可以达到很低的时延,但是服务器可以承载的磁盘数量有限,在容量、带宽以及可靠性上有所欠缺。随着IT的发展,数据越来越多,对数据可靠性的要求越来越高,就有了计算、存储分离的需求,这时就有了存储阵列。传统的磁盘阵列采用控制器+磁盘框的架构,控制器采用双机头或者多机头设计,可靠性更高,通过扩展磁盘框,存储容量相比服务器本地磁盘,有了成百上干倍的提高独立地通过FC交换机或者IP交换机与服务器相连,这就是现代的块存储。
随着IT系统的进一步发展,企业内的协同办公诉求出现,需要将同一个目录/文件夹共享给多个主机访问,这时便出现了共享文件系统,将目录/文件夹共享给多个主机访问,这就是共享文件存储。文件存储还是在一个数据中心/机房内共享数据。
随着互联网的兴起,许多互联网应用需要通过终端设备由公网访问数据,这时支持HTTP/HTTPS协议的对象存储就开始大规模使用了。对象存储支持应用端通过API调用的方式存取数据,并且采用分布式的架构设计,具备大容量、高可靠的特点。
块存储的简介
块存储是无法直接在操作系统中使用的,必须对块存储进行格式化、创建文件系统后才能使用,操作系统中的数据都是按照文件的格式存放的。
块存储适用于数据库、ERP等企业核心应用的存储,具有三大存储中最低的时延。
文件存储的简介
NFS:Network File System,网络文件系统,Unix系统之间共享文件的一种协议,NFS的客户端主要为Linux。
CIFS:Common Internet File System,通用网络文件系统,是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机提供服务。CIFS的客户端主要为Windows。
文件存储适用于HPC、企业OA等需要存储数据被多个计算机点共享的场景,具备PB级别的容量,ms级别的时延。
对象存储的简介
超大规模数据管理能力是对象存储相对于文件存储的最大优势。File Storage采用了树形结构对所有文件和目录进行管理,当文件或目录过多时,文件或目录的检索性能就会极大下降。Object Storage只有目录和对象两层结构,这种扁平化的结构即使对象数量达到百亿级别,对象的检索速度依然不会有大的变化。但对象存储接口是应用级接口,而不是系统级接口,因此传统应用迁移到对象存储时需要重新开发,这是对象存储规模应用的最大困难,
对象存储适用于大数据、IOT、备份归档等场景,具有EB级别的容量和3大存储中最高的数据可靠性。
企业存储的发展过程
DAS即直接连接存储(Direct Attached storage),DAS是指将外置存储设备通过SCSI或FC接口直接连接到应用服务器上,存储设备是整个服务器结构的一部分。在这种情况下,数据和操作系统往往都未分离。
NAS即网络接入存储(Network Attached Storage),NAS采用网络技术(TCP/IP.ATM、FDDI),通过网络交换机连接存储系统和服务器主机来建立存储私网。其主要特征是把存储设备、网络接口和以太网技术集成在一起,直接通过以太网网络存取数据。也就是把存储功能从通用文件服务器中分离出来。
SAN即存储区域网络(Storage Area Network),SAN是通过交换机连接存储阵列和服务器,建立专用数据存储的存储私网。
什么是分布式存储技术
分布式存储是一种数据存储技术,通过网络使用企业中的每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散地存储在企业的各个角落。提高了系统的可靠性、可用性和存取效率等
实际上,使用分布式存储是“被迫”的,因为随着互联网的飞速发展、应用越来越丰富、用户数量越来越多、数据也成几何级增长,海量数据的存储给本地存储带了巨大压力,存储系统已经不堪重负,处于崩溃的边缘,因此,必须通过其他手段分散存储系统压力,分布式存储和分布式文件系统应运而生。
如何保证分布式存储的高性能与高可用?
除了传统架构里面的备份、双活、多活这种架构之外,为了保证分布式存储系统的高可靠和高可用,数据在系统中一般存储多个副本。当某个存储节点出故障时,系统能够自动将服务切换到其他的副本,从而实现自动容错。分布式存储系统通过复制协议将数据同步到多个存储节点,并确保多个副本之间的数据一致性。同一份数据有多个副本,仅有一个为主副本,其他的副本为备份副本,数据从主副本复制到备份副本,采用最终一致性来保证数据完整。
存储在云计算中的服务形态
云硬盘(Elastic Volume Service)是一种为ECS、BMS等计算服务提供持久性块存储的服务,通过数据兄余和缓存加速等多项技术,提供高可用性和持久性,以及稳定的低时延性能。用户可以对云硬盘做格式化、创建文件系统等操作,并对数据做持久化存储。
提供按需扩展的高性能文件存储(NAS),可为云上多个弹性云服务器(ElasticCloud Server,ECS),容器(CCE&CCI),裸金属服务器(BMS)提供共享访问。
对象存储服务(Object Storage Service)是一款稳定、安全、高效、易用的云存储服务,具备标准Restful API接口,可存储任意数量和形式的非结构化数据。
思考题
(判断题)桥接和NAT的实现原理是相同的。
正确
错误
(单选题)以下哪一个不是当前主流的存储类型?
A.块存储
B.对象存储
C.磁带库
D.文件存储
错误。桥接只是将虚拟机的网口接到了物理网口上,从而出物理服务器。而NAT是通过网络地址转换,来实现虚拟机的流量从物理网口出去的目的。
C。当前主流的存储类型主要有3个:块、文件、对象。磁带也算一个存储介质,但是已经被逐步淘汰了,只出现在一些备份归档的场景中。
本章总结
本章主要介绍了云计算的一些基本知识以及计算类、网络类、存储类的一些基础技术。通过这些知识和技术,我们对云计算有了比较好的认识,也对云服务有了初步的印象。在后面的章节中,我们将继续了解相关的云服务。
学习推荐
华为Learning网站
http://support.huawei.com/learning/Index!toTrainindex
华为云技术支持网站
https://support.huaweicloud.com/help-novice.html
华为云学院
https://edu.huaweicloud.com
术语和缩略语
APP:Application,应用
AS:Auto Scaling,弹性伸缩
CPU:Central Processing Unit,中央处理器
CCE:Cloud Container Engine,云容器引擎
CCl:Cloud Container Instance,云容器实例
CIFS:Common Internet File System,通用网络文件系统
ECS:Elastic Cloud Server,弹性云服务器
EIP:Elastic IP,弹性IP
EVS:Elastic Volume Service,弹性云硬盘
GPU:Graphics Processing Unit,图形处理器
ICT:Information and Communications Technology,信息通信技术
I/O:Input/Output,输入/输出
laaS:Infrastructure as a Service,基础设施即服务
lBM:International Business Machines Corporation, 国际商业机器公司
KVM:Kernel-based Virtual Machine,开源虚拟机
IMS:Image Management Service,镜像管理服务
LXC:Linux Container,Linux容器
LVM:Logical Volume Manager,逻辑卷管理
NAT:Network Address Translation,网络地址转换
NFS:Network File System,网络文件系统
NIST:National Institute of Standards and Technology,美国国家标准与技术研究院
OS:Operation System,操作系统
OBS:Object Storage Service,对象存储服务
PC:Personal Computer,个人电脑
PaaS:Platform as aService,平台即服务
RAlD:Redundant Arrays of Independent Disks,独立磁盘冗余阵列
SFS:Scalable File Service,弹性文件服务
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/煮酒与君饮/article/detail/820335
推荐阅读
article
Python
爬虫
基础之
scrapy
框架
安装
,工作三年程序员在线讲解~_
scrapy
爬虫
框架
安装
...
scrapy
是一个使用
Python
语言(基于Twisted
框架
)编写的开源网络
爬虫
框架
目前由维护。Scrapy简单易用灵...
赞
踩
article
3
-
6
月
面经
总结
,
200多页
真题
笔记和详解(含核心考点及
6
家
大厂
)
_
面经
汇总
...
如果你想进
大厂
,
或者去一个更大、更好的平台
,
就一定要做好两个准备...
_
面经
汇总
面经
汇总
...
赞
踩
article
Python
学习——八、
文件
读取
、
写入
_
python
读取
文件
写入
文件
...
本文详细介绍了如何使用
Python
进行
文件
的
读取
(包括一次性
读取
、按行
读取
和字符计数)、
写入
(包括覆盖
写入
和追加)以及一...
赞
踩
article
flutter
开发
AES
加密
、SHA-1验签、
base64
加密
、请求参数按
key
按
ASCII
排序ke...
1、
AES
用的是encryptstatic String aesKey = 'sxcbk2gFGcODQp0daccgA...
赞
踩
article
python
3+
request
s
接口
自动化测试框架_
python
+
request
接口
自动化测试框架_...
如果你也是看准了Python,想自学Python,在这里为大家准备了丰厚的免费大礼包,带大家一起学习,给大家剖析Pyth...
赞
踩
article
php
冷饮料奶茶店在线点单
系统
java
小
程序
python
_
php
奶茶店...
随着社会的发展,互联网的迅速发展,5G时代的到来,智能手机的普及,人们的生活方式更加智能一体化,衣食住行也越来越简单快捷...
赞
踩
article
一个
使用
Go
语言和现代
Web
技术构建跨平台桌面
应用程序
开源项目_
wails
.
json
配置...
Wails作为
一个
桥梁,连接强大的
Go
后端逻辑与丰富的
Web
前端界面,允许开发者利用两者的最佳特性来开发应用。_wail...
赞
踩
article
LVS
集群
及其配置实例_
dummy
如何
通过
lvs
...
一、
集群
系统(Cluster)主要解决下面几个问题:高可靠性(HA): 利用
集群
管理软件,当主服务器故障时,备份服务器能...
赞
踩
article
[
oeasy
]教您玩转
py
thon
- 0003 -
编写
py
文件
_
oeasy
.
py
thon
3
....
[
oeasy
]
py
thon
3
-用vim编辑
py
thon
文件
[点击并拖拽以移动]
编写
py
文件
oeasy
.
py
tho...
赞
踩
article
19春招
多益
网络
前端
笔试题_
多益
网络
前端
开发
春招笔试题...
今天参加了
多益
网络
的笔试题,做的一塌糊涂,好多基础的都不会,需要好好反思下自己的不足:1、写出手机号的正则表达式^1[3...
赞
踩
article
Python
实现
AI
助手
_
python
实现
ai
文档
助手
...
本文将介绍使用
python
调用百度云千帆大语言模型的API
实现
一个简单的AI
助手
,并且将在本文贴出完整源码,供学习交流!...
赞
踩
article
VS2015
DLIB 1916
USER
_
ERROR
__
inconsiste
nt_build_co...
然后Release编译会出现
USER
_
ERROR
__
inconsiste
nt_build_configuration__...
赞
踩
article
学习笔记2--
自动
驾驶
汽车
的
规划
与
控制
_
自动
驾驶
汽车
决策
与
控制
pdf...
本系列博客包括6个专栏,分别为:《
自动
驾驶
技术概览》、《
自动
驾驶
汽车
平台技术基础》、《
自动
驾驶
汽车
定位技术》、《
自动
驾驶
...
赞
踩
article
Mac
安装
docker
(轻松解决
安装
)详解
_
mac
docker
环境
安装
...
最简单的一个例子,比如说,你在刚开始的一台服务器部署项目,那么部署项目一定要配置mysql等
环境
是吧,那么现在你要吧这个...
赞
踩
article
Flutter
学习笔记之二
apk
打包_
flutter
安装
sdcard
的
apk
...
上篇记录了
Flutter
环境搭建,初步创建了一个项目熟悉了一下,然后试着打包了Android
安装
包,总
的
来说和一般And...
赞
踩
article
MFC
常用
数据类型
类:
CRect
...
MFC
数据类型
类:
CRect
MFC
常用
数据类型
类:
CRect
...
赞
踩
article
FastAPI
:
在
大
模型
中使用
fastapi
对外提供
接口
_
fastapi
大
模型
...
文档
:
https://
fastapi
.tiangolo.com源码
:
https://github.com/tiang...
赞
踩
article
短
视频
询盘
获客
系统
/
源码
搭建_
获客
系统
源码
...
在短
视频
询价
获客
系统
中,新建立了一个新的网站:对同行短
视频
评论区的意向顾客进行实时监测,在整个网络的短
视频
评论区,一击就...
赞
踩
article
毕业设计
源码
基于
springboot
的
学生
就业
管理系统
毕业设计
论文+
源码
_基于
springboot
...
毕业设计
源码
基于
springboot
的
学生
就业
管理系统
毕业设计
论文+
源码
_基于
springboot
的
毕设
源码
基于spr...
赞
踩
article
无人机
应急
消防
应用...
珠海石化爆炸救援-概述事件:2020年1月14日下午1点40分许,珠海市高栏港区珠海长炼石化设备有 限公司发生爆炸事故发...
赞
踩
相关标签
python
爬虫
scrapy
开发语言
经验分享
深度学习
计算机网络
压力测试
面试
单元测试
软件测试
自动化测试
学习
c#
base64
加密解密
flutter
SHA-1
AES
php
java
小程序
golang
前端
开源