Print Story A Day in the Life
Working life
By ReallyEvilCanine (Wed Oct 11, 2006 at 04:38:14 AM EST) A Day in the Life, WTF, beta, shitty colleagues, turncoats, Vista, pie (all tags)
Singing the Same Old Song

There are a few benefits to consolidating all your servers in a couple locations rather than having them spread out all over the world in each major center. Administration is centralised and only a couple people have to spend their days babysitting them. Patching is centralised. And... that's about it. A short list of consolidation suckage:

  • Loss of power kills all centers
  • Loss of communications kills all centers
  • Inability to work with the base hardware
  • Bureaucracy
  • Admin ego
The guy who used to be my partner of sorts prior to consolidation is now my nemesis. He plays the part well.

x-posted to da brog, sans poll.



No longer are we forced to make hard images of full drive arrays to back up a crash-and-burn environment or base installation image. $MegaCorp likes server virtualisation and spends a lot of money for the licenses because we use the good virtual server software, not the crappy one. VMWare rocks my world.

Because of this system it's a lot easier to make all sorts of test images. We can automatically load up a base copy of, say, Windows 2003 (with or without $database), install $OurBigApp version foo.bar.baz.quux, then get the admin to save that "pristine" copy so that no one else ever again has to install this particular configuration.

Huzzah!

But what about operating system base images? That's where it gets tricky. Only the admins have access to set VMWare to point the "CD drive" to an ISO image in order to install a new OS. Rusty knows not of Red Hat or SuSE and with gentle prodding can be convinced to accept a new, latest-and-greatest ISO from ftp.novell.com, but he does know Windows. He knows that Vista is beta and that we don't support beta.

Windows XP was once beta, too, as was Windows 2003. We still loaded them up and tested throughout the beta period, not in any official capacity (that's a job for QA and Engineering) but to get a feel for it and find out where the pitfalls are. Playing with the betas lets us find out where the hell Microsoft stuck all the menus after shuffling everything around again, allowing us to rewrite our boilerplate explanations on which menus to use to perform certain tasks.

We also find out if there's a way to tweak the system and rewrite scripts or configurations so that $OurBigApp will run on these new versions. This allows customers who migrate immediately upon release an unsupported but workable method and saves Engineering resources; QA can just test our fix and approve it.

But up until a couple years ago, the labs were local and loading a new OS only required people to be nice to me. By "nice" I mean "sending me a mail telling me what you need and letting me finish what I'm in the middle of before pissing and moaning that it's not ready."

It's different now. It's all Rusty's baby. Rusty doesn't think we should be wasting his time and ours on unsupported beta software. Rusty refuses to load a Vista ISO image. He demands line manager approval. He demands team manager approval. He demands general management approval. He demands I show the software license despite our having a full MSDN worldwide subscription. There is no license. It's fucking beta software that Microsoft is offering to the entire fucking world which will expire in a few months!

We need to be ready for the eventual release of IE7 and Vista but Rusty doesn't care. He knows it's beta and he's in charge. The separation of labs from the general management organisation -- once such a a relief -- is now preventing me from preparation.

I'm not asking for Vista to be installed as a base OS; it's not a server OS anyway. I only want to install a fucking VMWare image. He doesn't need to do the actual configuration. He doesn't need to administrate the software. He only has to click three buttons, a filename, and "OK". Nevertheless, he's fighting back.

I have to fight with Rusty.
To install basic software.
On a virtual machine.
Software we will soon have to support.

Fuckwit.

< some kind of record | BBC White season: 'Rivers of Blood' >
A Day in the Life | 9 comments (9 topical, 0 hidden) | Trackback
Power, etc. by ana (4.00 / 4) #1 Wed Oct 11, 2006 at 05:03:44 AM EST
I've worked on various space flight projects. Shortly after one went up, I was in the control room, which, what with checkout and turning on and all being in progress, was a busy and crowded place. Each subsystem had 3 or more computers and as many engineers.

Over their workplace the power supply & solar cells folks hung up a banner reading

NO POWER, NO NOTHING

Not to be outdone, the communications folks hung this slogan:

NO COMM, KNOW NOTHING

Regular, or decaf abomination? --Kellnerin


Comms people are so witty by ReallyEvilCanine (4.00 / 1) #4 Wed Oct 11, 2006 at 05:49:09 AM EST
It makes you just want to bash 'em over the head with a low-gain antenna. Can't use the high-gain; those things never work right.

[ Parent ]

The GRO story by ana (2.00 / 0) #5 Wed Oct 11, 2006 at 06:58:26 AM EST
is one of the few cases in space flight history I'm aware of where humans on hand fixed something they weren't expected to fix (or was designed for human intervention at great cost). It would have been a very different observatory without the high gain antenna.

Regular, or decaf abomination? --Kellnerin
[ Parent ]

server topologies by Merekat (4.00 / 1) #2 Wed Oct 11, 2006 at 05:06:53 AM EST
You can easily centrally administer and maintain geographically diverse setups, with a little planning and some basic hands&eyes contracts.



Of course you /can/... by ReallyEvilCanine (4.00 / 1) #3 Wed Oct 11, 2006 at 05:29:38 AM EST
But $MegaCorp won't. Spot the difference.

[ Parent ]

VMWare is indeed the ants pants. by greyrat (2.00 / 0) #6 Wed Oct 11, 2006 at 07:10:46 AM EST
And I've got a nice home made Vista Beta VM image all set up if you want one. Really. I'm half serious on this. It's 7.5GB uncompressed.



ObLinuxDorkVistaReaction by ucblockhead (2.00 / 0) #7 Wed Oct 11, 2006 at 07:29:02 AM EST
It's ok...it has all that eye-candy I ended up turning off when I used Enlightenment in 1999 because it hogged the CPU of my 250 mhz box.

I personally like Parallels.
---
[ucblockhead is] useless and subhuman


I hate eye candy by ReallyEvilCanine (2.00 / 0) #8 Wed Oct 11, 2006 at 07:52:19 AM EST
I want my processor to, you know, process important shit. In my world, animations and transparency fall far outside the definition of "important". I still use "Windows Classic" as the default theme on all machines. The background may be teal, dark blue, grey or black depending on the machine's purpose.

[ Parent ]

I love eye-candy by Cloaked User (2.00 / 0) #9 Thu Oct 12, 2006 at 10:25:44 AM EST
If I'm spending 10+ hours every day staring at something, it'd better be pleasing to my eyes¹. Besides, I spent a metric shedload on my 7800GTX², I'd quite like it to earn its keep all the time, not just when I'm playing Oblivion or F.E.A.R.. (Most if not all of the extra workload of Aero is taken up by the GPU, of course)

1 that's utterly subjective, of course - hence I said my eyes

2 shortly before the 7900s came out. Go me!


--
This is not a psychotic episode. It is a cleansing moment of clarity.
[ Parent ]

A Day in the Life | 9 comments (9 topical, 0 hidden) | Trackback