Friday, May 23, 2008

Make room! Make Room!

In comparison with the cost of our software licensing and support contracts, the cost of a the hardware is negligible, even with the most expensive OS running on it. In fact we could probably give away racks of 2U dual-Xeons with 16GB RAM and dual 300GB hot-swappable SCSI drives in order to push our applications. We could even throw in copies of Windows Enterprise Datacenter edition for those companies too cheap to outsource their operations where competent UNIX/Linux admins can be found.

Over the expected life of the hardware, the cost of the equipment is statistically 0 at a confidence level over 95% as compared to the costs of the software and people to make it work. Few idiots realise this -- not even our own. So perhaps I shouldn't have been as surprised to receive the following question:
File System 80GB not enough.

Please can you advise the $Megacorp recommended stategy for low cost solution with regard to Files Attach Archiving. We currently have a single FServ of size 40GB which is bound to grow by 25% every year. Thanks,
$CommonNon-WesternName


WTF? A dozen 2Us, half a dozen 4Us, a bodacious cluster all worth around a quarter-mill, and you not only want more disk space but you want it to be low-cost?!


Monkey: All you have to do is stop the App service, change $Value to $NewValue in the config file, and restart the service.
$CommonNon-WesternName: How do you stop service?
--
$CommonNon-WesternName: I turn off Name Resolution Server and now system not working!
--
$CommonNon-WesternName: Config file $YourBigApp.cfg does not execute! How to start server??
No, I don't think we'll be able to walk him through something as complicated as the four clicks it takes in Win2K3 to span volumes.
Software Support is prohibited from making hardware recommendations. This is a matter to discuss with your TAR or Sales Rep.

That said, you have almost 2TB available on your cluster. Please see our Cluster Admin documents and move the file storage system to the cluster machine as we recommend.

Regards,
REC
Easy. Free. Effective. Fully documented with explanations any techno-tard can follow. And that should've been the end of it. But it never is...
Hi there,
Thanks for your update. We are not for use the cluster for file savings. Please provide a working solution as we have only 80GB for the file storage.
WTF? The only thing running on a big honking $80K cluster doesn't eat as many resources as FreeCell or Notepad and you won't move the file storage to it? OK, maybe the solution is another box. And it has to be inexpensive. Let's try this...
If you are unwilling to move the files to the cluster you could build a white box file server with the OS on two small drives in a RAID-1 configuration and six 500GB drives for storage in a RAID-5 configuration for under €1500. Most PC motherboards include hardware RAID support. Our file storage system is an independent subsystem which is handled by the machine's operating system. Files are only stored and read; no special handling or communication exists.
Simple. Get a white box which costs less than a single 300G hot-swappable SCSI drive for the rackmounts.
Hi there,
Thanks again for your update. The amount of book keeping involved in removing, updating and adding files, attachments, etc. is huge no wonder we have third party products like File System Archiving Product "Livelink ECM - File System Archiving' from OpenText Corporation".
Bookkeeping? Huh? You're not supposed to touch those goddamned files, you ninny! No wonder you filed those other two tickets about missing and b0rked files.
There should be no "bookkeeping" involved in the file storage system. This is a function which is handled by $OurBigApp. If you are unable to store your attachments on your available 80 GB drive then you need to provide more storage space. I have already explained how you can move the files to space you already have available as well as how to build a 2.5TB storage machine in an inexpensive, safe and supported way. If you cannot or will not build such an external file storage server then you need to contact your TAR or Service Representative.

TAR Handoff. Force-close with prejudice. Root Cause: 17-Fuckwit.

Labels: , ,

0 non-"17"s have already commented. Click here and be the next.

Thursday, May 08, 2008

Distribution

I'm in the wrong business.

In order to ingratiate myself to management and colleagues alike, right after our local data center was moved to the UK for "consolidation" I built a local file server. This held various software builds available via resumable FTP. Since Windows Exploder has never been able to move 12GB of data across even a 10 fibre channel connection, this pleased everyone.

That wasn't enough. I also made directories full of general tools and easy HTTP download menus for my fellow monkeys as well as setting up shares for management applications and data. Once I got my hands on a couple external drives I was able to then offer each monkey 20GB of personal temporary space and set the server up to auto-delete after 14 days. Considering our laptops only had 20-40GB drives, this was seen as a godsend. I was a hero and thanks to automating everything, didn't have to do much except occasionally manually check builds and add some new tools.

But as always happens, the regular availability of such a service was slowly taken for granted. Until, of course, there was no availability. One of the external hard drives with 250GB of builds died and within a week, the video on the machine's motherboard died and wouldn't accept an ISA card as a substitute. Compaq sucks.

Luckily we had one more of this exact model which was working. I was able to swap out the drives and spared myself a full install of Win2K3 and other software. Within four hours I had the system up and running and was once again the office golden boy, if only for a day. The external drive with the builds was another matter.

Both the disk and the housing are shot. We need a new one. Here at $MegaCorp we have to go through a procuremnet process. My latest manager (I'm no longer under Vera!) ess-plained what we had to do. Knowing how important it is to have builds locally available, he told me to go to the procurement site and he'd approve immediately.

No problem. Once I fought my way in through seven -- count 'em, seven log-ins -- I was on my way to getting a brand-new, shiny external drive. Except that I couldn't find it. Back to $Manager who explained that it's hidden and gave me some keywords to try. Success!

It was shaping up to be a four-banananana day. I got to the page and with only 71 clicks (yes, I counted) managed to order the thing and send off the Procurement Approval Request. A 500GB drive would come in as a cost of almost €300! I can get the same damned thing for about €99 in a local store but we're stuck with this procurement crap.

I figured it was just a matter of that being some sort of internal accounting number, that we'd only actually pay the €82 wholesale but that the €275 was a cost basis to include accounting, shipping, and all the other departmental disbursements.

$Manager asked me to come to his office. No prob. I'm a hero today. I didn't tell any customer to fuck off. My queue is clear. I can do no wrong.

"Did you SEE how much they fucking want for this drive?"

Uh... yeah. But we need the drive and we're not allowed to go out and buy it on our own.

$manager happens to have some private distributor accounts for his own sideline business and did a quick look-up.

"We can't afford this in the budget. Here's what you need to do: Go back, go to custom orders, I'll send you this distributor information and attach it to the Procurement Request. In the notes tell them that we have to go to an outside supplier because this is only 40% of what the standard supply costs are."

No problem. "I'll also add something about the standard supplied model being an unreliable drive and give 'em a link to something too technical to bother reading."

"Good idea."

So the procurement request has gone through and we're waiting for an approval from the HQ Asset Procurement division, undoubtedly something which will require approval from no fewer than five levels of hierarchy. If I get the drive before the end of the year I'll be surprised.

But something wasn't sitting right. How the hell can we be cost-basing a hundred-euro drive at almost three times its value? I asked my buddy in the equipment holding pen in the basement. The guy's a serious troll-under-the-bridge but I've helped him out a couple times so I get what I want and I don't have to appear between 14:00 and 15:15 to get it. I'm welcome down in his cage any time.

"Asset Procurement has contracts with suppliers for stable prices."
"Stable?"
"Yeah. We get guarantees for a stable price for 12-24 months on every item. We lock in at the current price and they have to sell us whatever it is at that price for the next year or two."
"Uhh... WHAT?!"
"Huh?"
"You're telling me that we're paying 2006 prices for a 500GB drive in 2008?"
"Yeah."
"Same for the 2006 model laptops?"
"Yup," he said through his teeth as his lips held onto the cigar stub.
"Where do I sign up to be a supplier?"

Wotta deal. It takes a village to raise a village idiot and that's probably where we found the guy who negotiated that contract. Fuckwit.

Labels: ,

0 non-"17"s have already commented. Click here and be the next.

In compliance with $MegaCorp's general policies as well as my desire to
continue living under a roof and not the sky or a bus shelter, I add this:

DISCLAIMER:
The views expressed on this blog are my own and
do not necessarily reflect the views of $MegaCorp, even if every
single one of my cow-orkers who has discovered this blog agrees with me
and would also like to see the implementation of Root Cause: 17-Fuckwit.