Distributed Edge Application Compliance
    2.
    发明公开

    公开(公告)号:US20240320687A1

    公开(公告)日:2024-09-26

    申请号:US18189681

    申请日:2023-03-24

    CPC classification number: G06Q30/018

    Abstract: A computer implemented method determines a compliance of an application. A number of processor units determines compliance scores resulting from compliance checks performed at each layer in layers in an edge computing network for components for the application running in the layers. The compliance checks performed at each layer are determined using a compliance profile identifying a set of the compliance checks for each component in the application. The number of processor units transmit the compliance scores determined in each layer in the layers upward to a top layer in the layers. The number of processor units aggregate compliance scores received from the components in a lower layer for transmission upward in the layers to the top layer as aggregated compliance scores. The number of processor units determine the compliance for the application using an overall aggregate score determined at the top layer.

    Compliance aware application scheduling

    公开(公告)号:US11954524B2

    公开(公告)日:2024-04-09

    申请号:US17330583

    申请日:2021-05-26

    CPC classification number: G06F9/4881 G06F9/5005 G06F2209/5011 G06F2209/503

    Abstract: A method for scheduling services in a computing environment includes receiving a service scheduling request corresponding to the computing environment and identifying a resource pool and a set of compliance requirements corresponding to the computing environment. The method continues by identifying target resources within the resource pool, wherein target resources are resources which meet the set of compliance requirements, and subsequently identifying a set of available target resources, wherein available target resources are target resources with scheduling availability. The method further includes analyzing the set of available target resources to determine a risk score for each available target resource and selecting one or more of the set of available target resources according to the determined risk scores. The method continues by scheduling a service corresponding to the service scheduling request on the selected one or more available target resources.

    Maximizing system scalability while guaranteeing enforcement of service level objectives

    公开(公告)号:US11930073B1

    公开(公告)日:2024-03-12

    申请号:US17971084

    申请日:2022-10-21

    CPC classification number: H04L67/1012 G06F18/217 H04L67/1008

    Abstract: A computer-implemented method, system and computer program product for maximizing system scalability while guaranteeing enforcement of service level objectives. A request is received to access a backend database in a hierarchy of backend databases that includes heterogenous computing resources with a dynamic range of performance. Upon receiving the request, a reinforcement learning based filter determines if the request's frequency of access exceeds a cutoff frequency. If the received request is not filtered, but instead, is passed through the filter, then one of the backend databases in the hierarchy is selected. Such a selection is made by a load balancer that is trained using reinforcement learning to select the optimal backend database taking into consideration the storage size and speed of the backend databases as well as taking into consideration the user-specified service level objective to be met by the request to guarantee enforcement of such a service level objective.

Patent Agency Ranking