会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Data storage system modeling
    • 数据存储系统建模
    • US08688878B1
    • 2014-04-01
    • US13538245
    • 2012-06-29
    • Sean C. DolanHui WangMarik MarshakXiaomei LiuOwen MartinAlexandr VeprinskyAhmet Kirac
    • Sean C. DolanHui WangMarik MarshakXiaomei LiuOwen MartinAlexandr VeprinskyAhmet Kirac
    • G06F7/00
    • G06F3/0685G06F3/061G06F3/0649G06F3/0653
    • Described is data storage system modeling. Received at a first data storage system is information representing a workload for I/O operations directed to a logical devices having storage provisioned on physical devices of a second data storage system. Information representing the workload may be obtained by performing discovery processing to discover performance characteristics of the physical devices of the second data storage system. Discovery processing may include receiving, at the first data storage system, I/O operations from a client directed to the set of one or more logical devices having storage provisioned on the physical devices of the second data storage system. The I/O operations are then issued to the second data storage system. In response, performance data is obtained at the first data storage system representing the workload for the plurality of I/O operations. Performance of the second data storage system is modeled in accordance with the workload.
    • 描述的是数据存储系统建模。 在第一数据存储系统中接收的是表示针对具有存储在第二数据存储系统的物理设备上的存储器的逻辑设备的I / O操作的工作负载的信息。 可以通过执行发现处理来发现第二数据存储系统的物理设备的性能特征来获得表示工作负载的信息。 发现处理可以包括在第一数据存储系统处从客户端接收指向在第二数据存储系统的物理设备上具有存储的一个或多个逻辑设备的集合的I / O操作。 然后将I / O操作发给第二数据存储系统。 作为响应,在表示多个I / O操作的工作负荷的第一数据存储系统处获得性能数据。 根据工作量对第二个数据存储系统的性能进行建模。
    • 7. 发明授权
    • Dynamic storage allocation with virtually provisioned devices
    • 动态存储分配与虚拟设备
    • US08972694B1
    • 2015-03-03
    • US13429622
    • 2012-03-26
    • Sean DolanAlex VeprinskyOwen MartinMarik MarshakHui WangXiaomei Liu
    • Sean DolanAlex VeprinskyOwen MartinMarik MarshakHui WangXiaomei Liu
    • G06F12/00G06F13/00G06F13/28
    • G06F13/28G06F3/0608G06F3/0665G06F3/0685G06F12/0646
    • A write operation writes first data to a target logical address range included in a first logical address range of a virtually provisioned device. It is determined that physical storage is not allocated for the target logical address range. First processing is performed to allocate a first portion of physical storage having a first corresponding logical address subrange that includes the target logical address range. The first portion is allocated from a physical device included in a first storage tier. The first processing includes selecting the first storage tier from multiple storage tiers in accordance with selection criteria including metrics characterizing an expected workload or level of activity for the first corresponding logical address subrange of the virtually provisioned device. Mapping information is updated to indicate that the first corresponding logical address subrange of the virtually provisioned device maps to the first portion of physical storage.
    • 写入操作将第一数据写入包含在虚拟设备的第一逻辑地址范围内的目标逻辑地址范围。 确定没有为目标逻辑地址范围分配物理存储。 执行第一处理以分配具有包括目标逻辑地址范围的第一对应逻辑地址子范围的物理存储器的第一部分。 第一部分从包括在第一存储层中的物理设备分配。 第一处理包括根据选择标准来选择来自多个存储层的第一存储层,所述选择标准包括表征虚拟提供设备的第一对应逻辑地址子范围的预期工作负载或活动级别的度量。 更新映射信息以指示虚拟供应设备的第一对应逻辑地址子范围映射到物理存储的第一部分。
    • 9. 发明授权
    • Techniques using I/O classifications in connection with determining data movements
    • 与确定数据移动有关的使用I / O分类的技术
    • US08949483B1
    • 2015-02-03
    • US13729644
    • 2012-12-28
    • Owen Martin
    • Owen Martin
    • G06F3/00G06F3/06
    • G06F3/0653G06F3/0611G06F3/0647G06F3/0685G06F3/0689G06F11/1076G06F11/3034G06F11/3433G06F11/3447
    • Techniques are described for determining data movements. A first plurality of performance goals for a plurality of storage pools and a second plurality of performance goals for a plurality of applications are received. A first I/O classification characterizing a workload of a first data portion is determined. The first I/O classification is one of a predetermined set of I/O classifications. A proposed data movement of the first data portion from a first to a second of the plurality of storage pools is determined in accordance with criteria including a match between the first I/O classification and one of the predetermined set of I/O classifications which is preferred for the second storage pool over one or more other I/O classifications of the predetermined set. The criteria also includes any of the first plurality of performance goals and the second plurality of performance goals.
    • 描述了用于确定数据移动的技术。 接收多个存储池的第一多个性能目标和用于多个应用的​​第二多个性能目标。 确定表征第一数据部分的工作负载的第一I / O分类。 第一个I / O分类是预定的一组I / O分类之一。 根据包括第一I / O分类与预定的一组I / O分类之间的匹配的标准来确定第一数据部分从多个存储池中的第一个到第二个的建议的数据移动, 对于第二存储池,优先于预定集合的一个或多个其它I / O分类。 标准还包括第一组多个性能目标和第二组多个性能目标中的任何一个。
    • 10. 发明授权
    • Normalizing capacity utilization within virtual storage pools
    • 规范虚拟存储池中的容量利用率
    • US08364858B1
    • 2013-01-29
    • US12592988
    • 2009-12-07
    • Owen MartinAlex Veprinsky
    • Owen MartinAlex Veprinsky
    • G06F13/00
    • G06F3/0631G06F3/0607G06F3/0632G06F3/067
    • A system for normalizing capacity utilization within virtual storage pools includes collecting utilization statistics across individual storage devices that are members of a virtualized storage pool. Using the pool utilization level statistics, pool members may be assigned a score and, according to that score, may be marked as source, target or neutral members. Based on the scores of each pool member, data may be migrated among pool members, in particular, from source members to target members. The process may be iterative such that the statistics and scores may be used only to perform a fraction of the data movement that would be needed to normalize the storage pool before the scores are then recalculated. In this way, the system may dynamically adapt to changing conditions within the pool such as device additions, removals and inefficient striping of new data.
    • 用于规范虚拟存储池中的容量利用的系统包括在作为虚拟化存储池的成员的各个存储设备之间收集利用统计信息。 使用池利用率级别统计,池成员可以被分配一个分数,并且根据该分数可以被标记为源,目标或中立成员。 基于每个池成员的分数,可以在池成员之间迁移数据,特别是从源成员迁移到目标成员。 该过程可以是迭代的,使得统计数据和分数可以仅用于执行在重新计算分数之前对存储池进行归一化所需的数据移动的一小部分。 以这种方式,系统可以动态地适应池内的变化的条件,例如设备添加,删除和新数据的低效分条。