METHODS AND SYSTEMS FOR PROVIDING ON-DEMAND CLOUD COMPUTING ENVIRONMENTS

    公开(公告)号:US20180321974A1

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

    申请号:US16024232

    申请日:2018-06-29

    Applicant: Red Hat, Inc.

    CPC classification number: G06F9/50

    Abstract: A cloud management system receives a request initiated by a requestor to provide an execution platform to execute one or more applications, identifies a set of computing resources comprising at least one cloud-controlled computing resource and at least one internally-controlled computing resource, and creates the execution platform comprising at least one cloud-controlled computing resource and at least one internally-controlled computing resource. Further, the cloud management system instantiates the one or more applications on the execution platform provides, to the requestor, access to the one or more applications, and responsive to determining that the request has expired, de-allocates the set of computing resources.

    Provisioning Cloud Resources
    3.
    发明申请
    Provisioning Cloud Resources 有权
    配置云资源

    公开(公告)号:US20160352646A1

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

    申请号:US15236689

    申请日:2016-08-15

    Applicant: Red Hat, Inc.

    Abstract: Cloud resource provisioning is described. A cloud resource provisioning method may include receiving, by a processor, a cloud resource usage data identifying a first cloud resource consumed, a first usage level associated with the first cloud resource, a second cloud resource consumed, and a second usage level associated with the second cloud resource, wherein the first and second cloud resources are in respective first and second clouds. The method may further include assigning a first importance indicator to the first cloud resource. The method may further include assigning a second importance indicator to the second cloud resource. The method may further include analyzing the first and second importance indicators to identify a preference for the first cloud resource over the second cloud resource. The method may further include causing, in view of the analyzing, the first cloud resource to be provisioned at least at the first usage level and the second cloud resource to be provisioned at a reduced usage level below the second usage level.

    Abstract translation: 描述云资源配置。 云资源配置方法可以包括由处理器接收识别消耗的第一云资源的云资源使用数据,与第一云资源相关联的第一使用级别,所消耗的第二云资源以及与所述第一云资源相关联的第二使用水平 第二云资源,其中所述第一和第二云资源在相应的第一和第二云中。 该方法还可以包括将第一重要性指示符分配给第一云资源。 该方法还可以包括将第二重要性指示符分配给第二云资源。 该方法还可以包括分析第一和第二重要性指示符以识别第二云资源对第一云资源的偏好。 该方法可以进一步包括:考虑到分析,至少在第一使用级别提供第一云资源并且以低于第二使用级别的降低的使用水平来提供第二云资源。

    DETECTING EVENTS IN CLOUD COMPUTING ENVIRONMENTS AND PERFORMING ACTIONS UPON OCCURRENCE OF THE EVENTS
    4.
    发明申请
    DETECTING EVENTS IN CLOUD COMPUTING ENVIRONMENTS AND PERFORMING ACTIONS UPON OCCURRENCE OF THE EVENTS 审中-公开
    检测云计算环境中的事件和执行事件发生的行为

    公开(公告)号:US20160301591A1

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

    申请号:US15188247

    申请日:2016-06-21

    Applicant: Red Hat, Inc.

    Abstract: A monitoring system can monitor computing processes in clouds. The monitoring system can monitor the clouds for certain events associated with the computing processes. The monitoring system can receive, from the user, a particular event and an action to perform upon the occurrence of the event. Once received, the monitoring system can compare the information collected during monitoring against the event specified by the user. Once the event occurs, the monitoring system can perform the action associated with the event.

    Abstract translation: 监控系统可以监控云计算过程。 监控系统可以监视与计算过程相关的某些事件的云。 监视系统可以从用户接收特定事件和在事件发生时执行的动作。 一旦收到,监控系统可以将监控期间收集的信息与用户指定的事件进行比较。 一旦发生事件,监控系统就可以执行与事件相关联的动作。

    Managing multi-level service level agreements in cloud-based networks
    5.
    发明授权
    Managing multi-level service level agreements in cloud-based networks 有权
    在云端网络中管理多层次的服务级别协议

    公开(公告)号:US09438484B2

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

    申请号:US14551755

    申请日:2014-11-24

    Applicant: Red Hat, Inc.

    Abstract: Embodiments relate to managing multi-level service level agreements (SLAs) in cloud-based networks. A resource managing module can manage resources in the cloud-based networks in response to the detection of one or more triggering events. In embodiments, the triggering events can be changeovers in time periods, or meeting or exceeding thresholds associated with end user operation of the resources in the cloud-based networks. The multi-level SLAs can specify how to adjust the resources in the cloud-based networks in response to the detection of the triggering events. The resource managing module can adjust applicable resources in the cloud-based networks as specified by the multi-level SLAs.

    Abstract translation: 实施例涉及在基于云的网络中管理多级服务水平协议(SLA)。 资源管理模块可以响应于一个或多个触发事件的检测来管理基于云的网络中的资源。 在实施例中,触发事件可以在时间段中转换,或者满足或超过与基于云的网络中的资源的最终用户操作相关联的阈值。 多级SLA可以指定如何根据触发事件的检测来调整基于云的网络中的资源。 资源管理模块可以调整由多级SLA指定的基于云的网络中的适用资源。

    Monitoring cloud computing environments

    公开(公告)号:US10924506B2

    公开(公告)日:2021-02-16

    申请号:US15386103

    申请日:2016-12-21

    Applicant: Red Hat, Inc.

    Abstract: An example method of monitoring computing resources in a cloud computing environment may include receiving a request to subscribe to a monitoring service with respect to computing resources associated with a user account, the request specifying access information for a cloud computing system comprising a plurality of virtual machines associated with the computing resources. The method may further include monitoring, using the access information, the plurality of virtual machines. The method may further include identifying, in view of the monitoring, a virus-infected application running on a virtual machine of the plurality of virtual machines. The method may further include terminating the virus-infected application. The method may further include receiving, in view of the monitoring, resource usage data reflecting types and duration of usage of the computing resources. The method may further include generating, in view of the usage data, a report reflecting usage of the computing resources.

    Provisioning cloud resources
    8.
    发明授权

    公开(公告)号:US10021037B2

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

    申请号:US15236689

    申请日:2016-08-15

    Applicant: Red Hat, Inc.

    Abstract: Cloud resource provisioning is described. A cloud resource provisioning method may include receiving, by a processor, a cloud resource usage data identifying a first cloud resource consumed, a first usage level associated with the first cloud resource, a second cloud resource consumed, and a second usage level associated with the second cloud resource, wherein the first and second cloud resources are in respective first and second clouds. The method may further include assigning a first importance indicator to the first cloud resource. The method may further include assigning a second importance indicator to the second cloud resource. The method may further include analyzing the first and second importance indicators to identify a preference for the first cloud resource over the second cloud resource. The method may further include causing, in view of the analyzing, the first cloud resource to be provisioned at least at the first usage level and the second cloud resource to be provisioned at a reduced usage level below the second usage level.

    GENERATING APPLICATION BUILD OPTIONS IN CLOUD COMPUTING ENVIRONMENT
    9.
    发明申请
    GENERATING APPLICATION BUILD OPTIONS IN CLOUD COMPUTING ENVIRONMENT 审中-公开
    在云计算环境中生成应用程序构建选项

    公开(公告)号:US20160277312A1

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

    申请号:US15166569

    申请日:2016-05-27

    Applicant: Red Hat, Inc.

    Abstract: A method of generating application build options in a cloud computing environment that includes receiving application usage data by a set of currently instantiated applications. The method further includes identifying, in view of the application usage data, a set of application resources in a cloud computing environment. The method further includes identifying additional application resources to be added to the set of application resources, to produce a modified set of application resources. The method further includes determining a cost of utilizing the modified set of application resources. The method further includes generating, in view of the cost of utilizing the modified set of application resources, a recommendation to modify the set of currently instantiated applications.

    Abstract translation: 一种在云计算环境中生成应用程序构建选项的方法,包括通过一组当前实例化的应用程序接收应用程序使用数据。 该方法还包括鉴于应用使用数据,识别云计算环境中的一组应用资源。 该方法还包括识别要添加到该组应用资源的附加应用资源,以产生经修改的一组应用资源。 该方法还包括确定利用修改的一组应用资源的成本。 该方法还包括考虑到利用修改的一组应用资源的成本来生成修改当前实例化应用的集合的建议。

    Load balancing in cloud-based networks
    10.
    发明授权
    Load balancing in cloud-based networks 有权
    基于云的网络中的负载平衡

    公开(公告)号:US09363198B2

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

    申请号:US14484073

    申请日:2014-09-11

    Applicant: RED HAT, INC.

    CPC classification number: H04L47/78 G06F9/45533 G06F9/5077

    Abstract: A record of computing resources for a cloud computing environment and an additional cloud computing environment may be maintained. Available computing resources in the cloud computing environment and the additional cloud computing environment may be determinable from the record of computing resources. A request to instantiate a virtual machine in the cloud computing environment may be received. The virtual machine may be instantiated in the additional cloud computing environment in response to determining that the cloud computing environment lacks the available computing resources and inactive reserve resources to support the virtual machine.

    Abstract translation: 可以维护云计算环境的计算资源和额外的云计算环境的记录。 云计算环境中可用的计算资源和附加的云计算环境可以从计算资源的记录中确定。 可以接收在云计算环境中实例化虚拟机的请求。 响应于确定云计算环境缺乏可用的计算资源和不活动的预留资源来支持虚拟机,可以在额外的云计算环境中实例化虚拟机。

Patent Agency Ranking