OPTIMIZED ASSIGNMENTS AND/OR GENERATION VIRTUAL MACHINE FOR REDUCER TASKS
    31.
    发明申请
    OPTIMIZED ASSIGNMENTS AND/OR GENERATION VIRTUAL MACHINE FOR REDUCER TASKS 有权
    优化分配和/或生成用于减少任务的虚拟机

    公开(公告)号:US20160103695A1

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

    申请号:US14509691

    申请日:2014-10-08

    CPC classification number: G06F9/45558 G06F9/5066 G06F2009/45562 H04L47/78

    Abstract: The present disclosure relates to assignment or generation of reducer virtual machines after the “map” phase is substantially complete in MapReduce. Instead of a priori placement, distribution of keys after the “map” phase over the mapper virtual machines can be used to efficiently reducer tasks in virtualized cloud infrastructure like OpenStack. By solving a constraint optimization problem, reducer VMs can be optimally assigned to process keys subject to certain constraints. In particular, the present disclosure describes a special variable matrix. Furthermore, the present disclosure describes several possible cost matrices for representing the costs determined based on the key distribution over the mapper VMs (and other suitable factors).

    Abstract translation: 本公开涉及在MapReduce中的“映射”阶段基本完成之后分配或生成reducer虚拟机。 在映射器虚拟机上的“映射”阶段之后,可以使用OpenStack虚拟化云基础设施中的有效减少任务来代替先验位置分配密钥。 通过解决约束优化问题,可以将reducer VM最优化地分配给具有某些限制的处理密钥。 具体地,本公开描述了特殊变量矩阵。 此外,本公开描述了用于表示基于映射器VM上的密钥分布(和其他合适因素)确定的成本的几种可能的成本矩阵。

    Multi-dimensional system anomaly detection

    公开(公告)号:US10333958B2

    公开(公告)日:2019-06-25

    申请号:US15350717

    申请日:2016-11-14

    Abstract: In one embodiment, a device in a network receives a first plurality of measurements for network metrics captured during a first time period. The device determines a first set of correlations between the network metrics using the first plurality of measurements captured during the first time period. The device receives a second plurality of measurements for the network metrics captured during a second time period. The device determines a second set of correlations between the network metrics using the second plurality of measurements captured during the second time period. The device identifies a difference between the first and second sets of correlations between the network metrics as a network anomaly.

    Tenant-level sharding of disks with tenant-specific storage modules to enable policies per tenant in a distributed storage system

    公开(公告)号:US10222986B2

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

    申请号:US14713851

    申请日:2015-05-15

    Abstract: Embodiments include receiving an indication of a data storage module to be associated with a tenant of a distributed storage system, allocating a partition of a disk for data of the tenant, creating a first association between the data storage module and the disk partition, creating a second association between the data storage module and the tenant, and creating rules for the data storage module based on one or more policies configured for the tenant. Embodiments further include receiving an indication of a type of subscription model selected for the tenant, and selecting the disk partition to be allocated based, at least in part, on the subscription model selected for the tenant. More specific embodiments include generating a storage map indicating the first association between the data storage module and the disk partition and indicating the second association between the data storage module and the tenant.

    Cloud resource placement optimization and migration execution in federated clouds

    公开(公告)号:US10205677B2

    公开(公告)日:2019-02-12

    申请号:US14951110

    申请日:2015-11-24

    Abstract: The present disclosure describes a method for cloud resource placement optimization. A resources monitor monitors state information associated with cloud resources and physical hosts in the federated cloud having a plurality of clouds managed by a plurality of cloud providers. A rebalance trigger triggers a rebalancing request to initiate cloud resource placement optimization based on one or more conditions. A cloud resource placement optimizer determines an optimized placement of cloud resources on physical hosts across the plurality of clouds in the federated cloud based on (1) costs including migration costs, (2) the state information, and (3) constraints, wherein each physical host is identified in the constraints-driven optimization solver by an identifier of a respective cloud provider and an identifier of the physical host. A migrations enforcer determines an ordered migration plan and transmits requests to place or migrate cloud resources according to the ordered migration plan.

    SERVERLESS COMPUTING AND TASK SCHEDULING
    36.
    发明申请

    公开(公告)号:US20180300173A1

    公开(公告)日:2018-10-18

    申请号:US15485910

    申请日:2017-04-12

    Abstract: In one embodiment, a method for serverless computing comprises: receiving a task definition, wherein the task definition comprises a first task and a second task chained to the first task; adding the first task and the second task to a task queue; executing the first task from the task queue using hardware computing resources in a first serverless environment associated with a first serverless environment provider; and executing the second task from the task queue using hardware computing resources in a second serverless environment selected based on a condition on an output of the first task.

    PROBABILISTIC AND PROACTIVE ALERTING IN STREAMING DATA ENVIRONMENTS

    公开(公告)号:US20180219754A1

    公开(公告)日:2018-08-02

    申请号:US15420248

    申请日:2017-01-31

    CPC classification number: H04L43/08 H04L41/147 H04L41/16 H04L41/5009

    Abstract: In one embodiment, a device in a network aggregates values for a set of key performance indicators (KPIs) for a system the network to form a plurality of KPI states. The device associates a plurality of observed performance metric values from the system with the KPI states. The device constructs a machine learning-based decision tree. Internal vertices of the decision tree represent conditions for the plurality of observed performance metric values and leaves of the tree represent the KPI states. The device predicts a KPI state by using the machine learning-based decision tree to analyze live performance metric values streamed from the system. The device generates a proactive alert based on the predicted KPI state.

    Virtual machine placement optimization with generalized organizational scenarios

    公开(公告)号:US09846589B2

    公开(公告)日:2017-12-19

    申请号:US14731166

    申请日:2015-06-04

    CPC classification number: G06F9/45533 G06F9/45558 G06F2009/4557 H04L67/10

    Abstract: The present disclosure describes a method for virtual machine placement optimization based on generalized organizational scenarios. The method involves defining a variable matrix (wherein each entry of the variable matrix indicate whether a particular virtual machine is to be placed on a particular host server), a first set of variables (wherein each variable of the first set of variables indicate whether a particular host server has at least one virtual machine to be placed thereon), a second set of variables (wherein the second set of variables indicates for all possible pairs of host servers whether two particular host servers both have at least one virtual machine to be placed thereon). The method further involves determining a set of virtual machine to host server allocations by solving a constraints optimization problem over the first set of variables and the second set of variables based on a generalized organizational scenario.

Patent Agency Ranking