Hacker News new | ask | show | jobs
by KaiserPro 636 days ago
FC should be able to detect errors. I've had alerts shout at me when an FC switch detects a dropped packet.

More over, the multi-path should have stopped that! it should have detected a bad link and failed over to the other one (but the config for that is hard, so I can see why that might not worked. )

1 comments

Last time I checked, multipathd does not and cannot detect faults on the write path as it only performs small reads to check the health of any given path. Checking writes would involve allocating space on the disk for multipathd to safely write to. Maybe someone has changed that in the past decade? I don't know as I'm not involved in anything SAN related anymore (and thank goodness for that!). SAN hardware is particularly awful as the underlying network is essentially hidden from the operating system most of the time. Storage subsystems built 30 years ago were built without any consideration that they might running on top of networks.

These and many other performance issues left me with a particular hatred of SANs.

yeahnah, I totally feel your pain.