• 数据存储基础——存储类型


    数据存储之定义

    数据存储是指磁性、光学或机械介质,用于记录和保存数字信息,以供日常或未来运营之用。

    数据存储设备

    数据存储设备有两种主要类型:直接区域存储和基于网络的存储。

    直接区域存储(DAS

    直接区域存储又称为直接连接存储 (DAS)(Direct-attached Storage),DAS ,顾名思义, 这种存储器通常位于直接区域,直接连接到访问它的计算机器上。 通常,只有唯一机器与之连接。 DAS 还可以提供出色的本地备份服务,但共享水平比较有限。 DAS 设备包括软盘、光盘(CD 和 DVD)、硬盘驱动器 (HDD)、闪存驱动器和固态驱动器 (SDD)。

    基于网络的存储

    基于网络的存储允许多台计算机通过网络对其进行访问,因此是数据共享和协作更理想的选择。 它的非现场存储能力也使得它更适合用于备份和数据保护。 有两种常见的基于网络的存储设置:网络连接存储 (NAS) 和存储区域网络 (SAN)。

    网络连接存储 (NAS)

    NAS(Network Attached Storage) 网络附加存储——是一个网络上的文件系统。

    存储区域网络 (SAN)

    SAN(Storage Area Network) 存储区域网络——是一个网络上的磁盘

    对象存储

    对象存储是一种特殊的网络存储技术,它将数据存储为对象的形式,并通过HTTP或其他API进行数据访问。对象存储的主要特点是可扩展性好,适用于大规模非结构化数据存储,并且提供数据冗余和高可用性。

    IT互联网公司常用的存储方案包括:

    存储方案特点适用场景
    DAS简单易部署,适用于小规模存储需求;缺乏灵活性,只能被连接到单个计算机;传输速度快,适用于本地存储对存储灵活性。
    NAS提供共享文件存储和访问;性能受网络带宽和负载影响,可能出现延迟;可以通过网络连接多台计算机,方便共享数据需要文件共享和访问的场景,如文件服务器。
    SAN提供高性能的数据存储和访问;配置和管理较复杂,需要专用硬件和网络设备;支持多台计算机同时访问共享存储对性能和可靠性。
    对象存储可扩展性好,适用于大规模非结构化数据存储;不适合传统的文件和块存储应用;提供数据冗余和高可用性需要存储大量非结构化数据的场景,如大数据分析、云计算环境中的数据存储等。

    在选择存储方案时,需要根据实际需求和预算考虑不同技术的优缺点。

    1. 例如,对于高性能和可扩展性要求较高的场景,可以选择SAN技术;
    2. 对于文件共享和访问要求较高的场景,可以选择NAS技术;
    3. 对于大规模非结构化数据存储的场景,可以选择对象存储。

    存储汇总信息

    存储类型定义特点常见使用场景IT互联网公司常用存储方案
    块存储一种直接提供数据块访问的存储方式,以数据块为单位进行存储和访问。高性能、高可靠性、直接被操作系统访问数据库、虚拟化平台SAN、分布式存储系统、云存储
    文件存储基于文件的存储方式,将数据组织成文件形式进行存储和访问。易于管理和使用、支持多协议和接口办公系统、媒体处理NAS、云存储服务
    对象存储基于对象的存储方式,将数据组织成对象形式进行存储和访问。高可扩展性、容错性、适合非结构化数据图片、视频存储AWS S3、阿里云OSS、分布式存储系统
    DAS (直接附加存储)存储设备直接连接到服务器或计算机的存储方式。简单、成本较低、扩展性有限单一网络环境、数据交换量不大-
    NAS (网络附加存储)连接到网络中的存储设备,可以被网络上的多个客户端共享和访问。便于共享、易于扩展文件共享、远程备份企业级NAS解决方案
    SAN (存储区域网络)通过高速网络连接存储设备和服务器,提供高性能存储系统。高带宽、低延迟大数据量关键应用高端存储产品、云存储
    分布式存储系统一种数据存储系统,它能够将数据分散存储在多台服务器上,通过分布式计算技术进行数据管理和访问。高扩展性、高可靠性、容错能力强、适合大数据大数据分析、在线服务、云平台Hadoop HDFS、Cassandra、Amazon EBS
    云存储通过云计算提供的存储服务,允许用户在远程服务器上存储和访问数据。易于扩展、按需付费、可远程访问、自动化管理数据备份、远程工作、多媒体内容分发AWS S3、Google Cloud Storage、Microsoft Azure Storage
    对象存储服务提供在线访问和管理非结构化数据的服务,数据以对象的形式存储,每个对象包含数据和元数据。高耐久性、易于扩展、成本效益高、适合海量存储图片和视频分享、备份归档、大数据分析AWS S3、阿里云OSS、Google Cloud Storage Nearline

    这些存储解决方案在IT互联网公司中非常流行,因为它们提供了灵活性、可扩展性以及成本效益,尤其适合需要处理大量数据和高并发访问的业务场景。随着业务需求的不断变化,公司可能会选择一种或多种存储解决方案来满足其特定的业务需求。

  • 相关阅读:
    Hanoi汉诺塔问题
    react 自定义日历 手把手教你
    基于Rabbitmq和Redis的延迟消息实现
    卷积层与池化层输出的尺寸的计算公式详解
    Android系统10 RK3399 init进程启动(三十一) SeAndroid实战之定义策略
    Docker-Windows安装使用
    【软件设计】工厂模式之反射技术+读取配置文件
    基于 vite2 + Vue3 写一个在线帮助文档工具
    计算机毕业设计Java中医药院校科研会议系统(源码+系统+mysql数据库+Lw文档)
    Golang 整合Gorm一对多查询,多对一查询,最新教程,细到极致
  • 原文地址:https://blog.csdn.net/yolo2016/article/details/125452527