Patent classifications
H04L47/805
Dynamic allocation of bandwidth to virtual network ports
A disclosed method and system for allocating bandwidth among a plurality of virtual network ports assigned to a plurality of virtual machines accesses assignment information indicating which virtual network ports are assigned to which virtual machines. A network bandwidth manager (NBM) receives network utilization information indicating the network utilization of each virtual network port/The NBM further receives virtual machine priority information indicative of a derived priority for each of the plurality of virtual machines. The NBM configures bandwidth parameters for each of the virtual network ports based on the assignment information, network utilization information, and the virtual machine priority information.
Intelligent allocation of resources in a computing system
Systems and methods for allocating computing resources within a distributed computing system are disclosed. Computing resources such as CPUs, GPUs, network cards, and memory are allocated to jobs submitted to the system by a scheduler. System configuration and interconnectivity information is gathered by a mapper and used to create a graph. Resource allocation is optimized based on one or more quality of service (QoS) levels determined for the job. Job performance characterization, affinity models, computer resource power consumption, and policies may also be used to optimize the allocation of computing resources.
System and method for characterizing network traffic
A system monitors first traffic and identifies associations between applications that generated or received the traffic and parameters such as domain names, a remote host, and a local host referenced in the traffic. Subsequent traffic is monitored and determined to be generated by or addressed to an application according to such parameters in the subsequent traffic, such as remote host, local host, domain name, or port number. The subsequent traffic is associated with an application without requiring deep packet inspection (DPI). In particular, an application may be associated with a session based on evaluation of a single packet of the session.
Method and system for policy based lifecycle management of virtual software appliances
A system and method for managing dynamically allocated resources assigned to a service includes providing a service to be used by a plurality of sites in a federation. Usage information associated with the service is communicated to each of the plurality of sites. A disposition of the service is determined based on local policies and the usage information received from other sites by a service owner. The disposition of the service is updated across a plurality of sites in accordance with messages sent by the service owner to reduce resource usage.
Method and arrangement for admission control based on priority level based differentiation
The invention relates to a network node and a method therein for admission control in a wireless communication system. The method comprises receiving a request for a bearer setup from a requesting entity, where the request and/or bearer is associated with a priority level P. The method further comprises obtaining, e.g. receiving or retrieving, reports indicating a priority blocking level, BLi, per monitored system resource, i, needed for setting up a bearer. The method further comprises determining a general priority blocking level BLG, based on the reports. Further, the method comprises deciding whether to accept or reject the request for a bearer setup based on the priority level P and the general priority blocking level BLG.
Flexible allocation of compute resources
A network interface can process a workload request and determine a resource to use to perform the workload request and to generate an executable for execution by the determined resource. A client device or software can determine available resource types. The client device or software can issue a request to perform a workload using a particular resource type. Using telemetry data and performance indicators of available resources, the network interface can select a resource to use to perform the workload. The network interface can translate a workload instruction into a format acceptable by the selected resource and provide the instruction in executable format to the selected resource.
Distributed application framework for prioritizing network traffic using application priority awareness
A system and a method for prioritizing network traffic using application awareness and network awareness in a network environment is disclosed. An exemplary method can include receiving a network traffic priority for network traffic associated with a job performed by a distributed application; and based on the network traffic priority, assigning the network traffic to a network classification model, such as an access control list, associated with a network element for directing the network traffic in a network. The network classification model is associated with a network traffic priority class having defined quality of service (QoS) features, such that the network traffic traverses the network according to the defined QoS features.
Multi-path routing
Systems and methods are provided for dynamically routing packets using multi-flow and multi-path multiplexing connections. A first computing device and second computing device communicate via a plurality of data flows, which may be routed across various network paths. Each flow is defined by a set of network addresses, a set of ports, and a protocol specification, such as UDP. The second device sends information to the first device regarding the various data flows. The first device may send probing packets to facilitate collecting data flow information. Information may include latency, packet loss, and other values. Based on the information received, the first device may select or prioritize data flows to mitigate congestion, and address performance criteria. The first device may also transmit information regarding selected data flows to other devices, allowing the other devices to utilize a selected data flow even if they lack multiplexing capability.
WIRELESS RESOURCE CONTROL SYSTEM, WIRELESS BASE STATION, RELAY APPARATUS, WIRELESS RESOURCE CONTROL METHOD, AND PROGRAM
Provided a relay apparatus arranged on a communication path between a content transmission apparatus and a wireless base station evaluates a communication quality relating to communication between the content transmission apparatus and the wireless terminal, and generates control information for controlling allocation of wireless resource for the wireless terminal, based on the control information.
Wireless Access Point Nodes, a Management Node and Methods Therein Controlling Radio Resource Usage
A first wireless Access Point (AP) node 102 and a method therein for controlling radio resource usage. The first wireless AP node is arranged to have a first Radio Frequency (RF) coverage area 102a that is at least partly overlapping with a second RF coverage area 104a of a second wireless AP node 104. The first and second wireless AP nodes are arranged to operate on the same RF channel. The method comprises configuring a first priority level of the first wireless AP node in relation to a second priority level of the second wireless AP node, which first and second priority levels are priority levels for accessing the RF channel. The method further comprises transmit-ting, to a wireless device 108 associated with the first wireless AP node, data via the RF channel in dependence of the first priority level. Thereby, the radio resource usage is controlled. According to some embodiments, the priority level is set based on negotiations between the first and second wireless AP nodes. According to other embodi-ments, the priority level is set based on communication between the first wireless AP node and a management node 110.