Click here to monitor SSC
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 


wisdom of creating vms on a brand new machine


wisdom of creating vms on a brand new machine

Author
Message
drew.georgopulos
drew.georgopulos
Old Hand
Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)

Group: General Forum Members
Points: 375 Visits: 705
My doctor advised dit;;ching the laptop for a more ergonomic environment.
I code at home now for four clients, and was wondering if it makes any sense to divide the new rig into N virtual machines...maybe a small Linux instance and a windows partition or two.
Is this a worthwhile effort?
Its got 1tb disk and 32 gb ram
Thanks a lot
LinksUp
LinksUp
Right there with Babe
Right there with Babe (736 reputation)Right there with Babe (736 reputation)Right there with Babe (736 reputation)Right there with Babe (736 reputation)Right there with Babe (736 reputation)Right there with Babe (736 reputation)Right there with Babe (736 reputation)Right there with Babe (736 reputation)

Group: General Forum Members
Points: 736 Visits: 3982
drew.georgopulos (12/23/2013)
My doctor advised ditching the laptop for a more ergonomic environment.
I code at home now for four clients, and was wondering if it makes any sense to divide the new rig into N virtual machines...maybe a small Linux instance and a windows partition or two.
Is this a worthwhile effort?
Its got 1tb disk and 32 gb ram
Thanks a lot


I would not have a development machine any other way, though I don't use partitions and such. Look into VMWare. You set up a VM on a host for whatever operating system you have and you run the complete OS like an app. The VM's can be configured so that they can see the host. But each VM is its own little world.

I have Win 7 64 as the host and on that I have a Win 7 32 bit VM, an XP VM and a DOS 6.0 VM just for the fun of it. You could have a Linux VM as well. The real beauty comes into play when you have to upgrade your host machine. You copy the VM's from one host to another and you are up and running in a matter of minutes. Regular backups ensure that if your current host gets trashed, reinstall the host, copy the VM's from your backup and you are up and running.

You do have to have the install disks for each OS that you would like to install.

__________________________________________________________________________________________________________
How to Post to get the most: http://www.sqlservercentral.com/articles/Best+Practices/61537/
Steve Jones
Steve Jones
SSC-Dedicated
SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)

Group: Administrators
Points: 36089 Visits: 18738
I am using VMs all over for many things, especially development. I don't like installing a plug-in or add-on that might break my system, and VMs protect me. I would definitely divide the machine up into VMs. The one caveat to be careful of is the licensing issues you may run into.

I use Hyper-V now because of work requirements. I have friends that love it, but they tend to be more experienced sysadmins. For me, it's cumbersome and I don't love the hypervisor. The tooling isn't well done, IMHO, but I haven't dug in to get more done than I need to.

Personally I'd use VMWare as it's more user friendly. I might set up a VM as my "desktop" with the dev tools I need. Then I might use a separate VM for each client that has server side stuff, like SQL, IIS, Apache, whatever. Deploy to the VM from your client, maybe even have 2 VMs where you move stuff from one to the next.

That way you have separate environments, and you practice moving code from one to the other. That's a valuable skill.

One last note: Use snapshots often. They are great for resetting your environment after you've messed something up.

Follow me on Twitter: @way0utwest
Forum Etiquette: How to post data/code on a forum to get the best help
My Blog: www.voiceofthedba.com
benjamin.reyes
benjamin.reyes
Old Hand
Old Hand (303 reputation)Old Hand (303 reputation)Old Hand (303 reputation)Old Hand (303 reputation)Old Hand (303 reputation)Old Hand (303 reputation)Old Hand (303 reputation)Old Hand (303 reputation)

Group: General Forum Members
Points: 303 Visits: 2283
VMWare software is excellent, but I haven't found virtualization software easier to get up and running on a dev desktop faster than Oracle's VirtualBox.

They all have their use cases, strengths and weaknesses.
Steve Jones
Steve Jones
SSC-Dedicated
SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)SSC-Dedicated (36K reputation)

Group: Administrators
Points: 36089 Visits: 18738
benjamin.reyes (1/17/2014)
VMWare software is excellent, but I haven't found virtualization software easier to get up and running on a dev desktop faster than Oracle's VirtualBox.

They all have their use cases, strengths and weaknesses.


I haven't tried VirtualBox (VB) 4, but when I had VB 3, I had issues copying/cloning VMs for quick builds. VMWare made this dirt simple and quick, and using snapshots as clones was amazing.

Follow me on Twitter: @way0utwest
Forum Etiquette: How to post data/code on a forum to get the best help
My Blog: www.voiceofthedba.com
dbassassin
dbassassin
SSC Journeyman
SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)

Group: General Forum Members
Points: 80 Visits: 290
Definitely a worthwhile effort. I am using host only networking and running a handful of vms on a test domain. It's been extremely valuable

I ran into the same issues that Steve did with the latest virtual box. I wanted to export my rig for other members of the team but with virtualbox it just wasn't happening. When I switched to vmware workstation everything was much smoother.

I am using an external drive to hold my vms which has had problems when the drive is not removed safely.

Why is it that people who can't take advice always insist on giving it? - James Bond, Casino Royale
paul.knibbs
paul.knibbs
SSCommitted
SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)

Group: General Forum Members
Points: 1972 Visits: 6213
sql4gnt (1/22/2014)
I ran into the same issues that Steve did with the latest virtual box. I wanted to export my rig for other members of the team but with virtualbox it just wasn't happening.


Was that using the "File->Export Appliance" facility in VirtualBox? I found that to work pretty seamlessly, myself--all it complained about was a particular targeted network interface not existing on the target machine, but I just selected one that *did* exist and everything then worked fine.
dbassassin
dbassassin
SSC Journeyman
SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)

Group: General Forum Members
Points: 80 Visits: 290
I was using export virtual appliance, then after moving it to another computer, virtualbox would have issues with the file. I didn't explore it past that because vmware worked right out of the box.

Why is it that people who can't take advice always insist on giving it? - James Bond, Casino Royale
paul.knibbs
paul.knibbs
SSCommitted
SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)

Group: General Forum Members
Points: 1972 Visits: 6213
sql4gnt (1/22/2014)
I was using export virtual appliance, then after moving it to another computer, virtualbox would have issues with the file.


You were doing a File->Import Appliance at the other end? (VirtualBox won't open the appliance file by itself).
drew.georgopulos
drew.georgopulos
Old Hand
Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)Old Hand (375 reputation)

Group: General Forum Members
Points: 375 Visits: 705
This thread has been an enormous help to me, thanks a ton
long story short, gots to save my nickels and dimes for VMware.:-D
Go


Permissions

You can't post new topics.
You can't post topic replies.
You can't post new polls.
You can't post replies to polls.
You can't edit your own topics.
You can't delete your own topics.
You can't edit other topics.
You can't delete other topics.
You can't edit your own posts.
You can't edit other posts.
You can't delete your own posts.
You can't delete other posts.
You can't post events.
You can't edit your own events.
You can't edit other events.
You can't delete your own events.
You can't delete other events.
You can't send private messages.
You can't send emails.
You can read topics.
You can't vote in polls.
You can't upload attachments.
You can download attachments.
You can't post HTML code.
You can't edit HTML code.
You can't post IFCode.
You can't post JavaScript.
You can post emoticons.
You can't post or upload images.

Select a forum

































































































































































SQLServerCentral


Search