-
公开(公告)号:US08751757B1
公开(公告)日:2014-06-10
申请号:US13341348
申请日:2011-12-30
IPC分类号: G06F12/00
CPC分类号: G06F3/0611 , G06F3/0653 , G06F3/0689 , G06F11/3419 , G06F11/3485 , G06F2003/0692 , G06F2201/835 , G06F2201/88
摘要: An improved technique for storing I/O metrics includes assigning metric values to data buckets held in kernel memory. Each data bucket covers a particular range of values of a respective metric and is configured as a counter, whose count is incremented each time the multipathing driver obtains or computes a metric value that falls within the range of the data bucket. Bucket counts can be read by an external program to obtain aggregate information about I/O metrics over time. The aggregate information can be fed back to the multipathing driver to enable improved selections of paths for conveying data to and from a storage array.
摘要翻译: 用于存储I / O度量的改进技术包括将度量值分配给保存在内核存储器中的数据桶。 每个数据桶覆盖相应度量的特定值范围,并且被配置为计数器,其每当多路径驱动器获得或计算落在数据桶的范围内的度量值时,其计数增加。 桶数可由外部程序读取,以获取有关I / O指标的总体信息。 聚合信息可以反馈到多路径驱动器,以便改进对存储阵列传输数据的路径的选择。