Forums  > Software  > containers Of ms windows running Under ms windows  
     
Page 1 of 1
Display using:  

TonyC
Nuclear Energy Trader

Total Posts: 1239
Joined: May 2004
 
Posted: 2017-04-12 19:13
Containers for Microsoft Windows?

Everything I have seen concerns how to run Linux containers under Windoze.

I want to run something that "containerizes" a Windoze enviorment, running under Windoze, that doesnt involve the full blown overhead of running a seperate virtual machine.

I want to put MS Office in one container, APL in a second container, kdb in a third container, R in a fourth container ... etc etc etc.

But the running of multiple virtual machines just to make sure that each of the above apps has the proper enviorment seems like too much overhead.

My understwnding is that "containers" are akin to something like "a light_weight virtual machine" ...
.... Is there such a thing for running a container that contains "Windows" rather than a container that contains Linux?

flaneur/boulevardier/remittance man/energy trader

svisstack


Total Posts: 284
Joined: Feb 2014
 
Posted: 2017-04-12 19:25
imho you are overthinked that. also you must know that what you are trying to do is not used by anyone and it will be long time as it will be possible to deploy production ready solution designed like that as containers hype just arrived seconds ago.

second thing is virtual machine dont give you overhead due to virtualization technology on cpu level, on OS level ... maybe if you are using pentium 2 it will be considerable, on memory level 1gb/windows server 2016? who cares, probably kdb will be consuming 200gb or smth

dont see overhead issue you mentioning, but see many new issues regarding migration of containers between servers (also live migraiton what is supported on most hv's), automatic fail-over, backup's, networking performance etc

cant say more as i dont know what are you doing.

Time well wasted.

WayconKidd


Total Posts: 107
Joined: Mar 2010
 
Posted: 2017-04-12 19:39
It sounds to me like TonyC is looking for something like Unix's "chroot" concept or maybe Linux's "cgroups." As far as I know, nothing exactly like these exists for Windows. Things that get close are Sandboxie, and VMware ThinApp.

Gurz


Total Posts: 33
Joined: Aug 2007
 
Posted: 2017-04-13 11:43
Hyper-V virtualization for Windows 10 should very much deliver what you want.
The management and resource overhead is negligible (*), and you need nothing more than Windows 10 Professional and CPU support (Intel VT-x).

(*) Well, that's probably worth a deeper look regarding your use cases


TonyC
Nuclear Energy Trader

Total Posts: 1239
Joined: May 2004
 
Posted: 2017-04-18 00:29
Thanks to all, in the context of my problem it seems that a VM might work.

(that problem being giving a lecture and having the audience members say "youre example doesnt work on my machine because‚Äč i have version 2 of .Net, or I haven't installed that R package, ... etc, etc "
my thought was hand them a "container" that is setup such that I know my demo works inside the container. Seems I could hand out a VM just a easily)

but I have a follow up queustion. if VMs ate so easy, what are the supposed advantages to containers?

flaneur/boulevardier/remittance man/energy trader

svisstack


Total Posts: 284
Joined: Feb 2014
 
Posted: 2017-04-21 13:45
@TonyC: Containers don't exclude VM's.

https://www.docker.com/use-cases

Time well wasted.
Previous Thread :: Next Thread 
Page 1 of 1