VM Suggestions? Best Practice?
-
@Dashrender said in VM Suggestions? Best Practice?:
@scottalanmiller said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
I needed to do a ton of testing in many scenarios. The easiest and most efficient thing for me to do, being that I was running Win10 Pro, was to simply enable the built in Hyper-V, then install a few Win10 VMs of different versions , creating multiple checkpoints along the way for quickly going back to different points or places to test.
This worked extremely well for me. Doing it any other way would have been a total PITA.
Well - just to give credit to the KVM solution - it would be nearly if not identically easy to do that with KVM.
I thought he was running Win10 on his laptop.
Edit... But no, running Win10 VM on Hyper-V on Win10 is smooth AF. I use fedora Workstation on a laptop too with a Win10 VM, Win10 and Hyper-V is smoother.
OK - so you have some experience - what makes it smoother?
It's smoother because it puts Windows into the Dom0 and gives it heightened access. Same way that the base Fedora install with KVM is smoother than one of the guest Vms.
OK that explains Dom0,
So now I ask - are the other Windows VMs basically the same on KVM vs Hyper-V?
A guest is a guest. Are you asking if Windows on KVM acts like Windows with Hyper-V and a dom0 Windows?
-
@DustinB3403 said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@scottalanmiller said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
I needed to do a ton of testing in many scenarios. The easiest and most efficient thing for me to do, being that I was running Win10 Pro, was to simply enable the built in Hyper-V, then install a few Win10 VMs of different versions , creating multiple checkpoints along the way for quickly going back to different points or places to test.
This worked extremely well for me. Doing it any other way would have been a total PITA.
Well - just to give credit to the KVM solution - it would be nearly if not identically easy to do that with KVM.
I thought he was running Win10 on his laptop.
Edit... But no, running Win10 VM on Hyper-V on Win10 is smooth AF. I use fedora Workstation on a laptop too with a Win10 VM, Win10 and Hyper-V is smoother.
OK - so you have some experience - what makes it smoother?
It's smoother because it puts Windows into the Dom0 and gives it heightened access. Same way that the base Fedora install with KVM is smoother than one of the guest Vms.
OK that explains Dom0,
So now I ask - are the other Windows VMs basically the same on KVM vs Hyper-V?
A guest is a guest. Are you asking if Windows on KVM acts like Windows with Hyper-V and a dom0 Windows?
Scott says Dom0 gets priority over other VMs - so no, a guest is not a guest, assuming he's right.
-
@Dashrender said in VM Suggestions? Best Practice?:
@DustinB3403 said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@scottalanmiller said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
I needed to do a ton of testing in many scenarios. The easiest and most efficient thing for me to do, being that I was running Win10 Pro, was to simply enable the built in Hyper-V, then install a few Win10 VMs of different versions , creating multiple checkpoints along the way for quickly going back to different points or places to test.
This worked extremely well for me. Doing it any other way would have been a total PITA.
Well - just to give credit to the KVM solution - it would be nearly if not identically easy to do that with KVM.
I thought he was running Win10 on his laptop.
Edit... But no, running Win10 VM on Hyper-V on Win10 is smooth AF. I use fedora Workstation on a laptop too with a Win10 VM, Win10 and Hyper-V is smoother.
OK - so you have some experience - what makes it smoother?
It's smoother because it puts Windows into the Dom0 and gives it heightened access. Same way that the base Fedora install with KVM is smoother than one of the guest Vms.
OK that explains Dom0,
So now I ask - are the other Windows VMs basically the same on KVM vs Hyper-V?
A guest is a guest. Are you asking if Windows on KVM acts like Windows with Hyper-V and a dom0 Windows?
Scott says Dom0 gets priority over other VMs - so no, a guest is not a guest, assuming he's right.
Dom0 isn't a guest though.
Guests are guests, anything that is not running on the hardware is a guest. So any Vm you setup after you setup the hypervisor is a guest.
-
Hyper-v is built-in to the Windows Desktop operating system. It's there, so why not use it?
We have a number of machines that are beefed up with solid-state drives and 64GB of RAM or more to test setups, deploy pre-release bits, test client's setups for blow-outs, and more.
Windows 10 introduced automatic snapshots. Keep this in mind if setting up a lab, working it, and leaving it running as the differencing disks will continue to grow. The snapshots can be used to step-back if something does indeed blow up.
And, it's a great way to learn the PowerShell needed to set up, manage, and tear down Hyper-V based virtual machines.
EDIT: We set up the labs on a Private Virtual Switch to keep the VMs isolated. If they need Internet access we set up a VM with two vNICs and install Server 2008 R2 along with RRAS to act as a NAT for the lab subnet. We can tweak DNS to allow for access to Internet facing services in the lab with the appropriate rules set up on RRAS. There are freebie edge software setups out there that could be used in place of Server 2008 R2.
-
@PhlipElder said in VM Suggestions? Best Practice?:
Hyper-v is built-in to the Windows Desktop operating system. It's there, so why not use it?
It isn't built in, it's available to be installed to the hardware and lift the Windows environment up to a Dom0 status.
Different and not at all the same as "built in".
-
@DustinB3403 said in VM Suggestions? Best Practice?:
@PhlipElder said in VM Suggestions? Best Practice?:
Hyper-v is built-in to the Windows Desktop operating system. It's there, so why not use it?
It isn't built in, it's available to be installed to the hardware and lift the Windows environment up to a Dom0 status.
Different and not at all the same as "built in".
In my mind it is built-in as it's available for use once it's installed without having to head out somewhere to download something for the install. The changes made to the host OS are beside
sthe point IMNSHO. -
@PhlipElder said in VM Suggestions? Best Practice?:
Hyper-v is built-in to the Windows Desktop operating system. It's there, so why not use it?
I think that's the way to go when it exists. But didn't here.
-
@PhlipElder said in VM Suggestions? Best Practice?:
@DustinB3403 said in VM Suggestions? Best Practice?:
@PhlipElder said in VM Suggestions? Best Practice?:
Hyper-v is built-in to the Windows Desktop operating system. It's there, so why not use it?
It isn't built in, it's available to be installed to the hardware and lift the Windows environment up to a Dom0 status.
Different and not at all the same as "built in".
In my mind it is built-in as it's available for use once it's installed without having to head out somewhere to download something for the install. The changes made to the host OS are beside
sthe point IMNSHO.It's built in to the install and package. Just like LibreOffice is built in to Fedora. It's not part of the OS proper, and not included by default, but is ready to go and doesn't require anything else.
-
@Dashrender said in VM Suggestions? Best Practice?:
@DustinB3403 said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@scottalanmiller said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
I needed to do a ton of testing in many scenarios. The easiest and most efficient thing for me to do, being that I was running Win10 Pro, was to simply enable the built in Hyper-V, then install a few Win10 VMs of different versions , creating multiple checkpoints along the way for quickly going back to different points or places to test.
This worked extremely well for me. Doing it any other way would have been a total PITA.
Well - just to give credit to the KVM solution - it would be nearly if not identically easy to do that with KVM.
I thought he was running Win10 on his laptop.
Edit... But no, running Win10 VM on Hyper-V on Win10 is smooth AF. I use fedora Workstation on a laptop too with a Win10 VM, Win10 and Hyper-V is smoother.
OK - so you have some experience - what makes it smoother?
It's smoother because it puts Windows into the Dom0 and gives it heightened access. Same way that the base Fedora install with KVM is smoother than one of the guest Vms.
OK that explains Dom0,
So now I ask - are the other Windows VMs basically the same on KVM vs Hyper-V?
A guest is a guest. Are you asking if Windows on KVM acts like Windows with Hyper-V and a dom0 Windows?
Scott says Dom0 gets priority over other VMs - so no, a guest is not a guest, assuming he's right.
Don't mistaken heightened with priority.
-
@Obsolesce said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@DustinB3403 said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@scottalanmiller said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
@Obsolesce said in VM Suggestions? Best Practice?:
I needed to do a ton of testing in many scenarios. The easiest and most efficient thing for me to do, being that I was running Win10 Pro, was to simply enable the built in Hyper-V, then install a few Win10 VMs of different versions , creating multiple checkpoints along the way for quickly going back to different points or places to test.
This worked extremely well for me. Doing it any other way would have been a total PITA.
Well - just to give credit to the KVM solution - it would be nearly if not identically easy to do that with KVM.
I thought he was running Win10 on his laptop.
Edit... But no, running Win10 VM on Hyper-V on Win10 is smooth AF. I use fedora Workstation on a laptop too with a Win10 VM, Win10 and Hyper-V is smoother.
OK - so you have some experience - what makes it smoother?
It's smoother because it puts Windows into the Dom0 and gives it heightened access. Same way that the base Fedora install with KVM is smoother than one of the guest Vms.
OK that explains Dom0,
So now I ask - are the other Windows VMs basically the same on KVM vs Hyper-V?
A guest is a guest. Are you asking if Windows on KVM acts like Windows with Hyper-V and a dom0 Windows?
Scott says Dom0 gets priority over other VMs - so no, a guest is not a guest, assuming he's right.
Don't mistaken heightened with priority.
I feel a piano intro coming on...
"a guest is not a guest, a sigh is just a sigh..." -
Let's consider a totally different option...
Install MeshCentral at work on your work desktop, and then use Linux (ChromeOS, Fedora, whatever) to remote into that, and then use Command Center from there
-
@WrCombs said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
You mentioned you're using Windows on the desktop - use Hyper-V in Windows 10 Pro. Hopefully your boss didn't cheap out and get you a laptop with Windows 10 Home on it.
This is my laptop - Not a work laptop.
This is for personal as well as business reasons.(that way they dont have a say in what I do on my Laptop )
Absolutely not. Are they paying for your personal laptop? Fuck that.
You want to learn? Great. But don’t learn something specific to your job on your own dime. Learn something general.
Then as @Dashrender said, GTFO.
-
Did not read rest of thread. I stopped there. Nothing else mattered.
-
@JaredBusch said in VM Suggestions? Best Practice?:
@WrCombs said in VM Suggestions? Best Practice?:
@Dashrender said in VM Suggestions? Best Practice?:
You mentioned you're using Windows on the desktop - use Hyper-V in Windows 10 Pro. Hopefully your boss didn't cheap out and get you a laptop with Windows 10 Home on it.
This is my laptop - Not a work laptop.
This is for personal as well as business reasons.(that way they dont have a say in what I do on my Laptop )
Absolutely not. Are they paying for your personal laptop? Fuck that.
You want to learn? Great. But don’t learn something specific to your job on your own dime. Learn something general.
Then as @Dashrender said, GTFO.
Right, when on your own time, learn what is good for YOU, not for THEM. What you are looking to do here is all for them. Not just your time, but your money and equipment, too.
This is just more of who this job is literally hurting your career. It is convincing you to spend your time and money learning things that won't translate to another job or more money. They are getting you to pay for their stuff.
-
@JaredBusch said in VM Suggestions? Best Practice?:
Did not read rest of thread. I stopped there. Nothing else mattered.
It went even further south from that point so it was worth skipping.
-
and all I did was simply ask a simple question on which VM software to use ... :crying_face:
-
@WrCombs said in VM Suggestions? Best Practice?:
and all I did was simply ask a simple question on which VM software to use ... :crying_face:
For all the wrong reasons, obviously.
-
@WrCombs said in VM Suggestions? Best Practice?:
and all I did was simply ask a simple question on which VM software to use ... :crying_face:
Still I don't think you've decided. If I had a choice in it, it seems like going with Linux and KVM is the better option. And leaving a VM for windows and this job of yours for secondary "when on call". But really your employer needs to supply you with the tools to do the job unless it was stated otherwise at the time of hire.
-
@JaredBusch said in VM Suggestions? Best Practice?:
@WrCombs said in VM Suggestions? Best Practice?:
and all I did was simply ask a simple question on which VM software to use ... :crying_face:
For all the wrong reasons, obviously.
Well Apparently.
-
@WrCombs said in VM Suggestions? Best Practice?:
and all I did was simply ask a simple question on which VM software to use ... :crying_face:
People always say "asked a simple question", but questions are rarely simple. It's like saying "which car should I buy", but in order to answer a "simple question" we have to know why you want a car, your budget, your use cases, what you like, why you are trying to buy it, etc. There are no simple questions, if there were, there would be simple answers and you could look them up without asking. We have to ask because these things are actually rather complex.
And often, the complexity of a question that was not realized exposes earlier mistakes in thinking that led to asking the question far too late in the process. For example, how did you know what laptop to buy, without having already known what virtualization you were going to run on it? You can't, the virtualization decision does a lot to drive the laptop choice.