Patent classifications
H04L43/08
Monitoring and managing of complex multi-role applications
A bundled application includes a plurality of entities such as logical storage volumes, application instances, pods, clusters, and computing nodes that are dependent on one another. Dependencies of the bundled application on individual entities is determined and quantified. Impact of failure of an entity may be determined using the dependencies. Dependency may be determined with reference to redundancy among entities. Usage of an entity by other entities and potential redistribution may be determined.
Data transmission method and apparatus
This application provides a data transmission method and apparatus. The method includes: determining a first sending rate based on a network performance objective of first data and a network status of a first transmission control protocol (TCP) connection of a transport layer protocol, where the first TCP connection is used to send the first data; and sending the first data based on the first sending rate. In this way, network congestion control is more flexible, and TCP-based data transmission efficiency is improved.
Communication between independent containers
Techniques related to communication between independent containers are provided. In an embodiment, a first programmatic container includes one or more first namespaces in which an application program is executing. A second programmatic container includes one or more second namespaces in which a monitoring agent is executing. The one or more first namespaces are independent of the one or more second namespaces. A monitoring agent process hosts the monitoring agent. The monitoring agent is programmed to receive an identifier of the application program. The monitoring agent is further programmed to switch the monitoring agent process from the one or more second namespaces to the one or more first namespaces. After the switch, the monitoring agent process continues to execute in the second programmatic container, but communication is enabled between the application program and the monitoring agent via the monitoring agent process.
Communication between independent containers
Techniques related to communication between independent containers are provided. In an embodiment, a first programmatic container includes one or more first namespaces in which an application program is executing. A second programmatic container includes one or more second namespaces in which a monitoring agent is executing. The one or more first namespaces are independent of the one or more second namespaces. A monitoring agent process hosts the monitoring agent. The monitoring agent is programmed to receive an identifier of the application program. The monitoring agent is further programmed to switch the monitoring agent process from the one or more second namespaces to the one or more first namespaces. After the switch, the monitoring agent process continues to execute in the second programmatic container, but communication is enabled between the application program and the monitoring agent via the monitoring agent process.
Video analysis and data delivery method
A method for providing data to a client computing device from an edge computing device is discussed herein. The method may include performing a network proximity check regarding the client computing device associated with a request for data captured by the wideband sensor. The method may further include determining, based on at least one proximity metric associated with the client computing device, a route for data responsive to the request for data associated with the network proximity check, where the route is one of a route including the cloud storage or a route that does not include the cloud storage. The method may also include receiving the request for data captured by the wideband sensor associated with the network proximity check. The method may also include transmitting the data responsive to the request for data captured by the wideband sensor associated with the network proximity check to the client computing device through the determined route.
MEASURING PERFORMANCE OF VIRTUAL DESKTOP EVENT REDIRECTION
The disclosure provides an approach for measuring performance between a virtualized desktop infrastructure (VDI) client running on a client device and a remote computing device. Embodiments include generating, by a performance client on the client device, an event and storing a time associated with generating the event. Embodiments include transmitting, by the VDI client to the remote computing device, a message based on the OS event. Embodiments include determining, by a performance agent on the remote computing device, a time associated with receiving the message at the remote computing device and causing an indication of the time to be displayed in a virtual desktop screen. Embodiments include extracting, by the performance client, from the virtual desktop screen, the time, and determining a performance metric based on the extracted time and the time associated with receiving the message at the remote computing device.
METHOD AND SYSTEM FOR MONITORING, REPORTING AND NOTIFICATION OF CLOUD PLATFORM SYSTEM VARIABLES AND EVENTS
Systems and methods for monitoring, reporting, and notification of media processing entities using system variables and events are provided. According to embodiments, schemes for the monitoring, reporting, and notification may be created, updated, and deleted using a media processing entity (MPE) application programming interface (API). According to embodiments, based on the scheme being implemented by an MPE, a value of a variable of the MPE or a status of an event of the MPE, during the monitoring, or as a part of the reporting, or as a part of the notification may be sent by the MPE and received.
Methods, systems and computer readable media for proactive network testing
The subject matter described herein includes methods, systems, and computer readable media for proactive network testing. One method for proactive network testing includes receiving, by a test controller and via a network tap, at least one metric associated with live network traffic; determining, by the test controller and using the at least one metric and a threshold value associated with the at least one metric, that a network test is to be performed; configuring, by the test controller, a first test agent to execute the network test; and executing, by the first test agent, the network test.
Energy management system and method
A demand response system includes a mobile application of a mobile device that is configured to initiate altering an operating condition of a network device disposed at a site using location based services. A demand response application interface module is configured to enable access between a utility company and the network device to communicate energy management information therebetween. The network device is configured to be remotely altered by each of the demand response application interface module and the mobile application separately based on the location based services and the energy management information. A method of managing a demand response system includes detecting a user being disposed away from a site, detecting energy management information from a utility company associated with the site, and initiating a reduction in energy use at the site in response to the relative location of the user and the energy management information.
Energy management system and method
A demand response system includes a mobile application of a mobile device that is configured to initiate altering an operating condition of a network device disposed at a site using location based services. A demand response application interface module is configured to enable access between a utility company and the network device to communicate energy management information therebetween. The network device is configured to be remotely altered by each of the demand response application interface module and the mobile application separately based on the location based services and the energy management information. A method of managing a demand response system includes detecting a user being disposed away from a site, detecting energy management information from a utility company associated with the site, and initiating a reduction in energy use at the site in response to the relative location of the user and the energy management information.