存储是指根据不同的应用环境,通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问。
存储包含两个方面的含义:
·数据临时或长期驻留的物理媒介
·保证数据完整安全存放的方式或行为
一、存储技术
数据备份越来越受到人们的重视,并成为网络建设过程中必须考虑的内容。网络存储设备根据存储技术的不同,主要分为三类:DAS(direct attached storage)、
NAS(network attached storage)和SAN(storage Area Network)
二、存储方式
文件存储和块存储是比较传统的存储方式。随着数据可扩展性和安全性的要求不断提高,这两种存储方式逐渐不能满足需要。对象存储被提出,受到广泛关注,逐渐成为主流的存储方式。
三、存储接口
常见的存储接口包括SCSI、iSCSI、SAS、SATA、FC、FCoE等。
四、可靠性技术
存储的可靠性技术主要有RAID、备份、快照、镜像、群集并发存取等。
五、相关硬件
常用的存储设备主要有磁盘阵列、存储服务器和FC交换机。
几个和存储相关或者与其容易混淆的常见概念:
·LUN
逻辑单元号LUN(logical unit number)是对存储设备而言的,是为了使用和描述更多存储设备及对象而引进的一个方法。选择存储设备上的多个硬盘形成一个RAID组,再在RAID组的基础上创建一个或多个LUN(一般创建一个LUN)。此时LUN相对于存储设备是一个逻辑设备。
·VOLUME
卷VOLUME是对主机而言的,指磁盘“卷标”。当网络中的主机连接到存储设备时,识别到存储设备上的逻辑设备LUN。此时LUN相对于主机来讲是一个“物理磁盘”,
与C盘、D盘所在的硬盘的属性相同。在该“物理硬盘”上创建一个或多个分区,再创建文件系统,才可以得到一个VOLUME。此时VOLUME相对于主机是一个逻辑设备。
容量大小关系:VOLUME=分区≤主机设备管理器中的磁盘=LUN≤RAID≤存储设备中硬盘的总容量。
·块
块block 是创建一个 RAID 时设置的,RAID控制器每次读写数据时的最小单位。块是存储设备上与RAID相关的概念。
·簇
簇是创建文件系统时设置的,每次读写数据时的最小单位,簇是主机上与文件系统相关的概念。