Virtualization Is Not All Roses 214
An anonymous reader writes "Vendors and magazines are all over virtualization like a rash, like it is the Saviour for IT-kind. Not always, writes analyst Andi Mann in Computerworld." I've found that when it works, it's really cool, but it does add a layer of complexity that wasn't there before. Then again, having a disk image be a 'machine' is amazingly useful sometimes.
Testing PXE terminals (Score:3, Interesting)
Question: Do cards have to support it? (Score:1, Interesting)
sorry for the AC,
Dan
(interesting that the word in the image is forgive lol)
Virtualization (Score:5, Interesting)
Bandwidth concerns. You can have more than one NIC installed on the server and have it dedicated to each virtual machine.
Downtime: If you need to do maintance on the host that may be a slight issue, but I hardly ever have to anything to the host. Also if the host is dying, you can shut donw the Virtual machine and copy it to another server (or move the drive) and bring it up fairly quickly. You also have cluster capability with virtualization.
We're about 95% virtualized and never going back! (Score:3, Interesting)
License controls are fine. All the major players support flexible VM licensing. The only people that bark about change control are those who simply don't understand virtual infrastructure and a good sit-down solved that issue. "Compliance" has not been an issue for us at all. As far as politics are concerned -- if they can't keep up with the future, then they should get out of IT.
FYI: We run VMware ESX on HP hardware (DL585 servers) connected to an EMC Clariion SAN.
Like all technologies, you need a good plan (Score:3, Interesting)
Same old "doing it half-assed" (Score:2, Interesting)
Unless you are running a test bed or dealing with less critical servers, where you can use old equipment, you get a pair (at least) of nice, beefy enterprise servers with redundant everything and split the VMs among them. And with a nice SAN between them, you can move the VMs between the servers when needed.
Even better if you can, get the servers (or another pair) set up at two sites for disaster recovery.
Yes, this will cost money, but Virtuilzation is not designed to make the bean counters save money. You need a plan to do it right and the budget to pay for all of it.
Re:Yawn (Score:2, Interesting)
Hype Common Sense (Score:3, Interesting)
For a year I fought against virtualizing our sandbox servers because of resource contention issues. One machine pretending to be many with one NIC and one router. We had a web app that pounded a database... pre virtualization it was zippy. Post virtualization it was unusuable. I explained that even though you can Tune virtualized servers, it happens after the fact, and it becomes a big active management problem to make sure your IT department doesn't load up tons of virtual servers to the point it affects everyone virtualized. They argued, well, you don't have a lot of use (a few users, and not a lot of resource utilization.)
My boss eventually gave in. The client went from zippy workability in an app being developed, to slow piece of crap because of resource contention, and its hard to explain that an IT change forced under the hood was the reason for SLOW, and in UAT, SLOW = BUSTED.
That was a huge nail in the coffin for the project. When the user can't use the app on demand, for whatever reason, and they don't want to hear jack about tuning or saving rack space.
So all you IT managers and people thinking you'll get big bonuses by virtualizing everything... consider this... ONE MACHINE, ONE NETWORK CARD, pretending to be many...
Re:the sad thing is how much we need virtualizatio (Score:2, Interesting)
Re:Yawn (Score:4, Interesting)
Re:Yawn (Score:2, Interesting)
Virtualization *insanely* good: development !
It simply changed my programmer life entirely. How can I keep machines with any flavor and version of the linux boxes I'm working at which can be booted in seconds ? How can I have a (virtual) LAN with dozen machines communicating to each other when developping a failover/balanced service ? How can I multiply the number of machines by a cut'n'paste operation ? I do I rollback a damaging crash or a faulty operation (via snapshots) ? The whole thing even fit in my workstation and works beautifully.
VmWare is the most beautiful and useful piece of software I ever used I think, even with those stupid clock problems when running certain bsd/linux environements.
Jeez, I could not even think of working differently now. For me, this is more than a useful tool; this is a revolutionary tool that makes my job possible, which obvioulsy does not mean it's good and rosy for anything on the planet (who thought it was ?)
I call sockpuppet (Score:2, Interesting)
Something's fishy.