On 15 Dec 2014, at 5:47, David Conrad wrote:

A monoculture invites catastrophic failure. We've seen this over and over again.

We've seen heterogenous environments fail catastrophically, too.

I've never run into a situation in which a monoculture would've made things any worse.

Sure, there are a wide variety of other possible failure points, but it would be simply insane to (say) have everyone run the exact same code base would mean that everyone is subject to the same Packet-of-Death.

I hate to break it to you, but a) packet-of-death vulnerabilities are rare, b) operators ought to have mechanisms in place to filter them when they do show up (*not* silly 'IPS'), and c) gross incompetence with a heterogeneous software base is no different than gross incompetence with a monoculture - except that it's more certain.

Having worked for a major vendor of telecommunications gear which is quite dominant in its space, and having dealt with packet-of-death issues from said vendor's perspective, I'm here to tell you that all this preaching about avoiding monoculture is a sideshow compared to the real issues faced every day in the trenches.

If we could ever get to the point where a monoculture was the biggest challenge we face, we'd be a lot better off than we are today.

Are you seriously arguing that it is better to have your entire infrastructure subject to a PoD because it's a bit more challenging to run different software bases?

See above. And 'a bit more challenging' is a significant understatement, especially at scale.

Worrying about software monoculture at this juncture is like worrying about urban planning when you don't even have indoor plumbing.

-----------------------------------
Roland Dobbins <rdobb...@arbor.net>
_______________________________________________
dns-operations mailing list
dns-operations@lists.dns-oarc.net
https://lists.dns-oarc.net/mailman/listinfo/dns-operations
dns-jobs mailing list
https://lists.dns-oarc.net/mailman/listinfo/dns-jobs

Reply via email to