For a while I worked at a hosting company. Sometimes as a side business, though, we did field installs for customers. Since I was one of the few people there who knew enough in disparate areas (solution design, security, hardware, networking, software, racking, cabling, etc.) I usually got picked to go to customer sites to set things up.
One of our major customers was a nightmare on the phone so I knew itโd be even worse in person. And sure enough when I arrived they were hovering over me, asking how long it was going to take and saying they were losing money while things were down (they had chosen the time for the migration). But after an hour or so I got everything racked, networked, set up, running and ready to get back into full operation1.
When it was all done the hoverer said, โI notice thereโs only one server. I thought this would be a cluster. Itโs not redundant this way.โ
This customer had specifically said they did not want a cluster on multiple phone calls where I stressed this solution would not be redundant and that if enough items in the single server failed2 the virtualized machines hosted thereon would indeed crash harder than a 737 MAX.
So I said, โOn our phones calls I noted the chosen solution would not be redundant and if you wanted something with more resiliency it would require two servers. You said this was too expensive and not to do it.โ
โOh. I thought your company would just provide it anyway. Thatโs poor customer service that they donโt,โ the customer said angrily while sighing loudly. This โprovide it anywayโ would mean giving the customer about $10,000 worth of free equipment. Not even close to happening.
I didnโt really know what to say to that so I took the wiser path by saying nothing and got out of there as quickly as I could. When I made it back to HQ, I let my manager know about the exchange and closed the ticket out.
The customer wasnโt done with their carping, though they let the redundancy โissueโ go. The next day they called claiming their new server was only running at 10Mbs. I knew that was impossible because the networking equipment we installed wouldnโt even negotiate a 10mbs connection (100Mbs and above only), so I remoted in to take a look. Somehow, theyโd misread 10Gbs as 10Mbs. When I pointed this out they got very defensive and claimed it had said 10Mbs before.
Right.
Customers be crazy, man.