|
|
||
|
Recent blog posts
Recent Comments User login The Website is Down is verified by Network Solutions Site Safe and Authorize.Net
|
Submitted by sakuramboo on Tue, 09/16/2008 - 11:26.
My old boss went to a conference in New York where she learned all about virtualization. Unfortunately, it was all sales pitches and she didn't really learn anything except for huge buzz words. When she got back from the conference, she was demanding that we look into virtualization because "we needed it!" After a few days, I was passing by her office and noticed a book on her desk titled "Virtualization for dummies." Never mind the fact that she needed to read a "for dummies" book, but if she even had an inkling of knowledge of the network, she would have known from the start that there is no reason to virtualize anything. The infrastructure isn't large enough to warrant virtualization. This is the same person who mistook a workstation running Windows XP with the classic interface for a Windows 98 machine. |
The Datacenter From Hell Donate We will love you forever. |
Virtualization = just copy the virtual drive over? Not so fast..
Submitted by Anonymous on Thu, 10/08/2009 - 19:05.You wet-behind the ears buzzword loving newbie admins make me laugh. To those that say virtualization is good for the purpose of redundancy if a server fails, I say you have no idea what you're talking about. Virtualization is a double-edged sword, and there's a reason IMPORTANT servers are very rarely virtualized.
First, a server very rarely goes down due to hardware. It requires a serious issue for that to happen, such as a failed motherboard or backplane. Those types of failures are incredibly rare. The majority of failures are just hard drives or fans. Hot swap affairs that requires no downtime. Even memory can be hotswapped on many servers - though memory chip failures fall into both categories; they are rare, and they won't take the server down. Memory is rarely installed in a single chip configuration, and in most cases servers have at least two banks filled, and sometimes even mirrored for redundancy. Sorry, college graduate-wannabe admins... Servers very rarely go down due to hardware.
In the rare event that your motherboard does fail, you can do the same thing with the physical hard drives -- just swap them into another box and be back up in a jiffy. Only if there is a huge difference in the hardware would it take more than a few minutes for the OS to reconfigure itself.
Think about this for a moment: if your system fails due to hardware, and it's down -- how will you copy the virtual drive over to a new server? Hello! The server is down! You can't copy sheet. Maybe you can pull something from tape backup. Good luck getting that done in any reasonable amount of time, not to mention all the changes that took place between the backup time and the time of the failure.
Here's another thing to think about for you guys. If you're running virtual servers, you more than likely have several running on a single physical box. So if the box goes down, you've lost all of those servers, not just one. So, now you have to not only find another physical box that can handle more load, copy the virtual drives from your backup solution, and get them started... but you have to do that multiplied by whatever number of virtual servers you had running on the failed machine.
Virtual servers are mostly only useful for non-critical servers [such as QA or development] that don't do a lot of processing, and if they go down will only piss people off, but not cost the company thousands/millions of dollars. Unless you're in a very large company that has hundreds or thousands of non-critical servers that can be consolidated -- virtualization is NOT a good idea.
Justin Chandler
Wow
Submitted by Anonymous on Fri, 10/09/2009 - 13:50.Thats completely ridiculous.
First off, what kind of idiot runs multiple virtual machines without storing the data they use on a SAN? Yeah theres this thing called a VHD with hyper-v that means you store the data somewhere else, not on the physcal machine. It kind fo even REQUIRES IT. So your argument there is flawed.
Second off, if you are virtualizing, you can take advantage of failover clustering to balance the machine load if one of the physical servers go down. No down time vs swapping hardrives and so on. So no down time is better then just a little down time.
Third thing, small and medium sized companies can definitely make use of virtualization. The ability to not have to buy another piece of hardware except maybe some ram to expand and still allow you to add server after server to grow your environment is a huge plus. One I take advantage of myself.
And finally, small to medium businesses wont put the load on machines that large corporations will, therefore your "Oh my god too slow" argument makes no sense. A quad gigabit nic is cheap, only on boot up or during a problem do ANY servers use even close to the maximum of the 8 cores they come with, or the 12+ gigs of memory a virtualization server comes with. You can take better advantage of your hardware by virtualizing things and separating them out instead of lumping them all into one physical machine that if it goes down you lose multiple systems.
So your bitter I think i know it all nothing is better than throwing money and hardware at something ass can go bite it. There is a place for virtual envirnoments, and if you are too stupid to see it its a fault of your own.
I would just like to point
Submitted by Chris (not verified) on Thu, 10/09/2008 - 14:37.I would just like to point out that when done properly, virtualization adds in a layer of safety. Because, assuming you run the same virtual machine software, the operating system sees the same hardware every time, regardless of what the physical hardware actually is. So, as long as you keep backups, if your main server with everything on it goes down, and it's virtualized, you can just pop the VMDK file or whatever into another physical server's VMWare program, and be back up and running in the time it takes to copy the file. This is great if you have a hot spare lying around. Then, once you get your main server back up and running (or replaced, whatever), you can just throw the VMDK file back into that, and be running, again.
Virtualization does more than just consolidate hardware, people. It wouldn't have taken off quite as much as it did if that's what its whole purpose was.
Thats true
Submitted by Anonymous on Mon, 09/21/2009 - 15:42.Thats true, including Vmotion and the such.
"The infrastructure isn't
Submitted by Anonymous (not verified) on Tue, 09/30/2008 - 18:45."The infrastructure isn't large enough to warrant virtualization"
There are other reasons to virtualize besides having a large infrastructure. Especially since VMware Server (GSX) and ESXi are free, there's no 'right' situation to implement it. Fact is, virtualization makes your environment easier to support and will save you hours of time as an admin, as well as solving problems that cannot be addressed by throwing hardware at it
sounds like you should read her dummies book
btw your video is on par with the BOFH, freaking awesome
fghfgh
Submitted by Anonymous (not verified) on Sun, 09/21/2008 - 12:31.But we all need virtualisation. Go on buy an SVC.
Well.......
Submitted by Anonymous (not verified) on Fri, 10/24/2008 - 12:11.I can agree and disagree with using a vmware type solution. If you are going to go that route make sure you have a server to back it upto. Lets say you have 3 v-servers running on 1 physical box. If that physical box goes down and you have no backup box....you just lost 3 boxes...
The advantage is, however,
Submitted by jdinteractive (not verified) on Wed, 03/25/2009 - 16:52.The advantage is, however, that you can move servers to a different box if they're virtualized without the need to reinstall. That's the beauty of it... and seriously, who in their right mind and any IT knowledge does not have a backup?!
Thanks, Captain Obvious
Submitted by Anonymous (not verified) on Mon, 11/10/2008 - 17:32.That's also like saying if you only one hard drive, and that one hard drive dies......
That's why minimum case scenario would be to implement some sort of shared storage such a SAN device, with two VMWare host servers.
God bless vMotion.....
VMware is great. For lab
Submitted by unixman (not verified) on Tue, 12/02/2008 - 23:38.VMware is great. For lab servers. NOT so much in a production environment , where performance is critical, and the servers are going to take a bit of a beating on load average. With virtualization, there is always an extra layer to troubleshoot (Is it the host , or VMware Server, or ESX Server ??) . We've seen some just flat out "weird problems" in VMware, that plain don't happen, on other hardware platforms. One of the worst problems with VMware is, that the guest OS or VM's system clock drift, can be "up to and hour and a half off", and cause massive problems. Vmware says, this is a 'known bug' and they're 'working on it' . This rules out VMware for alot of applications (Oracle RAC-- no way !) Give me a good bladeframe system, with a spare blade or 2 in the frame, and a SAN anyday, and I have already most of what Vmware is trying to accomplish at least at the redundancy level.
VMWare Time?
Submitted by David (not verified) on Tue, 12/30/2008 - 12:26.Sounds like you need to patch your VMWare to 2.5.0 build 104215. You also need to make sure that the guests are set to get their time from the host. We have 12 VMWare farms we manage and none have performance issues as long as the host is beefy enough.
Just cron it:))
Submitted by Anonymous on Mon, 06/22/2009 - 12:42.if guest os is *nix just run cron ntpdate:))) I had similar problem BEFORE patch even available. I fixed by adding cron job every hour execute ntpdate command, thats for rough sync and ntp client for gradual drift sync. Personally I hate virtualization, doesn't feel real, even though I use it for my personal needs:) I've worked at company which start with physical servers and ditched most of them for ESXi, and worked for a company which started with bunch of XEN and then ditched them all for huge amount of expensive servers.