将扩充器用于储存局域网管理之储存介质、系统及方法技术方案

技术编号:15704679 阅读:410 留言:0更新日期:2017-06-26 09:01
本发明专利技术一般相关于储存系统之远程管理。本技术提供SAS扩充器之新颖功能以提供可扩充及有效的SAN管理。藉由启用针对与SAS扩充器相联之各种储存系统之直接独立接口,本技术可以实现具提高效率的SAN管理。

【技术实现步骤摘要】
将扩充器用于储存局域网管理之储存介质、系统及方法
本专利技术涉及一种储存系统的远程管理。更具体地,该技术的一些实施例涉及一种使用串行连接小型计算器系统接口(SAS)扩充器用于储存装置的远程管理之方法及系统。
技术介绍
储存局域网络(StorageAreaNetworks,SANs)提供现代数据中心的重要数据储存解决方案。SANs主要用来提高储存装置对于服务器之可存取性,使得储存装置表现如同操作系统连接本地之储存装置。储存装置的实例包括独立磁盘冗余数组(RAID)和磁盘阵列如SAN数组。藉由提供可由任何网络服务器所存取之区块式储存器(block-levelstorage),SANs提供整合之数据储存,同时提供增加的系统性能。SANs亦提供了对于数据备份及灾难恢复(disasterrecovery)之优异能力。因为数据可在储存装置之间传送,而不与服务器交互作用,SAN可以加速数据备份过程且节省服务器中央处理单元(CPU)的处理功率。在使能SANs之各种通讯协议中,串行连接小计算器系统接口(SmallComputerSystemInterface,SAS)提供与高通量数据通讯之点对点串行连接。SAS扩充器,类似于一个开关,连接主机装置例如主机总线适配器(HBAs)及目标储存装置,诸如硬盘驱动器(HDDs)。
技术实现思路
本技术之各态是关于一种使SAS扩充器得以提供可扩充且有效率之SAN管理之新颖功能的技术。藉由启用针对与SAS扩充器相关联之各种储存系统之直接独立接口,本技术可以实现具提高效率之SAN管理。根据本专利技术的一个态样,提供了一种计算器实施方法。该方法包括在SAS扩充器建立配置以传输SAS扩充器以及远程管理装置之间之数据的远程管理控制通讯协议(RMCP)对话;透过SAS扩充器之网络接口接收与SAS扩充器相关联的至少一储存装置之RMCP状态请求;透过SAS扩充器之串行周边接口接收关于复数个储存装置之至少一储存装置之状态;使用在SAS扩充器上执行之智能平台管理接口(IPMI)代理以根据至少一部分基于关于至少一储存装置之状态数据以配置RMCP状态反应;以及透过SAS扩充器之以太接口传输RMCP状态反应至远程管理装置。根据本专利技术之另一态样,提供一种储存指令之非暂时性计算器可读储存介质,其中当由服务控制器执行时,使得服务控制器执行操作之指令包括:在与复数个储存装置相关联之SAS扩充器建立远程管理控制通讯协议(RMCP)对话,远程管理控制通讯协议(RMCP)对话是配置以传输介于SAS扩充器与远程管理装置之间的数据;通过SAS扩充器的串行周边接口接收关于复数个储存装置之至少一个储存装置的状态数据,所述状态数据包括至少一装置之至少一温度数据、功率数据、及风扇速度数据;使用IPMI代理根据至少一部分基于关于至少一个储存装置的状态数据以配置RMCP状态讯息;以及透过以太接口来传输RMCP状态讯息至远程管理装置。根据一些实施例,本技术可透过SAS扩充器所执行之网络接口达成以网络为基础的SANs之管理功能。SANs之基于网络之管理可以进一步改善伺服的可扩展性和灵活性,像是服务器可通过网络而透过如服务器管理装置以集中管理,举例而言,以网络为基础的SANs之管理,管理者不需要物理上连接到每个SAN以进行状态监测。另外,藉由从每一单独及本地化的SAS扩充器收集状态数据,本技术的一些实施例可以允许用于大量SANs之高效及迅速的系统监测机制。尽管本文之许多示例系参照SAS通讯协议来描述,但是应该理解的是,这些只是示例且本技术不限于这方面。相反的,可以使用提供用于SANs之通讯连接的任何通讯协议,如光纤信道通讯协议、以太网的ATA或类似物。此外,尽管本讨论使用SAS扩充器作为状态监测装置的一个例子,本技术也适用于其它的控制器,其独立于主CPU和操作系统。本专利技术的另外特征和优点将被阐述在下面的说明中,且一部分将是从描述中显而易见,或可以藉由本文揭露原理的实践来获知。本专利技术的特征及优点可藉由特别在权利要求书中指出之仪器及组合之手段来实现及获得。本专利技术的这些及其它特征将自下列说明及所附权利要求书变得更充分地显而易见,或可以藉由本文所阐述的原理的实践来获知。附图说明本专利技术之各种实施例或示例(「例子」)在以下的实施方式及附图中揭露:图1示出了根据一些实施例之整体SAS扩充器管理系统图;图2示出了根据一些实施例之SAS扩充器管理系统之示例的示意方块图;图3示出了根据一些实施例之SAS扩充器管理系统之示例的流程图;图4示出了根据一些实施例之SAS扩充器管理系统之示例的另一流程图;图5示出了根据一些实施例之响应于状态数据请求对于SAS扩充器管理系统提供储存装置之状态数据的例示性流程图;图6示出了根据一些实施例之主动提供储存装置之状态数据的SAS扩充器管理系统的另一例示性流程图;以及图7示出了根据一些实施例之计算器装置的计算器平台。符号说明100、200、:SAS扩充器管理系统102:储存系统104、202、204、702:SAS扩充器106、108、110、218、224、226:储存装置112:服务器114:控制器116:网络118、228、302:远程管理系统206、704:处理器208、716:内存210、230:NIC212、304、402:IPMI代理214、404:扩充器功能模块216:扩充器端口220:目标端口222:状态数据232:IPMI模块500、600:例示性流程图502-510、602-608:步骤706:输入装置708:HBA710:网络接口712:显示器714:储存装置718:总线具体实施方式本技术的各种实施例在下面详细讨论。虽然阐述了具体的实施方式,应当理解的是,这仅是出于说明目的而进行的。所属
中具有通常知识者将认知到可以使用其它组件及配置而不脱离本技术的精神及范畴。SAS通讯协议提供点对点连接(point-to-pointconnection),其使得服务器与储存装置通过高速串行物理通讯来相互通讯。点对点连接不仅改善了数据通量,且亦提供了磁盘故障之诊断效率。典型之SAS系统使用SAS扩充器(SASexpanders)以提供SAS装置中之开关及路由功能。为了实现SAS连接储存装置之带外管理(out-of-bandmanagement),SAS扩充器搭配基板管理控制器(BaseboardManagementController,BMC)以进行数据通讯。BMC可负责主中央处理单元以及主板上周边装置之管理和监测。例如,BMC可以透过智能平台管理接口(IntelligentPlatformManagementInterface,IPMI)讯息与其它内部计算器组件通讯。BMC可以使用远程管理控制通讯协议(RemoteManagementControlProtocol,RMCP)与外部计算器装置进行通讯。另外,BMC可以透过LAN于IPMI使用RMCP+与外部装置进行通讯。然而,配置BMC以提供储存装置的状态数据可能是耗时且具有挑战性的,其造成大规模数据中心之有效SAN管理之障碍。因此,有必要藉由提供得以提供改进的性能、可扩展性及可靠性的新颖通讯机制来改善SAN之带外管理。本技术揭露一种技术,可以藉由配置SAS扩充器以本文档来自技高网
...
将扩充器用于储存局域网管理之储存介质、系统及方法

【技术保护点】
一种计算器实施方法,其包含:在与复数个储存装置相关联的串行连接小型计算器系统接口(SAS)扩充器建立远程管理控制通讯协议(RMCP)对话,该远程管理控制通讯协议(RMCP)对话配置以传输该SAS扩充器与远程管理装置之间的数据;透过该SAS扩充器的网络接口接收与该SAS扩充器相关联的至少一储存装置的RMCP状态请求;透过该SAS扩充器的串行周边接口接收关于该复数个储存装置的该至少一储存装置的状态数据;使用在该SAS扩充器上执行的智能平台管理接口(IPMI)代理以根据至少一部分基于关于该至少一储存装置的该状态数据以配置RMCP状态反应;以及透过该SAS扩充器的该网络接口传输该RMCP状态反应至该远程管理装置。

【技术特征摘要】
2015.12.15 US 14/969,5541.一种计算器实施方法,其包含:在与复数个储存装置相关联的串行连接小型计算器系统接口(SAS)扩充器建立远程管理控制通讯协议(RMCP)对话,该远程管理控制通讯协议(RMCP)对话配置以传输该SAS扩充器与远程管理装置之间的数据;透过该SAS扩充器的网络接口接收与该SAS扩充器相关联的至少一储存装置的RMCP状态请求;透过该SAS扩充器的串行周边接口接收关于该复数个储存装置的该至少一储存装置的状态数据;使用在该SAS扩充器上执行的智能平台管理接口(IPMI)代理以根据至少一部分基于关于该至少一储存装置的该状态数据以配置RMCP状态反应;以及透过该SAS扩充器的该网络接口传输该RMCP状态反应至该远程管理装置。2.如权利要求1所述的计算器实施方法,其进一步包含:透过该SAS扩充器的该网络接口接收来自该远程管理装置的RMCP对话请求;以及透过该SAS扩充器的该网络接口传输RMCP对话响应至该远程管理装置。3.如权利要求1所述的计算器实施方法,其进一步包含:透过该SAS扩充器的该网络接口接收来自该远程管理装置的识别请求;分配识别码给该RMCP对话:以及传输该识别码给该远程管理装置。4.如权利要求1所述的计算器实施方法,其中该状态数据包含与该至少一储存装置相关联的系统操作数据或系统参数数据中的至少之一。5.一种系统,其包含:处理器;以及内存装置,包含在由该处理器执行时致使该处理器执行操作的指令,该些操作包含:在与复数个储存装置相关联的串行连接小型计算器系统接口(SAS)扩充器建立远程管理控制通讯协议(RMCP)对话,该远程管理控制通讯协议(RMCP)对话配置以传输该SAS扩充器与远程管理装置之间的数据;透过该SAS扩充器的串行周边接口接收与该复数个储存装置的至少一储存装置相关的状态数据,该状态数据包含该至少一储存装置的温度数据、功率数据、及风扇速度中的至少之一;使用在该SAS扩充器上执行的智能平台管理接口(IPMI)代理以根据至少一部分基...

【专利技术属性】
技术研发人员:邱扬理龚祖台
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:中国台湾,71

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

1