Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
Hello,
I'm doing some investigation to a project. I'd like to access, from a website, to launch a virtual machine, like holsystems (www.holsystems.com) does.
I'm trying to understand how to access Hyper-V from na interface implemented by me.
This is for training purposes. The students with their own laptop access a link that opens a window and launch the VM. How can I do that?
The Windows Azure can do this for training purposes?
 
Thanks.
Posted 2-Jan-13 11:17am
xfxss155
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

In can only speculate that http://www.holsystems.com/ launches some virtual machine inside the HTTP server, whatever it is. This is a proprietary system, so I don't have enough detail about it. Maybe the HTTP server is also proprietary (this is not so difficult to develop) and included in this product.
 
If you want to do something like that, you can do it the was I just suggested, but you cannot hope that a "regular" HTTP server will do something like that if you just write some special Web application. Web applications are executed in a special sandboxed environment, so their access to the host system is strictly limited, for safety purposes.
 
You either need to bite a bullet and design and implement the hard part, or you should devise some very different architecture. The second would probably much easier, but I cannot give you an exact advise as I don't know enough of your goals and requirements.
 
—SA
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Thank you Sergey for your reply. Basicaly, my goal is create a virtual classroom. For example, the student with his laptop click in a course, and it launch a Virtual Machine for exercises and a pdf with the content of the course.
In other way, I know that Windows Azure can create virtual machines. Only thing I don't know is is I can use the platform for training purposes.
 
Regards,
JR
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 432
1 Kornfeld Eliyahu Peter 420
2 Yogesh Kumar Tyagi 244
3 Nelek 115
4 Gihan Liyanage 99
0 Kornfeld Eliyahu Peter 420
1 OriginalGriff 303
2 Yogesh Kumar Tyagi 230
3 Gihan Liyanage 99
4 sankarsan parida 90


Advertise | Privacy | Mobile
Web03 | 2.8.140827.1 | Last Updated 3 Jan 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100