H04L43/06

Distributed digital security system

A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.

Testing networked system using abnormal node failure
11711179 · 2023-07-25 · ·

Techniques for testing a networked system using simulated abnormal node failure are disclosed. In some embodiments, a computer system performs operations comprising: repeatedly transmitting simulated requests to a networked system on which a software application is implemented using a plurality of nodes, the networked system being configured to respond to the simulated requests using the plurality of nodes; randomly selecting one or more nodes from the plurality of nodes; terminating the randomly selected one or more nodes; restarting the terminated randomly selected one or more nodes; repeating the randomly selecting one or more nodes, the terminating the randomly selected one or more nodes, and the restarting the terminated randomly selected one or more nodes until each one of the plurality of nodes has been terminated and restarted at least once during the first period of time; and determining response times of the networked system in responding to the simulated requests.

Testing networked system using abnormal node failure
11711179 · 2023-07-25 · ·

Techniques for testing a networked system using simulated abnormal node failure are disclosed. In some embodiments, a computer system performs operations comprising: repeatedly transmitting simulated requests to a networked system on which a software application is implemented using a plurality of nodes, the networked system being configured to respond to the simulated requests using the plurality of nodes; randomly selecting one or more nodes from the plurality of nodes; terminating the randomly selected one or more nodes; restarting the terminated randomly selected one or more nodes; repeating the randomly selecting one or more nodes, the terminating the randomly selected one or more nodes, and the restarting the terminated randomly selected one or more nodes until each one of the plurality of nodes has been terminated and restarted at least once during the first period of time; and determining response times of the networked system in responding to the simulated requests.

Metrics collection method and apparatus for streaming media, computer, and storage medium

A metrics collection method includes: transmitting a media data obtaining request to an application service device in response to a trigger operation for streaming media; obtaining a media data response message transmitted by the application service device, the media data response message including metrics collection configuration information, and the metrics collection configuration information including metrics collection environment information and network slice information; obtaining environment information of the streaming media, and when the environment information matches the metrics collection environment information, collecting metrics data corresponding to the streaming media; determining, based on the network slice information, a network path for reporting the metrics data; and reporting the metrics data to the application service device through the network path.

Metrics Collection And Reporting In 5G Media Streaming

Embodiments include methods for supporting metrics collection and reporting for Fifth Generation (5G) Media Streaming in a 5G system (5GS) network. Various embodiments include systems and methods enabling a Media Session Handler running on a processor of a wireless device connected to a radio access network (RAN) of a 5GS network to receive a metrics configuration message from an application function (AF) server of the 5GS network via a M5 interface, wherein the metrics configuration message indicates one or more metrics measurement, collection and reporting requirements associated with a 5G Media Streaming service, and send a metrics report associated with the media session to the AF server via the M5 interface.

Metrics Collection And Reporting In 5G Media Streaming

Embodiments include methods for supporting metrics collection and reporting for Fifth Generation (5G) Media Streaming in a 5G system (5GS) network. Various embodiments include systems and methods enabling a Media Session Handler running on a processor of a wireless device connected to a radio access network (RAN) of a 5GS network to receive a metrics configuration message from an application function (AF) server of the 5GS network via a M5 interface, wherein the metrics configuration message indicates one or more metrics measurement, collection and reporting requirements associated with a 5G Media Streaming service, and send a metrics report associated with the media session to the AF server via the M5 interface.

Systems and methods for cloud migration readiness

A method comprising discovering workload attributes and identify dependencies, receiving utilization performance measurements including memory utilization measurements of at least a subset of workloads, grouping workloads based on the workload attributes, the dependencies, and the utilization performance measurements into affinity groups, determining at least one representative synthetic workload for each affinity group, each representative synthetic workload including a time slice of a predetermined period of time when there are maximum performance values for any number of utilization performance measurements among virtual machines of that particular affinity group, determining at least one cloud service provider (CSP)'s cloud services based on performance of the representative synthetic workloads, and generating a report for at least one of the representative synthetic workloads, the report identifying the at least one of the representative synthetic workloads and the at least one CSP's cloud services including cloud workload cost.

Health reporting for computing devices

Systems and methods for reporting health status for a plurality of computing devices such as within a data center are disclosed. A management device connected to the computing devices via a network executes a management application that periodically requests and receives status data from the computing devices. A pool checker may be used to track corresponding pool status data, and an environment checker may periodically request and receive environmental data from environmental sensors for temperature, humidity, and audio. A report generator creates health reports and assigns device health classifications based on the device status data, the environmental data, and the pool health data. The data may be associated with one or more locations and customers, permitting filtering of the report.

Health reporting for computing devices

Systems and methods for reporting health status for a plurality of computing devices such as within a data center are disclosed. A management device connected to the computing devices via a network executes a management application that periodically requests and receives status data from the computing devices. A pool checker may be used to track corresponding pool status data, and an environment checker may periodically request and receive environmental data from environmental sensors for temperature, humidity, and audio. A report generator creates health reports and assigns device health classifications based on the device status data, the environmental data, and the pool health data. The data may be associated with one or more locations and customers, permitting filtering of the report.

Dynamic content delivery network selection using DNS

Techniques for dynamic content delivery network (CDN) selection using the domain name service (DNS) protocol are described. A DNS resolver utilizes a network identifier provided within a DNS query seeking to resolve a domain to select between different CDNs. The selection can be based on an analysis of network metric summary data corresponding to the CDNs from the perspective of an approximate location of the requesting client, as determined via the network identifier as a proxy. The selection process and involved network metric types can be configured by the user associated with the domain via a selection policy. Network metrics can be provided by the user or collected based on reported data generated by remote clients through provided metric-generating code, and thereafter transformed into network metric summary data that is used for resolution.