5.7. 桌面提供者

5.7.1. 如何创建桌面提供者

桌面提供者中封装了底层虚拟化平台的详细信息。必须先至少配置一个桌面提供者,然后才能继续创建池。对于系统可以管理的提供者数量没有限制。您随时可以配置其他提供者。

桌面提供者还可以配置为在指定高峰时段期间及之外的时间,运行指定数量的同步桌面克隆和回收作业。要指定高峰时段,请转至桌面提供者配置文件的“高峰时段“选项卡。

5.7.1. 如何创建桌面提供者

Oracle VDI Manager 步骤

  1. 在 Oracle VDI Manager 中,转到“桌面提供者“

  2. “桌面提供者“选项卡中,单击“新建“以激活“新建桌面提供者“向导。

    该向导支持您循环添加多个主机和多个存储。

    单击“完成“后,新桌面提供者将出现在 Oracle VDI Manager 中。

    “新建桌面提供者“向导需要不同的信息,具体取决于使用的虚拟化平台。例如,大多数桌面提供者都需要主机 IP 地址和管理员证书。Oracle VDI 或 Microsoft Hyper-V 桌面提供者需要主机和存储。

    • Oracle VDI 和 Microsoft Hyper-V 桌面提供者

      您可以查看详细信息,包括 CPU 和内存使用情况。还可以根据需要添加或删除其他主机或存储。

      对于 Microsoft Hyper-V 桌面提供者,您应该检查桌面提供者的“网络“选项卡,以验证是否已正确检测到您在 Microsoft Hyper-V 计算机上创建的虚拟网络。

    • VMware vCenter 桌面提供者

      您可以查看 VMware vCenter 资源详细信息,其中包括数据中心、VMware 群集和数据存储库。

    • Microsoft 远程桌面提供者

      您可以查看提供者详细信息,包括 CPU 和内存使用情况。您可以根据需要添加或删除其他 Microsoft 远程桌面服务主机,前提是它们都属于同一个群集。

    • 通用桌面提供者

      有关导入个别 Windows PC 的信息,请参阅第 6.6.4 节 “如何导入单个 Windows PC”

    • Sun Ray Kiosk 会话提供者

      您可以查看详细信息,其中包括 kiosk 会话类型。有关在 Oracle VDI 中使用 kiosk 会话类型的信息,请参见第 5.5 节 “关于 Sun Ray Kiosk 会话提供者”

Oracle VDI 桌面提供者 CLI 步骤

  1. 创建一个新的 Oracle VDI 桌面提供者。

    # /opt/SUNWvda/sbin/vda provider-vb-create -p name=provider name
    
  2. 将至少一台 Oracle VDI 虚拟机管理程序 (hypervisor) 主机添加到 Oracle VDI 桌面提供者。

    # /opt/SUNWvda/sbin/vda provider-add-host \
    -p host=VirtualBox host,username=user name for host provider name
    
  3. 将至少一台存储主机添加到 Oracle VDI 桌面提供者。

    # /opt/SUNWvda/sbin/vda provider-add-storage \
    -p host=storage host,username=user name for host,zfspool=pool name provider name
    

    以下示例创建了一个具有两台主机和一个存储的 Oracle VDI 桌面提供者。

    example% /opt/SUNWvda/sbin/vda provider-vb-create -p name="VB provider"
    
    example% /opt/SUNWvda/sbin/vda provider-add-host \
    -p host=my.first.vb.com,port=443,username=root "VB provider"
    
    example% /opt/SUNWvda/sbin/vda provider-add-host \
    -p host=my.second.vb.com,port=443,username=root "VB provider"
    
    example% /opt/SUNWvda/sbin/vda provider-add-storage \
    -p host=my.zfs.com,username=root,zfspool=vda_zfs pool "VB provider"

VMware vCenter 桌面提供者 CLI 步骤

  • 创建一个新的 vCenter 桌面提供者。

    # /opt/SUNWvda/sbin/vda provider-vc-create \
    -p name=provider name,host=vCenter host,username=user name for host
    

    以下示例创建了一个 VMware vCenter 桌面提供者。

    example% /opt/SUNWvda/sbin/vda provider-vc-create \
    -p name="VC provider",host=my.vc.com,username=Administrator

Microsoft Hyper-V 桌面提供者 CLI 步骤

  1. 创建一个新的 Microsoft Hyper-V 桌面提供者名称。

    # /opt/SUNWvda/sbin/vda provider-hv-create -p name=provider name
    
  2. 将至少一台 Microsoft Hyper-V 主机添加到 Microsoft Hyper-V 桌面提供者。

    # /opt/SUNWvda/sbin/vda provider-add-host \
    -p host=Hyper-V host,username=user name for host provider name
    
  3. 将至少一台存储主机添加到 Microsoft Hyper-V 桌面提供者。

    # /opt/SUNWvda/sbin/vda provider-add-storage \
    -p host=storage host,username=user name for host,zfspool=pool name provider name
    

    以下示例创建了一个具有两台主机和一个存储的 Microsoft Hyper-V 桌面提供者。

    example% /opt/SUNWvda/sbin/vda provider-hv-create -p name="HyV provider"
    
    example% /opt/SUNWvda/sbin/vda provider-add-host \
    -p host=my.first.hyv.com,port=443,username=root "HyV provider"
    
    example% /opt/SUNWvda/sbin/vda provider-add-host \
    -p host=my.second.hyv.com,port=443,username=root "HyV provider"
    
    example% /opt/SUNWvda/sbin/vda provider-add-storage \
    -p host=my.zfs.com,username=root,zfspool=vda_zfspool "HyV provider"

Microsoft 远程桌面服务提供者 CLI 步骤

  1. 为 RDS 创建一个桌面提供者。

    # /opt/SUNWvda/sbin/vda provider-ts-create -p name=provider name
    
  2. 将至少一台 RDS 主机添加到 Microsoft RDS 桌面提供者。

    # /opt/SUNWvda/sbin/vda provider-add-host \
    -p host=RDS host,username=user name for host provider name
    

    以下示例创建了一个 Microsoft 远程桌面提供者。

    example% /opt/SUNWvda/sbin/vda provider-ts-create -p name="RDS provider"
    
    example% /opt/SUNWvda/sbin/vda provider-add-host \
    -p host=my.rds.com,username=user name for host provider name
    

通用桌面提供者 CLI 步骤

  • 创建通用桌面提供者。

    # /opt/SUNWvda/sbin/vda provider-pc-create

Sun Ray Kiosk 提供者 CLI 步骤

  • 创建 Sun Ray Kiosk 提供者。

    # /opt/SUNWvda/sbin/vda provider-ts-create -p name="provider name",session="session type"
    

    有关在 Oracle VDI 中使用 kiosk 会话类型的信息,请参见第 5.5 节 “关于 Sun Ray Kiosk 会话提供者”

    以下示例为 VMWare View Manager 会话创建了 Sun Ray Kiosk 会话提供者。

    example% /opt/SUNWvda/sbin/vda provider-kiosk-create -p name="VMWare View Manager Kiosk Provider",session=vdm