Computer scientists at the University of Waterloo have found a novel approach that significantly improves the storage efficiency and output speed of computer systems.
Current data storage systems use only one storage server to process information, making them slow to retrieve information to display for the user. A backup server only becomes active if the main storage server fails.
The new approach, called FLAIR, optimizes data storage systems by using all the servers within a given network. Therefore, when a user makes a data request, if the main server is full, another server automatically activates to fill it.
“The key enabler for FLAIR is the recent introduction of programmable networks,” said Samer Al-Kiswany, a professor in Waterloo’s David R. Cheriton School of Computer Science and co-author of the study introducing the FLAIR technique. “Since the invention of computers, networks that connect storage servers in any system were rigid and inflexible. FLAIR leverages a new cutting-edge networking technology to build a smart network layer that can find the fastest way to fulfil information retrieval requests. Our evaluation shows that this approach can fulfil requests up to 2.5 times faster, compared to classical designs.”
FLAIR is a short for fast, linearizable, network-accelerated client reads, a novel protocol to serve reads from follower replicas with minimal changes to current leader-based consensus protocols without using leases, all the while preserving linearizability.
In developing the new protocol, the researchers first had to prove its correctness and formally verify it to ensure the approach will not return bad results. They were able to test FLAIR with real workloads on campus, as Waterloo is one of the few universities that have a cluster with the new programmable network.
Al-Kiswany and his team found that FLAIR increased retrieval speeds by anywhere from 35 to 97 percent.
“This will lead to a whole range of applications as this type of system is the core building block of a wide range of applications,” said Ibrahim Kettaneh, one of the graduate students working on the development of FLAIR. “FLAIR can significantly improve the performance of databases and data processing engines, which are the backends for health systems, banking systems and financial transactions. It will also be applicable to any modern computer application hosted on the cloud, such as online documents, social networks and emails.”
The Latest Updates from Bing News & Google News
Go deeper with Bing News on:
Output speed of computer systems
- How Modern Traction and Stability Control Makes You Faster
It used to be that if you wanted the fastest lap time, you turned all the aides off. Now things are different.
- Gaza: AI Changing Speed, Scale And Harm Of Modern War
As Israel's air campaign in Gaza enters its sixth month after Hamas's terrorist attacks on October 7, it has been described by experts as one of the ...
- 2025 Porsche Cayenne GTS First Look: More Power, More Turbo GT Bits, Same V-8 Excellence
The improvements to the Cayenne GTS's twin-turbo 4.0-liter V-8 result in 40 additional hp and a 30 lb-ft increase in torque, bringing output to 493 hp and 487 lb-ft of torque. An eight-speed Tiptronic ...
- The Best And Worst Years For The Jeep 4.0L Engine
If you've been around for nearly two decades like this piece of machinery, there's going to be good and bad years. Learn more about the Jeep 4.0L engine here.
- Drama about emulators on the App Store has only just begun
The weekend drama surrounding emulation on the App Store isn't the first one, and it won't be the last. Here's what you need to know about emulators in the App Store and the complexities surrounding ...
Go deeper with Google Headlines on:
Output speed of computer systems
[google_news title=”” keyword=”output speed of computer systems” num_posts=”5″ blurb_length=”0″ show_thumb=”left”]
Go deeper with Bing News on:
Storage efficiency of computer systems
- Researchers increase storage, efficiency and durability of capacitors
Pacemakers, defibrillators, radar technology and electric vehicles all need electrical components called capacitors that can store and release a lot of energy in a matter of a few microseconds.
- Schneider Electric Releases All-In-One Battery Energy Storage System for Microgrids
Schneider Electric today announced a Battery Energy Storage System (BESS) designed and engineered to be a part of a flexible, scalable, and highly efficient architecture. BESS is the cornerstone for a ...
- Using liquid metal to develop energy storage systems with 100 times better heat transfer
The industrial production of steel, concrete, or glass requires more than 20% of Germany's total energy consumption. Up to now, 90% of the fuels used for these processes have been of fossil nature.
- Computer Systems News - Page 1
You can configure the super-workstation AIO system with up to 2TB of DDR4 memory and up to 8TB of SSD storage, which is a damn good CPU/GPU combo and RAM/SSD combo for an AIO system with a 4K ...
- Dynamic-EC: An efficient dynamic erasure coding method for permissioned blockchain systems
However, this approach can be storage-intensive ... Dynamic-EC: an efficient dynamic erasure coding method for permissioned blockchain systems, Frontiers of Computer Science (2024).
Go deeper with Google Headlines on:
Storage efficiency of computer systems
[google_news title=”” keyword=”storage efficiency of computer systems” num_posts=”5″ blurb_length=”0″ show_thumb=”left”]