Slashdot Mirror


VMware "Miles Ahead" of Microsoft Virtual Server

sunshineluv7 writes, "IT managers gathered in New York City earlier this week to get advice from experts on when, why, and how to virtualize their server environments. The takeaway from the conference: if you want to run an enterprise-class virtualization platform in production today, stick with VMware." Other wise words from this conference: "Virtualization is a journey, not a project."

45 of 209 comments (clear)

  1. Binary Translation by DrDitto · · Score: 3, Interesting

    VMWare does on-the-demand binary translation (BT) to avoid traps. I could be wrong, but I don't think Microsoft Virtual Server does BT.

    1. Re:Binary Translation by angryargus · · Score: 4, Interesting

      Virtual Server does BT (it has to in order to work on non-VT processors), but Xen doesn't do BT (which is why Xen needs paravirtualiztion support in Linux, and VT processors for Windows).

      It's TBD on whether "Windows Server Virtualization" will use BT, but I suspect they'll drop it. With Intel processors it's not possible to do BT when using VT on x64 processors in 64-bit mode (however it is possible on AMD processors).

    2. Re:Binary Translation by Anonymous Coward · · Score: 2, Funny

      Excuse me, sir. Seeing as how the V.P. is such a V.I.P., shouldn't we keep the P.C. on the Q.T.? 'Cause if it leaks to the V.C. he could end up M.I.A., and then we'd all be put out in K.P.

  2. VMware by dlichterman · · Score: 5, Informative

    Its also awesome that VMWare Server is available free to download. I installed it on my laptop running Ubuntu and can run Windows XP.

    http://www.vmware.com/download/server/

    1. Re:VMware by Acer500 · · Score: 5, Informative

      Microsoft's Virtual Server is also available for free:

      http://www.microsoft.com/windowsserversystem/virtu alserver/software/default.mspx

      Won't run on Ubuntu obviously :P

      --
      There are three kinds of lies: lies, damned lies, and statistics.
    2. Re:VMware by Instine · · Score: 4, Interesting

      I'm not sure which builds exactly, but I know I tried three times, and failed three times to put Vista (Beta2 and RC1) on VPC and failed three times. Worked for each buold first time on VMWare. I mean come on M$! Its hard not to flamebait, when they're just failing so badly. What do they think all the developers of the world are going to do with their pre-public releases?

      --
      Because you can - or because you should?
    3. Re:VMware by khelms · · Score: 2, Informative

      Um, no. Virtual PC will run Linux, but will not run ON Linux.

    4. Re:VMware by StikyPad · · Score: 2, Insightful

      I know I tried three times, and failed three times to put Vista (Beta2 and RC1) on VPC and failed three times.

      Well look on the bright side: You only tried three times, but you failed six times! That's a 100% net gain in results over effort. If we can find a way to harness your failure, we might be able to use you to power our cities.

  3. virtual bsod? by 192939495969798999 · · Score: 4, Interesting

    Help me/us countryfolk understand: So if you get a BSOD in a virtual environemnt, are you dead or not? I imagine that with some of the Windows hardware hooks, you'd probably be dead anyhow, so it wouldn't matter if you were virtually dead or really dead.

    --
    stuff |
    1. Re:virtual bsod? by joeytmann · · Score: 5, Informative

      Just for that VM. Now if the Host OS BSODs....thats bad for all VMs.

      --
      Insert funny smart-ass comment here.
    2. Re:virtual bsod? by Jehosephat2k · · Score: 3, Insightful

      BSODs only crash the virtual environment, not the host machine.

    3. Re:virtual bsod? by Em+Ellel · · Score: 3, Informative

      > Just for that VM. Now if the Host OS BSODs....thats bad for all VMs.

      Thats why you run a stripped down linux on Host and no apps (at least in server environment) :-)
      I am surprised there is no "vmware-host" Linux distro - something perfectly barebones and lightweight to run vmware server on :-)Of course maybe there is one and I just have not found it yet ;-)

      -Em

      --
      RelevantElephants: A Somatic WebComic...
    4. Re:virtual bsod? by mrbooze · · Score: 2, Funny

      I've even seem a VMWare Vmotion demonstration where a guest machine BSOD'd and you could still seamlessly move that guest machine across different VMWare servers, essentially moving the BSOD around.

      Not sure what the practical point is, but it was amusing.

    5. Re:virtual bsod? by hockpatooie · · Score: 2, Insightful

      The body cannot live without the mind.

    6. Re:virtual bsod? by Tmack · · Score: 4, Informative
      Its VMWare's non-free ESX server. You boot directly into a VMWare style OS, where you directly run VMs. It also has the benefit to pause/resume VMs, and even export them to other VM Servers on other hardware. Its like a Game Genie for servers!

      tm

      --
      Support TBI Research: http://www.raisinhope.org
    7. Re:virtual bsod? by Jagasian · · Score: 2

      VMware's ESX Server packaging of their virtualization technology includes a stripped down kernel that is basically designed to only run virtualizers. So you get improved performance and reliability due to the simplified host OS. More at the Wikipedia page for VMware.

    8. Re:virtual bsod? by gkhan1 · · Score: 3, Funny

      Its like a Game Genie for servers!

      I love slashdot!

    9. Re:virtual bsod? by mcrbids · · Score: 2, Informative

      A VM is just that: a virtual machine. It has its own BIOS. It acts like a full computer. It boots off a (virtual or real) disk. It has "hardware" - video card, sound card, network adapter, etc. all virtual representations of the real machine.

      Think of it as a full computer within a window.

      If you boot a copy of Windows, in a VM, it nevers "sees" the host system, it sees this virtual machine in such a way as it is indistinguishable from a real one. The only apparent connection between the virtual machine and the host (real) one from the perspective of the VM is that they can ping each other, over the network, same as any other two machines.

      The host machine, however, can do a number of things. You can reset the VM, which is like hitting the reset button. You can save a snapshot - sort of like copying the entire HDD and saving a backup copy that you can revert to. You can suspend the VM, which is kind of like a pause button. The suspended VM can then be copied over to another computer, and the pause unset, so a single program can, without terminating or rebooting, be switched to another computer while still running!

      This is the basis for using VMs for high availability.

      And, it's pretty damned cool. I've had up to 4 virtual machines running on my Linux laptop, all within a virtual LAN. (they were networked, could ping each other, etc., each running applications, etc) It wasn't native speed, but it was quick enough to be useful.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
  4. Anecdotal evidence of VMWare being better by Acer500 · · Score: 4, Interesting

    It's mostly anecdotal, but I work at a Microsoft shop, and several developers still clamor for VMWare even though we have Virtual Server for free, as it seems to be a lot better performance-wise.

    I'm still waiting for an update to Virtual PC, there the difference is abysmal.

    Also, would it be possible to emulate some other hardware? The current video card emulated by Virtual PC won't support Aero.

    --
    There are three kinds of lies: lies, damned lies, and statistics.
    1. Re:Anecdotal evidence of VMWare being better by RAMMS+EIN · · Score: 2, Insightful

      Last time I checked, no virtualization solution supported hardware graphics acceleration. I was surprised; I didn't think it would be too hard to do using OpenGL.

      --
      Please correct me if I got my facts wrong.
    2. Re:Anecdotal evidence of VMWare being better by InsaneGeek · · Score: 4, Informative

      VMware workstation has some "experimental" hooks that can be turned on to allow direct access to the video card.

      http://www.vmware.com/support/ws55/doc/ws_vidsound _d3d.html

  5. Re:In all objectivity... by nolife · · Score: 2, Insightful

    So how long do you wait? I've used VMWare ESX server in production for years and more recently the scaled down VMServer and MS virtual server. ESX is quantum leaps above the current MS offerings, they are not even playing on the same field. In fact, even the free VMServer product from VM is far better then the MS virtual server product IMHO.
    I have no doubt MS will improve the product and add functionality as time goes on but they are currently WAY behind and not making great strides at this time.

    You can wait but you will be waiting a looong time, at least years. Keep in mind, VMWare products are improving as well.

    --
    Bad boys rape our young girls but Violet gives willingly.
  6. Re:VMWare is no good by LaughingCoder · · Score: 4, Informative

    Actually I was able to use the free VMWare player on XP and install Ubuntu 6.06 (http://www.vmware.com/vmtn/appliances/directory/5 59), which is one of the Virtual Appliances available on the VMWare site. It was pretty cool.

    --
    The more you regulate a company, the worse its products become.
  7. Re:In all objectivity... by TheLinuxSRC · · Score: 3, Insightful

    Although VMware appears to be better for now, will it have the same level of support and compatibility that Microsoft provides?

    If you are referring to compatibility amongst MS products I suspect the answer would be yes, it will probably work great for running MS products on top of MS products. However, keeping in mind MS' contempt for their customers coupled with the fact that MS has a very very difficult time "playing fair" with any competitors, I would assume that anything other than a MS product that you try to run will fail. It will not fail miserably or refuse to install, it will just be "buggy" and MS will point the finger squarely at whatever "unsupported" OS it is that you are using. Now as far as compatibilty goes, could you elaborate what you mean there? MS is famous for not being compatible with anything (including older MS software itself). You will also want to keep in mind that VMWare has been doing this for a long time. This is Internet2 for MS -- they missed the boat big-time and are now trying to catch up.

  8. Re:VMWare is no good by Anonymous Coward · · Score: 2, Informative

    Wow... I've had the exact oposite experience. I've been using Server, Workstation, and more recently infrastructure and haven't had any trouble virtualizing multiple distros of linux, win xp, and win 2003 server on several different hardware platforms. For me at least, it just works.

  9. Re:VMWare is no good by COMON$ · · Score: 3, Funny
    Ive run VMWare on multiple platforms and have never had a single issue.. Ok one or two but they were my own fault. Support forums out there are nice and I havent ever had to explain to someone how to set it up beyond the initial "Go to this URL". If you have given up on understanding VMWare I would suggest staying away from other technologies such as OpenOffice, any version of Linux, and for that matter I would just box up your PC and ship it back. Make sure you dont use any sharp objects either....

    Ya I know I went overboard :)

    --
    CS: It is all sink or swim...oh and did I mention there are sharks in that water?
  10. Re:VMWare is no good by burnt_cajun_toast · · Score: 3, Insightful

    I've used VMWare and found that you might need to change some of the install options for Redhat (or Suse for that matter) to get them to install in VMWare. A few were ACPI=off, IDE=nodma and sometimes it was just a video option and the installs worked just fine.

  11. Linux-for-Windows screensaver ? by quiberon2 · · Score: 3, Interesting

    The quick and dirty virtualisation is with the Linux-for-Windows Screensaver; screenshot here

  12. Real Virtual by Doc+Ruby · · Score: 3, Insightful

    Where's the study/chart contrasting VMWare with Xen virtualization? Those are the two to watch - Microsoft will just copy whichever one (or features) serves MS better.

    --

    --
    make install -not war

    1. Re:Real Virtual by value_added · · Score: 3, Informative

      Where's the study/chart contrasting VMWare with Xen virtualization?

      Probably in the section that's prominently labelled "RELATED CONTENT" that directly follows the article? A virtual representation of the relevant link:

      How does Xen stack up against Virtual Server, VMware?

      Shame they require registration.

      At any rate, I'm sure everyone would agree that the vwmare Wikipedia Article is probably the most comprehensive source for information. Comparisons with other technologies are included.

    2. Re:Real Virtual by amorsen · · Score: 2, Funny

      But binary seems most appropriate, self-scaling according to the size of the base unit.

      I find e more natural.

      --
      Finally! A year of moderation! Ready for 2019?
  13. I finally replaced Windows at work by TheLetterZ · · Score: 4, Interesting
    I finally replaced XP at work with Kubuntu. The one thing holding me back was actually none other than iTunes - yeah sure I could use amarok, but I have purchased a lot of music on iTMS plus I like iTunes' radio channels and iTunes in general. And by the way, I also have a lot of historic Outlook mail.

    I installed VMWare on my Dell laptop, created a 30GB partition (of which 20GB is MP3/M4P), installed the Dell XP Pro OEM version in VMWare, which automatically picked up the system's XP key, and I got iTunes running in VMWare, Office 2003 for historical mail and the odd Word/Powerpoint/Excel documents which OpenOffice 2 has difficulties handling.

    I guess the ironic part here is that I had to install an antivirus program on a laptop running Linux, but now that Evolution gets along just fine with the company's Exchange 2003 server (even the calendar entries shows up - I am impressed at how good it actually is!), I am in general a much happier human being running Linux, and I have the best of both worlds (depending on your point of view) being able to run iTunes and Office 2003 on my Linux laptop!

  14. Re:In all objectivity... by Rob+Riggs · · Score: 2, Interesting

    I'm no fan of Novell, but their "first crack at it" was a technology preview of Xen, which by its own admission only supported OSes that have been ported to the Xen hypervisor. It's not like the Xen folks could get the Windows XP source and release a version ported to Xen, now, could they? They were not claiming it would work with other OSes without VT.

    Your comment about that seems like an attempt to deflect attention away from the GP's implied point, which was... the knowledge, borne out of years of experience, of just about everyone I know in this industry that must administer a heterogeneous computing environment, that MS does not play nice with others. Every admin, when they consider using MS products in such an environment, has to ask himself, "How will Microsoft fsck me over with this decision?"

    I'm doing that now, even as I advocate moving our NIS maps into Active Directory, converting from NIS to LDAP and doing SSO with Kerberos using AD as the KDC.

    --
    the growth in cynicism and rebellion has not been without cause
  15. Portability by Spez · · Score: 4, Informative

    I have tested Virtual PC, Virtual Server and VMWare Server and VMWare Workstation for our testing environment, and it seems MS is more flexible in a way: you can easily copy a Virtual Machine from one computer to an other even if they have different hardware. With VMWare workstation, i had strange problems.

    I didn't have any of those problems using VMWare Server, but the web interface of MS VServer was really more usefull for our build machines, test environments and portability too.

    BUT, MS doesn't support x64 Guest Environment... so even though we have mostly a MS environment (using VirtualServer), we had to use a couple of VMWare Server machines to use WinXP x64...

    --
    I wouldn't mind you in my head, if you weren't so clearly mad -Lews Therin Telamon
  16. Oh yeah? by duffer_01 · · Score: 3, Insightful

    Whoever came up with this has never tried to install DB2 in VMWare. Good luck with that.

    1. Re:Oh yeah? by div_2n · · Score: 3, Informative

      Who needs luck when you have documentation?

  17. Re:VMWare hardware virtualization? by Wolfrider · · Score: 2, Informative

    Search the Vmware forums. Basically if your 64-bit processor supports hardware VT, you can run 64-bit guests.

    http://www.vmware.com/community/index.jspa?categor yID=1

    There is a RAM limit; I believe each Guest can access up to 3.6GB. However, having more RAM on the host means you can have more Guests (barring bottlenecks.)

    See:
    http://pubs.vmware.com/server1/wwhelp/wwhimpl/js/h tml/wwhelp.htm

    --Check the Index under R (Ram).

    --Honestly, if a VM requires more than 3.6GB RAM you probably should be running its functionality on a physical box.

    --
    .
    == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  18. VMWare Workstation rocks by Anonymous Coward · · Score: 2, Informative

    I used VMWare Workstation when it was just "VMWare" and it was sluggish. However, since upgrading to 5.5 it runs great and every VM I've tried to install on it was a snap. I'm using the Linux host version-- running it on a FC5 system and am able to run Windows-only apps, such as SQL Server, in a guest OS.

    I also took a look at Parallels VM and it looked like a cheaper knockoff of VMWare Workstation. For the price it seemed fine but they didn't (and still don't-- I believe) support 64-bit host operating systems. VMWare Workstation supports 64-bit perfectly. I run a Windows guest all of the time on my linux system that I only reboot when I upgrade a kernel. I've never had any crashes as a result of running VMWare.

  19. VI3 is wonderful. Just don't get the .0 revision by csoto · · Score: 3, Informative

    Honestly, we're quite happy with VI3, but we need 3.0.1, due in October. There are a few honestly quite stupid bugs in 3.0 that need to be attended to. The most aggravating part is the license server (based on flexlm, which is usually not so bad). Licensing is the one thing where VMware is going backwards on (although the COST of licensing is quite good now).

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
  20. IBM VM by dayyan · · Score: 5, Informative

    IBM's Virtual Machine (VM) is decades ahead of VMWare. It was first available in 1966. It's reliability, scalability, features, and more; have been enhanced since its beginnings, it is trusted by the most data and reliability sensitive companies and corporations in the world. It isn't just a hypervisor like VMWare or Microsoft's Virtual Suite--it's a full fledged operating system.

    It bothers me to watch those whom praise this or that without knowing more about it. Yes, VMWare is good, especially for the PC. However, don't lose sight of superior advancements we've already made in the name of hype and evangelism.

  21. Re:In all objectivity... by OnlineAlias · · Score: 2, Informative

    The virtual copies are tied to the OS, not the VM software. So yes, you can run 4 copies legally on VM.

  22. But is it cursed? by birder · · Score: 2, Funny

    Well, VMware Server comes with a free Frogurt.

  23. Let's see what Longhorn virtualization has to offe by EbbTide · · Score: 2, Insightful

    We currently have multiple ESX 2.5 machines for our production VMs, and are testing ESX 3.0 on our development box. We also have a couple of Virtual Server 2005 R2 boxes. Right now I can tell you that in an enterprise environment, ESX wins against VS 2005 hands down. Virtual Server 2005 is NOT an enterprise level virtualization environment. However, there are some major changes coming with Longhorn's virtualization, which isn't so far in the future now. A lot of goodies are on the way, and a lot of it is baked right into the OS. Microsoft is making a MAJOR push into virtualization. Don't count them out, especially if you're a Microsoft shop. If your just getting into virtualization, my recommendation is to set up a box for each of the freebies and try them out. If nothing else, knowing both will look good on your resume.

  24. Re:VMWare is no good by dmihalko · · Score: 4, Informative

    I have been a VMWare user for a few years now, as well as MS virtual PC, and tinkered with MS Virtual Server for some time... So far, the utilities i have found for VMWare have been very useful and havent found any for MS products, though i really havent looked. I found this product called MakeVM last week or so. It runs on a live windows box and clones straight to a VMware Virtual Hard drive, over network.

    so far i have used this on 4 legacy machines, and moved them straight to my VMWare host running on linux with samba, and had them all cloned and running in 2 days with no downtime. could have been less since i waste alot of time readin these articles..

    then i came across this utility diskmount to map drives to virtual disks in the event that i need to do so, which has been rather handy...

    I use the free version on windows in my office for testing, on my windows and linux servers, at home on Ubunutu, and never had a problem with it with any guest OS. In addition, the fact that i can boot a guest OS directly from my windows hard drive through my Ubuntu session gives it extra points since i never have to reboot my computer

    VMWare is definitely the product i am sticking with...

  25. Re:VMWare is no good by Anarke_Incarnate · · Score: 2, Insightful

    Ok, here is why. You can run multiple versions of the same operating system to test various deployments of software. You can run various versions of various operating systems and sandbox them, as well as taking "Snapshots in time" so if you want to test out some link some friend (moron) sent you, you can snapshot your install, click..become infected...and roll back without worry.

    You can also buy a decent server and actually UTILIZE it. It is better if you buy 2 or 3. That way you can run whatever OS you need (relatively) on that hardware and not have 8 or 9 servers running at 15% because the vendor of the application you are serving will not certify it running with any other piece of software on it.

    You can also migrate in case of a failure, or just lift the server off the hardware without worry. Your company has HP Proliant 185s and the leases are up. They are buying 385s to replace them. You simply move the images to the new machine and start them. The process saves tons of time, uses less electricity than several boxes, and you can also do disaster recovery by backing up the images and storing them at an off site location. If a disaster takes out your data center, you fire up the copies at the co-location and are back in business.

    But other than that and a few more things.......its just cool to have without any real benefit....