Methods and systems for recommending computational resources
    11.
    发明授权
    Methods and systems for recommending computational resources 有权
    用于推荐计算资源的方法和系统

    公开(公告)号:US09391917B2

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

    申请号:US14244918

    申请日:2014-04-04

    Abstract: Methods and systems for recommending one or more computational resources. A portion of computational resources is determined from a set of computational resources associated with a datacenter based on a user-profile associated with a user, from one or more users, and the set of computational resources. The user-profile comprises at least one of a required performance level, a required load, or a cost constraint. The one or more computational resources are recommended from the portion of computational resources, in response to requests received from the one or more users.

    Abstract translation: 用于推荐一个或多个计算资源的方法和系统。 基于与用户相关联的用户简档,来自一个或多个用户以及该组计算资源,从与数据中心相关联的一组计算资源确定一部分计算资源。 用户简档包括所需性能水平,所需负载或成本约束中的至少一个。 响应于从一个或多个用户接收的请求,从计算资源的一部分推荐一个或多个计算资源。

    METHODS AND SYSTEMS FOR REGULATING SERVICE LAYER AGREEMENTS FOR MULTIPLE CLOUD SERVICE REQUESTS
    12.
    发明申请
    METHODS AND SYSTEMS FOR REGULATING SERVICE LAYER AGREEMENTS FOR MULTIPLE CLOUD SERVICE REQUESTS 审中-公开
    用于调整多云服务请求的服务层协议的方法和系统

    公开(公告)号:US20160162823A1

    公开(公告)日:2016-06-09

    申请号:US15046834

    申请日:2016-02-18

    Abstract: Methods and systems are disclosed for providing cloud services to multiple customers in a cloud. One embodiment includes receiving a number of requests for the cloud services from the multiple customers simultaneously or substantially simultaneously; prioritizing the requests based on a probability distribution of actually deploying a service, a budget of the customers, and an expected demand of the requested service based on the probability distribution; generating a number of cloud configurations along with a number of Service Level Agreements (SLAs) for the customers based on prioritization of the requests, a class & past behavior of the customers, and a current demand of the cloud services, the SLAs of the customers include differentiated price offering; recommending the cloud configurations and the SLAs to the customers; allowing the customers to negotiate terms of the SLAs; and providing the cloud services based on the negotiated SLAs to the customers.

    Abstract translation: 公开了用于向云中的多个客户提供云服务的方法和系统。 一个实施例包括同时或基本上同时从多个客户接收对云服务的多个请求; 基于概率分布,基于实际部署服务的概率分布,客户的预算和所请求的服务的预期需求来优先处理请求; 根据请求的优先级,客户的类和过去行为以及云服务的当前需求,客户的SLA,为客户生成一些云配置以及多个服务级别协议(SLA) 包括差异化价格发行; 向客户推荐云配置和SLA; 允许客户协商SLA的条款; 并根据协商的SLA向客户提供云服务。

    METHOD AND APPARATUS FOR RIPPLE RATE SENSITIVE AND BOTTLENECK AWARE RESOURCE ADAPTATION FOR REAL-TIME STREAMING WORKFLOWS
    13.
    发明申请
    METHOD AND APPARATUS FOR RIPPLE RATE SENSITIVE AND BOTTLENECK AWARE RESOURCE ADAPTATION FOR REAL-TIME STREAMING WORKFLOWS 有权
    用于实时流动工作流程的RIPPLE RATE SENSITIVE和BOTTLENECK AWARE资源适应性的方法和装置

    公开(公告)号:US20160050151A1

    公开(公告)日:2016-02-18

    申请号:US14462044

    申请日:2014-08-18

    Abstract: A method, non-transitory computer readable medium, and apparatus for adapting resources of the cluster of nodes for a real-time streaming workflow are disclosed. For example, the method receives a notification that a node of the cluster of nodes associated with an instance of a process of the real-time streaming workflow is predicted to be a bottleneck, identifies a number of hops to send a resource statement when the bottleneck is predicted that minimizes a ripple effect associated with transmitting the resource statement, transmits the resource statement to at least one or more nodes of the cluster of nodes within the number of hops, receives a response from one of the at least one or more nodes within the cluster of nodes and adapts a resource usage to the at least one of the one or more nodes within the cluster of nodes that the response was received from.

    Abstract translation: 公开了一种用于调整用于实时流工作流的节点簇的资源的方法,非暂时计算机可读介质和装置。 例如,该方法接收到与实时流工作流的流程的实例相关联的节点簇的节点被预测为瓶颈的通知,当瓶颈时识别发送资源语句的跳数 被预测为最小化与发送资源语句相关联的纹波效应,将资源语句发送到跳数内的节点簇的至少一个或多个节点,从其中的至少一个或多个节点之一接收响应 所述节点群集并且将资源使用适应于从所述节点接收到的节点簇内的所述一个或多个节点中的至少一个节点。

    METHODS AND SYSTEMS FOR RECOMMENDING COMPUTATIONAL RESOURCES
    14.
    发明申请
    METHODS AND SYSTEMS FOR RECOMMENDING COMPUTATIONAL RESOURCES 有权
    推荐计算资源的方法与系统

    公开(公告)号:US20150286935A1

    公开(公告)日:2015-10-08

    申请号:US14244918

    申请日:2014-04-04

    Abstract: Methods and systems for recommending one or more computational resources. A portion of computational resources is determined from a set of computational resources associated with a datacenter based on a user-profile associated with a user, from one or more users, and the set of computational resources. The user-profile comprises at least one of a required performance level, a required load, or a cost constraint. The one or more computational resources are recommended from the portion of computational resources, in response to requests received from the one or more users.

    Abstract translation: 用于推荐一个或多个计算资源的方法和系统。 基于与用户相关联的用户简档,来自一个或多个用户以及该组计算资源,从与数据中心相关联的一组计算资源确定一部分计算资源。 用户简档包括所需性能水平,所需负载或成本约束中的至少一个。 响应于从一个或多个用户接收的请求,从计算资源的一部分推荐一个或多个计算资源。

    METHOD AND APPARATUS FOR ESTIMATING A COMPLETION TIME FOR MAPREDUCE JOBS
    15.
    发明申请
    METHOD AND APPARATUS FOR ESTIMATING A COMPLETION TIME FOR MAPREDUCE JOBS 有权
    用于估计MAPREDUCE JOBS的完成时间的方法和装置

    公开(公告)号:US20150178419A1

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

    申请号:US14135114

    申请日:2013-12-19

    CPC classification number: G06F9/5066 G06F2209/5013

    Abstract: A method, non-transitory computer readable medium, and apparatus for estimating a completion time for a MapReduce job are disclosed. For example, the method builds a general MapReduce performance model, computes one or more performance characteristics of each one of one or more benchmark workloads, computes one or more performance characteristics of the MapReduce job in the known processing system, selects a subset of the one or more benchmark workloads that have similar performance characteristics as the one or more performance characteristics of the MapReduce job, targets a cluster of processing nodes in a distributed processing system, computes one or more performance characteristics of the subset of the one or more benchmark workloads in the cluster of processing nodes and estimates the completion time for the MapReduce job.

    Abstract translation: 公开了一种用于估计MapReduce作业的完成时间的方法,非暂时计算机可读介质和装置。 例如,该方法构建一个通用的MapReduce性能模型,计算一个或多个基准工作负载中的每一个的一个或多个性能特征,计算已知处理系统中MapReduce作业的一个或多个性能特征,选择一个 或具有与MapReduce作业的一个或多个性能特征相似的性能特征的更多基准工作负载,指定分布式处理系统中的一组处理节点,计算一个或多个基准工作负载子集的一个或多个性能特征 处理节点的集群,并估计MapReduce作业的完成时间。

    Methods and systems for regulating service layer agreements for multiple cloud service requests

    公开(公告)号:US10210468B2

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

    申请号:US15046834

    申请日:2016-02-18

    Abstract: Methods and systems are disclosed for providing cloud services to multiple customers in a cloud. One embodiment includes receiving a number of requests for the cloud services from the multiple customers simultaneously or substantially simultaneously; prioritizing the requests based on a probability distribution of actually deploying a service, a budget of the customers, and an expected demand of the requested service based on the probability distribution; generating a number of cloud configurations along with a number of Service Level Agreements (SLAs) for the customers based on prioritization of the requests, a class & past behavior of the customers, and a current demand of the cloud services, the SLAs of the customers include differentiated price offering; recommending the cloud configurations and the SLAs to the customers; allowing the customers to negotiate terms of the SLAs; and providing the cloud services based on the negotiated SLAs to the customers.

    Method and apparatus for estimating a completion time for mapreduce jobs

    公开(公告)号:US09612876B2

    公开(公告)日:2017-04-04

    申请号:US14135114

    申请日:2013-12-19

    CPC classification number: G06F9/5066 G06F2209/5013

    Abstract: A method, non-transitory computer readable medium, and apparatus for estimating a completion time for a MapReduce job are disclosed. For example, the method builds a general MapReduce performance model, computes one or more performance characteristics of each one of one or more benchmark workloads, computes one or more performance characteristics of the MapReduce job in the known processing system, selects a subset of the one or more benchmark workloads that have similar performance characteristics as the one or more performance characteristics of the MapReduce job, targets a cluster of processing nodes in a distributed processing system, computes one or more performance characteristics of the subset of the one or more benchmark workloads in the cluster of processing nodes and estimates the completion time for the MapReduce job.

    System and process to recommend cloud service cloud configuration based on service similarity
    19.
    发明授权
    System and process to recommend cloud service cloud configuration based on service similarity 有权
    系统和流程根据服务相似性推荐云服务云配置

    公开(公告)号:US09552232B2

    公开(公告)日:2017-01-24

    申请号:US13795566

    申请日:2013-03-12

    CPC classification number: G06F9/5072 H04L41/084 H04L41/5048 H04L67/16

    Abstract: A method provides a recommendation for a cloud configuration for deploying a service. In response to receiving a service request, a database is searched for a cloud configuration. The search is performed by acquiring a resource usage pattern for the service. The resource usage pattern is mapped to a multidimensional space, which is searched for a previously deployed cloud configuration having a similar resource usage pattern. In response to finding a previously deployed cloud configuration, the activity management is determined for the previously deployed cloud configuration. A recommendation is made based on the activity management.

    Abstract translation: 一种方法提供了云配置来部署服务的建议。 响应于接收到服务请求,搜索数据库以进行云配置。 通过获取服务的资源使用模式来执行搜索。 资源使用模式被映射到多维空间,其搜索具有相似资源使用模式的先前部署的云配置。 为了响应以前部署的云配置,为先前部署的云配置确定了活动管理。 根据活动管理提出建议。

    Method and systems for sub-allocating computational resources
    20.
    发明授权
    Method and systems for sub-allocating computational resources 有权
    分配计算资源的方法和系统

    公开(公告)号:US09507642B2

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

    申请号:US13693130

    申请日:2012-12-04

    Abstract: The disclosed embodiments relate to systems and methods for method and systems for sub-allocating computational resources. A first computing device receives information associated with a first set of computational resources from a cloud infrastructure. The first set of computational resources has been allocated to the first computing device by the cloud infrastructure. A first set of parameters associated with a workflow received by the first computing device is determined. The first set of parameters is indicative of a need of the first set of computational resources by the first computing device. One or more computational resources from the first set of computational resources are sub-allocated based on the determined first set of parameters.

    Abstract translation: 所公开的实施例涉及用于子分配计算资源的方法和系统的系统和方法。 第一计算设备从云基础设施接收与第一组计算资源相关联的信息。 第一组计算资源已经由云基础设施分配给第一个计算设备。 确定与由第一计算设备接收的工作流相关联的第一组参数。 第一组参数表示第一计算设备需要第一组计算资源。 基于所确定的第一组参数,来自第一组计算资源的一个或多个计算资源被分配。

Patent Agency Ranking