Data storage backup with lessened cache pollution
    3.
    发明授权
    Data storage backup with lessened cache pollution 有权
    数据存储备份减轻缓存污染

    公开(公告)号:US09519549B2

    公开(公告)日:2016-12-13

    申请号:US13348395

    申请日:2012-01-11

    Abstract: Control of the discard of data from cache during backup of the data. In a computer-implemented system comprising primary data storage; cache; backup data storage; and at least one processor, the processor is configured to identify data stored in the primary data storage for backup to the backup data storage, where the identified data is placed in the cache in the form of portions of the data, and where the portions of data are to be backed up from the cache to the backup storage. Upon backup of each portion of the identified data from the cache to the backup storage, the processor marks the backed up portion of the identified data for discard from the cache. Thus, the backed up data is discarded from the cache right away, lessening cache pollution.

    Abstract translation: 在备份数据期间控制从缓存中丢弃数据。 在包括主数据存储器的计算机实现的系统中; 缓存; 备份数据存储; 以及至少一个处理器,所述处理器被配置为识别存储在所述主数据存储器中的数据以备份到所述备份数据存储器,其中所述标识数据以所述数据的一部分的形式被放置在所述高速缓存中,并且其中 数据将从缓存备份到备份存储。 在将所识别的数据的每个部分从高速缓存备份到备份存储器时,处理器将所识别的数据的备份部分标记为从缓存中丢弃。 因此,备份的数据立即从缓存中丢弃,减少缓存污染。

    Space reclamation in multi-layered and thin provisioned storage systems
    5.
    发明授权
    Space reclamation in multi-layered and thin provisioned storage systems 有权
    多层次和精简配置存储系统中的空间回收

    公开(公告)号:US09009438B2

    公开(公告)日:2015-04-14

    申请号:US13151140

    申请日:2011-06-01

    CPC classification number: G06F3/0608 G06F3/0659 G06F3/0665 G06F3/067

    Abstract: An approach to efficient space reclamation in multi-layered thinly provisioned systems. A parent storage volume is thinly provisioned, and uses one or more child storage volumes that are also thinly provisioned for storage. A reclamation command sent to the device providing the parent thinly provisioned storage volume identifies that data has been released, and that the physical storage storing that data can be placed in a free pool and used to satisfy future write requests in the parent storage volume. An identify module identifies which child storage volumes supporting the parent storage volume are thinly provisioned. The data is released at the level of the parent storage volume, and the reclamation command is sent to the child storage volumes supporting the parent storage volume and that are themselves thinly provisioned. The storage is thus released by all affected thinly provisioned storage volumes, and not just the parent storage volume that received the reclamation command.

    Abstract translation: 一种在多层薄配置系统中高效空间回收的方法。 父存储卷被稀疏地配置,并且使用一个或多个也被稀疏地配置用于存储的子存储卷。 发送到提供父瘦的配置存储卷的设备的回收命令标识该数据已经被释放,并且存储该数据的物理存储可以被放置在空闲池中并用于满足父存储卷中的未来写入请求。 识别模块识别支持父存储卷的哪个子存储卷被稀疏地配置。 数据在父存储卷的级别被释放,并且回收命令被发送到支持父存储卷的子存储卷,并且本身被稀释地配置。 因此,所有受影响的瘦配置存储卷都会释放存储空间,而不仅仅是接收到回收命令的父存储卷。

    ENHANCED COPY-ON-WRITE OPERATION FOR SOLID STATE DRIVES
    7.
    发明申请
    ENHANCED COPY-ON-WRITE OPERATION FOR SOLID STATE DRIVES 有权
    用于固态驱动的增强型复写操作

    公开(公告)号:US20130042049A1

    公开(公告)日:2013-02-14

    申请号:US13205493

    申请日:2011-08-08

    CPC classification number: G06F3/065 G06F11/1446 G06F12/02 G06F12/0246

    Abstract: A method for increasing the efficiency of a “copy-on-write” operation performed on an SSD to extend the life of the SSD is disclosed herein. In one embodiment, such a method includes receiving a first logical address specifying a logical location where new data should be written to an SSD. The first logical address maps to a first physical location, storing original data, on the SSD. The method further receives a second logical address specifying a logical location where the original data should be available on the SSD. The second logical address maps to a second physical location on the SSD. To efficiently perform the copy-on-write operation, the method writes the new data to a new physical location on the SSD, maps the first logical address to the new physical location, and maps the second logical address to the first physical location. A corresponding apparatus is also disclosed.

    Abstract translation: 本文公开了一种用于提高在SSD上执行以延长SSD的寿命的在写拷贝操作的效率的方法。 在一个实施例中,这种方法包括接收指定将新数据写入SSD的逻辑位置的第一逻辑地址。 第一个逻辑地址映射到SSD上的第一个物理位置,存储原始数据。 该方法还接收指定在SSD上可用的原始数据的逻辑位置的第二逻辑地址。 第二个逻辑地址映射到SSD上的第二个物理位置。 为了有效地执行写时复制操作,该方法将新数据写入SSD上的新物理位置,将第一逻辑地址映射到新的物理位置,并将第二逻辑地址映射到第一物理位置。 还公开了相应的装置。

    PRESERVING DATA AVAILABILITY AND I/O PERFORMANCE WHEN CREATING VIRTUAL RAID VOLUMES
    8.
    发明申请
    PRESERVING DATA AVAILABILITY AND I/O PERFORMANCE WHEN CREATING VIRTUAL RAID VOLUMES 审中-公开
    在创建虚拟RAID卷时保留数据可用性和I / O性能

    公开(公告)号:US20120331225A1

    公开(公告)日:2012-12-27

    申请号:US13459217

    申请日:2012-04-29

    Abstract: A method for preserving data availability and I/O performance when creating a virtual RAID volume includes exposing a set of backend virtual volumes. The backend virtual volumes are implemented on a set of physical storage devices (e.g., physical disks or solid state drives) residing on a storage system. The method further enables selection of the set of backend virtual volumes to create a virtual RAID volume having a selected RAID level. The method further provides verification that the backend virtual volumes will be implemented on the physical storage devices in a way that preserves the data availability and I/O performance associated with the selected RAID level.

    Abstract translation: 在创建虚拟RAID卷时,保留数据可用性和I / O性能的方法包括暴露一组后端虚拟卷。 后端虚拟卷在驻留在存储系统上的一组物理存储设备(例如,物理磁盘或固态驱动器)上实现。 该方法还使得能够选择该组后端虚拟卷以创建具有所选RAID级别的虚拟RAID卷。 该方法进一步提供验证,即将以保持与所选RAID级别相关联的数据可用性和I / O性能的方式在物理存储设备上实现后端虚拟卷。

    Method and apparatus for managing configurations
    9.
    发明授权
    Method and apparatus for managing configurations 有权
    用于管理配置的方法和装置

    公开(公告)号:US08095488B1

    公开(公告)日:2012-01-10

    申请号:US12006156

    申请日:2007-12-31

    CPC classification number: G06N99/005 G06N3/04 G06N3/08 G06N7/005 G06Q10/0631

    Abstract: A method and apparatus for managing configurations of computer resources in a datacenter is described. In one embodiment, a method comprises analyzing multiple configurations using rule information to produce an analysis result where each configuration in the multiple configurations defines a configuration of a resource that is managed by the data center, training a Bayesian classifier using the analysis result, and classifying a second configuration using the trained Bayesian classifier.

    Abstract translation: 描述了一种用于管理数据中心中的计算机资源的配置的方法和装置。 在一个实施例中,一种方法包括使用规则信息来分析多个配置以产生分析结果,其中多个配置中的每个配置定义由数据中心管理的资源的配置,使用分析结果训练贝叶斯分类器,并对 使用训练有素的贝叶斯分类器的第二种配置。

    Switching roles between a production storage device and a snapshot device
    10.
    发明授权
    Switching roles between a production storage device and a snapshot device 有权
    切换生产存储设备和快照设备之间的角色

    公开(公告)号:US07636823B1

    公开(公告)日:2009-12-22

    申请号:US11535943

    申请日:2006-09-27

    CPC classification number: G06F11/1464 G06F11/1466

    Abstract: A snapshot manager switches the roles of a production storage device and a corresponding snapshot device by modifying read and write requests to the devices. Thus, translation mapping information concerning the acting snapshot device does not change, so a remote computing device can perform a backup from the acting snapshot without having to restart every time content is written to the production device. After the backup operation, the snapshot manager can update the underlying data source from the acting production device to capture writes to production that occurred during the backup. The snapshot manager then reverts the roles of the storage device and the snapshot to normal.

    Abstract translation: 快照管理器通过修改对设备的读取和写入请求来切换生产存储设备和对应的快照设备的角色。 因此,关于动作快照设备的转换映射信息不会改变,因此远程计算设备可以从动作快照执行备份,而不必每次将内容写入生产设备时重新启动。 在备份操作之后,快照管理器可以从执行生产设备更新基础数据源,以捕获在备份期间发生的对生产的写入。 然后,快照管理器将存储设备和快照的角色恢复为正常。

Patent Agency Ranking