磁盘驱动器组子系统及用于其中的外部模拟控制器技术方案

技术编号:2864690 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术系有关于一种磁盘驱动器组子系统,以提供主机储存空间。磁盘驱动器组子系统包括至少一个外部磁盘驱动器组模拟控制器,系连接至主机,用以模拟输入输出操作以响应输入输出请求;以及一组包括至少一个物理存储装置的物理存储装置组,系连接至外部磁盘驱动器组模拟控制器,用以通过外部磁盘驱动器组模拟控制器来提供储存空间至主机。外部磁盘驱动器组模拟控制器定义至少一个逻辑介质单元,该逻辑介质单元包含有至少一个物理存储装置的区段,且通过点对点序列信号连结来与物理存储装置通联。例如:点对点序列信号连结可以为序列先进技术附加(ATA)输入输出装置连结。

【技术实现步骤摘要】

本专利技术是关于一种磁盘驱动器组子系统(Just A Bunch Of Disks,JBOD),尤指一种具有复数物理存储装置的磁盘驱动器组子系统,并能通过模拟控制器来提供主机储存空间。
技术介绍
所谓储存虚拟化(Storage Virtualization,SV)系一种将实体储存空间虚拟化的技术,其系将物理存储装置(PSDs)的不同区段结合成可供一主机系统存取使用的逻辑储存体(Logical Storage Entity),在此称为逻辑介质单元(Logical Media Units,LMU)。在一个LMU中,个别的储存部分(例如储存区块)系藉由逻辑储存地址而被唯一寻址。一个常见的LMU的例子为硬盘实体储存的呈现系经由主机输入输出装置连结(Host IO-DeviceInterconnect)至主机。于本例子中,尽管在物理层,硬盘被分为磁柱、磁头以及扇区,其呈现于主机者系为储存区块的连续组,且每一储存区块系被单一逻辑区块地址寻址。外部(External)(有时称为独立式(Stand-Alone))储存虚拟化控制器(Storage Virtualization Controller,SVC)系为一种经由输入输出接口连接至主机系统的储存虚拟化控制器,且其可支持连接至位于主机系统外部的装置。一般而言,外部储存虚拟化控制器通常系独立于主机进行运作。本专利技术的磁盘驱动器组(JBOD)模拟控制器系为外部储存虚拟化控制器的其中一种例子。传统的磁盘驱动器组(Just A Bunch Of Drive,JBOD)子系统包含有平行小型计算机标准接口(Small Computer Standard Interface,SCSI)物理存储装置(Physical Storage Devices,PSDs)或光纤信道仲裁回路(FibreFC-AL)物理存储装置,系因上述接口架构的本质允许多个装置连接于一个单一连结(Single Interconnect)上的缘故。此内部连结仅做为连接磁盘驱动器组子系统与主机的连结缆线(Cable)的延伸。请参阅图1及图2,图1显示习知包含有平行SCSI物理存储装置的磁盘驱动器组子系统14的功能方块图;图2显示习知包含有FC-AL物理存储装置的磁盘驱动器组子系统14的功能方块图。于图1中,计算机系统10系包含具有多个平行SCSI物理存储装置16的磁盘驱动器组子系统14,以提供主机储存空间。该等物理存储装置16(及为此磁盘驱动器组子系统14)通过平行SCSI连结连接至主机12。请注意在这种配置中,主机12系被配置用来依据平行SCSI接口标准的规范发送输入输出(IO)请求,且主机12因而能存取磁盘驱动器组子系统14中的物理存储装置16。相类似地,于图2中,计算机系统20系包含有一具有多个光纤FC-AL物理存储装置26的磁盘驱动器组子系统24,以提供主机22储存空间。该等物理存储装置26(因而,该磁盘驱动器组子系统24)系通过一对光纤FC-AL连结(FibreFC-AL Interconnects)冗余地连接至主机22。请注意在这种配置中,主机22系被配置用来依据光纤FC-AL接口标准的规范来发送输入输出请求,且主机22因而能存取此磁盘驱动器组子系统24中的物理存储装置26。此外,在这种配置中,此等通过一对光纤连结的冗余连接的物理存储装置26系帮助改善物理存储装置26的可存取性。亦即,此对光纤连结中之一若损坏的情形下(例如缆线故障或接口电路故障所引起),则另一光纤连结仍可以提供所需的连接(Connection)。对于图1及图2中的磁盘驱动器组子系统14,24而言,因为由主机12,22到该等物理存储装置的连接系使用不需任何额外转换电路的多装置输入输出装置连结(Multiple Device IO Device Interconnects),即其支持多个物理存储装置通过单一连结连接至主机的装置输入输出连结(Device IOInterconnects)。然而,SCSI或光纤物理存储装置(特别是硬盘),其与较低等级的物理存储装置相比却是比较昂贵的,此处较低等级的物理存储装置系指不具有允许多个装置被连接于单一连结的输入输出装置连结的物理存储装置,例如先进技术附加(Advanced Technology Attachment,ATA)物理存储装置。所以,习知磁盘驱动器组子系统14、24的总成本系相当高昂。
技术实现思路
因此本专利技术的主要目的,系在于提供一种可以包含相对低成本的点对点序列信号物理存储装置的磁盘驱动器组子系统,其中相当低成本点对点序列信号物理存储装置例如为序列ATA物理存储装置,以解决习知的问题。本专利技术磁盘驱动器组模拟储存虚拟化子系统(JBOD Emulation SVSubsystem)系为用来模拟传统实体磁盘驱动器组子系统的特定工作之一般储存虚拟化子系统的一种应用。在传统磁盘驱动器组子系统中,在子系统保持于在线(On Line)时,将故障的物理存储装置移除并插入新的物理存储装置以取代它们的能力系为基本的特征。而在本专利技术磁盘驱动器组模拟储存虚拟化子系统中,系转化为可动态地使逻辑介质单元(Logical Media Units,LMUs)下线(Off Line)以及使其它的LMUs上线的能力。因此,本专利技术磁盘驱动器组模拟储存虚拟化子系统的一个基本上有区别的特征为当系统保持在在线时,具有让逻辑介质单元连同其关联的物理存储装置(PSD)下线的能力,例如当关联的物理存储装置由磁盘驱动器组子系统被移除时,以及,扫描并使被动态地带上线的物理存储装置所构成的逻辑介质单元上线的能力,例如当关联的物理存储装置被插入磁盘驱动器组时。一个典型磁盘驱动器组模拟储存虚拟化子系统系仅仅以一对一方式将单一物理存储装置映像至单一逻辑介质单元。依据本专利技术所主张,一种用以提供主机储存空间的磁盘驱动器组子系统系被公开。此磁盘驱动器组子系统包括外部磁盘驱动器组模拟控制器,系连接至主机,用以模拟输入输出操作以响应主机发送的输入输出请求;以及复数物理存储装置,系连接至外部磁盘驱动器组模拟控制器,始能通过外部磁盘驱动器组模拟控制器提供储存空间给主机。一种用以模拟输入输出操作以响应主机发送的输入输出请求的外部磁盘驱动器组模拟控制器亦在此被揭露。此磁盘驱动器组模拟控制器包括至少一个主机端输入输出装置连结控制器,系连接至主机;中央处理电路,系连接至主机端输入输出装置连结控制器,用以执行输入输出操作以响应主机的输入输出请求;以及至少一个装置端输入输出装置连结控制器,系连接至中央处理电路,用以和复数物理存储装置执行点对点序列信号传输。在一个实施例中,装置端点对点序列信号输入输出装置连结系为序列ATA输入输出装置连结。在另一实施例中,装置端点对点序列信号输入输出装置连结系为SAS输入输出装置连结。本专利技术磁盘驱动器组子系统的一个优点系使用相当低成本点对点序列信号物理存储装置,诸如序列ATA硬盘(HDDs),以在执行一个传统磁盘驱动器组子系统的机能时,提供主机储存空间,此传统磁盘驱动器组子系统系例如包含平行SCSI PSDs或光纤PSDs的磁盘驱动器组子系统。在阅读过以下各种图示中所阐述的较佳实施例的详细说明后,对于那些熟悉该项技艺者将毫无疑问地对本发本文档来自技高网
...

【技术保护点】
一种计算机系统,包括:主机,系用以发送输入输出请求;外部磁盘驱动器组模拟控制器,系连接至主机,用以模拟输入输出操作以响应该输入输出请求;以及包括至少一个物理存储装置的物理存储装置组,其中每一物理存储装置系经由点对点序 列信号连结连接至该磁盘驱动器组模拟控制器,用以通过该磁盘驱动器组模拟控制器提供该主机储存空间,其中该磁盘驱动器组模拟控制器能定义至少一个逻辑介质单元,该逻辑介质单元包含至少一个该等物理存储装置的区段,以及于该磁盘驱动器组模拟控制器处 于在线状况时能令该逻辑介质单元之一上线或下线。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:刘宁一李泽涵施明文王源辉包崇华
申请(专利权)人:普安科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1