图文存储知识概述:从单机到云原生

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
背景:本文整理了杨传辉(日照)《大规模分布式存储系统原理解析与架构实战》、大话存储、网络资源以及个人理解,旨在为初学者提供存储发展的基本轨迹和一些基本常识,让初入者能够有宏观的认知。

存储发展史:从单机到互联网,存储主要围绕构建低成本、高性能、可扩展、易用的目标进行演进。现今,存储分为单机存储、集中存储、分布式存储、云存储、云原生存储等形态。

各阶段存储的基本形态如下:- 单机存储- 集中存储- 分布式存储- 云存储- 云原生存储

存储数据分类与模型:无论是单机存储、分布式存储还是云存储,都是基于特定应用场景下,对指定数据类型构建相应的存储数据模型。常见的存储类型有块存储、文件存储和对象存储。

- 块存储:基于Block块的存储模式,包括DAS(直连主机存储方式)和SAN(高速网络链接主机存储方式)。- 文件存储:通过网络提供文件存储服务。- 对象存储:基于键值存储构建的存储系统,将数据通路(data)和控制通路(meta)分离,通过对象存储设备(OSD)以RESTful API的形式提供服务。

单机存储:基本概念:单机存储系统是指将单机存储引擎(数据结构在机械磁盘、SSD等持久化介质上实现)封装起来,提供文件、键值、表格或关系模型的存储服务。

存储引擎:存储引擎是存储系统的核心,决定了存储系统能够提供的功能和性能。它包括增加(Create)、读取(Retrieve),随机读取和顺序扫描、更新(Update)和删除(Delete)等功能。不同引擎之间存在差异。

集中式存储:基本概念:相对于单机存储,集中式存储包括更多组件。除了机头(控制器)、磁盘阵列(JBOD)和交换机等设备外,还有管理设备等辅助设备。

系统构成:- 机头:存储系统的核心部件,通常由控制器和前后端口组成。控制器中的软件负责管理磁盘,将其抽象化为存储资源池,并划分为LUN供服务器使用。- 前后端口:前端端口用于提供存储服务给服务器,后端端口用于扩展存储系统的容量(连接更多的存储设备)。- 磁盘柜(JBOD):专门的柜子中安装磁盘,具备独立的电源、散热和接口。柜内的磁盘通过内部线缆(如SCSI)与机头的后端端口连接。

分布式存储:基本概念:分布式存储系统通过网络将分散的存储设备连接起来,作为一个整体提供存储服务。

系统分类:- 分布式文件系统- 分布式键值系统- 分布式表格系统- 分布式数据库

云存储:基本概念:云存储是一种云计算领域的存储服务方式,构建在分布式存储基础之上,通过互联网提供存储服务。除了具备分布式存储的特性外,云存储还具备灵活性,通常由云厂商提供。

参考产品:- 云原生存储

基本概念:云原生存储是基于云存储发展而来,除了具备云存储的特性外,还需要满足云原生生态系统中其他所有组件的需求。它包括构建可扩展应用、支持S3 API驱动和K8S调度等特性。

参考示例:- Rook:将文件、数据块和对象存储系统引入Kubernetes集群,实现与其他正在使用存储的应用程序和服务的无缝协同工作。- MinIO:高性能软件定义的对象存储套件,可与Kubernetes集成,允许操作员通过Kubernetes界面管理存储。

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

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/zx/11220.html

上一篇 2023年07月09日
下一篇 2023年07月09日

相关推荐

  • 币安Web3的服务器部署,全球分布式架构下的安全与合规探索

    币安Web3的服务器部署,全球分布式架构下的安全与合规探索 在Web3时代,去中心化应用(DApp)的底层服务器部署直接关系到用户数据安全、交易效率及合规性,作为全球领先的加密货币及Web3生态服务商,币安Web3的服务器部署并非集中于单一地区,而是采用全球分布式架构,结合技

    2026-09-26 03:30:01
    7 0
  • 以太坊的基石,深入解析其分布式共识机制

    以太坊的基石,深入解析其分布式共识机制 在区块链技术的世界里,分布式共识机制是确保所有节点对网络状态达成一致意见的核心与灵魂,它解决了在去中心化环境下,如何在没有中心化权威的情况下,实现数据可信、一致且不可篡改的难题,以太坊,作为全球第二大加密货币平台和智能

    2026-09-22 01:30:02
    12 0
  • 以太坊的网络藏在哪里?一文读懂以太坊的分布式架构

    以太坊的网络藏在哪里?一文读懂以太坊的分布式架构 当我们谈论“以太坊中的网络在哪里”这个问题时,很多人可能会下意识地认为它存在于某个特定的服务器、数据中心或者某个公司的总部,这个问题的答案可能会让初学者感到惊讶:以太坊的网络没有一个单一的、物理的“所在地”

    2026-09-21 07:30:01
    5 0
  • 以太坊分布式实践指南,从理念到玩转生态

    以太坊分布式实践指南,从理念到玩转生态 “以太坊怎么玩分布式?”这个问题,触及了以太坊作为区块链平台的核心理念与魅力所在,它不仅仅是一个加密货币,更是一个全球性的、去中心化的计算机,为构建各种分布式应用提供了坚实的基础,要“玩转”以太坊的分布式特性,我们需

    2026-09-20 13:30:02
    10 0
  • 以太坊是P2P网络吗?揭开分布式账本背后的技术真相

    以太坊是P2P网络吗?揭开分布式账本背后的技术真相 在讨论区块链技术时,“P2P(点对点)网络”是一个绕不开的核心概念,作为第二大加密货币平台,以太坊常被拿来与比特币对比,但很多人仍有一个疑问:以太坊到底是不是P2P网络? 要回答这个问题,我们需要从P2P网络的定义出发

    2026-09-18 20:30:01
    7 0
  • 以太坊分布式存储的粘合剂,深入解析搭接点的核心作用与未来展望

    以太坊分布式存储的粘合剂,深入解析搭接点的核心作用与未来展望 随着区块链技术的飞速发展,以太坊作为全球领先的智能合约平台,其可扩展性和数据存储问题日益凸显,为了应对这一挑战,分布式存储技术,特别是与以太坊生态紧密结合的解决方案,如Filecoin、Arweave等,应运而

    2026-09-15 09:30:02
    12 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载