从Internet访问Hyper-V
问题描述:
你好,
我正在对一个项目进行一些调查。我想从网站上访问像holsystems(www.holsystems.com)这样的虚拟机。
我正在尝试了解如何从我实现的na接口访问Hyper-V。
这是出于培训目的。拥有自己的笔记本电脑的学生可以访问打开窗口并启动VM的链接。我怎么能这样做?
Windows Azure可以用于培训目的吗?
谢谢。
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.
答
In只能推测 http://www.holsystems.com/ 在其中启动一些虚拟机HTTP服务器,不管它是什么。这是一个专有系统,所以我没有足够的细节。也许HTTP服务器也是专有的(这不是很难开发)并包含在这个产品中。
如果你想做类似的事情,你可以做它就是我刚刚建议的,但如果您只是编写一些特殊的Web应用程序,那么您无法希望常规HTTP服务器会执行类似的操作。 Web应用程序在特殊的沙盒环境中执行,因此出于安全考虑,它们对主机系统的访问受到严格限制。
您需要咬一口子并设计并实现硬件,或者你应该设计一些非常不同的架构。第二个可能会容易得多,但我不能给你一个确切的建议,因为我不太了解你的目标和要求。-SA
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
谢谢Sergey的回复。基本上,我的目标是创建一个虚拟教室。例如,学生用他的笔记本电脑点击课程,然后启动虚拟机练习和pdf课程内容。
换句话说,我知道Windows Azure可以创建虚拟机。我唯一不知道的是我可以使用该平台进行培训。
问候,
JR
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