1.  Provisioning Services 产品概述

Provisioning Services (简称PVS)采用了一种与传统映像解决方案截然不同的方法,从根本上改变了硬件与依托硬件而运行的软件之间的关系。Provisioning Services 通过流技术推送单个共享磁盘映像(虚拟磁盘),而非将映像复制到各台计算机中,使组织能够减少所管理的磁盘映像数目,即使计算机数目持续增加也不会对此产生影响,这种方式兼具集中式管理的效率以及分布式处理的优势。

1.1  下图显示了基本 Provisioning Services 基础结构的高级别视图

   

1.2  以下各部分将简要介绍 Provisioning Services 组件

    • 许可证服务器

  可以将产品许可证服务器安装在共享基础结构内,也可以选择现有的 Citrix 许可证服务器。

    • Provisioning Services 数据库

  ProvisioningServices 数据库用于存储场中的所有系统配置设置。 一个场中只能存在一个数据库,而且该场内的所有Provisioning Server 都必须能够与该数据库通信。 您可以选择利用现有的 SQL Server数据库,或者安装 SQL Server Express。

    • 控制台

  控制台是一种实用程序,用于管理 Provisioning Services 实现。

  场代表 Provisioning Services 基础结构的最高级别。 在将要添加到场中的第一个 Provisioning Server 上运行配置向导时,将会创建场。 场管理员可以使用场来管理场中的所有组件

    • 存储

  一个场中包含一个或多个存储。 存储是为物理或虚拟虚拟磁盘存储位置所指定的逻辑名称。

    • 站点

  一个场中可以存在一个或多个站点。在场中第一个 Provisioning Server 上运行配置向导时将创建第一个站点。

    • Provisioning Server

Provisioning Server 是安装了 Stream Service的任意服务器,用于根据需要将软件从虚拟磁盘通过流技术推送到目标设备。

    • 设备集合

  使用设备集合可以创建和管理目标设备的逻辑分组。 目标设备(例如台式机或服务器)是从网络中的虚拟磁盘引导并获取软件的设备。 设备集合可以表示物理位置、子网范围或目标设备的逻辑分组。

    • 虚拟磁盘

  虚拟磁盘以磁盘映像文件形式存在于 Provisioning Server 或共享存储设备上。虚拟磁盘由 VHD 基础映像文件、任何关联的属性文件 (.pvp) 以及所引用的 VHD 差异磁盘 (.avhd) 构成的链(如果适用)组成。虚拟磁盘将分配给目标设备。目标设备通过分配的虚拟磁盘映像引导并通过流技术推送软件。

  更多关于PVS产品概述请参考Citrix官网,链接如下:

http://support.citrix.com/proddocs/topic/provisioning-7/nl/zh/cn/pvs-product-wrapper-6-2.html?locale=cn

2.  系统要求

2.1  数据库要求

    有关受支持的完整数据库详细列表,请参阅 http://support.citrix.com/article/CTX114501

2.2  ProvisioningServer 要求

l   WindowsServer 2008(32 或 64 位);所有版本

l   WindowsServer 2008 R2 和 Windows Server 2008 R2 SP1;Standard Edition、Enterprise Edition 和 DataCenter Edition

l   WindowsServer 2012 和 2012 R2;StandardEdition、Essential Edition 和DataCenter Edition

2.3 许可证服务器

    • CitrixLicensing 11.12.1

2.4  控制台

l   WindowsServer 2008(32 或 64 位);所有版本

l   WindowsServer 2008 R2(Standard Edition、DatacenterEdition 和 Enterprise Edition)

l   WindowsServer 2012;Standard Edition、EssentialEdition 和 Datacenter Edition

l   WindowsServer 2012 R2;Standard Edition、EssentialEdition 和 DataCenter Edition

l   Windows7(32 或 64 位)、WindowsXP Professional(32 或 64 位)、Windows Vista(32 或64 位);Business、Enterprise、Ultimate(零售许可)

l   Windows8(32 或 64 位);所有版本

l   Windows8.1(64 位);所有版本

2.5 目标设备要求

    • Windows8(32 或 64 位)及 Windows8.1(64 或 86 位);所有版本

    • Windows7 SP1(32 或 64 位):Enterprise、Professional、Ultimate注: 只有在专有映像模式下,才支持使用 Windows 7 Ultimate Edition。

    • WindowsServer 2008 R2 SP1:Standard Edition、DataCenterEdition、Enterprise Edition

    • WindowsServer 2012 和 2012 R2;StandardEdition、Essential Edition 和DataCenter Edition

2.6 虚拟机管理程序要求

  有关受支持的虚拟机管理程序的最新列表,请参阅 http://support.citrix.com/article/CTX13123

(XenDesktop 和Provisioning Services 虚拟机管理程序支持)

注:目前XenDesktop 7.6、XenApp7.6和Provisioning Services 7.6已经支持VMware vSphere6

2.7 更多PVS部署要求,请参考Citrix官网,链接如下:

http://support.citrix.com/proddocs/topic/provisioning-7/nl/zh/cn/pvs-install-task1-plan-6-0.html?locale=cn

3.  架构设计

3.1 PVS实际项目标准高可用架构

No.

服务器角色

操作系统

内存

1

2*AD/DHCP/DNS

Windows Server 2012 R2

8G

2

3*MS SQL

Windows Server 2012 R2

SQL Server 2012 SP1

16G

3

2*PVS

Windows Server 2012 R2

32G

4

2*License Server

Windows Server 2012 R2

4G

    • 2台DC

    • 3台数据库服务器实现SQL镜像

    • 2台PVS服务器实现负载均衡

    • 2台许可证服务器

    • 至于部署在VMware、Citrix还是Hyper-V服务器虚拟化平台需根据客户需求进行规划

3.2 本次实验环境机器清单如下: 

No.

主机名

服务器角色

操作系统

内存

IP地址

备注

1

CTXDC01

AD/DHCP/DNS

Windows Server 2012 R2

2G

192.168.1.50

已部署

2

CTXLIC01

License  Server

Windows  Server 2012 R2

2G

192.168.1.51

已部署

3

CTXDB01

MS SQL

Windows Server 2012 R2

4G

192.168.1.52

已部署

4

CTXPVS01

PVS

Windows  Server 2012 R2

4G

192.168.1.53

 

以上是本次测试环境的配置清单,后期会根据高可用架构进行扩展。

当然我们在测试的时候没有必要配置那么高的内存,而且同学们测试PVS各功能时可以借助Hyper-V或VMwareWorkstation平台来实现。在本系列博文中会循序渐进的从单一服务器的部署到高可用部署,最后实现与XenDesktop和XenApp的配合使用,简化、合并物理桌面和虚拟桌面交付。让我们期待ProvisioningServices入门到精通系列博文的诞生,感谢大家的支持和关注。

Provisioning Services 7.6 入门到精通系列之一:PVS前期规划的更多相关文章

  1. Provisioning Services 7.6 入门到精通系列之二:基础架构环境

    在阅读本博文之前强烈建议同学们提前了解Citrix XenDesktop和XenApp等产品,并对PVS相关产品概念架构有深入的理解.  1.1  以下是在上一章节中规划的本次测试环境的配置清单(后续 ...

  2. Jenkins pipeline 入门到精通系列文章

    Jenkins2 入门到精通系列文章. Jenkins2 下载与启动jenkins2 插件安装jenkins2 hellopipelinejenkins2 pipeline介绍jenkins2 jav ...

  3. 办公软件Office PPT 2010视频教程从入门到精通系列教程(22课时)

    办公软件Office PPT 2010视频教程从入门到精通系列教程(22课时) 乔布斯的成功离不开美轮美奂的幻灯片效果,一个成功的商务人士.部门经理也少不了各种各样的PPT幻灯片.绿色资源网给你提供了 ...

  4. NHibernate从入门到精通系列

    http://www.cnblogs.com/GoodHelper/archive/2011/02/17/1948744.html NHibernate从入门到精通系列(4)——持久对象的生命周期(上 ...

  5. Selenium 入门到精通系列:六

    Selenium 入门到精通系列 PS:Checkbox方法 例子 HTML: <html> <head> <title>测试页面</title> &l ...

  6. Selenium 入门到精通系列:五

    Selenium 入门到精通系列 PS:显式等待.隐式等待.强制等待方法 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2019 ...

  7. Selenium 入门到精通系列:四

    Selenium 入门到精通系列 PS:鼠标右键.鼠标悬停.键盘操作方法 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2019 ...

  8. Selenium 入门到精通系列:三

    Selenium 入门到精通系列 PS:Driver_Element 常用方法 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2 ...

  9. Selenium 入门到精通系列:二

    Selenium 入门到精通系列 PS:用户登录 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2019-04-23 16:12 ...

随机推荐

  1. cmd部分提权常用命令

    ipconfig 显示本地IP地址 net start telnet 开telnet服务 net use z:127.0.0.1c$ 映射对方的C盘 net user 查看所有用户列表 net use ...

  2. Android runtime Exception 整理

    一般面试中java Exception(runtimeException )是必会被问到的问题 常见的异常列出四五种,是基本要求.更多的....需要注意积累了   常见的几种如下:   NullPoi ...

  3. xml 方式更新和获取 配置文件 appSettings 节点 解决办法

    最近在搞一个小程序,会用到动态修改配置文件来进行处理,在百度上找了很多办法,但是始终达不到我预想的效果,先列出程序运行环境和开发工具版本: 开发工具:VS2010 .Net 运行环境:4.0 有两种方 ...

  4. R12供应商地点层付款方法SQL

    --R12供应商地点层付款方法SQL:SELECT ipmv.payment_method_name     , ipmv.payment_method_code     , 'N' primary_ ...

  5. [转]NandFlash和NorFlash的区别

    一. NAND和NOR的比较 NOR和NAND是现在市场上两种主要的非易失闪存技术.Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM 和EEPROM一统天下的局面.紧 ...

  6. test homework2 ~ faulty program

    Program1:

  7. HANA SQL

    约束 注释 你可以给你的 SQL 语句添加注释来增加可读性和可维护性. SQL 语句中注释的分隔如下: l  双连字符“--”.所有在双连字符之后直到行尾的内容都被 SQL 解析器认为是注释. l  ...

  8. hiho #1329 : 平衡树·Splay

    #1329 : 平衡树·Splay 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho:小Hi,上一次你跟我讲了Treap,我也实现了.但是我遇到了一个关键的问题. ...

  9. 单据UI代码开发

    1.构造UI项目后,打开生成的UI项目代码,在Model文件下,如初始化一些字段的值 2.订单明细行中行号设置.订单基本操作按钮提示UFIDA.U9.Base.BaseBP.Agent.dll(代理) ...

  10. maven命令参考简要

    命令参考简要说明 mvn archetype:generate — 创建生成Tiny骨架工程 参数名 说明 groupId 用户项目的包目录,用户需要根据实际情况设置.比如com.abc artifa ...