0

I want to make a home lab to test software that interacts with hundreds (maybe thousands?) of nodes, all Windows workstations. Each VM will be spun up for testing purposes, then destroyed. Do I need to acquire any special licenses for Windows 7, or hundreds of licenses, to do this?

4
  • 2
    Why would you "destroy" a VM? Why not just revert it to an earlier snapshot. You need to explain in a lot more detail what you are doing and why.
    – Keltari
    Commented Feb 12, 2015 at 0:44
  • I meant the term "destroy" loosely. Yes I would likely revert all back to a "State 1" for further testing, but ultimately when I've gotten all my results I would destroy the VMs -- meaning, for sake of licensing -- they would not continue to function in any sort of home or business capacity.
    – armani
    Commented Feb 12, 2015 at 15:27
  • You still have explained what you are doing. If you are only running 1 windows 7 VM at a time, then you just need 1 windows 7 license.
    – Keltari
    Commented Feb 12, 2015 at 15:28
  • I am replicating an enterprise network, so I will have hundreds or thousands up at the same time, on one large network or multiple subnets. Then I will push agent software to each PC that communicates to another VM acting as a server (maybe Windows, maybe Linux). Load testing number of nodes in the network, etc.
    – armani
    Commented Feb 12, 2015 at 15:41

2 Answers 2

1

You do have 30 days of trial, don't you?

If I remember correctly it's included in every windows (as of XP (my knowledge)).

So if you are going to destroy every VM after spinning them up you haven't spent 30 days if it isn't some new kind of bruteforce nuclear reaction you are trying to recreate in your VM world.

3
  • 1
    That's a good suggestion. I suppose I would get the black-background activation thing, but it doesn't hinder any functionality right?
    – armani
    Commented Feb 13, 2015 at 3:30
  • It doesn't. You have the full Windows experience for 30 days before you start getting the black background and license requests. Commented Feb 14, 2015 at 12:46
  • Sweet, thank you. I think that will be the way I go. I wish MS made it easier to license workstation OSes en masse for lab use (although it's likely because that would be easily abused).
    – armani
    Commented Feb 16, 2015 at 22:07
1

The hardware required to have 100s or 1000s of Windows VMs running at the same time is enormous. The cost, power, and space required by the hardware alone would be exorbitant, to say the least. If you were going to attempt this, you would need to look at something cloud based, like Microsoft's Azure platform or Amazon EC2 to handle something so large.

Licensing is another issue. It would be best to check with them, especially Microsoft, about licensing. There may be a tier or service that would greatly reduce the cost of licensing so many Windows workstations.

10
  • The hardware question is really only secondary to my licensing cost question. Thanks for your reply, though. I am hoping somebody has experience with even running a dozen Windows VMs that could speak to this, instead of having me "check with [Microsoft]."
    – armani
    Commented Feb 12, 2015 at 20:57
  • Also, the only Windows OSes AWS supports are server OSes.
    – armani
    Commented Feb 12, 2015 at 20:58
  • Just checked Azure - it similarly looks like it only supports server OSes.
    – armani
    Commented Feb 12, 2015 at 21:13
  • @armani I do have experience doing this, thats why I am telling you to check with microsoft.
    – Keltari
    Commented Feb 12, 2015 at 22:13
  • If this is the wrong StackExchange forum to spawn a real discussion on this topic, please let me know.
    – armani
    Commented Feb 12, 2015 at 23:17

Not the answer you're looking for? Browse other questions tagged .