利用递增容量格式的库存管理系统技术方案

技术编号:12144348 阅读:44 留言:0更新日期:2015-10-03 01:45
本申请公开一种利用递增容量格式的库存管理系统。一种用于存储设备的库存管理方法可以包括:从客户获得总存储容量的订单;以及确定多个存储设备中每一个的可用容量。可以从多个存储设备中选择第一组存储设备,其中至少一些存储设备具有彼此不同的可用存储容量,从而第一组存储设备包括第一预定数量的存储设备并且具有至少等于由客户订购的总容量的整数分数的第一总存储容量。然后第一组存储设备可以被包装在配置为容纳第一预定数量的存储设备的第一容器内。第二组存储设备可以类似地从多个存储设备中的剩余存储设备中选择并且被封装。

【技术实现步骤摘要】

本申请的实施例涉及存储设备,诸如具有旋转记录介质和/或固态记录介质的数据存储设备。【附图说明】图1示出数据存储设备的容量分布以及容量利用方法。图2示出代表性数据存储容量在连续三个季度中的分布,证明递增容量随时间而增加。图3根据一个实施示出包括存储设备的两个代表性容器,这两个容器中的每一个具有不同的容量分布。图4根据一个实施例示出整数个容器,其一起容纳总体上包含满足或超过客户订购的总容量的存储量的存储设备。图5是根据一个实施例示出使用具有变化容量的存储设备来满足示例性客户订购的总容量的代表性容量选择可能性的表格。图6是根据一个实施例用于存储设备的库存管理方法的流程图。图7是根据一个实施例的计算机实施方法的一种实施方式的流程图,该方法用于选择存储设备以便封装在标准尺寸的容器内,从而满足或超过客户订购的总存储容量。图8示出根据一个实施例的计算机实施方法和系统的另一实施方式,该方法和系统用于选择存储设备以便封装在标准尺寸的容器内,从而满足或超过客户订购的总存储容量。【具体实施方式】数据存储设备如硬盘驱动器(HDD)、固态驱动器(SSD)及其混合体可以以特定容量点(capacity point)进行出售。例如,存储设备可以被出售为容量3TB的存储设备、3.5TB的存储设备或者4或5TB的存储设备,仅举几例作为(本说明书的)代表性标准存储容量。然后此类存储设备可以被出售给分销商,其存储设备具有已知的预定标准数据存储容量。此类存储设备可以被合并成例如存储阵列,这些存储阵列被分销给更下游的客户或集成商。然而,由于制造变化,一些存储设备能够存储递增地大于或小于其所制造的标准容量的数据量。例如,以4TB目标容量制造的存储设备可能由于坏扇区或坏区块而仅能够在格式化后存储3.8TB。类似地,以相同的4TB目标容量制造的另一个存储设备可能包括许多较少的坏扇区或坏区块,并且能够在格式化后完全存储4.4TB。所制造和格式化的存储设备的存储容量可能不是固定的,而可能例如在预定的边界内扩展为存储容量的连续体(continuum)或分布。图1示出的正是存储设备容量的此类分布以及次优的容量利用方法。如其中所示,事实上,制造为标称4TB的存储设备可以实现从例如刚超过3TB至例如略低于5TB的存储范围的存储量。在两者之间,容量的分布可类似于正态分布,或者可能根据制造工艺、在特定生产运行期间的占优条件或者可能影响存储设备的容量产出的任何数量的其他因素而朝向一个或另一个极端偏斜。尽管如此,一种现有容量利用方法是使存储设备“陡降(waterfall) ”到下一个最低标准容量。如图1中建议,可用容量下降到低于标准4TB(例如3.8TB)的存储设备被格式化为下一个最低标准容量3TB。相反,可用容量被确定为高于4TB (例如4.4TB)的那些存储设备被格式化以具有4TB的总可用容量。虽然此类方法产生由一些客户的供应链要求的具有已知的标准化容量的驱动器,但是大量的存储容量仍然未被使用。例如,被格式化为3TB的3.8TB存储设备包括800MB的以其他方式可用的存储容量,其被禁用或通过格式化过程而变得无法访问。同样地,被格式化为4TB的4.4TB存储设备包括400MB的以其他方式可用的存储容量,其也通过将存储设备格式化为标准4TB尺寸而变得无法访问。这些有意降级的存储设备(例如从4.4TB降级至4TB)仅能够以4TB的价格点出售。未使用(和有意变得无法访问的)容量中的400MB是制造商不能够出售的容量。例如在线社交网络等大规模网络服务的兴起一直伴随着存储要求的相应增加。此夕卜,此类网络服务提供商自身是存储设备的终端用户并且其服务器完全能够充分利用至少在一定程度上从前述标准尺寸偏离的数据存储设备。一些这样的网络服务提供商已开始订购数据存储容量,而不是具有已知的预定标准容量的预定数量的驱动器。此外,由于大部分的安装、运行和维护存储服务器的成本是固定的(例如就瓦特数和空间而言),因此使得任何递增的可用存储空间变得可用是以非常低的递增成本实现的。因此,此类网络服务提供商(以及其他提供商)非常愿意递增地更多支付具有递增更多的存储容量的存储设备,因为此类递增的附加容量在总体上取代了否则将需要以更大成本提供该递增容量的附加存储设备和存储设备支架。不仅存储设备产量在任何时间点上递增地变化(例如从3.5TB至4.6TB),而且由于改进的工艺和质量控制,驱动器的平均容量可能随时间增加。也就是说,制造为例如4TB的标称目标容量的驱动器可能在给定年份的第一季度(Ql)期间存储4.4TB的平均量,可能在下个季度存储4.5TB的平均量,并且可能在同一年份的第三季度(Q3)存储4.6TB的平均量。这是在图3的示例性情形中描述的情况。如其中所示,在生产季度I(PQl)期间在4TB驱动器线上制造的存储设备的平均容量是4.4TB,其对于250000个存储设备来说约等于1.110EB(艾字节)。当购买这些存储设备的客户实际上愿意支付每个存储设备上平均的额外400MB时,存储设备制造商实现与该额外递增容量对应的额外收益(在PQl中显示为“$”)。类似地,在PQ 2期间在相同或类似的4TB驱动器线上制造的存储设备的平均容量增加到4.6TB,其对于250000个存储设备来说约等于1.123EB。当购买这些存储设备的客户愿意支付每个存储设备上平均的额外600MB时,存储设备制造商实现与该额外递增容量对应的更大额外收益(在PQ2中显示为“$$”)。最后,在PQ3期间在相同或类似的4TB驱动器线上制造的存储设备的平均容量是4.6TB,其对于250000个存储设备来说约等于1.145EB。这使得制造商能够实现与600MB额外递增容量对应的额外收益(在PQl中显示为“$$$”)。例如,客户可以订购具有某种形状因子和接口的存储设备,其具有总计860TB的数据存储量。存储设备经常以配置为容纳预定数量的存储设备的标准尺寸容器出售。仅为了说明的目的,假设在其中封装存储设备的容器被配置为包含20个存储设备。因此,860TB的订单将制定出每个有20个驱动器的10个容器,其中每个容器存储86TB。因此,客户期望接收200个驱动器并且可能已置备足够数量的支架、功率和数据电缆敷设、发电和HVAC,以部署将提供所订购的860TB容量的200个存储设备。然而,在那些约束内,根据一个实施例,已经给予存储设备制造商(或其他方)以横跨存储容量连续体的方式提供存储设备的自由度,前提是每个容器至少包括至少等于由客户订购的总容量的整数分数(integer fract1n)的总存储容量。在本文开发的示例中,由客户订购的总容量是860TB,其将以经配置每个包含20个存储设备的容器(例如箱子)来装运。例如,假设制造过程已产生以200MB为增量的范围从3.6TB容量点至4.6TB容量点的用于装运给客户的存储设备。一个实施例设想将具有各种容量点的存储设备包装在一个或多个容器中以共同地包含客户订购的860TB容量,而不是将4.2TB、4.4TB和4.6TB的存储设备陡降(waterfall)到4TB标准容量并且将3.6TB和当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种用于存储设备的库存管理方法,其包括:从客户获得总数据存储容量的订单;确定多个数据存储设备中每一个的可用容量;从所述多个存储设备中选择第一组存储设备,其中至少一些存储设备具有彼此不同的可用存储容量,从而所述第一组存储设备包括第一预定数量的存储设备并且具有至少等于由所述客户订购的总容量的整数分数的第一总存储容量;将所述第一组存储设备封装在配置为容纳所述第一预定数量的存储设备的第一容器内;从所述多个数据存储设备中的剩余数据存储设备中选择第二组存储设备,其中至少一些存储设备具有彼此不同的可用存储容量,从而所述第二组存储设备包括所述第一预定数量的存储设备并且具有至少等于所订购的总容量的整数分数的第二总存储容量;以及将所述第二组存储设备封装在配置为容纳所述第一预定数量的存储设备的第二容器内。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:S·泰万塔吉P·斯瑞孟戈P·本斯瑞K·兰纳克P·B·维尔克松
申请(专利权)人:西部数据技术公司
类型:发明
国别省市:美国;US

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

1