TARGET SYSTEM OPTIMIZATION WITH DOMAIN KNOWLEDGE

    公开(公告)号:US20200218990A1

    公开(公告)日:2020-07-09

    申请号:US16243318

    申请日:2019-01-09

    Abstract: A computer-implemented method, system, and computer program product are provided for optimization with domain knowledge requirements. The method includes receiving, by a processor device, domain knowledge requirements for a target system. The method also includes defining, by a domain knowledge manager, a status of the domain knowledge employing a factor responsive to the domain knowledge. The method additionally includes computing, by an effective metric generator, effective performance metrics responsive to the status of the domain knowledge requirements and real performance metrics. The method further includes generating, by an optimization engine, a target system configuration responsive to the effective performance metrics and the real performance metrics. The method also includes improving the target system by changing a state of a function in the target system responsive to the target system configuration.

    Running kernel dependent applications inside a container

    公开(公告)号:US10936385B2

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

    申请号:US15587614

    申请日:2017-05-05

    Abstract: A method, computer program product, and computer system are provided for running an application over a host kernel. The method intercepts a system call initiated by a container instance running on a host kernel, then determines whether the initiating container instance is tagged with a mapping to a virtual machine (VM) also running on the host kernel. The method further redirects the system call to the mapped VM responsive to the initiating container instance being tagged with a mapping to a VM, wherein the system call is to be processed by the VM.

    LAUNCHING A MIDDLEWARE-BASED APPLICATION
    4.
    发明申请

    公开(公告)号:US20200150974A1

    公开(公告)日:2020-05-14

    申请号:US16190689

    申请日:2018-11-14

    Abstract: Embodiments of the present invention relate to a computer-implemented method, system and computer program product facilitating launching a middleware-based application. In some embodiments, a computer-implemented method includes: preparing, by a device operatively coupled to one or more processing units, an execution environment for middleware to be included in a container hosted on a machine; detecting, by the device, a request to schedule an application to be executed in the machine using the middleware; and in response to the request being detected, launching, by the device, the application within the container based on the prepared execution environment.

    Logging implementation in micro-service applications

    公开(公告)号:US11055192B2

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

    申请号:US16144791

    申请日:2018-09-27

    Abstract: A log augmentation system is provided for augmenting log management in a distributed micro-services environment. The log augmentation system includes a trigger device for triggering an augmentation process responsive to micro-service related events and a context of the micro-service related events. The log augmentation system further includes an augmentation rules database with rule management components for determining an augment direction, an augmentation target, and an augmentation correlation relating to the distributed micro-services. The log augmentation system also includes a coordinator for coordinating the augmentation process in the distributed micro-service using a rule-based decision approach. The log augmentation system additionally includes a labeler for applying a set of labels to augment log entries responsive to instructions from the coordinator derived from results of the rule-based decision approach used by the coordinator.

    RUNNING A KERNEL-DEPENDENT APPLICATION IN A CONTAINER

    公开(公告)号:US20180239612A1

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

    申请号:US15796006

    申请日:2017-10-27

    CPC classification number: G06F9/445 G06F9/455 G06F9/50

    Abstract: Examples of techniques for running kernel dependent applications in containers are disclosed. In one example implementation, a method includes initiating, by a processing system, a user mode Linux (UML) kernel in a container of a host. The method further includes initiating, by the processing system, an agent inside the UML, the agent configured to handle system call redirection from a host kernel of the host. The method further includes enabling, by the processing system, a system call hook kernel module on the host to hook a system call received from the container. The method further includes determining, by the processing system, whether the UML kernel is running inside the container. The method further includes, based at least in part on determining that the UML is running inside the container, passing, by the processing system, the system call to the UML kernel inside the container.

Patent Agency Ranking