Patent classifications
G06F11/142
System and method for disaster recovery using application streaming
Disclosed herein are systems and method for disaster recovery using application streaming. In one aspect, a method includes generating a backup image of a computing system having at least one installed application and user data. The generating involves including the user data in the backup image and actively excluding program data files of the at least one installed application from the backup image. The method includes determining an application package specifying the installed application. The application package is stored at an application streaming service. Responsive to detecting a disaster recovery event, the method further includes copying the user data from the backup image to a recovery computing instance, and executing, on the recovery computing instance, a remote application from the application streaming service based on the determined application package.
COMPUTER-BASED SYSTEMS CONFIGURED FOR DYNAMIC PERFORMANCE SCORING OF SOFTWARE AGENTS AND METHODS OF USE THEREOF
In some embodiments, the present disclosure provides an exemplary method that may include steps of identifying at least one computing specification image within a plurality of computing specification images; monitoring each data agent within the plurality of preinstalled data agents for a predetermined period of time to establish a data agent usage baseline associated with each data agent within the plurality of preinstalled data agents; utilizing a chaos engineering algorithm to dynamically perturb each data agent; calculating a usage test score for each data agent within the plurality of preinstalled data agents; calculating an overall data agent-specific usage score associated with each data agent within the plurality of preinstalled data agents based on the plurality of data agent-specific usage test scores; and rejecting at least one data agent within the plurality of preinstalled data agents from being utilized to launch the instance of the software application.
Memory fault handling system, information processing device, and memory fault handling method
A memory fault handling system includes: a memory controller, firmware, and software. The memory controller has: an error occurrence notification means for, when the occurrence of a memory error is detected, notifying firmware or software of the occurrence of the memory error on the basis of a setting pertaining to a notification recipient. The firmware includes: a notification recipient setting means for setting a notification recipient; and a spare memory switching instruction means for, when a notification indicating the occurrence of a memory error is received from the memory controller, instructing to switch from a memory to a spare memory. The software includes: a disabling instruction means for, when a notification indicating the occurrence of a memory error is received from the memory controller, instructing to cause a page corresponding to the memory in which the memory error has occurred to be disabled.
EDGE SIDE FILTERING IN HYBRID CLOUD ENVIRONMENTS
Various embodiments disclosed herein are related to a non-transitory computer readable storage medium. In some embodiments, the medium includes instructions stored thereon that, when executed by a processor, cause the processor to receive, at a node of a cluster on an edge network, an indication that the cluster received a configuration update, compare a first parameter of a configuration state of the node to a second parameter of the configuration update, determine if the first parameter matches the second parameter, in response to determining that the first parameter matches the second parameter, apply the configuration update, and collect data in accordance with the configuration update.
FAILOVER SYSTEM FOR DATABASE UNAVAILABILITY
Systems and methods include receiving an exception raised by a database storage system in response to a database operation requested by an application, providing, in response to the exception, the application with a pointer to a failover framework comprising a memory store, receiving, from the application and at the failover framework, a request to write first data, storing, in response to the request to write first data, the first data in a tree structure of the memory store in chronological order, receiving, from the application and at the failover framework, a request to read second data, and, in response to the request to read second data, sorting the tree structure primarily by user and secondarily by chronological order and reading the second data from the sorted tree structure.
Filter Press End Assembly and Fluid Management System for use in Unipolar Electrochemical Devices
Disclosed is an end assembly for use in a unipolar filter press electrolyser, where the unipolar filter press electrolyser has a filter press stack. The end assembly of the unipolar filter press electrolyser includes an end plate component having two apertures, the two apertures being alignable with channels formed in the filter press stack. The two apertures include a first aperture configured to receive a stream of liquid electrolyte and gases from the filter press stack, and a second aperture configured to receive a stream of recirculated liquid electrolyte. In addition, the end assembly includes an end clamp configured to apply a clamping force on the end plate component to securely retain the filter press stack. The end clamp includes one gas offtake port to extract gases from the stream of liquid electrolyte and gases from the first aperture and discharge the gases out of the unipolar filter press electrolyser.
AUTOMATED CONFIGURATION CONFLICT RESOLUTION AND LIGHTWEIGHT RESTORATION
An automated toolset performs configuration conflict resolution for virtual machines (VMs) providing services in a networked cloud computing system by determining a set of changes to be committed through a series of automated actions. The toolset resolves conflicts among multiple possible configurations that could result in an incorrect VM state and merges configurations in view of inputs from internal and external systems. The toolset operates to identify only a subset of changes that differ between current and new configurations that are loaded into the system to streamline configuration loading and provide for lightweight restoration by rolling back only those differences. Further efficiencies are achieved using an automated test suite environment that is specially adapted to test and validate new configurations to ensure correct loading and avoid system failures.
Enhanced block management for a memory sub-system
Several embodiments of systems incorporating memory components are disclosed herein. In one embodiment, a memory system can include a memory component and a processing device configured to access quality metrics corresponding to memory regions of the memory component. In some embodiments, the processing device can compare the quality metrics to one or more memory management thresholds. In some embodiments, when the quality metrics meet and/or exceed a first threshold, a refresh operation can be scheduled and/or performed on a corresponding memory region. In these and other embodiments, when the quality metrics meet and/or exceed a second threshold, the memory region is retired and removed from an active pool of memory regions.
DIGITAL SIGNAL PROCESSOR, DSP SYSTEM, AND METHOD FOR ACCESSING EXTERNAL MEMORY SPACE
A digital signal processor, a digital signal processing (DSP) system, and a method for accessing external memory space are disclosed. The digital signal processor may include: a digital signal processing (DSP) core; and a program port and a data port which are connected to the DSP core and configured to access an external memory, where the program port and the data port are respectively configured to communicate with a memory management unit configured for management of an access address.
ACTIVE-ACTIVE ARCHITECTURE FOR DISTRIBUTED ISCSI TARGET IN HYPER-CONVERGED STORAGE
A method is provided for a hyper-converged storage-compute system to implement an active-active failover architecture for providing Internet Small Computer System Interface (iSCSI) target service. The method intelligently selects multiple hosts to become storage nodes that process iSCSI input/output (I/O) for a target. The method further enables iSCSI persistent reservation (PR) to handle iSCSI I/Os from multiple initiators.