-
公开(公告)号:US11561801B2
公开(公告)日:2023-01-24
申请号:US16857530
申请日:2020-04-24
Applicant: Red Hat, Inc.
Inventor: Aviel Yosef , Boaz Shuster
Abstract: Predicting execution duration for user-defined functions on function-as-a-service (FaaS) cloud computing platforms is disclosed herein. In one example, a processor device of an FaaS cloud computing platform detects an event that triggers execution of a user-defined function, and automatically fetches an environmental metric that represents a current attribute or condition of the operating environment in which the user-defined function will execute. The processor device then calculates a predicted execution duration for the user-defined function based on the environmental metric, and compares the predicted execution duration to an execution duration threshold. If the predicted execution duration exceeds the execution duration threshold, the processor device prevents execution of the user-defined function by the FaaS cloud computing platform. If the predicted execution duration does not exceed the execution duration threshold, the processor device may initiate execution of the user-defined function. In this manner, the FaaS cloud computing platform's computing resources may be conserved.
-
公开(公告)号:US20220391223A1
公开(公告)日:2022-12-08
申请号:US17341671
申请日:2021-06-08
Applicant: RED HAT, INC.
Inventor: Marcel Apfelbaum , Aviel Yosef
Abstract: A query for available plugin extensions is received from a client device. A request for operator images including plugin extensions is transmitted to a repository including multiple operator images, wherein each of the operator images includes corresponding metadata identifying the plugin extensions. Identifications of the operator images including the plugin extensions and the corresponding metadata identifying the plugin extensions are received from the repository. A listing of the plugin extensions is transmitted to the client device.
-
公开(公告)号:US11609935B2
公开(公告)日:2023-03-21
申请号:US16930755
申请日:2020-07-16
Applicant: Red Hat, Inc.
Inventor: Alexander Braverman Masis , Aviel Yosef
IPC: G06F16/248 , G06N20/00 , G06F16/28 , G06F9/445 , G06K9/62 , G06F16/901
Abstract: Configuration datasets from multiple, distinct computing systems can be managed. For example, a computing device can receive multiple configuration datasets describing multiple system configurations for at least two distinct computing systems. The computing device can determine key-value pairs based on the configuration datasets. The computing device store relationships between the key-value pairs in a database. The computing device can then receive a configuration dataset from a computing system of a user that can describe a system configuration for the computing system. The computing device can determine a set of key-value pairs based on the configuration dataset. The computing device can analyze the set of key-value pairs based on the relationships stored in the database to determine configuration feedback for the system configuration. The configuration manager can transmit the configuration feedback to the computing system to allow the user to implement the configuration feedback.
-
公开(公告)号:US20220019602A1
公开(公告)日:2022-01-20
申请号:US16930755
申请日:2020-07-16
Applicant: Red Hat, Inc.
Inventor: Alexander Braverman Masis , Aviel Yosef
IPC: G06F16/28 , G06F16/248 , G06F16/901 , G06F9/445 , G06K9/62 , G06N20/00
Abstract: Configuration datasets from multiple, distinct computing systems can be managed. For example, a computing device can receive multiple configuration datasets describing multiple system configurations for at least two distinct computing systems. The computing device can determine key-value pairs based on the configuration datasets. The computing device store relationships between the key-value pairs in a database. The computing device can then receive a configuration dataset from a computing system of a user that can describe a system configuration for the computing system. The computing device can determine a set of key-value pairs based on the configuration dataset. The computing device can analyze the set of key-value pairs based on the relationships stored in the database to determine configuration feedback for the system configuration. The configuration manager can transmit the configuration feedback to the computing system to allow the user to implement the configuration feedback.
-
公开(公告)号:US20210334107A1
公开(公告)日:2021-10-28
申请号:US16857530
申请日:2020-04-24
Applicant: Red Hat, Inc.
Inventor: Aviel Yosef , Boaz Shuster
Abstract: Predicting execution duration for user-defined functions on function-as-a-service (FaaS) cloud computing platforms is disclosed herein. In one example, a processor device of an FaaS cloud computing platform detects an event that triggers execution of a user-defined function, and automatically fetches an environmental metric that represents a current attribute or condition of the operating environment in which the user-defined function will execute. The processor device then calculates a predicted execution duration for the user-defined function based on the environmental metric, and compares the predicted execution duration to an execution duration threshold. If the predicted execution duration exceeds the execution duration threshold, the processor device prevents execution of the user-defined function by the FaaS cloud computing platform. If the predicted execution duration does not exceed the execution duration threshold, the processor device may initiate execution of the user-defined function. In this manner, the FaaS cloud computing platform's computing resources may be conserved.
-
-
-
-