Patent classifications
G06F9/442
Managing ephemeral storage on a computing node
The present disclosure relates to systems, methods, and computer readable media for identifying and responding to one or more power loss events on a computing node. For example, systems disclosed herein may relate to management of a power loss event on a computing node hosting one or more compute platforms thereon. The systems disclosed herein may implement a power handling configuration that identified a subset of data from a volatile portion of a storage system to prioritize for storage on a non-volatile portion of the storage system. By selectively identifying and flushing data associated with compute platforms hosted by a computing node, systems described herein may significantly reduce demand for capacitance on cloud computing systems while optimizing other performance parameters (e.g., write performance, hardware durability) of devices on cloud computing systems.
EMBEDDED SYSTEM, OPERATING METHOD AND THE USE THEREOF
An embedded system has a data processing apparatus that executes program code and a sequencing controller for switching components of the embedded system on and off, the data processing apparatus and the sequencing controller connected to one another via an individual control signal line, and the sequencing controller arranged to either switch off or restart the embedded system on the basis of a temporal profile of a control signal received via the control signal line.
POWER LIFEGUARD SYSTEM
The power lifeguard system invention is an intelligent system for small-board computer equipment that promotes equipment uptime by providing power and battery back up. The invention monitors battery life and health and ensures proper computer equipment shutdown and reboot processes. The power lifeguard system is compatible with many single board computers (SBCs) using minimal packaging space and optimizing energy consumption of the computer equipment.
Message Flow Management for Virtual Networks
Concepts and technologies are disclosed herein for message flow management for virtual networks. A processor can identify a target virtual network function instance that is to be taken offline. The processor can change a status associated with the target virtual network function instance to indicate it being taken offline. The processor can start a graceful shutdown timer to trigger shutdown of the target virtual network function instance. The processor can identify external interfaces and a peer network function that identifies the target virtual network function instance as a next hop. The processor can obtain, for the target virtual network function instance and the peer network function instance, a snapshot that identifies configuration data for the target virtual network function instance and the peer network function instance and can generate a command to trigger a shutdown of the target virtual network function instance.
COMPUTER-IMPLEMENTED METHOD, COMPUTER PROGRAM PRODUCT AND COMPUTING SYSTEM
A method, computer program product, and computing system for associating a local communications port on a local computing device with a DUT communications port on a Device-Under-Test. A user is enabled to remotely access the DUT communications port via the local communications port using a remote computing device.
CONTROL DEVICE, CONTROL METHOD AND PROGRAM
A control device for controlling equipment or a machine includes: one or more processors, a general-purpose OS and a real-time OS executed in parallel on the one or more processors, and an input interface that receives a cutoff event from outside, wherein the real-time OS provides an execution environment of a user program for realizing control over the equipment or machine. The real-time OS has a function of executing a shutdown preparation process required for shutdown of the real-time OS in response to the cutoff event; a function of instructing the general-purpose OS to shut down after executing the shutdown preparation process; and a function of completing the shutdown of the real-time OS and cutting off power supply of the control device when a predetermined condition is satisfied, wherein the predetermined condition includes receipt of a notification of shutdown completion from the general-purpose OS.
Integrated circuit device and signal processing method in integrated circuit device
An integrated circuit device has a first processing unit, a second processing unit, an external interface, and a control program controlling the first processing unit and the second processing unit, and in communication with the external interface. The first processing unit is configured to respond to a reset signal from the external interface by transmitting an answer-to-reset (ATR) to the external interface. When the first processing unit implements an initialization process, the control program makes a determination as to whether a shutdown state flag is set. In response to detecting the shutdown state flag set, the control program controls the second processing unit to transmit to the external interface diagnostic data of the integrated circuit device.
DEVICE STATE DATA LOADING ONTO RFID CHIP
In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to determine a device state such as a device error. The instructions may also be executable to, responsive to the determination, load data related to the device state onto a radio-frequency identification (RFID) chip or other RFID element.
Kernel soft reset using non-volatile RAM
Technologies are described which permit kernel updates or firmware fixes, and include re-initialization of kernel data structures, without losing user context information that has been created by services, virtual machines, or user applications. Tailored code in a server or other computing system sets a kernel soft reset (KSR) indicator and saves the user context to non-volatile storage. When a KSR is underway, boot code skips the power on self-test and similar initializations (thereby reducing downtime), loads a kernel image, initializes kernel data structures, restores the user context, and passes control to the initialized kernel to continue computing system operation with the same user context. Device drivers may also be re-initialized. The loaded kernel may use newly fixed firmware, or may have a security patch installed, for instance. The non-volatile storage may operate at RAM speed, e.g., it may include NVDIMM memory. The kernel may be validated before receiving control.
CHECKING METHOD FOR ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT THEREOF
A checking method for electronic device includes receiving a fast boot signal and entering into a fast boot stage in response to the fast boot signal. The fast boot stage includes executing a part of bootstrap program, reading machine information of an electronic device after the execution of the part of bootstrap program is finished, driving an output module of the electronic device, outputting an external signal by the output module according to the machine information, and staying in the fast boot stage after the external signal is output.