高考考试网
当前位置: 首页 高考资讯

公司文件集中存储(分布式和集中式的区别)

时间:2023-07-01 作者: 小编 阅读量: 6 栏目名: 高考资讯

通过这种方式,云原生集群可以在公有云和本地部署中自给自足并且具备可移植性。该项目的开发目的是使企业能够通过动态应用编排,为在本地和公有云环境中运行的分布式存储系统实现数据中心现代化。RookArchitecureCephRookintegrateswithKubernetesMinIOMinIO是一款高性能、软件定义的,对象存储套件,帮助客户构建云原生数据基础设施。可与Kubernetes集成,允许操作员使用Kubernetes界面管理存储,而Kubernetes可以处理从存储提供到卷放置的所有事务。

背景

本文主要对杨传辉(日照)《大规模分布式存储系统原理解析与架构实战》、大话存储、网络资源(具体参考文末链接)及个人理解进行整理,意在构建出存储发展基本轨迹和一些基本常识,让更多像我一样的初入者有个宏观上的认知。

存储发展史

从单机到互联网,存储作为的基础设施,主要发展都是围绕构建 低成本、高性能、可扩展、易用的目标进行演进,时至今日,在形态上存储分为单机存储、集中存储、分布式存储、云存储、云原生存储

各阶段存储的基本形态如下

各阶段基本形态

存储数据分类 & 模型

无论单机存储、分布式存储、云存储都是基于特定应用场景下,对指定数据类型构建对应的存储数据模型

数据分类

数据模型

存储类型

常见三种存储类型:块存储、文件存储、对象存储

块存储

基于Block块的存储模式,两种常见存储方式:

  • DAS(Direct Attch Storage), 直连主机存储方式
  • SAN (Storage Area Netowrk),高速网络链接主机存储方式

文件存储

依附网络提供文件存储服务

对象存储

构建于键值存储,核心是将数据通路(data)和控制通路(meta)分离,并且基于对象存储设备(Object-based Storage Device,OSD)构建存储系统,对外以RSETful API形式服务

单机存储

基本概念

单机存储系统是单机存储引擎(数据结构在机械磁盘、SSD等持久化介质上的实现)的一种封装,对外提供文件、键值、表格或者关系模型的存储服务。

存储引擎

存储引擎是存储系统的发动机,决定了存储系统能够提供的功能和性能, 提供功能包含:

  • 增加(Create)
  • 读取(Retrieve),随机读取和顺序扫描
  • 更新(Update)
  • 删除(Delete)

引擎间差异如下:

集中式存储

基本概念

集中式存储相对与单机存储而言,存储系统中包含了更多组件,除了机头(控制器)、磁盘阵列(JBOD)和交换机等设备外,还有管理设备等辅助设备。

参考:集中式存储的基本逻辑示意图

系统构成

  • 机头,整个存储系统的核心部件,通常由控制器、前后端口组成,
  • 控制器,通常有二,实现互备高可用,控制器中的软件实现对磁盘的管理,将磁盘抽象化为存储资源池,然后划分为LUN提供给服务器使用。
  • 前后端口,前端端口用户为服务器提供存储服务,后端端口用于扩充存储系统的容量(连接更多的存储设备)
  • 磁盘柜(Just a Bound Of Disk , JBOD),磁盘挂在服务器外的专用柜里,有独立电源、散热、接口等,内部线缆相连(SCSI),对机头后端端口统一挂载

分布式存储

基本概念

分布式存储系统,是将分散独立的存储设备通过网络互联,系统关联,对外作为一个整体提供存储服务。

系统分类

  • 分布式文件系统
  • 分布式键值系统
  • 分布式表格系统
  • 分布式数据库

云存储

基本概念

云存储,是一种云计算领域存储服务方式,底层构建在分布式存储基础之上,上层通过Internet形式提供存储服务,除具备分布式存储基础特性外,更兼具灵活性,通常由云厂商提供

参考产品

云原生存储

基本概念

云原生存储脱胎于云存储,除具备云存储的特性外、须满足具备云原生生态系统中其他所有组件具备相同的动态(公共云/专有云/混合云等场景)构建可扩展应用、S3 API 驱动、K8S油耗等

参考示例

Rook

CNCF首个云原生存储项目Rook,是将文件、数据块和对象存储系统引入到Kubernetes集群,与其他正在使用存储的应用程序和服务一起无缝运行。通过这种方式,云原生集群可以在公有云和本地部署中自给自足并且具备可移植性。该项目的开发目的是使企业能够通过动态应用编排,为在本地和公有云环境中运行的分布式存储系统实现数据中心现代化。

Rook Architecure

Ceph Rook integrates with Kubernetes

MinIO

MinIO是一款高性能、软件定义的,对象存储套件,帮助客户构建云原生数据基础设施。可与 Kubernetes 集成,允许操作员使用 Kubernetes 界面管理存储,而 Kubernetes 可以处理从存储提供到卷放置的所有事务。

本文为阿里云原创内容,未经允许不得转载。

    推荐阅读
  • 骨头冬瓜薏米汤(煲冬瓜骨头汤时)

    进入农历七月,煲冬瓜骨头汤时,多加一物,味道鲜美,祛湿解暑,尤其适合广东。广东的夏天,不仅热,还很潮湿,让人很不舒服。煲汤的冬瓜建议不要去皮,冬瓜皮可以利尿、祛湿。另外冬瓜很容易煮烂,如果带皮煲汤,冬瓜整块,更有食欲。其中冬瓜大约750克、骨头800克、薏米100克,水只要浸没食材就可以。说明骨头是新鲜的。

  • 女人累了自己扛的句子(女人累了自己扛的句子集锦)

    女人累了自己扛的句子无论受了多少委屈,只有自己憋在心里。不是不想说,只是不知道该怎么说,能和谁说。有时,我可能脆弱得一句话就泪流满面,有时,也发现自己咬着牙走了很长的路。我们笑着说再见,却深知再见遥遥无期。这个城市没有草长莺飞的传说,它永远活在现实里面,快速的鼓点,匆忙的身影,麻木的眼神,虚假的笑容,而我正在被同化。

  • 上古卷轴5人物美化mod(上古卷轴5新随从MOD推荐)

    上古卷轴5新随从MOD推荐《上古卷轴5》靠着其强大的MOD功能在单机游戏中站稳了脚跟,哪怕是到了如今的2019年,发售近8年之久的它依然有着大量玩家这些玩家靠着一个又一个的MOD,体验着不一样的“天际之旅”,不过很多MOD都是。

  • 恕的意思(恕的意思是什么)

    恕是汉语词汇,汉语拼音为shù一般认为“己所不欲,勿施于人”就是“恕”的解释“恕”,从字面来看,是“如心”,也就是“如自己的心”强恕而行,求仁莫近焉——《孟子》,我来为大家讲解一下关于恕的意思?恕的意思恕是汉语词汇,汉语拼音为shù。强恕而行,求仁莫近焉。——《孟子》汉字释义〈名〉(形声。——《孟子》以心度物曰恕。老臣病足,曾不能疾走,不得见久矣,窃自恕而恐太后玉体之有所郄也,故愿望见太后。

  • 四平八稳是什么意思(四平八稳解释)

    以下内容大家不妨参考一二希望能帮到您!四平八稳是什么意思四平八稳形容说话、做事、写文章稳当,有时也指做事只求不出差错,缺乏创新精神。出处,明·施耐庵《水浒》:“戴宗、杨林看裴宣时;果然好表人物;生得面白肥胖;四平八稳。”

  • 观音竹怎么水养(观音竹水养方法)

    观音竹怎么水养去掉少量叶子。在观音竹水培方法中是不能直接将观音竹放入瓶中的,根据花瓶的高度大小,将瓶口以下的叶子全部修剪掉,不能使叶子放在水中浸泡,去叶的时候不能用剪刀修剪,需要用手将茎上的叶子拔掉。叶子处理完成之后,我们需要对根部进行修剪,用消毒过的剪刀将根部剪掉一段,切口必须是斜切面,这样可以增加观音竹茎干对水的吸收,修剪的长度可以根据自己的爱好审美来定即可。

  • 淄川谭秀珍肉烧饼(淄川肉烧饼)

    记得小时候我的姑父是做淄川肉烧饼的,每天早晨我都想,去他那里帮忙,其实小孩子的心思路人皆知,就是想吃那一口,又香又脆的烧饼,每次远远看到那个烧饼炉子,烧木屑的香味,口水就流出来了,然后赶紧过去,去接待顾客啊,给人家拿饼装袋子,淄川烧饼还是刚刚打出来的香,有芝麻的香味,还有木头燃烧的香味,每每想起来口水都快流出来了.

  • 植树造林的好处5个(植树造林有什么好处)

    植树造林的好处5个保持水土:植树造林可以控制水土流失,防风固沙,增加土壤蓄水能力,可以大大改生态环境,减轻洪涝灾害的损失。风一旦遇上防护林,速度要减弱70%~80%。不少水果、药材都是林产品;茶叶、橡胶、薪碳等都是树木的贡献。

  • 通俗解释市净率市盈率(市盈率和市净率的详细介绍)

    相反非周期性行业就看市盈率,行业没有所谓的周期性,比较稳定比如。传统制造业:市盈率15-30,市净率在1-3。当然其中的重资产行业的市盈率可以高,但是市净率一定不能过高。正常情况下公司的市盈率高那对应的市净率也高,那么为什么有些公司市盈率是一百多,市净率才1倍左右。

  • 泰国大象生活在哪里(守护大象我并不孤单)

    作为“亚洲象之友”医院的创建人,近30年来苏赖达和她的同事们救治了超过5000头亚洲象。8月6日,在泰国南邦府“亚洲象之友”大象医院,苏赖达·萨瓦拉介绍为大象制作的假肢。多年来,苏赖达除了救治伤病大象,还奔走呼吁停止虐待和贩卖亚洲象。除了人身安全受到威胁,大象医院的运营支出也让苏赖达倍感压力。2017年是这所大象医院最艰难的一年,因为缺乏资金,苏赖达不得不宣布暂时关闭大象医院。