【技术实现步骤摘要】
【国外来华专利技术】
本专利技术通常涉及使用电容器组作为在存储控制器中的可再充电的备用能源供应的领域,更具体地,本专利技术涉及对提供电容器组的保证寿命的可能性进行增加。
技术介绍
廉价冗余磁盘阵列(Redundant Array of InexpensiveDisk/RAID)系统已成为现今市面上大多数电脑系统中大容量存储系统的主流,其应用在需要高性能、大容量存储空间和/或高数据可用性上,例如金融交易处理、银行事务、医疗应用、数据库服务器、网络服务器、邮件服务器、科学运算以及许多其它应用。RAID控制器控制了包括多个物理磁盘驱动器的群组,使该群组能以单一逻辑磁盘驱动器(或者多个逻辑磁盘驱动器)方式呈现在电脑操作系统之下。RAID控制器运用数据分割和数据冗余的技术以提升性能和数据可用性。 RAID控制器的主要特征尤其在于其运用在诸如金融交易处理或者从大量数据流的实时数据采集的特定应用上时,可提供快速写入的性能。尤其,当RAID控制器的写入等待时间(write latency)较短时,该电脑系统的整体性能将大为提升。写入等待时间是指RAID控制器需要完成从该电脑系统所发出的写入请求时所需的时间。 大多数RAID控制器包括较大的高速缓冲存储器以用于从这些磁盘驱动器缓存用户数据。因为RAID控制器无须执行从磁盘驱动器读取数据的冗长操作,所以当所请求的数据在高速缓冲存储器中时,对数据进行缓存使RAID控制器能够将数据快速回传到电脑系统。高速缓冲存储器也可以经所谓的后写入操作(posted-writeoperation)以用于减少写入请求等待时间。在后写入操作中,RAID控制器 ...
【技术保护点】
一种用于对提供存储控制器中的电容器组的保证寿命的可能性进行增加的方法,所述方法包括:当所述电容器组在第一电压值操作时,检测所述电容器组的温度是否已超过预设阈值;确定所述电容器组的预期寿命是否小于所述保证寿命;以及若所 述电容器组的所述预期寿命小于所述保证寿命,则将所述电容器组的操作电压降低到第二值,以便增加所述电容器组的所述预期寿命。
【技术特征摘要】
【国外来华专利技术】US 2005-8-4 60/705,997;US 2006-6-2 11/421,9951.一种用于对提供存储控制器中的电容器组的保证寿命的可能性进行增加的方法,所述方法包括当所述电容器组在第一电压值操作时,检测所述电容器组的温度是否已超过预设阈值;确定所述电容器组的预期寿命是否小于所述保证寿命;以及若所述电容器组的所述预期寿命小于所述保证寿命,则将所述电容器组的操作电压降低到第二值,以便增加所述电容器组的所述预期寿命。2.如权利要求1所述的方法,还包括确定将所述电容器组的所述操作电压降低到所述第二值,是否会导致所述电容器组存储比用以将所述存储控制器的易失性写缓存备份到所述存储控制器的非易失性存储器所需的电能少的电能;以及若将所述电容器组的所述操作电压降低到所述第二值会导致所述电容器组存储比用以将所述易失性写缓存备份到所述非易失性存储器所需的电能少的电能,则在所述将所述操作电压降低之前,先减小所述易失性写缓存的大小。3.如权利要求2所述的方法,还包括计算新大小,在所述新大小上,操作在所述第二操作电压值的所述电容器组具有容量以存储用以将所述易失性写缓存备份到所述非易失性存储器的足够电能;其中,所述减小所述易失性写缓存的所述大小包括将所述易失性写缓存的所述大小减小到所述新大小。4.如权利要求1所述的方法,还包括确定所述第一操作电压值是否已经是所述电容器组的预设最小操作电压;以及若所述第一操作电压值已经是所述预设最小操作电压,则警告用户,而不是所述将所述电容器组的所述操作电压降低到所述第二值。5.如权利要求1所述的方法,还包括基于在所述存储控制器的操作期间所述电容器组的温度和操作电压读数的历史记录,计算所述电容器组的所述预期寿命。6.如权利要求5所述的方法,还包括(1)初始化所述电容器组的累积标准化运行时间;(2)在所述初始化之后,感测所述电容器组在所述电容器组操作的时间间隔内的所述温度和所述操作电压;(3)若所述电容器组在寿命期间是在所述温度和所述操作电压下操作时,确定所述电容器组具有用于存储至少预设量的电能的电容量时的所述寿命;(4)利用所述保证寿命相对于所述寿命的比值而标准化所述时间间隔;(5)将所述标准化时间间隔加到所述累积标准化运行时间上;以及(6)在所述存储控制器操作时,重复所述步骤(2)至(5);其中,所述计算所述预期寿命包括用所述保证寿命乘以所述累积日历运行时间与所述电容器组的所述累积标准化运行时间的比值。7.如权利要求6所述的方法,还包括(7)在所述步骤(2)之前,初始化所述电容器组的所述累积日历运行时间;以及(8)将所述时间间隔加到所述累积日历运行时间上;其中,所述步骤(6)包括当所述存储控制器操作时,重复所述步骤(2)至(5)以及(8)。8.如权利要求1所述的方法,还包括基于在所述存储控制器的操作期间所述电容器组的温度读数的历史记录,计算所述电容器组的所述预期寿命。9.如权利要求8所述的方法,还包括(1)初始化所述电容器组的累积标准化运行时间;(2)在所述初始化之后,感测所述电容器组在所述电容器组操作的时间间隔内的所述温度;(3)若所述电容器组在寿命期间内在所述温度下操作时,确定所述电容器组具有用于存储至少预设量的电能的电容量时的所述寿命;(4)利用所述保证寿命相对于所述寿命的比值而标准化所述时间间隔;(5)将所述标准化时间间隔加到所述累积标准化运行时间上;以及(6)在所述存储控制器操作时,重复所述步骤(2)至(5);其中,所述计算所述预期寿命包括用所述保证寿命乘以所述累积日历运行时间与所述电容器组的所述累积标准化运行时间的比值。10.如权利要求9所述的方法,还包括(7)在所述步骤(2)之前,初始化所述电容器组的所述累积日历运行时间;以及(8)将所述时间间隔加到所述累积日历运行时间上;其中,所述步骤(6)包括在所述存储控制器操作时,重复所述步骤(2)至(5)以及(8)。11.如权利要求1所述的方法,其中,所述保证寿命指定一段时间,在该时间上保证所述电容器组在供应给所述存储控制器的主电源中断期间,具有用以存储足够电能的电容量,以使所述存储控制器将所述存储控制器的易失性写缓存备份至所述存储控制器的非易失性存储器。12.如权利要求1所述的方法,其中,所述保证寿命指定一段时间,在该时间上保证所述电容器组具有用以存储足够电能的电容量,以在预设时间内将电能提供给所述存储控制器的易失性写缓存,以在供应给所述存储控制器的主电源中断期间内,保持其中存储的写缓存数据。13.如权利要求1所述的方法,还包括在所述将所述电容器组的所述操作电压降低到所述第二值后,确定所述电容器组的所述预期寿命大于所述保证寿命;以及增加所述电容器组的所述操作电压,以增加存储在所述电容器组内的电能的量。14.如权利要求1所述的方法,还包括若在所述将所述电容器组的所述操作电压降低至所述第二值后,所述电容器组的所述预期寿命仍小于所述保证寿命,则将所述电容器组的所述操作电压降低到第三值,以增加所述电容器组的所述预期寿命。15.如权利要求1所述的方法,还包括检测所述电容器组的所述温度是否已超过第二预设阈值,其中,所述第二预设阈值大于所述第一预设阈值;若所述温度已超过所述第二预设阈值,则停止所述电容器组的充电。16.如权利要求1所述的方法,还包括检测所述电容器组所汲取的电流是否已超过预设电流阈值;若所述电容器组的所述所汲取的电流已超过所述预设电流阈值,则停止所述电容器组的充电。17.一种用于在存储控制器中提供电容器组的保证寿命的方法,所述方法包括当操作在第一电压值时,检测所述电容器组的温度是否超过预设阈值;确定所述电容器组的累积标准化运行时间是否大于所述电容器组的累积日历运行时间;以及若所述累积标准化运行时间大于所述累积日历运行时间,则将所述电容器组的所述操作电压降低到第二值,以增加所述电容器组的预期寿命。18.如权利要求17所述的方法,还包括确定所述将所述电容器组的所述操作电压降低到所述第二值是会否导致所述电容器组存储比用以将所述存储控制器的易失性写缓存备份到所述存储控制器的非易失性存储器所需的电能少的电能;以及若所述将所述电容器组的所述操作电压降低到所述第二值将导致所述电容器组存储比用以将所述易失性写缓存备份到所述非易失性存储器所需的电能少的电能,则在所述将所述操作电压降低之前,先减小所述易失性写缓存的大小。19.如权利要求17所述的方法,其中,根据如下步骤计算所述累积标准化运行时间,所述这些步骤包括(1)初始化所述累积标准化运行时间;(2)在所述初始化之后,感测所述电容器组在所述电容器组操作的时间间隔内的所述温度和所述操作电压;(3)若所述电容器组在寿命期间是在所述温度和所述操作电压下操作时,确定所述电容器组具有用于存储至少预设量的电能的电容量时的所述寿命;(4)利用所述保证寿命相对于所述寿命的比值而标准化所述时间间隔;(5)将所述标准化时间间隔加到所述累积标准化运行时间上;以及(6)在所述存储控制器操作时,重复所述步骤(2)至(5)。20.如权利要求19所述的方法,还包括(7)在所述步骤(2)之前,初始化所述电容器组的所述累积日历运行时间;以及(8)将所述时间间隔加到所述累积日历运行时间上;其中,所述步骤(6)包括在所述存储控制器操作时,重复所述步骤(2)至(5)以及(8)。21.如权利要求17所述的方法,其中,根据如下步骤计算所述累积标准化运行时间,所述这些步骤包括(1)初始化所述累积标准化运行时间;(2)在所述初始化之后,在所述电容器组操作的时间间隔内感测所述电容器组的所述温度;(3)若所述电容器组在寿命期间是在所述温度下操作时,确定所述电容器组具有用于存储至少预设量的电能的电容量时的所述寿命;(4)利用所述保证寿命相对于所述寿命的比值而标准化所述时间间隔;(5)将所述标准化时间间隔加到所述累积标准化运行时间上;以及(6)在所述存储控制器操作时,重复所述步骤(2)至(5)。22.如权利要求21所述的方法,还包括(7)在所述步骤(2)之前,初始化所述电容器组的所述累积日历运行时间;以及(8)将所述时间间隔加到所述累积日历运行时间上;其中,所述步骤(6)包括在所述存储控制器操作时,重复所述步骤(2)至(5)以及(8)。23.如权利要求17所述的方法,其中,所述保证寿命指定一段时间,在该时间上保证所述电容器组在供应给所述存储控制器的主电源中断期间,具有用以存储足够电能的电容量,以使所述存储控制器将所述存储控制器的易失性写缓存备份至所述存储控制器的非易失性存储器。24.如权利要求17所述的方法,其中,所述保证寿命指定一段时间,在该时间上保证所述电容器组具有用以存储足够电能的电容量,以在预设时间内将电能提供到所述存储控制器的易失性写缓存,以在供应给所述存储控制器的主电源中断期间内,保持其中存储的写缓存数据。25.一种用于在存储控制器中提供电容器组的保证寿命的方法,所述方法包括当操作电压为第一值时,检测所述电容器组的温度是否超过预设阈值;确定所述电容器组的电容量下降百分率是否大于所述电容器组的日历时间电容量下降百分率;以及若所述电容量下降百分率大于所述日历时间电容量下降百分率,则将所述电容器组的所述操作电压降低到第二值,以增加所述电容器组的预期寿命。26.如权利要求25所述的方法,还包括确定所述将所述电容器组的所述操作电压降低到所述第二值是否会导致所述电容器组存储比用以将所述存储控制器的易失性写缓存备份到所述存储控制器的非易失性存储器所需的电能少的电能;以及若所述将所述电容器组的所述操作电压降低到所述第二值将导致所述电容器组存储...
【专利技术属性】
技术研发人员:VK佩科尼,YF王,
申请(专利权)人:达西系统股份有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。