你将从本文学到以下知识:Greg Schulz概述了LUN的基本概念及使用原理。 对于Windows等开源系统环境,固定块结构和固定块编址是对磁盘驱动器执行I/O操作的基础。开源系统最常用的I/O命令协议是SCSI命令组,但是不能将其与SCSI并行协议混淆,两者之间存在差异。SCSI命令组适用于各种网络和存储I/O接口或传输层,如光纤通道、SCSI、SAS、InfiniBand等。
SCSI命令组协议中有一部分属于启动程序(源),需要执行I/O操作(读操作、写操作或状态查询),而且要求目标(目的)设备具有子地址,也就是LUN。目标设备可以是JBOD阵列中的独立磁盘,每个HDD具有不同的……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
你将从本文学到以下知识:Greg Schulz概述了LUN的基本概念及使用原理。
对于Windows等开源系统环境,固定块结构和固定块编址是对磁盘驱动器执行I/O操作的基础。开源系统最常用的I/O命令协议是SCSI命令组,但是不能将其与SCSI并行协议混淆,两者之间存在差异。SCSI命令组适用于各种网络和存储I/O接口或传输层,如光纤通道、SCSI、SAS、InfiniBand等。
SCSI命令组协议中有一部分属于启动程序(源),需要执行I/O操作(读操作、写操作或状态查询),而且要求目标(目的)设备具有子地址,也就是LUN。目标设备可以是JBOD阵列中的独立磁盘,每个HDD具有不同的SCSI目标;目标设备有特定或可选的LUN支持各个HDD。通常,存储系统或阵列与控制器协同工作时,会使用LUN;而且一般与RAID联合使用:配置多个HDD,并集群到一个RAID或卷组中,再分配给特定的LUN,然后就可通过SCSI目标ID访问HDD。
例如,假设你的存储系统中有32个300 GB的HDD,将其分成两组独立的RAID群,每组16个HDD。一组RAID群为RAID5(14+1)及热备援,另一组为RAID 10 (8+8)。RAID 5群具有4.2 TB的可用容量,而RAID 10群具有2.4TB。存储系统会利用RAID群,为服务器或服务器组分配一个LUN或卷,然后RAID群被继续划分为多个小型LUN,根据应用程序的不同需求和偏好,实现更多的细粒度访问。
作者
相关推荐
-
闪存采购之计算环境检查
当应用程序或者环境达致性能极限的时候,如今最普遍的反应是购买闪存存储。虽然闪存可能是最终的答案,但是IT规划人员在增加任何类型的闪存之前应该采取几个步骤。
-
你都如何选择LUN大小?
在确定虚拟存储的合适的逻辑单元(logical unit size,LUN)的大小的时候,需要关心什么问题?
-
快照服务:LUN过时了
“作为一个抽象的单元的存储LUN即逻辑卷的概念应该摒弃,基于LUN的概念已经过时了。”DeepStorage.net公司的首席科学家Howard Marks对于存储LUN有一些激进的看法。
-
VMware Virtual Volume(VVOL):解决VMDK与存储脱节问题
VMDK管理不知道存储,存储管理不知道VMDK。VVOL的出现能否打破这种脱节?