【发布时间】:2012-10-17 13:21:44
【问题描述】:
我正在寻找一种支持远程显示托管在 Windows 服务器上的单个应用程序的技术。据我所知,大多数虚拟化解决方案(来自 VMWare、Citrix 等)仅支持整个桌面的远程显示(即会话虚拟化)。这种配置有什么解决方案吗?我希望能够在服务器上托管 Windows 应用程序的多个实例,并允许多个用户同时访问其特定实例的显示,而无需运行多个虚拟化操作系统的开销。
【问题讨论】:
标签: virtualization
我正在寻找一种支持远程显示托管在 Windows 服务器上的单个应用程序的技术。据我所知,大多数虚拟化解决方案(来自 VMWare、Citrix 等)仅支持整个桌面的远程显示(即会话虚拟化)。这种配置有什么解决方案吗?我希望能够在服务器上托管 Windows 应用程序的多个实例,并允许多个用户同时访问其特定实例的显示,而无需运行多个虚拟化操作系统的开销。
【问题讨论】:
标签: virtualization
应用程序显示虚拟化是一个广义的术语,描述可以使应用程序具有可移植性、兼容性和可管理性的软件,允许多个应用程序在同一系统上运行。本质上没有安装虚拟化应用程序,但它执行起来就像是一样。许多虚拟化显示应用程序仅适用于整个桌面。这在许多情况下很有用。但是,在某些情况下,您作为系统操作员可能只想允许外部用户访问某些应用程序。 如果您的目标是在服务器上托管 Windows 应用程序的多个实例并允许多个用户同时访问其特定实例的显示,而无需运行多个虚拟化操作系统的开销,那么您可以使用一些选项。最简单的方法之一是创建服务器集群。
当您想通过以下方式运行同一应用程序的多个实例时 运行相同的代码或协同工作以提供单一服务的不同代码,集群是理想的。在任何一种情况下,每个客户端都只能看到应用程序的一个部分。您可以选择克隆或分区应用程序并创建多个实例。 有些程序可以为您自动执行此操作。例如 Solarwinds 的 SAM(服务器和应用程序监视器)和戴尔服务器监控。这些解决方案往往很昂贵,但对于需要能够动态创建这些实例的大型公司来说,这可能是一个很大的好处。
SAM:http://www.solarwinds.com/server-application-monitor.aspx
【讨论】: