Abstract:
System management services can discover the addition of new physical devices, take automated actions to provision software (operating system and other related cloud services software components) on them, and scale out management infrastructure based on the new capacity of the total resources (including the newly added resources). A configuration file can contain the rules for automatic expansion and contraction of the system.
Abstract:
Embodiments of the present application relate to a method, device, and system for allocating resources in a server. The method includes obtaining first resource usage information associated with the first host computing system and second resource usage information associated with the second host computing system, computing a first characteristic value and a second characteristic value, wherein the first characteristic value is computed based at least in part on the first resource usage information, the second characteristic value is computed based at least in part on the second resource usage information, obtaining a first comparison result based on comparing the first characteristic value to a resource usage threshold value of the first host, and a second comparison result based on comparing the second characteristic value to a resource usage threshold value of the second host computing system, and adjusting resource allocations for the first host computing system or the second host computing system.
Abstract:
Template-driven locally calculated policy updates for virtualized machines in a datacenter environment are described. A central control and monitoring node calculates and pushes down policy templates to local control and monitoring nodes. The templates provide boundaries and/or a pool of networking resources, from which the local control and monitoring node is enabled to calculate policy updates for locally instantiated virtual machines and containers.
Abstract:
The embodiments of the present invention provide a function transfer method, device and system, are applied to the field of communications, and can enable a network to actively dispatch function services of users between function transfer method, device and systemnetwork nodes. The method specifically includes: a first network node transmits a function transfer request to a second network node; the first network node receives a function transfer response transmitted from the second network node; the first network node transmits a transfer execution instruction to the second network node, wherein the transfer execution instruction is used for instructing the second network node to implement a first function service for a first user. The present invention is used for dispatching function services of users between network nodes by the network.
Abstract:
An embodiment method includes triggering, by a service orchestrator, creation of one or more container instances for a first service cluster. The method further includes creating, by a container manager, the one or more container instances and mapping the one or more container instances of the first service cluster to one or more first virtual machines belonging to a first virtual machine server group in accordance with a platform profile of the first virtual machine server group and the first service provided by the first service cluster. The method further includes mapping, by a virtual machine manager, the one or more first virtual machines to one or more first host virtual machines of a cloud network in accordance with the platform profile of the first virtual machine server group.
Abstract:
Systems and methods for managing a service set in network function virtualization (NVF) are provided. A service set can be defined as an ordered list of services to be applied to packet traffic and assigned to instances of the services in a distributed pool of virtual hosts. Responsive to determining that a first service in the service set is to be transferred from a first host to a second host, other services in the service set can also be identified to be transferred to the second host to maintain quality of service and latency as a packet is processed by the service set.
Abstract:
A method for performing distributed geographic event processing, comprises defining a geographical state system for a universe of locations that includes a model for stateful geographic event processing, said model specifying at least a state transition function for transforming geographic input events into output events and a global aggregation function for aggregating sets of output events, providing a local state system for a subset of said universe of locations being defined as a single-machine implementation of said geographical state system and a local aggregation function being defined as an implementation of the global aggregation function of said geographical state system, and by processing means, creating distributed scalable deployments that implement said geographical state system by dividing said universe of locations geographically among different computational nodes and by instantiating on each of said computational nodes an instance of said local state system and said local aggregation function conforming to the subset of said universe of locations assigned to the respective computational node.
Abstract:
The invention relates to a method for managing the traffic load of a delivery node being in a state BLOCKED or UNBLOCKED. The method comprises the step determining that the traffic load of the delivery node is within a pair of upper and lower limits. The method also comprise the step of changing the state of the delivery node upon the determination that the traffic load of a delivery node is within the pair of upper and lower limits. Changing the state is changing from UNBLOCKED to BLOCKED or from BLOCKED to UNBLOCKED. The invention also relates to a delivery node suitable for implementing the method disclosed hereinabove.
Abstract:
A load balancer (201) coupled between a network (220) and a pool (203) of processing resources utilizes a method for performing automatic, dynamic load balancing with respect to allocating the resources to handle processing requests received over the network (220). According to the method, the load balancer (201) electronically receives registration requests from the processing resources (203) and registers each resource from which a registration request was received. After the resources (203) have been registered but before they are allocated to handle processing requests, the load balancer (201) receives, from each registered resource, information relating to utilization of the resource. The utilization information may include operational metrics for the resource. Some time thereafter, the load balancer (201) receives a request over the network (220) to perform a server-related processing task. Responsive to the request, the load balancer (201) allocates at least one of the registered resources (203) to perform the requested processing task based at least on the previously received utilization information.