METHOD AND A MIGRATION COMPONENT FOR MIGRATING AN APPLICATION

    公开(公告)号:US20200348966A1

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

    申请号:US16642892

    申请日:2017-10-05

    IPC分类号: G06F9/48 G06F9/50 G06F12/0882

    摘要: Migrating an application executing in a source compute sled to a target compute sled. The migration component selects a first sub-set of source pages. A respective source status of each source page of the first sub-set is modified according to a source table. A target table of the target compute sled is set to indicate that a first sub-set of target pages are modified. The migration component migrates the respective content stored in the first sub-set of source pages to target pages and selects a second sub-set of source pages, wherein the respective source status of each source page of the second sub-set is modified according to the source table. The migration component sets the target table to indicate that a second sub-set of target pages is allocated in the memory and then moves the respective content stored in the second sub-set of source pages to the memory.

    DYNAMIC DISTRIBUTED LOCAL BREAKOUT DETERMINATION

    公开(公告)号:US20230123162A1

    公开(公告)日:2023-04-20

    申请号:US17759608

    申请日:2020-02-24

    IPC分类号: H04W36/00 H04W36/30

    摘要: A method by a user plane breakout function in a mobile core network for providing dynamic distributed local breakout. The method includes receiving, from one or more neighboring user plane breakout functions, service instance information of one or more instances of a service, processing capacity information of one or more edge clouds, and link quality information of one or more links between other user plane breakout functions. The method further includes, calculating, for each of the one or more instances of the service, a service instance access score for that instance of the service based on the service instance information, the processing capacity information, and the link quality information.

    Coordinated Scheduling between Real-Time Processes

    公开(公告)号:US20170308403A1

    公开(公告)日:2017-10-26

    申请号:US15520532

    申请日:2014-10-22

    IPC分类号: G06F9/48 G06F9/455

    摘要: There is provided a method for coordinated scheduling between real-time processes. The method is performed by a central scheduler. The method comprises acquiring information on runtimes and deadlines for real-time processes of tasks for local schedulers to be executed on shared computing resources. The method comprises scheduling the real-time processes based on the runtimes and deadlines so as to keep the deadlines during execution of the real-time processes. There is also provided a central scheduler configured to perform such a method. There is also provided a computer program comprising computer program code which, when run on a processing unit of a central scheduler causes the processing unit to execute such a method.

    METHODS AND NODES FOR CLUSTER FORMATION
    4.
    发明申请

    公开(公告)号:US20200382375A1

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

    申请号:US16970680

    申请日:2018-02-22

    IPC分类号: H04L12/24

    摘要: There is provided a method performed by a first node for forming a cluster of nodes. The method comprises the step of obtaining first information associated with a predetermined number of nodes in the cluster. The method further comprises a step of determining an administrative role of the first node based on the obtained first information. As result of determining that the administrative role of the first node is a first role, the first node sends a first broadcast message to a plurality of second nodes, the first broadcast message comprising second information for enabling control of timing of a respective response message from two or more second nodes of said plurality of second nodes. The method also comprises the steps of receiving said respective response message from the two or more second nodes and adding said two or more second nodes to the cluster.

    MANAGEMENT OF DYNAMIC SHARING OF CENTRAL PROCESSING UNITS

    公开(公告)号:US20200319940A1

    公开(公告)日:2020-10-08

    申请号:US16956265

    申请日:2017-12-21

    IPC分类号: G06F9/52 G06F9/50 G06F9/455

    摘要: It is disclosed a resource sharing manager, RSM, operative to provide efficient utilization of central processing units, CPUs, within virtual servers. The RSM dynamically obtains (102) information about which CPUs are sharable to which virtual servers, (104) information about that one or more of said sharable CPUs are available, and (106) information about that one or more virtual servers of said virtual servers require more processing resources. It also dynamically assigns (108) a first CPU of said one or more sharable CPUs when available, to a first virtual server of said one or more virtual servers. This enables the first virtual server of said one or more virtual servers, to use the first CPU, until the RSM receives information that the first CPU no longer is sharable to, or needed by, the first virtual server. Overhead is reduced by circumventing a hypervisor when sharing CPUs in virtual servers.

    METHOD AND ARRANGEMENT FOR UTILIZATION OF A PROCESSING ARRANGEMENT

    公开(公告)号:US20180341482A1

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

    申请号:US15777741

    申请日:2015-12-18

    IPC分类号: G06F9/30 G06F9/50 G06F1/32

    摘要: It is disclosed a processing arrangement utilizing function capable of efficiently utilizing a processing arrangement and a method performed therein, where the processing arrangement comprises a first and a second physical processing unit, PU, where the first physical PU is adapted to be assigned to a first logical PU. When the first physical PU is turned off, it may be assigned to another logical PU in need to be activated. When the first logical PU needs to be activated, it can be assigned to a second physical PU. A notification is sent to a power management unit to activate the physical PU to which a logical PU is assigned. Embodiments of this disclosure increase the utilization of processing arrangements, taking advantage of statistical multiplexing.

    MANAGEMENT OF DYNAMIC SHARING OF CENTRAL PROCESSING UNITS

    公开(公告)号:US20200334070A1

    公开(公告)日:2020-10-22

    申请号:US16960973

    申请日:2018-01-15

    IPC分类号: G06F9/455 G06F9/50 G06F9/54

    摘要: It is disclosed a resource sharing manager, RSM, operative to provide efficient utilization of central processing units, CPUs, within virtual servers, each virtual server having an operating system, OS. The RSM dynamically obtains (902) information about ownership and sharable status of said CPUs, and dynamically determines (904) which CPUs are sharable to which virtual servers. The RSM obtains (906) information about that one or more sharable CPUs are available; and obtains (908) information about that one or more virtual servers require more processing resources. The RSM also assigns (910) a first CPU of said sharable CPUs when available, to a first virtual server of said virtual servers. Information about ownership and sharable status of the first CPU, is hence provided to the OS of the first virtual server. Overhead is reduced by circumventing a hypervisor when sharing CPUs in virtual servers. An increase in efficiency of task execution is provided.

    METHODS AND MODULES RELATING TO ALLOCATION OF HOST MACHINES

    公开(公告)号:US20190294476A1

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

    申请号:US16306555

    申请日:2016-07-07

    IPC分类号: G06F9/50

    摘要: A Weight Generating Module for generating a respective set of weights representing a respective policy of a plurality of policies. The respective set of weights defines a respective host machine. The Module calculates a respective user-defined number of pairs for each collection of a number of collections by distributing a total number of pairs among the number of collections for each respective policy based on a respective set of user-defined weights and a respective allocation weight. The Module selects, for said each collection, the respective user-defined number of pairs in increasing order with respect to the latencies to obtain a respective sub-set of collection weights relating to latencies associated with said each collection. The Module determines, for said each respective policy, the respective set of weights representing the respective policy based on a set of collection weights. The Module provides, for said each respective policy, the respective set of weights.

    METHOD FOR UPDATING APPLICATIONS IN CLOUD ENVIRONMENTS

    公开(公告)号:US20230022646A1

    公开(公告)日:2023-01-26

    申请号:US17757563

    申请日:2020-02-21

    IPC分类号: G06F8/656 G06F9/54

    摘要: A method performed by a computer to update a runtime environment of an application of the computer via a communications network, wherein a filesystem of the runtime environment comprises one or more layers, wherein at least one layer of the one or more layers comprises a link layer formed by a plurality of packages and wherein the link layer comprises symbolic links indicative of the packages forming an updated layer. The method comprising receiving, from a user device or from a scheduling unit, a first signal indicative of a command to use the updated layer of the one or more layers, obtaining the updated layer, obtaining packages forming the updated layer, from a local cache or from a shared storage or from an image repository node, and updating the runtime environment by replacing a layer of the one or more layers with the updated layer using the obtained packages.