Results 1 to 10 of 10

Thread: Anyone working in Virtual Machines only?

  1. #1
    Join Date
    Dec 2012
    Beans
    51

    Lightbulb Anyone working in Virtual Machines only?

    Is there someone with a virtualbox-only (vmware whatever) host and works, surfs etc. in virtual machines only?

    If so, why? What's the advantage?

    As for the rest, why don't you? What's the disadvantage?

  2. #2
    Join Date
    Nov 2011
    Location
    /dev/root
    Beans
    Hidden!

    Re: Anyone working in Virtual Machines only?

    Quote Originally Posted by mreq View Post
    ... What's the disadvantage?
    It is slower. The virtual machine is another layer between your application program and the hardware, and it needs cpu power and ram.

    But I use virtual machines to test new distros and to run Windows to get access to things (hardware and software), that won't work in Ubuntu.

  3. #3
    Join Date
    Aug 2006
    Beans
    54

    Re: Anyone working in Virtual Machines only?

    Testimonial:

    Hello, I'm Alarme, and I'm addict to work with virtual machines...

    Five years ago, I decided to introduce virtual machines at my workplace (12 workstations + 3 laptops)

    These are my reasons and my experiences with the system:

    Initially, with every workstation running Windows natively, it was more than usual:
    - Having to stay late some Fridays (or even whole weekends) to fix Windows-related problems
    - Or having to constantly be aware of Antivirus software updates/licences/etc, which didn't properly solve virus infections.

    I decided to migrate to Linux and use Windows VMs as workstations. It wasn't my intent to convince employees to use Linux in their daily tasks (except reading e-mail and web navigation). I only wanted to have them working under Windows, as usual, but in a virtual machine.

    I created VMs for every workstation, using a fresh installation which only contained basic system-related stuff (i.e. Windows updates) and whichever applications we use. Of course, I kept images of these installations.

    Using a DHCP server I blocked Internet access to those clients running a virtualized Windows (through gateway denial). I am aware that any somewhat experienced user could have bypassed that protection, but that is not of my concern.

    Anything that requires Internet access is therefore done under Linux.

    In the event that any workplace stops functioning, the time and effort I need to fix them (that is, reverting the machine back to it's initial status) is merely transferring 10GB of data through LAN.

    Since I took that decision, I haven't had to waste any other weekend fixing that kind of problems.

  4. #4
    Join Date
    Sep 2011
    Beans
    1,531

    Re: Anyone working in Virtual Machines only?

    Good luck on your school essay, mreq

  5. #5
    Join Date
    Apr 2011
    Location
    Santiago (Dominican Rep)
    Beans
    311
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Anyone working in Virtual Machines only?

    Alarme did give a very good example of the advantages of a VM. I would add the following advantages.

    - Old applications that only run using say DOS or Windows NT could be put in a VM together with that old OS and could be used on any modern OS/PC, no worry about drivers.
    - Many physical servers are under occupied, because they run a certain old server and server OS needed for certain enterprise applications. Virtualising these old relics can reduce the number of servers, the HW and SW maintenance costs and the power consumption. Sometimes you only can buy the spare parts for these old servers on eBay, virtualisation solves that problem.
    - It is easier to distribute software, because you don't have to install OS and applications in remote branches of the enterprise, you simply distribute the appliance (VM consisting of OS and Application).
    - You do not have to worry about the application behavior in a different environment.
    - You can optimise the OS for one application and you do not have to compromise like in the past, when many completely different application had to run on the same OS and HW. The end result could be that the application is more responsive, so it has a better performance then on a general purpose HW server.
    - More choice since the OS used for the application becomes irrelevant if the whole runs in a VM. This is very very good for Linux!
    - Reliability gets more affordable, because VMs can easily run on any other server if needed. Today the same appliance on another server will be kept synchronized and will take over automatically in case of HW failures.
    - Load sharing between HW servers is often a piece of cake you simply deploy the appliance two, three or more times. If somebody connects to the appliance, you simply connect him to the least loaded server.

    Just for fun I implemented a simple version of the functionality of the last two bullet points (building on Virtualbox) in approx. 2500 lines of shell script.

    You have to see the whole in combination with the virtualisation of the storage (disks) system, the virtualisation of the network and also the potential benefits that it provides to the service oriented architectures.
    Last edited by BertN45; December 30th, 2012 at 04:36 AM.
    Desktop: P-IV 3.2gHz, RAM= 1.5GB, Disk=80GB+500GB, LCD=22", Bought 2012 $90
    File Server: P-III 650mHz, RAM = 384MB, Disks 240 + 300GB, Bought 2005 $60
    File Server HP Vectra VL8i SFF, 2 cables connected: Ethernet and Power

  6. #6
    Join Date
    Dec 2006
    Beans
    7,349

    Re: Anyone working in Virtual Machines only?

    Quote Originally Posted by mreq View Post
    As for the rest, why don't you? What's the disadvantage?
    Surely not a school assignment?? Two disadvantages that are a factor in my own usage:

    1. Resources: It is a good thing to have enough computer resources to share between host and guest. Not such a great result if these resources are not in place.
    2. 3d acceleration: In my own experience with VirtualBox the 3d support is a lot better these days but still has some ways to go.


    Hope this is some help?
    You think that's air you're breathing now?

  7. #7
    Join Date
    Dec 2012
    Beans
    7

    Re: Anyone working in Virtual Machines only?

    I'm new to Ubuntu and virtualization but I plan on running a VM inside my production home server for development and testing. It will help me learn as well as keep my production environment "clean" of mistakes. Anyone else do this?

  8. #8
    Join Date
    Nov 2011
    Location
    /dev/root
    Beans
    Hidden!

    Re: Anyone working in Virtual Machines only?

    Quote Originally Posted by Hawkway View Post
    I'm new to Ubuntu and virtualization but I plan on running a VM inside my production home server for development and testing. It will help me learn as well as keep my production environment "clean" of mistakes. Anyone else do this?
    Yes, we are many people who start testing something new in a virtual machine. Welcome

  9. #9
    Join Date
    Mar 2006
    Location
    Dallas, TX
    Beans
    367
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: Anyone working in Virtual Machines only?

    I use VMWare Player or Virtual Box to test Distros before deploying them to live environments. It a great way to test how some applications work with the new OS. I also use VM's to run PEN Tests and Audits on networks.
    Hello..my name is Nono
    Linux User #415998

  10. #10
    Join Date
    Dec 2012
    Beans
    51

    Re: Anyone working in Virtual Machines only?

    Quote Originally Posted by Ms. Daisy View Post
    Good luck on your school essay, mreq
    Aaand that's a miss.

    Not really, I am just interested and considering this option. As a matter of fact, I'm studying statistics at university. Not close to virtual machines, really

    Thanks for your opinions everyone.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •