摘要:
Replaying distributed systems involves playing a distributed system in a simulator using data from a real-world operation. In an example embodiment, a simulation process is to simulate a distributed system that has a first instance and a second instance. The simulation process includes a first simulation object corresponding to the first instance and a second simulation object corresponding to the second instance. In another example embodiment, communications between the first instance and the second instance are simulated within the simulation process using function calls between the first simulation object and the second simulation object.
摘要:
A data overlay is built as a data structure on a logical space defined by a distributed hash table (DHT) in a peer-to-peer network. The data overlay includes a tree having tree nodes that each have a zone mapped to a corresponding DHT node in the logical space of the DHT. The logical space of the DHT is mapped to machines, each of which corresponds to one or more of more of the tree node zones. The tree nodes are hierarchically situated by tree node zone size and my available resource so that tasks are performed by machines in the peer-to-peer network according to the respective abilities of the machines to supply the tasks' demand. The tree, which self-organizes and self-heals on the same scale as the underlying DHT, is used together and disseminate information from and to the DHT nodes using the hierarchy of the tree nodes.
摘要:
Siliceous materials were prepared by adding one or more additives, including one or more water soluble polymers, and derivatives thereof, as well as trifunctional silanes, to sols containing tetraalkoxysilanes derived from polyols. The polymers facilitate phase separation of the growing silica gel matrix, leading to high surface area self-supporting silica gels with cure occurring at ambient temperatures. The materials also show a significant reduction in shrinkage properties and significant protein stabilization abilities.
摘要:
Cluster storage collection-based data management is described. In one aspect, and in a distributed system for storing data across a network to multiple data storage nodes, a bounded bandwidth available for data repair in the distributed system is determined. A specific number of stripes are then created on each data storage node of the multiple data storage nodes. The stripes are for placement and replication of data objects across respective ones of the data storage nodes. The specific number of stripes created on each data storage node is a function of the determined bounded data repair bandwidth.
摘要:
In a method for creating expressway for overlay routing, an existing peer-to-peer network is organized into a plurality of zones. A neighboring zone to a destination peer is selected. A plurality of residents of the neighboring zone are retrieved. A candidate peer is selected from the plurality of residents based a physical distance value and an estimated distance value.
摘要:
An electronic display apparatus comprises a lighting unit, a displacement detecting unit, a storage unit and a data processing unit. The lighting unit includes a plurality of light emitting elements aligned in a first direction. The displacement detecting unit is used for detecting displacement data of the electronic display apparatus in a second direction, where the second direction crosses to the first direction and an array area is defined between the first direction and the second direction. The storage unit is used to store a plurality of array image data. The data processing unit is used for receiving the displacement data forwarded from the displacement detecting unit and obtaining one of the array image data from the storage unit, which power of the light emitted by the light emitting elements is controlled according to the displacement data so as to display the array image data on the array area.
摘要:
A system for automatically adjusting illumination of a screen according to the ambient brightness includes a detecting module and a central processing module. After the detecting module detects the ambient brightness, a set of data are generated by the central processing module of the system, then the central processing module will compare the set data with a predetermined data stored in a storage device module of the system. In the storage device module, the predetermined data represent a plurality of different brightness levels, and the set of data is also compared with the previously sampled data, and the result is used to determine whether or not to adjust the current backlight display illumination of a screen display module of the system. Adjusting the backlight display illumination of a keypad display module of the system can save the power of a battery installed in the system.
摘要:
A method of determining static and dynamic imbalance conditions in a horizontal axis washing machine is disclosed. The method utilizes a number of algorithms to automatically determine the total load size, the magnitude of any static load imbalance, and the magnitude of any dynamic load imbalance for any given load in a given washing machine based on power measurements from the washing machine motor. Methods of obtaining the algorithms for the given washing machine are disclosed.
摘要:
A method of determining an imbalance condition in a horizontal axis washing machine is disclosed. The method comprises several steps, including establishing a speed profile for the washing machine, having at least three increasing speed steps, operating a motor to rotate the washing machine drum sequentially through the three speed steps, measuring the power output of the motor at each speed step, calculating an average power output by averaging the power output at the first and second speed steps, calculating the difference between the power output at the third step and the average power output, comparing the difference to a predetermined threshold difference value, and sending a signal indicative of an imbalance condition if the difference exceeds the threshold difference value.
摘要:
The present invention provides the multifunctional biological and biochemical sensor technology based on ZnO nanostructures. The ZnO nanotips serve as strong DNA or protein molecule binding sites to enhance the immobilization. Patterned ZnO nanotips are used to provide conductivity-based biosensors. Patterned ZnO nanotips are also used as the gate for field-effect transistor (FET) type sensors. Patterned ZnO nanotips are integrated with SAW or BAW based biosensors. These ZnO nanotip based devices operate in multimodal operation combining electrical, acoustic and optical sensing mechanisms. The multifunctional biosensors can be arrayed and combined into one biochip, which will enhance the sensitivity and accuracy of biological and biochemical detection due to strong immobilization and multimodal operation capability. Such biological and biochemical sensor technology are useful in detection of RNA-DNA, DNA-DNA, protein-protein, protein-DNA and protein-small molecules interaction. It can be further applied for drug discovery, and for environmental monitoring and protection.