Researchers discover alternative to data center routers with hard-coded internals

Data Center Servers
Wikimedia Commons / Global Access Point
Data center traffic management is a big deal. Everything you’ve ever looked up on your phone has routed through a data center somewhere, through a massive version of a home router – the one you have to unplug, and plug back in every couple days.

Big data centers don’t have that luxury. When traffic gets backed up, a lot of bad things can happen. Data gets lost, requests time out, and work doesn’t get done. Because speed is even more important at a data center than it is for a home router, the algorithms that determine how traffic is handled are all hard-wired into the routers themselves.

But MIT researchers have proposed a new kind of router that could provide faster networks, and more adaptable traffic management for data centers.

“There are a lot of problems in computer networking we’ve never been able to solve at the speed that traffic actually flows through the network, because there wasn’t support directly in the network devices to analyze the traffic or act on the traffic as it arrives,” said Jennifer Rexford, a professor of computer science at Princeton speaking with MIT News.

.

These massive routers need to be fast, operating at speeds that put the fastest home Wi-Fi to shame, but they also need to be adaptable. These two aspects were previously irreconcilable, to be fast routers needed their control algorithms hard-wired, but to be adaptable they need to be programmable. Currently, when a new and improved control algorithm comes out, network engineers have to wait for new hardware to try it out in their data centers. They can’t just run a patch and update to the new version.

But researchers at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) might have a way around those problems. Two papers unveiled this week detail methods which could allow network engineers to program data center routers without slowing down network traffic.

The first author listed on both papers, Anirudh Sivaraman, is an MIT grad student in electrical engineering, and his approach is a novel one. In the papers, he proposes a new router chip architecture which would allow for programmability, without sacrificing speed by keeping things simple.

Instead of building out a complex algorithm that can identify every type of network traffic and prioritize accordingly, Sivaraman’s approach relies on using simple circuit elements to perform basic operations in complex ways.

For instance, one circuit allows engineers to track running sums, while another performs packet scheduling, allowing engineers to change the way the circuit handles data on the fly – in response to real-time network conditions.

It might not seem like much, but by allowing even small changes to be made at the circuit level on data center routers, traffic management becomes much more adaptable. Which means better performance for data networks and faster speeds for the end user.

“What’s exciting about both of these works is that they really point to next-generation switch hardware that will be much, much more capable – and more importantly, more programmable, so that we can really change how the network functions without having to replace the equipment inside the network,” Rexford added.

Computing

Turn your Raspberry Pi into a Steam streaming hub with Valve’s Steam Link app

Valve's Steam Link app is now fully supported by Raspberry PI hardware, meaning that just about anyone with a few dollars to spare can build their own Steam streaming box in a matter of minutes.
Computing

Supermicro investigation: no spy chips found on our motherboards

Supermicro announced the results of an investigation into the controversy surrounding its motherboards. The investigation was launched in response to reports that alleged the motherboards were compromised with malicious hardware.
Mobile

The OnePlus 6T McLaren Edition comes with 10GB of RAM, and supercar style

OnePlus has partnered with McLaren F1, creating the OnePlus 6T McLaren Edition. With 10GB of RAM and all the usual top-level hardware, this new flagship killer comes with some new design touches.
Gaming

The most common Xbox One X problems, and how to fix them

The Xbox One X is a brilliant console, but it's not without its issues, ranging from simple annoyances to severe hardware problems. Here are common Xbox One X problems and how to fix them.
Computing

You can now get a Surface Laptop 2 for $800 at the Microsoft Store

Along with deals on other variants, starting configurations of Microsoft's Surface Laptop 2 are now going for $800 online at its retail store, cutting $200 from its usual $1,000 starting price. 
Computing

Need a monitor for professional photo-editing? These are the very best

Looking for the best monitor for photo editing? You'll need to factor in brightness, color accuracy, color gamut support and more. Fortunately, we've rounded up the best ones for you, to help you make an educated purchase.
Computing

Canada’s winters inspired a startup to warm homes with cryptomining heat waste

Cryptomining may be the key to untold riches and the future of currency, but it’s also an environmental nightmare. Heatmine, thinks it has the answer, but it could mean bolting a mining rig onto every home and business in the country.
Computing

HDR monitors are beginning to have an impact. Here are the best you can buy

HDR isn't the most common of PC monitor features and is often charged at a premium, but the list of available options is growing. These are the best HDR monitors you can buy right now.
Computing

You’ll soon be able to scribble all over PDFs on your Chromebook

Chrome OS users may soon be able to doodle all over their PDF documents with the possible addition of a new feature in Chrome OS' PDF viewer. The annotation feature is expected to allow users to hand draw or write over their documents.
Virtual Reality

Oculus Rift vs. HTC Vive: Prices drop, but our favorite stays the same

The Oculus Rift and HTC Vive are the two big names in the virtual reality arena, but most people can only afford one. Our comparison tells you which is best when you pit the Oculus Rift vs. HTC Vive.
Computing

Microsoft’s Windows 95 throwback was just an ugly sweater giveaway

Microsoft's "softwear" announcement wasn't what we had hoped for. Thursday's announcement was not the new line of wearable tech or SkiFree monster sweater we wished for. But it did deliver the 90s nostalgia we wanted.
Home Theater

Confused about LED vs. LCD TVs? Here's everything you need to know

Our LED vs. LCD TV buying guide explains why these two common types of displays are fundamentally connected, how they differ, what to look for in buying an LED TV, and what's on the horizon for TVs.
Deals

The best MacBook deals for December 2018

If you’re in the market for a new Apple laptop, let us make your work a little easier: We hunted down the best up-to-date MacBook deals available online right now from various retailers.
Computing

How to connect AirPods to your MacBook

If you have new AirPods, you may be looking forward to pairing them with your MacBook. Our guide will show you exactly how to connect AirPods to MacBook, what to do if they are already paired with a device, and more.