File extraction out of a backup
    1.
    发明授权

    公开(公告)号:US11048424B1

    公开(公告)日:2021-06-29

    申请号:US14934971

    申请日:2015-11-06

    Abstract: A system includes a storage volume configured to store a data set in a plurality of data blocks, a data store configured to store a plurality of captures of the data set in a plurality of data chunks, and file retrieval logic. The data set includes a file stored in a first data block of the plurality of data blocks. The file retrieval logic is configured to identify a first data chunk of the plurality of data chunks in which the first data block as captured in a first capture is stored in the data store, retrieve the first data chunk from the data store, and read the first data block as captured in the first capture from the first data chunk.

    Block device emulation for data snapshots

    公开(公告)号:US10534749B1

    公开(公告)日:2020-01-14

    申请号:US15087335

    申请日:2016-03-31

    Abstract: A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD-RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.

    Data snapshot analysis systems and techniques

    公开(公告)号:US10289493B1

    公开(公告)日:2019-05-14

    申请号:US15087334

    申请日:2016-03-31

    Abstract: A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.

    Snapshot clustering techniques for multipart volumes

    公开(公告)号:US10481983B1

    公开(公告)日:2019-11-19

    申请号:US15087710

    申请日:2016-03-31

    Abstract: A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.

    Computing service capacity management

    公开(公告)号:US10469329B1

    公开(公告)日:2019-11-05

    申请号:US14482885

    申请日:2014-09-10

    Abstract: A technology is described for managing computing capacity within a computing service environment. An example method may include determining a state of a computing service environment having a group of physical hosts that execute computing instances and determining a predicted demand for computing instance launches on the group of physical hosts. A co-location of the computing instance launches on the group of physical hosts may then be determined by applying the predicted demand for computing instance launches to the state of the computing service environment. A predicted launch time for the computing instance launches may then be determined using the co-location of the computing instance launches as an input feature. An additional physical host may then be added to the group of physical hosts to decrease the predicted launch time.

    Dead letter queue for smart fleet management

    公开(公告)号:US09753802B1

    公开(公告)日:2017-09-05

    申请号:US14673845

    申请日:2015-03-30

    CPC classification number: G06F11/1004 G06F11/1443 G06F11/3006

    Abstract: A system and method for using a dead letter queue to regulate host computing systems performing transformation or migration operations. The system and method including reading a message from a queue, the message including one or more references to a set of data objects, with the set of data objects including one or more data objects selected for a transformation operation according to a transformation scheme. The system and method further including performing a mitigation action upon determination that the message is one of a number of unsuccessfully processed messages in the queue that are associated with the computer system, when the number of unsuccessfully processed messages exceed a threshold.

    Detecting anomalous behavior by determining correlations
    7.
    发明授权
    Detecting anomalous behavior by determining correlations 有权
    通过确定相关性来检测异常行为

    公开(公告)号:US09495234B1

    公开(公告)日:2016-11-15

    申请号:US13918708

    申请日:2013-06-14

    Abstract: Systems and methods for detecting anomalies within a multi-tenant environment are described. Diagnostic tests are performed on one or more components, such as host computing devices. The one or more components send resulting diagnostic information to an electronic device such as a monitoring component that processes the diagnostic information. The electronic device determines whether one or more properties, such as errors, are comprised within the one or more components. Based at least in part on properties that may be found, a correlation may be made between at least two properties.

    Abstract translation: 描述了用于检测多租户环境中的异常的系统和方法。 在一个或多个组件(如主机计算设备)上执行诊断测试。 一个或多个组件将所产生的诊断信息发送到诸如处理诊断信息的监视组件之类的电子设备。 电子设备确定一个或多个属性(诸如错误)是否包含在一个或多个组件内。 至少部分地基于可以发现的性质,可以在至少两个性质之间进行相关性。

    Computing Instance Placement Using Estimated Launch Times
    8.
    发明申请
    Computing Instance Placement Using Estimated Launch Times 有权
    使用预计启动时间计算实例放置

    公开(公告)号:US20160070590A1

    公开(公告)日:2016-03-10

    申请号:US14482812

    申请日:2014-09-10

    Abstract: Technology is described for determining computing instance placement. A request to launch a computing instance in a computing service environment may be received. Estimated launch times for the computing instance to launch on individual physical hosts in a group of physical hosts may be identified. A physical host in the group of physical hosts that can provide placement of the computing instance may be selected based in part on the estimated launch times for the computing instance and additional factors related to placement of the computing instance.

    Abstract translation: 描述了用于确定计算实例布局的技术。 可以接收在计算服务环境中启动计算实例的请求。 可以识别计算实例在一组物理主机中的单个物理主机上启动的预计启动时间。 可以部分地基于计算实例的估计启动时间和与计算实例的放置相关的附加因素来选择可以提供计算实例的物理主机组的物理主机。

    Database fleet schema maintenance

    公开(公告)号:US11106640B1

    公开(公告)日:2021-08-31

    申请号:US15491554

    申请日:2017-04-19

    Abstract: A fleet of databases may comprise subsets of databases sharing a common schema for replication, horizontal partitioning and other applications. Events related to potential deviations from a desired schema may be monitored. Automated means may be employed to detect variations from a desired schema. An intermediate representation of database schema may be formed and used to compare database schemas. Subclasses and allowed versions of desired schemas may be defined. Security attributes related to schema inspection and modification may be mapped to enable selected operations on schema.

Patent Agency Ranking