Introducing Hyper Data Transfer

Access & Identity Management Handbook 2015 Products & Solutions, Access Control & Identity Management

The data transfer of input and output (I/O) devices on a computer is much slower compared to the data processing within CPU and memory due to a number of different factors. The available memory bandwidth and increasing CPU performance outpace that of I/O devices. As a result, handling the I/O operations perfectly is the key point in designing a system architecture.

For this reason, the BioStar 2 server adapted an asynchronous system architecture for handling network I/O operations. Before taking a deep look into the asynchronous system architecture, let’s understand the synchronous system architecture first.

In a synchronous system architecture, the system conducts I/O operations in a sequential order. If the server requests an I/O operation which is to be handled by a device, the server has to wait for the response from the device. If one of the devices does not respond to the I/O operation because of network problems, the other I/O operations will not continue. This can be solved by spawning a new process or making a worker thread for each I/O operation. Spawning new processes consumes system resources of the system such as memory. Making a worker thread is more lightweight than spawning the process, but the more I/O operations necessary, the more threads that need to be created. Because system resources are limited, the number of threads which a system can create is limited.

The asynchronous system architecture is extremely different from the synchronous system architecture. In the asynchronous system architecture, I/O operations are handled by an event-driven system. If the server requests an I/O operation with callback, the system just returns and lets the processor continue to work. When the operation is completed, it pushes the complete event to the event-loop with the result of the operation and calls the callback function with its result. Thus, in the asynchronous system architecture only a single thread is required for I/O operations.

By adapting the asynchronous system architecture, BioStar 2 server does not need to wait for the response of the device. The server can send another request to a different device without collisions. If an I/O operation with a device has a problem such as a network disconnection, the I/O operations with the other devices will not be interrupted and can be handled normally.

This system architecture doesn’t have large benefits for small-sized systems, however it exposes its advantages when a large number of devices or traffic is required. BioStar 2 has fully integrated an Asynchronous System Architecture allowing it to dramatically increase communication speed and to seamlessly communicate with thousands of devices.



Credit(s)




Share this article:
Share via emailShare via LinkedInPrint this page



Further reading:

New fire blanket for lithium-ion battery fires
Fire & Safety Products & Solutions
SafeQuip launched its newly developed range of high-performance, multi-use lithium-ion battery fire blankets, specifically designed to address fires involving devices with lithium-ion batteries, providing a crucial tool for safety in environments where these batteries are in use.

Read more...
SafeQuip launches lithium-ion battery fire extinguishers
Fire & Safety Products & Solutions
[Sponsored] SafeQuip has launched the SANS 1910-2022 approved Lith-Ex fire extinguisher range, which carries NTA 8133:2021 (KIWA/POOO55865) test approval, which proves its lithium-ion battery fire extinguishing capability.

Read more...
Addressable smoke detector
Dahua Technology South Africa Products & Solutions Fire & Safety
Dahua’s addressable smoke detector connects to the addressable fire alarm control panel and analyses ambient smoke concentration through an intelligent algorithm to trigger alarms.

Read more...
Fire alarm control panel with printer
Dahua Technology South Africa Products & Solutions Fire & Safety
Dahua’s fire alarm control panel with a printer is designed to provide early warning fire detection, display fire information and offer flexibility in design and operation to meet the demands of various projects.

Read more...
Standalone smoke alarm
Dahua Technology South Africa Products & Solutions Fire & Safety
The Dahua DHI-HY-SA40A is a standalone smoke alarm that continuously monitors smoke concentration. This device works without a panel and is cost-effective and suitable for home use.

Read more...
Watermist suppression in mining
FS Systems Fire & Safety Mining (Industry) Products & Solutions
Watermist suppression systems are highly effective in suppressing flames and controlling heat spread, especially in confined spaces commonly found in mining environments, by generating fine droplets with an increased surface area, enabling rapid heat absorption and cooling during fire incidents.

Read more...
FS partners with Oculus
FS Systems Fire & Safety Products & Solutions
FS Systems announced a strategic partnership with Oculus Innovations to combine the company’s integrated security management solutions with Oculus Innovations’ expertise in designing state-of-the-art control room environments.

Read more...
Gas detection for mining
FS Systems Products & Solutions Fire & Safety Mining (Industry)
Flammable gas detection is critical in safeguarding mining operations, where combustible gases pose significant risks. Early detection of these gases helps prevent fires and explosions, which can lead to devastating consequences.

Read more...
ECP1000 extinguishing control panel
G2 Fire Products & Solutions Fire & Safety
The ECP1000 is a extinguishing panel built to EN54-2, EN54-4 and EN 12094–1 standards with multiple input and outputs to facilitate the protection of a single area and the connected devices.

Read more...
TeledataOne addressable panel
G2 Fire Products & Solutions Fire & Safety
The Onemini panel provides a one-loop option ideal for smaller installations, where the TeledataOne is expandable to nine loops; both are available from G2 Fire.

Read more...