问题标签 [vdi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
307 浏览

c++ - 访问 vdi、ext2 中的超级块

我正在尝试从 vdi 文件打开和读取 ext2 文件系统时访问超级块。我想使用 ext2.h 文件中存在的 struct ext2_super_block (参见http://lxr.free-electrons.com/source/fs/ext2/ext2.h的第 415 行)。我想只是#include <ext2.h>因为我当前的 unix 操作系统是 ext3/ext4,所以头文件不在我的系统中,ext2.h 需要包含的任何文件也没有。

我怎样才能包含这个文件来得到那个结构?我应该自己构建它(读入时保存超级块的结构)吗?如果我自己构建它,读入的内容会有什么不同?

到目前为止,这是我的系统调用来完成此操作的内容(显然目前不起作用):

0 投票
0 回答
32 浏览

web-applications - Web 应用程序:检测运行 VDI 的主机工作站的身份

我们在 100 多个站点部署了一个企业级 Web 应用程序,每个站点都有数百甚至数千个用户和工作站。我们的许多客户现在都在寻求迁移到虚拟桌面,这导致了一些问题,因为一些应用程序的服务是位置上下文的。

有没有办法确定请求来自哪个物理工作站?

从 2008 年(R2 之前)开始,我们支持各种时代的后端服务器,所有的都是 Microsoft。大多数网站都使用 IE8,尽管它们正在慢慢向上迁移,并且应用程序本身在 IE10 和 Edge 中运行良好。该产品的更新版本是标准驱动的 (HTML5/CSS3),并且在大多数现代浏览器上运行良好。

客户端脚本作为一种解决方案可能没问题——就像任何现代网络应用程序一样,已经有很多这样的东西了——但我研究过的所有东西都让我相信,你无法做任何事情来超越 VDI 边界并发现你在现实世界中的位置。对于本地桌面应用程序来说,这似乎是一个巨大的挑战,更不用说被浏览器沙盒化的东西了。

我想更具体一些,并提供很多细节,但根据定义,这里的东西有点模糊。我们无法控制我们的客户将实施哪种虚拟化基础架构,尽管我们可能有机会就推荐的配置向他们提供建议。快速的民意调查显示 Citrix 和 VMWare 很受欢迎。另外,我是开发团队的经理,因此对技术领域一无所知:)。

0 投票
1 回答
1456 浏览

azure - 无法在 Microsoft Azure 上部署 VDI 基础架构

我刚刚尝试在 Microsoft Azure 上使用 Windows server 2012 R2 部署 VDI 基础架构(Azure 不能原生执行 VDI),但我无法虚拟化桌面,因为我们无法在虚拟化环境中虚拟化事物。

您知道使用 Microsoft Azure 进行 VDI 的解决方法吗?

0 投票
1 回答
9489 浏览

virtualbox - 如何减少 VirtualBox VDI 中磁盘的物理大小

虚拟机的 VDI 虚拟磁盘文件的大小随其中保存的文件数量而增加。

现在我释放了磁盘空间,只剩下不到一半的空间,但是VDI文件并没有减少。(显然不会增加)

有什么办法可以减少VDI文件?我知道通过克隆可以减少,但是还有另一种更容易做到吗?

先感谢您

0 投票
0 回答
123 浏览

authentication - Horizo​​n HTML Access(Horizo​​n View Web 客户端)中基于令牌的身份验证

我正在开发一个 Web 应用程序(我们称之为 Portal),它使用 Horizo​​n HTML Access 提供对基于 Horizo​​n View 6 的虚拟桌面的访问。一旦用户在门户中通过身份验证,我希望能够自动将用户登录到他们的机器。Portal 和 VM 都针对同一个 Active Directory 进行身份验证。是否可以向 Horizo​​n HTML Access 提供某种身份验证令牌,这样它就不会要求用户输入他们的凭据?

0 投票
1 回答
702 浏览

javascript - 如何确定用户是来自瘦客户端还是胖客户端?

我需要根据访问页面的瘦/胖客户端在网页上动态显示内容。

我希望能够以编程方式确定用户是否来自在我的情况下的瘦客户端 VMWare VDI 与胖客户端桌面、vpn 等。如果可能的话,我更喜欢使用客户端脚本语言(如 Javascript)的解决方案。

0 投票
0 回答
860 浏览

virtualbox - 带有 Virtualbox 的 Windows 下的虚拟 Linux

我过去用过这个,但我一定很幸运。现在我的两个 Linux 操作系统都被删除或搞砸了,但我这辈子都不记得上次我是如何安装它们的。

我真的不知道,但这些是正确的步骤:

我现在知道这并没有给我一个操作系统来运行!我需要一个包含合适 Linux 的“VDI”文件:

现在是棘手的一点:如何将此文件链接到 Virtualbox 新 VM?在 Storage 中,似乎设置了这个文件:

该文件存在,但大约 2MB。我只是将我刚刚下载的大 .vdi 复制到其中吗?因为如果我这样做,它会给我一个错误:

我会编辑该 .xml 文件以匹配,但其中的 UUID 数字与上述任何一个都不同!无论如何,似乎有一些官方方式可以告诉 VB 这个 vdi;它是什么?如果没有,我做错了什么?我下载了另一个具有相同结果的 vdi。

0 投票
1 回答
285 浏览

azure - 如何提供 C++ Windows 软件即服务

我们 (ISV) 目前正计划以租赁/订阅的方式提供我们的软件作为服务。它是本机 Windows (C++ / .NET) B2B 应用程序。我们的软件需要访问客户计算机上的文件系统(驱动器),还需要访问网络(例如,能够找到网络中的其他计算机)。

我们希望为我们的客户提供一项服务,让他们不必为设置/更新而烦恼,并且始终使用我们软件的最新版本。所以我们需要单点维护。

在第一阶段,我们不希望我们的很多客户(比如说 20 个)更改为这个模型,因此必须手动设置和管理它们不是问题,但从长远来看,一个解决方案是允许需要自动设置/注册过程。

我发现最有希望的是带有 VM 托管应用程序和个人虚拟磁盘的 Citrix XenDesktop/XenApp,但似乎 Citrix 解决方案无法访问客户端 PC 上的网络(我在 Azure Marketplace 中试用过) . 而且好像价格也很高。

满足这些要求的其他可能方法是什么?

0 投票
1 回答
228 浏览

ubuntu-16.04 - 尝试在 Ubuntu 中使用 Citrix Receiver 连接到 VDI 时出错

我正在尝试使用 citrix 接收器连接到 VDI。我已成功登录,但在单击 VDI 图标时,出现以下错误 -

在此处输入图像描述

这在 Windows 中运行良好,但在 Ubuntu 中却不行。

以下是一些可能有帮助的更多信息 -

有人可以在这里帮助我吗?

0 投票
1 回答
2853 浏览

windows-server-2016 - 如何让 HP 瘦客户端 (t420) 和 Windows Server 2016 的多点 VDI 协同工作?

所以我们有 14 台 HP t420 和一台装有 Multipoint 的 Windows Server 2016 机器。如果我们在 Multipoint Manager 中创建用户,那么客户端可以通过 RDP 以这些用户的身份进行连接。但是我们不能让它与 VDI 一起工作。我们已经从 ISO 创建了一个 Windows 10 模板,但无法弄清楚如何从中创建工作站。单击创建工作站选项会告诉为-t 创建的虚拟桌面工作站,但虚拟桌面列表中不会出现任何新内容。尝试了几个作为用户连接的客户端 - 没有区别。

此外,在重新启动服务器时,它会显示一个屏幕,告诉您按“B”,但如果我们按它,什么也不会发生。客户端上没有出现这样的屏幕(如果服务器重新启动,它们只会断开连接),不知道它们是否应该出现。

找不到比官方帮助文件更好的手册,它只是告诉使用创建站选项,没有关于客户端应该在线还是离线或其他任何内容,但我们都尝试了,但没有任何反应。

啊,我们做了自定义模板的事情,您应该在创建工作站之前从其桌面运行 cmd 文件。

客户端通过局域网连接。每个都有显示器、鼠标和键盘。

还有什么......当创建站选项可用或不可用时无法获得。以前似乎我们必须重新启动服务器,然后在其中一个客户端上以管理员身份登录。但是现在我们突然看到它在服务器上可用(尽管仍然不起作用),尽管我们不确定我们为这种影响做了什么。该手册建议它可能仅在站模式下可用,但它没有解释那是什么。我们以为这意味着从客户端登录,但现在似乎是其他人?