分布式存储学习(一)相关概念

1.1 什么是网络存储?

​是数据存储的一种方法,指通过网络存储设备(包括专用数据交换设备、磁盘阵列或磁盘库等存储介质,以及专用的存储软件),利用原有网络,构建一个存储专用网络为用户提供信息存取和共享服务。

​开放系统的外挂存储根据连接方式的不同,分为直连式存储网络化存储,网络化存储根据传输协议有分为NASSAN,所以现在的存储解决方案主要大致分为三种:直接附加存储DAS(Direct Attached Storage)、网络附加存储NAS(Network Attached Storage)、存储区域网络SAN(Storage Area Network)
存储分类

类型特点
DAS将存储设备通过SCSI(小型计算机系统接口)直接连接到一台服务器上使用;成本低,配置简单,使用过程和北极硬盘并无太大差别;
缺点是:1.服务器本身容易成为系统瓶颈;2.服务器发生故障时,数据将不可访问;3.对于存在多个服务器的系统来说,设备分散,不便管理,存储空间不能在服务器之间动态分配,可能造成相当的资源浪费;4.数据备份操作复杂
NAS一种带有网络文件服务器(瘦服务器)的存储设备,直接连接在以太网上,网络文件服务器内部通过TCP/IP网络存取和管理数据,同时服务器对外也是通过以太网提供服务的,所以容易受网络上其它流量的影响,当网络上有其它大数据流量时会严重影响系统的性能(现在以太网的带宽正在减少此类影响);同时由于存储数据通过普通数据网络进行传输,容易发生数据泄露等安全问题;存储只能以文件方式访问,在某些情况下会影响系统效率。
但是优点也很多:1.易于安装和部署,管理使用也方便,允许客户机不通过服务器直接在NAS中存取数据,减少了服务器的系统开销;2.具有良好的横向扩展功能,为NAS添加存储容量就和增加硬盘一样简单,可在不中断网络的情况下启用新的存储;3.高性能,NAS自带文件服务,所以其它联网设备无需再提供文件服务,而且NAS会针对具体用例进行精调。客户可以获得更好的性能;4.具有良好的容错性,可以对NAS进行格式化,以支持复制磁盘、独立磁盘冗余矩阵或纠错码,进而保证数据的完整性。
SAN系统内部使用独立于TCP/IP网络的专用网络(光纤),通过光纤交换机将磁盘空间分配给不同的服务器(拥有更高的带宽),对外服务器则是通过以太网提供服务,存储区域和用户的应用区域分离,执行备份操作的时候无需考虑对网络总体性能的影响;由于采用了光纤,高带宽使得实现物理上分离的、不在机房的存储变得非常容易;数据的传输是基于块协议的,无需对数据进行处理,可直接进行传送;硬盘没有操作系统,新加入一个必须挂载到文件系统上,也就是服务器上
最大的问题就是成本高
iSCSI新兴的技术,利用普通的数据网来传输SCSI数据实现和SAN相似的功能,大大降低了成本,同时也提高了系统的灵活性,随着以太网带宽的提升,利用普通的TCP/IP网络来传输本来在DAS中的SCSI数据块,速度相对于SAN来说并没有太大的劣势;
主要的问题是:1.新技术,提供完整解决方案的厂商较少;2.将iSCSI数据解码成SCSI需要CPU进行计算,增加了系统的开销,如果采用专门的iSCSI网卡,虽然可以减少系统开销,但是会大大增加成本;3.和NAS一样,利用数据网络进行存取,存取速度冗余会受网络运行状况的影响。

1.2 NAS和SAN的差别,呈现在用户面前的SAN和NAS分别是什么?

在这里插入图片描述

NASSAN
Fabric采用网络(TCP/IP、ATM、FDDI)技术,通过网络交换机连接存储系统和服务器主机,建立专用于数据存储的存储私网采用光纤通道技术,通过光纤通道交换机连接存储阵列和服务器主机,会建立专用于数据存储的区域网络
协议对外服务器使用的也还是以太网,所以系统性能容易收到网络环境的影响,而且有数据泄露的隐患对外服务器使用的是以太网,由于存储区域和用户的应用区域是分离的,系统的性能不会受到外部网络环境的影响,执行备份操作时无需考虑对网络总体性能的影响
价格成本低成本高
fs通过网络共享协议使用同一个文件管理系统,扩展很方便每一个应用服务器上都有文件管理系统
数据处理处理基于文件的数据,可以使用全局命名空间;全局命名空间聚合多个NAS文件系统以呈现统一视图处理块数据,访问专门的SAN文件系统,使得服务器能够共享文件,每台服务器都维护一个专用的非共享LAN,允许服务器通过对同一LAN上的服务器提供文件级访问来安全共享数据
管理易于管理,可以轻松插入局域网并提供简化的管理界面部署通常需要对数据中心进行物理更改,持续的管理通常需要专门的管理人员
“对象”自然人,可以直接用存取文件可以读写块设备的软件系统,例如传统的文件系统、数据库

1.3 块存储SAN,文件存储NAS,对象存储

三种不同的用来保存、整理和呈现数据的存储格式,各有各的功能和限制,文件存储会以文件和文件夹的层次结构来整理和呈现数据;块存储会将数据拆分到任意划分切大小相同的卷中;对象存储会管理数据并将其链接至关联的元数据。
在这里插入图片描述

1.4 客户端通过什么协议访问NAS?

实际的数据传输使用TCP/IP协议,文件存储的网络协议则可以采用:网络文件系统(NFS)服务器消息块(SMB)或通用网络文件系统(CIFS)Apple文件传输协议(AFP),分别对应Linux/UNIX平台、Windows平台和macOS平台。

1.5 结构化数据和非结构化数据存放在什么类型的存储系统中?

非结构化数据没有固定的数据结构和类型,也没有固定的数据模型schema,以文件的形式存放,所以更适合存放在NAS或者对象存储系统中;
结构化数据通常是存放在数据库或者电子表中的数据,拥有固定的格式和数据模型schema,更适合采用块存储的方式存储,所以适合存放在SAN中

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: CEPH是一种开源的分布式文件系统和对象存储系统,以其高可靠、可扩展和高性能的特点而受到广泛关注。《Ceph分布式存储实战》是一本关于CEPH分布式存储系统的实用指南,内容详细介绍了CEPH的架构、部署和运维等方面的知识,适合对CEPH感兴趣的读者学习和实践。 该书首先介绍了CEPH的基本概念和工作原理,包括集群、数据分布、数据一致性等重要内容。对于初次接触CEPH的读者来说,这些基础知识的讲解非常实用。接着,书中详细探讨了CEPH的架构,包括存储节点、元数据服务器、监控节点等组件的功能和相互关系。通过对CEPH的结构深入了解,读者可以更好地理解其内部工作机制。 此外,《Ceph分布式存储实战》还包含了CEPH的部署和配置指南,以及一些常见问题的解决方案。对于想要实际搭建CEPH集群的读者来说,这些指南非常有用。书中还介绍了CEPH的运维和监控方法,包括集群管理、容错处理、性能优化等等。这些内容能帮助读者更好地维护和管理自己的CEPH系统。 总结来说,《Ceph分布式存储实战》是一本实用的CEPH指南,通过对CEPH的架构和运维等方面进行详细讲解,帮助读者深入了解CEPH的工作原理,掌握CEPH的实际应用。对于对CEPH感兴趣的读者来说,这本书是一本不可多得的参考资料。无论是初学者还是有一定经验的运维人员,都能从中获得实用的知识和技巧。 ### 回答2: 《ceph分布式存储实战》是一本介绍ceph分布式存储系统的实践指南,全书共分为六个部分。 第一部分简要介绍了ceph的基本概念和基础知识,包括ceph的架构和工作原理,以及分布式存储系统的设计理念和挑战。读者通过本部分可以了解到ceph的核心概念和基本原理,为后续的实战内容打下基础。 第二部分主要讲解了ceph的部署和配置,包括ceph的安装、环境配置和网络设置。此外,还介绍了如何创建存储集群、配置存储池和设置用户权限等。通过本部分的学习,读者可以掌握ceph的部署和配置方法,为后续的使用和维护工作打下基础。 第三部分重点介绍了ceph的数据管理和存储方案。包括数据分布和均衡、数据迁移和备份、以及故障恢复和容灾等方面。本部分通过具体的操作示例和案例分析,帮助读者理解ceph在实际应用中的数据管理和存储方案。 第四部分讲解了ceph的性能调优和监控。包括如何优化ceph的性能、如何监控ceph集群的状态和性能指标。同时,本部分还介绍了一些常见的问题和故障处理方法。通过本部分的学习,读者可以掌握ceph的性能调优和故障处理的方法和技巧。 第五部分介绍了ceph的高级特性和扩展应用。包括缓存和加速、多租户和多数据中心等方面。本部分通过实战案例和实际应用场景的分析,帮助读者了解ceph的高级特性和扩展应用。 第六部分总结了整本书的内容,并展望了ceph的发展趋势和前景。通过本部分的学习,读者可以对ceph的分布式存储技术有一个全面的了解,并能够根据实际需求进行部署和应用。 总的来说,《ceph分布式存储实战》是一本详实的实践指南,通过具体的操作示例和实际应用案例,帮助读者全面了解ceph分布式存储系统的基本原理和实践方法。无论是初学者还是有一定经验的读者,都可以通过阅读本书,掌握ceph的配置部署、数据管理、性能调优和扩展应用等方面的知识和技能。 ### 回答3: 《Ceph分布式存储实战pdf》是一本介绍Ceph分布式存储技术的实战指南。Ceph是一个开源的分布式存储平台,具有高可靠性、高扩展性和高性能的特点,可以用于构建私有云、公有云以及混合云等存储解决方案。 这本书主要内容包括Ceph的基本概念、架构和工作原理,以及Ceph的部署、配置和管理方法。读者可以从中学习到Ceph的各种组件和功能,如RADOS对象存储、RBD块设备、CephFS文件系统等,并深入了解它们的实际应用场景。 此外,本书还介绍了Ceph在企业中的应用案例,包括容器存储、虚拟化存储、大数据存储等。读者可以通过这些案例了解Ceph在不同场景中的具体应用方法和效果,并可以根据自己的需求选择相应的部署和管理策略。 《Ceph分布式存储实战pdf》除了提供理论知识外,还包含了丰富的实际操作指南和实验实例。读者可以按照书中的步骤进行一系列的实验,从而掌握Ceph的部署、配置和管理技巧,提升自己的实战能力。 总之,这本书是一本系统地介绍Ceph分布式存储技术的实战指南,适合对Ceph感兴趣的读者阅读。无论是初学者还是有一定经验的技术人员,都可以从中获得宝贵的知识和经验,更好地应用Ceph进行分布式存储的实践工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值