HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Shouting in the Datacenter

Bryan Cantrill4 HN recommenders · recommended in 4 months, 2011-2026
YouTube
5.7M views · 17 years ago · demo · evergreen

A two-minute 2008 clip from Sun's Fishworks team in which Brendan Gregg uses DTrace to show disk latency spiking while he shouts at a rack of drives. Bryan Cantrill narrates the demonstration.

It is the go-to viral demo whenever HN discusses vibration, acoustic attacks, or sound affecting hard drives.

Software performance & optimizationHardware (other)Testing, debugging & developer tools#dtrace#harddrives#latency#sunfishworks#acousticattack

20 comments from Hacker News

@boneitis2026 · in “Why I Joined OpenAI”

i just deleted a many-paragraph response that was getting long-winded(incoherent) and started over -- yes, i concur. like many, i dislike the "i want to help save the world" generic posts, but i think most here are being quick to dismiss TFA. to others (not the parent): just want to help place a human face onto this guy, who has (not known to me until now) not only published a bunch of works (whose titles i find very relevant to me as a sysadmin), but was the guy in front of the camera in the Shouting in the Datacenter clip[0] !! things are difficult, but i hang on to hope. and undoubtedly, i have tons to learn from this guy. [0]: ▶ this video

CitesView on HN
@bitwize2025 · in “Janet Jackson had the power to crash laptop computers (2022)”

I believe it because it's a plausible variant of what I call the "Fus Ro Data Loss" vulnerability: shouting at hard drives causes them to resonate in a way that affects their ability to access data. ▶ this video

CitesView on HN
@benwills2025 · in “Leaving Intel”

In the photo of him on his last day [0], there's a cassette deck on his desk. That could be something mundane, but I'd like to believe something crazy happens if you yell at it [1]... [0] link [1] ▶ this video

JokeView on HN
@nefarious_ends2025 · in “Everything you need to know about hard drive vibration (2016)”

I recall a video of a guy temporarily reducing hard drive performance by shouting at it edit: here it is! ▶ this video

CitesView on HN
@kaliszad2024 · in “Why are my ZFS disks so noisy?”

You clearly haven't read the full article as Jim Salter writes about the mechanical stuff at the end of the article. Also, you want to reduce vibrations because of this: ▶ this video (Shouting in the datacenter)

CitesView on HN
@spandextwins2023 · in “Tuning Linux for Performance”

Didn't know Brendan Gregg was at Intel now. link He is also the star of the Shouting in the Data Center viral video ▶ this video True genius!

CitesView on HN
@throw0101a2023 · in “Bcachefs – A New COW Filesystem”

> For example, imagine an evil SSD which had a 1% chance of rolling a sector back to a previous version, a 1% chance of saying a write failed when it didn't, a 1% chance of writing data to the wrong sector number, a 1% chance of flipping some bits in the written data, and a 1% chance of disconnecting and reconnecting a few seconds later. There are stories from the ZFS folks of dealing with these issues and things ran just fine. While not directly involved with ZFS development (IIRC), Bryan Cantrill was very 'ZFS-adjacent' since he used Solaris-based systems for a lot of his career, and he has several rants about firmware that you can find online. A video that went viral many years ago, with Cantrill and Brendan Gregg, is "Shouting in the Datacenter": * ▶ this video * link (making of)

CitesView on HN
@kuon2022 · in “Song from 1989 declared a cybersecurity vulnerability for crashing hard drives”

I had the "vibration" problem a few times in me IT career, train, construction work and once elevators. It is the kind of issue that are really hard to diagnose the first time but after the first time it's part of the standard "diagnose suite". I love to show this video about the effect of noise on HDD (be sure to put the volume down) ▶ this video

RecommendsView on HN
@AceJohnny22021 · in “The code worked differently when the moon was full”

As long as you don't traumatize the hard drives by yelling at them, feat. brendangregg & bcantrill: ▶ this video

JokeView on HN
@geerlingguy2021 · in “Raspberry Pi 2.5 Gbps OMV NAS Performance”

One of the little gems I found while I was putting together the video for this post was "Shouting in the datacenter", an older clip (from the pre-HD era) demonstrating the consequence of doing exactly what the title says: ▶ this video Warning: loud!

RecommendsView on HN
@MaulingMonkey2020 · in “Western Digital is trying to redefine the word “RPM””

You might not notice a drive being a tiny bit louder/hotter, but you might notice if you've got an entire NAS rack full of 'em. Don't shout at your JBODs: ▶ this video

JokeView on HN
@crote2020 · in “Academics steal data from air-gapped systems using PC fan vibrations”

It also works the other way around: sound will make harddrives malfunction. This means that one could theoretically use a harddrive as a microphone! See ▶ this video for a demo, yelling at harddrives increases their latency.

CitesView on HN
@geofft2019 · in “Hard Drive of Hearing: Disks That Eavesdrop with a Synthesized Microphone [pdf]”

There is a bit of precedent in Bryan Cantrill's 2008 video of Brendan Gregg shouting at some disks and inducing latency: ▶ this video (HN discussion last year: link ) But yeah, a) turning it from simply detecting that loud sound is happening to getting a meaningful audio channel out of the sound and b) treating this as a security concern instead of just a performance one (and flipping the direction of the attack, from sound attacking drive performance to drives attacking sound privacy) is novel, AFAIK.

CitesView on HN
@donatj2019 · in “Hard disks can be turned into listening devices”

Interesting. I just watched a video yesterday about how you could see screaming on hard drive stats in a data center: ▶ this video

CitesView on HN
@robotmlg2017 · in “Acoustic Denial of Service Attacks on HDDs”

That's a reposted video, the original is from Bryan Cantrill (formerly of Sun, now CTO of Joyent): ▶ this video

CitesView on HN
@teraflop2017 · in “Acoustic Denial of Service Attacks on HDDs”

The paper links to this entertaining YouTube video from 2009, in which someone demonstrates the effect by literally shouting at a rack of servers: ▶ this video (EDIT: replaced the link I found via YouTube's search with the original, thanks robotmlg!)

RecommendsView on HN
@nazri12017 · in “Linux Performance”

One thing that I learned from him and have never forgotten is that you can reduce a harddisk (the spindle kind) performance just by screaming at it ▶ this video

CitesView on HN
@threepipeproblm2016 · in “A Loud Sound Shut Down a Bank's Data Center for 10 Hours”

This didn't surprise me, only because the video of the guy screaming at the hard drive has been stuck in my head for years -- ▶ this video

CitesView on HN
@donavanm2014 · in “Netflix's Open Connect Appliances”

+1, in general. To adda bit of content: 1) Power Hungry, the total power envelope of a rack position is the limiting issue. You can fit 16-20 disks per RU no problem. The constraint on total density is your 5kVa or 10kVa power budget. Watts matter. 3) sensitive to vibration, be very very quiet ▶ this video 4) Density, actually 4TB is hitting the sweet spot for $ per byte last time I looked. If you need absolute density look for 5 & 6TB Real Soon Now. If you can tolerate some loss variable density disks around 5TB look quite a bit more cost effective. 5) Read ahead, you only need to read ahead by a couple of chunks. For video ball park it at 2MB. You don't really need lots of RAM, think 32-64GB per chassis. Additionally each 8GB dimm costs about the same power as a disk. By going with 32GB instead of 64 I can fit another 2-3 disks in the power budget per chassis.

CitesView on HN
@dorianj2011 · in “SeatGeek Blog: What An Earthquake Does To Page Load Time”

Also interesting: a Sun engineer uses dtrace to show HDD latency spiking after he yells at his disks ▶ this video

RecommendsView on HN
"How NOT to Measure Latency" by Gil Tene42:59

"How NOT to Measure Latency" by Gil Tene

Strange Loop Conference
119K views • 11 years ago
Datacenters Behaving Like Acoustic Weapons29:05

Datacenters Behaving Like Acoustic Weapons

Benn Jordan
1.8M views • 8 months ago
Dtrace Review1:18:07

Dtrace Review

Google TechTalks
23K views • 19 years ago
Dtrace Review1:18:03

Dtrace Review

GoogleTalksArchive
19K views • 14 years ago
Google I/O 2013 - High Performance Audio40:03

Google I/O 2013 - High Performance Audio

Google for Developers
62K views • 13 years ago
Twitter and Visual Studio Rant38:20

Twitter and Visual Studio Rant

Molly Rocket
158K views • 6 years ago
The Thirty Million Line Problem1:48:55

The Thirty Million Line Problem

Molly Rocket
326K views • 8 years ago
Simple Code, High Performance2:50:14

Simple Code, High Performance

Molly Rocket
463K views • 5 years ago
The Loudness War1:54

The Loudness War

Matt Mayfield Music
2.7M views • 20 years ago
"Performance Matters" by Emery Berger42:15

"Performance Matters" by Emery Berger

Strange Loop Conference
502K views • 7 years ago
Zebras All the Way Down - Bryan Cantrill, Uptime 201746:37

Zebras All the Way Down - Bryan Cantrill, Uptime 2017

Code & Supply
49K views • 9 years ago
Userbenchmark - the April Fools that never ends14:05

Userbenchmark - the April Fools that never ends

2kliksphilip
2.5M views • 5 years ago
Run containers on bare metal already!41:12

Run containers on bare metal already!

Bryan Cantrill
40K views • 10 years ago
A Crash Course in Modern Hardware by Cliff Click59:21

A Crash Course in Modern Hardware by Cliff Click

Devoxx
21K views • 9 years ago
Admiral Grace Hopper Explains the Nanosecond2:04

Admiral Grace Hopper Explains the Nanosecond

funbury
163K views • 14 years ago
Dial Up Modem Handshake Sound - Spectrogram0:29

Dial Up Modem Handshake Sound - Spectrogram

Bitcore
3.6M views • 13 years ago
The hidden background noise that can catch criminals5:31

The hidden background noise that can catch criminals

Tom Scott
5.8M views • 4 years ago
Windows 7 GUI slowness3:15

Windows 7 GUI slowness

VooD
22K views • 17 years ago
Applied Sciences Group: High Performance Touch3:23

Applied Sciences Group: High Performance Touch

Microsoft Research
1.4M views • 14 years ago
Velocity 2011:  Artur Bergman, "Artur on SSD's"3:55

Velocity 2011: Artur Bergman, "Artur on SSD's"

O'Reilly
30K views • 15 years ago