术语“桌面“是指在虚拟主机上运行的操作系统实例。桌面是为用户提供的,可以通过桌面访问客户机进行访问。Oracle VDI 可管理以下任意虚拟平台上的桌面:
Oracle VM VirtualBox
VMware Infrastructure
Microsoft Hyper-V
Microsoft Remote Desktop
可以为每位用户逐一创建桌面,但在大多数情况下,某些用户组需要相同的应用程序。通过 Oracle VDI,您可以准备和使用桌面模板,并基于模板克隆所需数量的桌面。有关模板的更多信息,请参考第 6.3 节 “关于模板和修订版”部分。
下表显示每个桌面提供者类型支持的桌面操作系统。请特别注意此表下方的注释。
桌面操作系统 | Oracle VDI 虚拟机管理程序 (hypervisor) | VMware vCenter | Microsoft Hyper-V |
---|---|---|---|
Windows 7(32 位和 64 位) | ✓ | ✓ | ✓ |
Windows Vista Enterprise | ✓ | ✓ | ✓ |
Windows XP SP2 和 SP3(32 位和 64 位) | ✓ | ✓ | ✓ |
Windows 2000 SP4 | ✓(仅限于 VRDP) | ||
Oracle Linux 5.6 | ✓(仅限于 VRDP) | ||
Oracle Solaris 10,至少发行版本 10/09 | ✓(仅限于 VRDP) | ||
Ubuntu 11.04 (Natty Narwhal) | ✓(仅限于 VRDP) | ||
Ubuntu 10.04 (Lucid Lynx) | ✓(仅限于 VRDP) |
第 5.2.2 节 “Microsoft 远程桌面服务”中说明了 Microsoft Remote Desktop 提供者支持的桌面。
可与虚拟桌面配合使用的功能取决于为池选择的 RDP 协议,以及用于访问 Oracle VDI 的方法。有关更多信息,请参见以下内容:
并非所有操作均可用于所有平台。VMware 拥有其自己的管理工具 VMware vCenter,Oracle VDI 仅可访问数据。Microsoft Remote Desktop 与其他虚拟平台不同,因此桌面无法单独导入和分配。
操作 | 详细信息 | Oracle VDI Manager 中的位置 | vda 子命令 | 桌面提供者 |
---|---|---|---|---|
导入桌面 | 将虚拟机导入到 Oracle VDI。导入后,可以将桌面指定给任何用户。可以从共享文件夹导入 Oracle VM VirtualBox 和 Microsoft Hyper-V 托管的计算机。此外,虚拟机可以直接从 Oracle VM VirtualBox 主机导入。对于 VMware vCenter,虚拟机仍受 VMware vCenter 的控制,但用户分配和运行时管理由 &product-short-name 完成。 有关更多详细信息,请参见: | “桌面“选项卡 →“导入“(按钮) | pool-vb-import pool-vb-import-unmanaged pool-vc-import pool-hv-import |
|
复制桌面 | 创建任意桌面的相同克隆。 | “桌面“选项卡 →“复制“(在菜单中) | desktop-duplicate |
|
重命名桌面 | 重命名桌面。如果将多个桌面分配给最终用户,则也向她显示名称。 | “桌面“选项卡 →“重命名“(在菜单中) | desktop-setprops |
|
导出桌面 |
将选定桌面导出到磁盘,包括虚拟机属性的
XML 文件和桌面硬盘驱动器内容的
| “桌面“选项卡 →“导出“(在菜单中) | desktop-export |
|
删除桌面 | 如有必要,停止桌面。对于 Oracle VM VirtualBox 和 Microsoft Hyper-V 托管的桌面,将从存储中删除 iSCSI 磁盘。对于 VMware vCenter 桌面,可以选择让虚拟机在 VMware vCenter 上继续可用。对桌面的所有引用会从 Oracle VDI 数据库中删除。 | “桌面“选项卡 →“删除桌面“(在菜单中) | desktop-delete |
|
将桌面转换为模板 | 将桌面移动到池的模板管理,并创建第一个修订版。 | “桌面“选项卡 →“转换为模板“(在菜单中) | desktop-template |
|
重置克隆 | 无论使用哪种回收策略,所有克隆的桌面(当前未在使用或未按个人分配的桌面)都将删除,并将克隆新桌面。可以通过此操作确保所有桌面均克隆自相同的模板或最新主修订版,并且使用“池克隆“选项卡中的最新设置,如命名约定或 Windows 系统准备。 | “桌面“选项卡 →“重置克隆“(在菜单中) |
| |
分配桌面 | 在用户和桌面之间建立持久的关系。将为用户保留此桌面作为其个人桌面。 | “桌面“选项卡 →“分配“(按钮) | user-personaldesktop |
|
删除用户 | 中断用户和桌面之间的持久关系。 | “桌面“选项卡 →“删除用户“(在菜单中) | user-unassign |
|
注销用户 | 从 RDS 会话中注销用户,该会话不再存在。 | “桌面“选项卡 →“注销用户“(按钮) | desktop-logoff |
|
断开连接 | 断开用户与 RDS 会话的连接,但该会话仍存在于 RDS 会话主机上,以后用户可以重新连接到该会话。 | “桌面“选项卡 →“断开连接“(按钮) | desktop-disconnect |
|
启动桌面 | 在主机上启动桌面。如果桌面未在主机上注册,可基于可用内存选择桌面。然后可注册和启动桌面。 | “桌面“选项卡 →“启动“(按钮) | desktop-start |
|
关闭桌面 | 向桌面发送 ACPI 关闭信号。 | “桌面“选项卡 →“关闭“(在菜单中) | desktop-stop
(不带 " |
|
重新启动桌面 | 在同一台主机上重新启动桌面。与按 PC 上的重置按钮作用相同,如果文件处于打开状态,则可能导致数据丢失。 | “桌面“选项卡 →“重新启动“(按钮) | desktop-restart |
|
关闭桌面电源 | 立即关闭桌面电源,并从 Oracle VM VirtualBox 或 Microsoft Hyper-V 虚拟主机中取消注册该桌面。在 VMware vCenter 虚拟化主机上,仅会关闭桌面电源。 | “桌面“选项卡 →“关闭电源“(在菜单中) |
desktop-stop
(带 " |
|
暂停桌面 | 将桌面状态保存到磁盘。桌面恢复时,将处于与暂停之前相同的状态。 | “桌面“选项卡 →“暂停“(在菜单中) | desktop-suspend |
|
打开桌面控制台 | 打开一个新窗口以从浏览器直接访问桌面。 | “桌面“选项卡 →“控制台“选项卡 →“在窗口中打开“(按钮) |
| |
挂载或取消挂载 ISO | 在虚拟机中挂载或取消挂载 ISO 映像。 | “桌面“选项卡 →“挂载 ISO 映像“或“取消挂载 ISO 映像“(在菜单中) | desktop-mount-iso desktop-unmount-iso |
|
激活桌面 | 在某些出错的情形下,Oracle VDI 会将桌面“无响应“呈现标记为桌面不可用。选择“激活“可让桌面返回到以前的状态。 | “桌面“选项卡 →“激活“(在菜单中) | desktop-activate |
|