Ahmed Alquraan (left), Professor Samer Al-Kiswany (centre, kneeling) and Ibrahim Kettaneh (right) pictured in one of the server rooms in Waterloo’s David R. Cheriton School of Computer Science. Hatem Takruri, lead author on the study, was unavailable for the photo.
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
- Wearable Patch May Detect Potential Concussions in High-Contact Sports
Using a test dummy, researchers determined whether a patch sensor on the neck could detect whiplash and aid in identifying concussions in high-contact sports.
- The 5 Best Touchscreen Laptops of 2022
Whether you want a traditional clamshell laptop or a more versatile 2-in-1 that doubles a tablet, these are the best touchscreen laptops you can buy.
- Using artificial intelligence to control digital manufacturing
A new computer vision system watches the 3D printing process and adjusts velocity and printing path to avoid errors. Training the system in simulation, researchers from MIT and elsewhere avoid the ...
- Crown solutions enable Westcoast to triple output
Westcoast Ltd is the distributor arm of the Westcoast Group, one of the largest private companies in the UK. Westcoast is specialised in wholesale distribution of IT equipment from leading brands such ...
- Machine-learning model monitors and adjusts 3D printing process to correct errors in real-time
Scientists and engineers are constantly developing new materials with unique properties that can be used for 3D printing, but figuring out how to print with these materials can be a complex, costly ...
Go deeper with Google Headlines on:
Output speed of computer systems
Go deeper with Bing News on:
Storage efficiency of computer systems
- Lenovo Brings a Decade of Liquid Cooling Experience to the Faster, Denser, Hotter HPC Systems of the Future
SPONSORED CONTENT] HPC systems customers (and vendors) are in permanent pursuit of more compute power with equal or greater node density. But with that comes more power consumption, greater heat ...
- China’s naval computer enlists ‘Internet of cars’ for more power to design large warships
Drawing on an industrial cloud platform allowed ship designers to solve complex hydrodynamic problems, says research team. China has built a vast advanced information infrastructure; by late 2021 it ...
- Earning A Master’s In Information Systems: What To Know Before You Enroll
Earning a master’s in information systems can open the door to many information technology jobs. As technology has become increasingly crucial to everyday life, professionals and consumers rely more ...
- Nomad Transportable Power Systems Launches Portfolio of Mobile Energy Storage Systems
Jay Bellows, CEO of Nomad Transportable Power Systems, speaks Monday at a ribbon cutting for the mobile energy storage systems that promise to remove barriers to energy storage adoption. (Photo: ...
- 4 AnyDesk tools to improve the productivity, efficiency, & experience of remote workers
Without the proper infrastructure and systems in place to address ... need to access files on your office computer. Because you hadn’t anticipated needing those files, you didn’t upload them to a ...