美文网首页
技术 | 快速区分存储架构分类

技术 | 快速区分存储架构分类

作者: 黑马程序员上海中心 | 来源:发表于2019-03-12 08:59 被阅读30次

在Linux运维中,存储提供了数据的基本保障,在整个架构中是非常重要的环节。 学好存储的前提是先认识存储和存储架构的分类。

存储(storage)是什么?

简单来说,存储就是存放数据的介质。

存储架构的分类

在不讨论分布式存储的前提下,存储架构主要分为以下三类:

存储架构分类

DAS (direct access/attach storage) 直连式存储

NAS (network attched storage) 网络附加存储

SAN (storage area network) 存储区域网络

DAS

指没有通过网络设备直接连接计算机的存储。如机箱里的硬盘,U盘或移动硬盘连接计算机等。

DAS应用场景: 适合于数据量不大,但对磁盘速度要求较高的场景,因为它不受网络设备的网速限制。

NAS

指通过网络(经过路由器或交换机这种网络设备)将存储共享给存储空间不够的计算机使用。 如果有linux基础,那么像nfs,ftp,samba都属于NAS。

NAS应用场景: 一般适合用于文件服务器, 受以太网网速的限制, 但部署灵活方便, 成本低。

 SAN

和NAS一样也是通过网络将存储共享给存储空间不够的计算机使用。

SAN对设备要求较高,一般走高速网络(比如光纤网络),所以性能与速度更佳。SAN应用场景: 适合于数据量大, 对性能与速度要求更高的场景, 但成本较高。

注意:

NAS与SAN都是通过网络设备共享存储, 但区别在于: NAS共享的是目录,直接挂载使用;

而SAN共享的是/dev/sdb或/dev/sdb1这种块设备,在linux系统中块设备需要自行格式化再挂载使用。

点击:免费试听课程

推荐阅读:

什么时候投递简历成功率最高?这是一个细致活!

程序员注意了,北京西二旗程序员因为这个被捕了

Chrome强大的15款插件,第2款简直是大学生的福音

黑马教学视频——Java程序算法设计

2018年新版Java学习路线图(内含大纲+视频+工具+书籍+面试)

2018年最新Python学习路线图(内含大纲+视频+工具)

2018版Go语言+区块链学习路线图(含大纲+视频+工具+资料)

2018新版前端与移动开发学习路线图(视频+工具+书籍+资源)

相关文章

  • 技术 | 快速区分存储架构分类

    在Linux运维中,存储提供了数据的基本保障,在整个架构中是非常重要的环节。 学好存储的前提是先认识存储和存储架构...

  • 3. Python数据类型-类型转换

    什么是数据类型? 对程序处理的数据, 进行分类print(1)print("abc") 为什么区分类型? 区分存储...

  • Android存储及路径

    Android存储及路径 Android手机存储分类 分为:内部存储和外部存储 如何区分内部存储和外部存储:可以从...

  • 大数据开发:分布式文件存储系统简介

    在分布式存储技术体系当中,分布式文件存储是其中的分类之一,也是大数据架构当中常常用到的。得益于Hadoop的高人气...

  • 架构技术要点

    5层架构体系:前端架构 应用层架构 服务层架构 存储层架构 后台架构 1 前端技术 nginx apache li...

  • 2018-12-28 常见三种存储方式DAS、NAS、SAN的架

    随着主机、磁盘、网络等技术的发展,数据存储的方式和架构也在一直不停改变,本文主要介绍目前主流的存储架构。 存储的分...

  • 数据中心机房运维可视化平台

    随着信息技术和网络的快速发展,同时也加速了数据中心建设的发展。随着企业IT架构的不断扩展,服务器、存储设备数量越...

  • MySQL-InnoDB体系架构

    作者:刘仁鹏参考资料:《MySQL技术内幕 InnoDB存储引擎》 1.InnoDB体系架构 InnoDB存储引擎...

  • 数据类型

    0. 概念 理解:对程序处理的数据,进行的 分类 1. 作用 区分存储空间:不同的数据类型,存储的 空间大小 可能...

  • 基于FlinkSql1.10.0 搭建实时数仓

    一、数据同步方案 二、技术选型 2.1 开源框架与阿里云架构对比 分类阿里云架构开源架构数据采集DTS、DataH...

网友评论

      本文标题:技术 | 快速区分存储架构分类

      本文链接:https://www.haomeiwen.com/subject/danwpqtx.html