Resource management for cloud computing platforms
    2.
    发明授权
    Resource management for cloud computing platforms 有权
    云计算平台资源管理

    公开(公告)号:US09595054B2

    公开(公告)日:2017-03-14

    申请号:US13169890

    申请日:2011-06-27

    CPC classification number: G06Q30/04 G06F9/5072

    Abstract: A system for managing allocation of resources based on service level agreements between application owners and cloud operators. Under some service level agreements, the cloud operator may have responsibility for managing allocation of resources to the software application and may manage the allocation such that the software application executes within an agreed performance level. Operating a cloud computing platform according to such a service level agreement may alleviate for the application owners the complexities of managing allocation of resources and may provide greater flexibility to cloud operators in managing their cloud computing platforms.

    Abstract translation: 基于应用程序所有者和云运营商之间的服务级别协议来管理资源分配的系统。 根据某些服务水平协议,云运营商可能有责任管理对软件应用程序的资源分配,并且可以管理分配,使得软件应用程序在商定的性能水平下执行。 根据这样的服务级别协议来操作云计算平台可能会减轻应用程序所有者管理资源分配的复杂性,并可能为云运营商管理云计算平台提供更大的灵活性。

    Problem inference from support tickets
    3.
    发明授权
    Problem inference from support tickets 有权
    支持票据的问题推论

    公开(公告)号:US09229800B2

    公开(公告)日:2016-01-05

    申请号:US13535366

    申请日:2012-06-28

    Abstract: The described implementations relate to processing of electronic data. One implementation is manifested as a system that can include an inference engine and at least one processing device configured to execute the inference engine. The inference engine can be configured to perform automated detection of concepts expressed in failure logs that include unstructured data. For example, the inference engine can analyze text of support tickets or diary entries relating to troubleshooting of an electronic network to obtain concepts identifying problems, actions, or activities. The inference engine can also be configured to generate output that reflects the identified concepts, e.g., via a visualization or queryable programming interface.

    Abstract translation: 所描述的实现涉及电子数据的处理。 一个实现表现为可以包括推理引擎和被配置为执行推理机的至少一个处理设备的系统。 推理引擎可以配置为对包含非结构化数据的故障日志中表达的概念执行自动检测。 例如,推理机可以分析与电子网络的故障排除相关的支持票据或日记条目的文本,以获得识别问题,动作或活动的概念。 推理引擎还可以被配置为生成反映所识别的概念的输出,例如经由可视化或可查询的编程界面。

    PROCESS MIGRATION IN DATA CENTER NETWORKS
    4.
    发明申请
    PROCESS MIGRATION IN DATA CENTER NETWORKS 有权
    数据中心网络中的过程迁移

    公开(公告)号:US20130346572A1

    公开(公告)日:2013-12-26

    申请号:US13531612

    申请日:2012-06-25

    CPC classification number: G06F9/5088 G06F9/4856 Y02D10/32

    Abstract: There is provided a method and system for process migration in a data center network. The method includes selecting processes to be migrated from a number of overloaded servers within a data center network based on an overload status of each overloaded server. Additionally, the method includes selecting, for each selected process, one of a number of underloaded servers to which to migrate the selected process based on an underload status of each underloaded server, and based on a parameter of a network component by which the selected process is to be migrated. The method also includes migrating each selected process to the selected underloaded server such that a migration finishes within a specified budget.

    Abstract translation: 为数据中心网络中的进程迁移提供了一种方法和系统。 该方法包括基于每个重载服务器的过载状态,从数据中心网络中的多个重载服务器中选择要迁移的进程。 另外,该方法包括为每个所选择的过程选择基于每个负载不足的服务器的欠载状态来迁移所选择的进程的多个负载不足的服务器之一,并且基于所选择的进程的网络组件的参数 将迁移。 该方法还包括将每个选定的进程迁移到所选择的欠载服务器,使得迁移在指定的预算内完成。

    DYNAMIC PARTITIONING OF APPLICATIONS BETWEEN CLIENTS AND SERVERS
    6.
    发明申请
    DYNAMIC PARTITIONING OF APPLICATIONS BETWEEN CLIENTS AND SERVERS 有权
    客户和服务器之间的应用程序的动态分区

    公开(公告)号:US20110320520A1

    公开(公告)日:2011-12-29

    申请号:US12821161

    申请日:2010-06-23

    Applicant: Navendu Jain

    Inventor: Navendu Jain

    CPC classification number: G06F9/5072 G06F9/5094 Y02D10/22 Y02D10/36

    Abstract: Optimization mechanism that dynamically splits the computation in an application (e.g., cloud), that is, which parts run on a client (e.g., mobile) and which parts run on servers in a datacenter. This optimization can be based on application characteristics, network connectivity (e.g., latency, bandwidth, etc.) between the client and the datacenter, power or energy available at the client, size of the application objects, load in the datacenter, security and privacy concerns (e.g., cannot share all data on the client with the datacenter), and other criteria, as desired.

    Abstract translation: 在应用程序(例如,云)中动态分割计算的优化机制,即在客户端(例如,移动)上运行哪些部分以及哪些部件在数据中心的服务器上运行。 该优化可以基于客户端和数据中心之间的应用特性,网络连接(例如,延迟,带宽等),客户端可用的功率或能量,应用对象的大小,数据中心的负载,安全性和隐私 担心(例如,不能与数据中心共享客户端上的所有数据)和其他标准。

    DYNAMIC APPLICATION PLACEMENT BASED ON COST AND AVAILABILITY OF ENERGY IN DATACENTERS
    7.
    发明申请
    DYNAMIC APPLICATION PLACEMENT BASED ON COST AND AVAILABILITY OF ENERGY IN DATACENTERS 有权
    基于成本和能源在DATACENTERS中的动态应用场合

    公开(公告)号:US20110282982A1

    公开(公告)日:2011-11-17

    申请号:US12779059

    申请日:2010-05-13

    Applicant: Navendu Jain

    Inventor: Navendu Jain

    CPC classification number: G06F9/5094 Y02D10/22

    Abstract: An optimization framework for hosting sites that dynamically places application instances across multiple hosting sites based on the energy cost and availability of energy at these sites, application SLAs (service level agreements), and cost of network bandwidth between sites, just to name a few. The framework leverages a global network of hosting sites, possibly co-located with renewable and non-renewable energy sources, to dynamically determine the best datacenter (site) suited to place application instances to handle incoming workload at a given point in time. Application instances can be moved between datacenters subject to energy availability and dynamic power pricing, for example, which can vary hourly in day-ahead markets and in a time span of minutes in realtime markets.

    Abstract translation: 基于能源成本和这些站点的能源可用性,应用程序SLA(服务水平协议)以及站点之间的网络带宽成本,动态地将应用程序实例跨多个托管站点的托管站点的优化框架,仅举几个例子。 该框架利用可能与可再生能源和不可再生能源共存的托管站点的全球网络来动态地确定适合于在给定时间点处理应用程序实例来处理传入工作负载的最佳数据中心(站点)。 应用实例可以在受到能源可用性和动态功率定价之间的数据中心之间移动,例如,在日间市场和实时市场的时间间隔可能会在几分钟内变化。

    Dynamic application placement based on cost and availability of energy in datacenters
    8.
    发明授权
    Dynamic application placement based on cost and availability of energy in datacenters 有权
    基于数据中心能源成本和可用性的动态应用放置

    公开(公告)号:US09207993B2

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

    申请号:US12779059

    申请日:2010-05-13

    Applicant: Navendu Jain

    Inventor: Navendu Jain

    CPC classification number: G06F9/5094 Y02D10/22

    Abstract: An optimization framework for hosting sites that dynamically places application instances across multiple hosting sites based on the energy cost and availability of energy at these sites, application SLAs (service level agreements), and cost of network bandwidth between sites, just to name a few. The framework leverages a global network of hosting sites, possibly co-located with renewable and non-renewable energy sources, to dynamically determine the best datacenter (site) suited to place application instances to handle incoming workload at a given point in time. Application instances can be moved between datacenters subject to energy availability and dynamic power pricing, for example, which can vary hourly in day-ahead markets and in a time span of minutes in realtime markets.

    Abstract translation: 基于能源成本和这些站点的能源可用性,应用程序SLA(服务水平协议)以及站点之间的网络带宽成本,动态地将应用程序实例跨多个托管站点的托管站点的优化框架,仅举几个例子。 该框架利用可能与可再生能源和不可再生能源共存的托管站点的全球网络来动态地确定适合于在给定时间点处理应用程序实例来处理传入工作负载的最佳数据中心(站点)。 应用实例可以在受到能源可用性和动态功率定价之间的数据中心之间移动,例如,在日间市场和实时市场的时间间隔可能会在几分钟内变化。

    Managing runtime execution of applications on cloud computing systems
    9.
    发明授权
    Managing runtime execution of applications on cloud computing systems 有权
    管理云计算系统上应用程序的运行时执行

    公开(公告)号:US08719804B2

    公开(公告)日:2014-05-06

    申请号:US12774203

    申请日:2010-05-05

    Applicant: Navendu Jain

    Inventor: Navendu Jain

    Abstract: Instances of a same application execute on different respective hosts in a cloud computing environment. Instances of a monitor application are distributed to concurrently execute with each application instance on a host in the cloud environment, which provides user access to the application instances. The monitor application may be generated from a specification, which may define properties of the application/cloud to monitor and rules based on the properties. Each rule may have one or more conditions. Each monitor instance running on a host, monitors execution of the corresponding application instance on that host by obtaining from the host information regarding values of properties on the host per the application instance. Each monitor instance may evaluate the local host information or aggregate information collected from hosts running other instances of the monitor application, to repeatedly determine whether a rule condition has been violated. On violation, a user-specified handler is triggered.

    Abstract translation: 相同应用程序的实例在云计算环境中的不同的相应主机上执行。 分布式监视器应用程序的实例,以与云环境中的主机上的每个应用程序实例同时执行,从而提供用户对应用程序实例的访问。 监视器应用程序可以从规范生成,规范可以根据属性定义应用程序/云的监视属性和规则。 每个规则可能有一个或多个条件。 在主机上运行的每个监视器实例通过从主机获取关于每个应用程序实例的主机上的属性值的信息来监视该主机上相应的应用程序实例的执行。 每个监视器实例可以评估从运行监视应用程序的其他实例的主机收集的本地主机信息或聚合信息,以重复确定是否违反规则条件。 在违规时,触发用户指定的处理程序。

    MIDDLEBOX RELIABILITY
    10.
    发明申请
    MIDDLEBOX RELIABILITY 有权
    MIDDLEBOX可靠性

    公开(公告)号:US20140006862A1

    公开(公告)日:2014-01-02

    申请号:US13536782

    申请日:2012-06-28

    Abstract: The discussion relates to middlebox reliability. One example can apply event filters to a dataset of middlebox error reports to separate redundant middlebox error reports from a remainder of the middlebox error reports of the dataset. The example can categorize the remainder of the middlebox error reports of the dataset by middlebox device type. The example can also generate a graphical user interface that conveys past reliability and predicted future reliability for an individual model of an individual middlebox device type.

    Abstract translation: 讨论涉及中间盒的可靠性。 一个示例可以将事件过滤器应用于中间件错误报告的数据集,以将冗余的中间件错误报告与数据集的中间件错误报告的其余部分分开。 该示例可以通过中间件设备类型对数据集的中间箱错误报告的其余部分进行分类。 该示例还可以生成图形用户界面,其传达过去可靠性并预测单个中间件设备类型的单独模型的未来可靠性。

Patent Agency Ranking