发明名称 Techniques involving flaky path detection
摘要 A technique oversees a path between a multipathing driver of a host computer and a volume of a data storage array. The technique involves, while the multipathing driver of the host computer sends input/output requests (IOs) to the volume of the data storage array on the path, generating an IOs-Over-Period metric based on outcomes of the IOs, the IOs-Over-Period metric providing a measure of IOs per failure over a period of path operation. The technique further involves performing a comparison operation which compares the IOs-Over-Period metric to a predefined flaky path range having a predefined lower limit and a predefined upper limit. The technique further involves, after performing the comparison operation, outputting a detection signal indicating that the path is (i) flaky when the IOs-Over-Period metric falls within the predefined flaky path range and (ii) non-flaky when the IOs-Over-Period metric falls outside of the predefined flaky path range.
申请公布号 US8799608(B1) 申请公布日期 2014.08.05
申请号 US201113339669 申请日期 2011.12.29
申请人 EMC Corporation 发明人 Raizen Helen S.;Bappe Michael E.;Sandstrom Harold M.;Rao Vinay G.;Panda Nihar R.
分类号 G06F15/177;G06F13/16 主分类号 G06F15/177
代理机构 BainwoodHuang 代理人 BainwoodHuang
主权项 1. A method of overseeing a path between a multipathing driver of a host computer and a volume of a data storage array, the method comprising: while the multipathing driver of the host computer sends input/output requests (IOs) to the volume of the data storage array on the path, generating an IOs-Over-Period metric based on outcomes of the IOs, the IOs-Over-Period metric providing a measure of IOs per failure over a period of path operation; performing a comparison operation which compares the IOs-Over-Period metric to a predefined flaky path range having a predefined lower limit and a predefined upper limit; and after performing the comparison operation, outputting a detection signal indicating that the path is (i) flaky when the IOs-Over-Period metric falls within the predefined flaky path range and (ii) non-flaky when the IOs-Over-Period metric falls outside of the predefined flaky path range; wherein the IOs sent from the multipathing driver to the volume on the path include a series of small computer system interface (SCSI) commands; and wherein generating the IOs-Over-Period metric based on the outcomes of the IOs includes assigning a series of monotonically increasing instance numbers to the series of SCSI commands to distinctively identify each SCSI command of the series of SCSI commands with an instance number.
地址 Hopkinton MA US
您可能感兴趣的专利