Abstract:
A fire control device comprises a box, a power wire, a pressure relieving check valve, a fire extinguishing check valve and a fire extinguisher. The box is configured to accommodate a battery system, and the power wire is configured to couple to the battery system. The pressure relieving check valve and the fire extinguishing check valve extend through the box, and a state of the pressure relieving check valve is switched between open and closed states according to a pressure difference between an inside and an outside of the box. A state of the fire extinguishing check valve is switched between open and close states according to a pressure difference between the inside and the outside of the box. The fire extinguisher is connected to the pressure relieving check valve. The fire extinguisher is switched between starting and stopping modes according to the state of the pressure relieving check valve.
Abstract:
A fault tolerance method and system for a virtual machine group is proposed. The method includes: establishing fault tolerance backup connections of virtual machines between a virtual machine hypervisor of at least one primary host and a virtual machine hypervisor of at least one backup host to perform fault tolerance backups of the virtual machines, wherein the plurality of virtual machines are included in a fault tolerance group; when a synchronizer determines that a failover of at least one first virtual machine among the primary virtual machines in the fault tolerance group is being performed. Informing, by the synchronizer, to perform a failover of other remaining primary virtual machines among the primary virtual machines in the fault tolerance group, or to return other remaining primary virtual machines among the primary virtual machines in the fault tolerance group back to a last fault tolerance backup state of each and continue performing fault tolerance backups of the other remaining primary virtual machines.
Abstract:
An interrupt handling method and a system are provided. An exemplary embodiment of an interrupt handling method in a virtualized environment operable on a computer having one or more CPU cores, includes disabling a virtual machine exit triggers by an interrupt that destined to a virtual machine (VM), via a hypervisor of the virtualized environment. The exemplary method further includes delivering directly one or more interrupts from an I/O virtualization (IOV) device and a virtual device that destined to the VM, while the destined VM is running on one of the one or more CPU cores, otherwise delivering the one or more interrupts to the hypervisor to deliver corresponding one or more virtual interrupts to the destined VM.
Abstract:
In a method for SR-IOV Virtual Functions Sharing on Multi-Hosts, implemented in a management system, one or more fake devices are simulated in one or more hosts with each fake device corresponding to one of a plurality of SR-IOV virtual functions. Each of one or more configuration spaces is redirected from each SR-IOV virtual function to each fake device, respectively. Each of configuration space requests is redirected from a corresponding fake device to a corresponding SR-IOV virtual function when the configuration space request is received. And each of memory access operations is redirected from the corresponding SR-IOV virtual function to a mapped memory on a corresponding host with the corresponding fake device, and each of interrupts generated by one or more SR-IOV virtual machines is redirected to the corresponding fake device.
Abstract:
A database batch update method is provided. The method includes: receiving a data access command which requires to access data from a first memory; determining whether the data access command is a first type or a second type command; storing the first type command in a second memory, and access the data from a third memory in response to the second type command; sequentially accessing the first memory according to the data access command stored in the second memory in an order of physical addresses of the first memory. The sequential access rate of the first memory is larger than the random access rate of the first memory, wherein the terms “sequential” and “random” are in connection with the physical addresses of the first memory. Furthermore, a data redo/undo log producing method and a memory storage apparatus are also provided.
Abstract:
An OpenFlow switch, a packet exchanging method thereof, an SDN controller and a data flow control method thereof are provided. The OpenFlow switch includes a network unit, a storage unit and a processing unit. The network unit is connecting to a network, wherein the network at least includes Ethernet switches. The storage unit stores a flow table including action rules, and each of the action rules includes a condition and an action. The processing unit receives a packet, the processing unit analyzes the packet and determines whether the packet satisfies the condition of each of the action rules. If the processing unit determines that the packet satisfies the condition of a first action rule, the processing unit executes the action of the first action rule, which includes: substitutes a flow address for a destination MAC address of the packet, and transmits the packet to the network through the network unit.
Abstract:
A method of converting a routing mode of a network is provided, wherein a plurality of first routes connected a central controller to a plurality of nodes are established in the network through a spanning tree protocol and a plurality of second routes between the nodes in the network through the spanning tree protocol. The method includes enabling a firewall of each of the nodes to block the second routes; disabling a spanning tree protocol function of each of the nodes; populating a forwarding table of each of the nodes with a plurality of predetermined routing paths; and flushing the firewall of each of the nodes, wherein a plurality of third routes between the central controller and the plurality of nodes are established according to the predetermined routing paths without the spanning tree protocol, after the firewall of each of the nodes is flushed.
Abstract:
A server device, a client device and a dynamic image transmission method for a virtual desktop infrastructure are provided. The dynamic image transmission method for the virtual desktop infrastructure includes the following steps. A region information of a dynamic image displayed on a server device is detected by the server device. The region information is transmitted to a client device by the server device. The dynamic image is rendered on the client device according to the region information. The dynamic image is obtained from an Internet by the client device according to a network link information obtained from the server device, or the dynamic image is obtained by decompressing a compressed data provided from the server device.
Abstract:
A fault tolerance method and system for a virtual machine group is proposed. The method includes: establishing fault tolerance backup connections of virtual machines between a virtual machine hypervisor of at least one primary host and a virtual machine hypervisor of at least one backup host to perform fault tolerance backups of the virtual machines, wherein the plurality of virtual machines are included in a fault tolerance group; when a synchronizer determines that a failover of at least one first virtual machine among the primary virtual machines in the fault tolerance group is being performed. Informing, by the synchronizer, to perform a failover of other remaining primary virtual machines among the primary virtual machines in the fault tolerance group, or to return other remaining primary virtual machines among the primary virtual machines in the fault tolerance group back to a last fault tolerance backup state of each and continue performing fault tolerance backups of the other remaining primary virtual machines.
Abstract:
A method and a system for detecting resistance of an internal short circuit of a battery are provided. The method includes the following steps. Measuring charging/discharging information of the battery. Calculating a charging/discharging characteristic of the battery according to the charging/discharging information. Aligning the charging/discharging characteristic of the battery according to a comparison characteristic point of a comparison characteristic to obtain an aligned charging/discharging characteristic. Determining whether the battery is normal according to the aligned charging/discharging characteristic or a coulombic efficiency of the battery; and when the battery is determined as abnormal, calculating aligned charging/discharging information according to the aligned charging/discharging characteristic, and calculating the resistance of the internal short circuit of the battery according to the aligned charging/discharging information.