
安装和配置 Microsoft SoftGrid – 终端服务的应用程序虚拟化
不错, 这是怎麽? 来自 Microsoft 的新产品? 当然不是, 买的东西, 答案是肯定的. 如何描述, 它可以将虚拟化应用程序分发给我们想要的任何人. 完全, 我们有一个名为 “Softgrid Sequencer” 它的作用是虚拟化应用程序. 此虚拟化应用程序保存在 Softgrid 服务器上并从 Softgrid 服务器分发, 谁? 到 XP/Vista 工作站或终端服务器. 为什么? 为避免四处奔波,请安装 post x post 应用程序或 TS 服务器 x TS 服务器. 它用于运行我们尚未在 XP 上安装的应用程序, 例如 Winrar, 但是我们将拥有直接访问权限,当我们打开它时,该应用程序来自 Softgrid 服务器,我们执行它,就像它已安装一样, 但没有,因为它不会在 Program Files 或 Registry 中生成任何内容… 但它确实在帖子中运行, 消耗 PC 资源而不是 Server 资源, 是它与 Citrix 的主要区别. 简而言之,就是运行我们没有在本地安装的应用程序. 非常适合快速分发或更新应用程序…
安装和使用 SoftGrid Sequencer – 这里
安装和配置 SoftGrid 服务器 – 这里
适用于 Windows 桌面的 SoftGrid – 这里
用于终端服务器的 SoftGrid – 这里
这将是表示 SoftGrid 结构示意图的图像,
不错, 在这里,我们将了解如何安装定序器以及如何虚拟化应用程序, 在此示例中,我们将使用像 Winrar 这样快速简单的东西来完成. 我们将对其进行虚拟化,然后将其导入 SoftGrid 服务器,以便我们稍后可以从 PC 或终端服务器运行它.
此定序器必须安装在干净的服务器或干净的 POST 上. 这样做的目的是生成虚拟应用程序, 如何? 我们需要安装应用程序本身,Sequencer 将看到它需要虚拟化哪些注册表文件和分支,以便应用程序在远程主机上工作. 您需要拥有一个单独的团队来完成此任务, 就我而言,如果我想将 SoftGrid 与 XP 工作站一起使用 (例如); 我将在具有相同作系统的 Sequencer 上安装. 使用相同的 DLL 版本或其他版本, 如果我们想将 SoftGrid 与终端服务器一起使用, 我将在具有相同作系统的服务器上安装 Sequencer. 除此之外,它必须是一支干净的团队, 如果我们已经安装了应用程序,它不会放置所有 DLL,因为它不需要它们,因为它已经有它们. 就我而言,我有一个虚拟机,它在关闭时不会保存更改, 所以我确定它永远是一个 SO. 未损坏且干净.
我们插入 Microsoft SoftGrid CD 并选择 “安装 Microsoft System Center Virtual Application Sequencer”, 安装允许我们应用流媒体的软件, 应用程序虚拟化.
跳过安装向导, “下一个”,
我们通过检查: “我接受许可协议中的条款” & “下一个”,
选择 SoftGrid Sequencer 的安装路径, 默认情况下将为: “C:Program FilesSoftricitySoftGrid Sequencer” & “下一个”,
点击 “安装” 立即开始安装…
… 我们等待您的安装…
还行, 安装良好, 现在,它仍然需要运行 SoftGrid Sequencer, 我们可以选中该复选框,然后单击 “完成”.
我们开始使用它, 第一件事是创建一个包, 让我们明确一下,我们将开始虚拟化应用程序,在我的情况下,我将使用 Winrar 来完成, 所以我准备好了 Winrar 安装程序. 开始, 在 “文件” > “新建套餐…”
助手向我们提供他的“帮助”’ 创建包, 如果是第一次,我推荐 Yes, 从那时起,我们将确切地知道要配置的参数,而无需遵循向导, 所以 “是的”,
这是软件包设置向导, “以后”
在这里,我们必须指明要虚拟化的软件的名称, 在 “套件名称” 和 “标题”, 我们可以指示版本… 默认协议为 RTSP (554TCP/554UDP 协议) 因此它不会是加密连接, 如果我们感兴趣, 为此,我们将使用 RTSPS 启用安全连接,并且必须从 SoftGrid 服务器对其进行配置. 原则上,我们指明要使用的协议, 在 “主机名” 保留引用 SoftGrid 服务器的 %SFT_SOFTGRIDSERVER% 和 “路径” 我们必须指明我们将存储应用程序的文件夹, 我们必须为每个应用程序创建一个文件夹,以便每个应用程序的配置文件不会混合, 就我而言,我稍后将创建一个 Winrar 文件夹. “以后”,
我们选择我要虚拟化的程序对其有效的作系统,并且 “结束”,
“以后” 启动安装向导…
我们选择是否需要对包使用任何压缩算法,以及是否要将包划分为块, “以后”,
不错, 现在我们必须点击 “开始监控” 之后,我们将查找应用程序的安装程序并开始安装它…
我会照常运行 Winrar 安装程序, 如果它是一个稍微复杂的应用程序, 因为我们设置了它, 或者我们把许可证放在他身上, 或裂缝 :P, 或者其他什么, 当我们完成时,我们继续前进 “停止监控”,
完成后,它会询问我们哪个是安装产品的主目录, 我们告诉他们并点击 “接受”,
… 点击 “以后”,
我们还可以将文件添加到将用于运行虚拟化应用程序的虚拟文件系统中, 我们默认保留这些,如果我们需要更多,我们会添加它们, “结束”.
不错, 现在我们运行应用程序设置向导, “下一个”,
我们设置我们的应用程序, 我们将看到那些发现我们的人,以及我们是否想在桌面上留下一个图标, 在 Start (开始) 菜单中…
我们必须运行所有应用程序以检查它是否运行良好, 点击 “全部启动” 我们正在关闭它们.
…应用程序已运行,如果它们正常,我们将关闭它们…
我们看到他们都执行得很好, “以后”,
… “结束”…
现在我们需要保存此虚拟化项目,以便从 SoftGrid 服务器导入它, 如果我们浏览选项卡,我们将看到多种配置,无需助手即可完成. “文件” > “另存为…”,
我有一个文件夹,我要在其中保存 Sequencer 项目, 例如,在 X:Winrar 软件包 (它就像我们放入的文件夹 “路径” 在一切开始时,然后我们会将其复制到您的位置), 我们将其命名为 .sprj (Softricity 项目文件) & “救”.
现在我们复制文件夹及其内容, 我们刚刚生成的 CONTENT 文件夹,这是 SoftGrid Server 包的默认位置, 因此,我们转到 SoftGrid 服务器并复制我们的文件夹 “温拉尔” 自 “C:Program FilesSoftricitySoftGrid Server内容”. (当然,为了将其复制到此处,我们首先必须安装 SoftGrid 服务器, 或者我们稍后再做). 眼睛! 然后,如果 CONTENT 文件夹没有适当的权限,则必须共享, 因为虚拟应用程序随后通过 UNC 路由访问.
这就是 SoftGrid 服务器本身, 将虚拟化应用程序分发到具有 Windows 桌面的计算机或终端服务器服务器本身(如果这是我们的基础设施)的服务器.
我们将 SoftGrid CD 放入并单击 “安装 Microsoft System Center Virtual Application Server”, 在此之前,我们必须安装先决条件, 它们是什么: 使用 ASP .NET 的 IIS, .NET 框架 2.0 和 MMC 3.0 (Microsoft 管理控制台 3.0).
“下一个” 我们跳过了 Virtualized Application Server 安装向导.
我们接受许可协议, “我接受许可协议中的条款” & “下一个”,
我们标明名称和组织, “下一个”,
我们选择安装 “习惯” 安装没有 Typical, “下一个”,
我们都标记, 甚至 “SoftGrid 客户端管理控制台” 这将帮助我们配置/管理远程客户端, “下一个”,
我们需要启用 ASP.NET 扩展, 为此,请单击 “下一个”,
现在我们指示如何连接到数据库, 如果您已经有 DB 服务器,则 ideal, 如何使用 SQL Server, 表明 “连接到可用的数据库”, 如果我们的组织规模较小且没有数据库服务器, 我们将标记 “安装 MSDE” 安装 SQL 数据库服务器的精简版本, 叫: Microsoft SQL Server 桌面引擎 2000. 就我而言,我在网络上有一个数据库服务器, “下一个”,
我指出您拥有的数据库类型, 一 “Microsoft SQL 服务器” & “下一个”,
我通过选中 “使用以下主机名和端口号访问数据库服务器”, 在我的情况下,它是安装在本地的,并且是一个 SQL, 所以 “下一个”,
选择 “为配置信息创建新数据库” 在 SQL Server for SoftGrid 上创建自己的数据库, “下一个”,
我们指示数据库的名称, 违约: 软性, 我们可以指定创建它的路径, 否则, 将是 SQL 的默认路径. “下一个”,
我们输入管理员的用户名和密码来创建数据库, “下一个”,
我们需要创建一个用户,该用户将使用 SoftGrid 连接到数据库. “下一个”,
我们提供用户名和密码来访问我们的域, 用于 Active Directory 集成, “下一个”,
不错, 现在,我们必须在 Active Directory 中创建一个组,以将我们希望成为 Softgrid 管理员的人放入其中, 并在此处指示它,即, “下一个”,
我们想使用 SoftGrid 的用户也是如此 (在 Active Directory 中创建组并添加我们感兴趣的成员), 当然,我们可以创建不同的用户组来运行不同的虚拟应用程序, “下一个”,
这将是 SoftGrid 的服务器池的名称, 社区/实例的名称, “下一个”,
选择我们将保存应用程序内容的路径, 违约: “C:Program FilesSoftricitySoftGrid Server内容”, “下一个”
点击 “安装” 开始安装…
… 我们等待 server 部分安装…
不错, “完成” 完成安装.
我们打开 SoftGrid 管理控制台: “SoftGrid 管理控制台”,
如果这是我们第一次打开控制台,则必须连接到 SoftGrid 服务器, 通过右键单击 “SoftGrid 系统” > “连接到 SoftGrid 系统”
我们指示 SoftGrid 服务器的名称, 默认的不安全端口是 80 和保险 443, 我们指定了一些管理员凭证来管理服务器和 “还行”,
这就是控制台向我们展示的方式, 我们可以看到已虚拟化并可供使用的应用程序 (Winrar 将很快), 扩展关联的类型 (那是, 当用户运行带有扩展名的文件时.rar它将使用虚拟 Winrar 打开), 我们从 Sequencer 导入的应用程序包, 应用程序许可证(如果需要), 服务器池, 配置策略, 权威账户, SoftGrid 管理员和报告.
最主要的是导入我们已经使用 Sequencer 虚拟化的应用程序, 那么 “应用” > “导入应用程序…”
这是因为我们还没有为应用程序定义默认目录, 所以 “是的” 如果我们有兴趣更改它并且它不是 CONTENT 文件夹,我们会稍后定义它们.
我们访问之前离开虚拟化应用程序的目录, 我们将通过网络访问该文件夹, 使用 UNC 路由, 就我而言, 添加到应用程序的 serverContent 和目录,
我们打开了这个项目, .sprj 文件.
向我们展示应用程序, 我们必须通过检查 “启用” 以便用户可以使用它并在 “服务器组” 我们将选择我们的服务器池, “下一个”,
如果需要,我们可以从这里修改快捷方式, 但是,由于这样,我们在生成它时已经从 Sequencer 进行了配置, 我们, “下一个”,
我们必须指出可以使用此应用程序的用户组, 就我而言,一切都是, 所以我从 “加…” 我感兴趣的一个或多个群组可以使用此应用程序, “下一个”,
我们检查一切是否正常, 和 “完成”.
我们发现,在 “应用” 我们之前使用定序器设置的三个已经出来了, 它们的版本和它们所属的软件包.
我们可以观察扩展类型的关联 (文件类型关联) 他们属于哪个应用程序, 如果需要,我们可以创建一个新类型,以便当我们的扩展没有出现在列表中时,我们可以将其与特定应用程序一起使用.
如果我们用右键点击服务器 > “系统选项…” 我们可以配置其他几个配置,
在 “常规” 我们必须指示访问 CONTENT 文件夹的路径, 必须是 UNC 网络路径,
在 “数据库” 是我们将指示我们想要的最大大小的地方, 是否能够限制它.
关于导入应用程序后我们拥有的包,如果我们有一个更新旧版本的新包,我们可以直接替换它,删除旧包并合并新包,如果没有,, 因为 “添加版本…”
该软件将允许我们将客户端连接到 SoftGrid 服务器的虚拟应用程序, 您只需按照向导安装它, 我们将指示哪个是 SoftGrid 服务器,并且通过我们登录的用户,我们将有一个或另一个应用程序, 取决于 Active Directory 用户所在的组.
我们在计算机上开始安装以测试上述所有内容,以便它完美运行. “下一个”,
我们接受许可协议, “下一个”,
选择客户端 SoftGrid 的安装路径, “下一个”,
选择我们希望它用于在本地缓存应用程序的大小, 我们可以保留默认的. “下一个”,
马克 “立即设置 Desktop Configuration Server” 配置已针对 SoftGrid 服务器的连接, 我们指示连接的名称, 连接类型, 默认情况下将为 “SoftGrid 虚拟应用程序服务器”, 我们指示 SoftGrid 服务器和端口, 之前我们评论说,端口 554 是未加密连接的默认值. 马克 “在用户登录时自动联系此服务器以更新设置” 这样,每次用户登录时,他们都会连接到 Softgrid 服务器并检查他们拥有的应用程序, 如果有任何新的,并且您获得了它们的快捷方式, “下一个”,
我们现在按 “安装” 安装客户端,
… 我们等待它安装完毕…
“完成”, 我们已经安装了客户端!!!
不错, 现在,如果我们以域用户身份登录,我们将看到我们可以访问哪些应用程序, 在本例中,我们看到它是一个裸露的 Windows XP, 未安装应用程序, 只有 SoftGrid 客户端. 我们看到我之前标记的图标出来了, 只需评论说我已经授予此用户对 Winzip 虚拟应用程序的访问权限,而 Winrar 没有. 如果用户单击以打开应用程序,则会发生以下情况:
我们看到它在工具栏中加载,并告诉我们它加载了应用程序…
就是这样! 虚拟应用程序加载了我们, 无需远程安装或安装,Winzip 已完美打开, 成为虚拟应用程序! 如何检查? 因为如果我们在 “C:程序文件” 的客户, 不会有 Winzip 安装目录; 如果我们打开 “Windows 任务管理器”, 我们将看到具有当前用户名的可执行文件正在运行!
如果我们想手动配置它,我们可以转到 “管理工具” > “SoftGrid 客户端管理”,
从这里我们将看到我们可以访问的应用程序,
这些的扩展类型, 如果我.zip运行一个文件,它将使用虚拟 Winzip 为我打开它,
在 “桌面配置服务器” 是我们将配置之前配置的连接的位置. 如果我们在服务器上安装此工具,我们将能够远程管理站点或远程配置针对服务器的连接,而不是逐个站点访问.
这部分与上一部分完全一样, 这只是为了防止我们不想将虚拟应用程序分发到工作站,而是将它们分发到终端服务器服务器,这样我们就不会在它们上安装应用程序. 这将取决于我们如何构建我们的组织, 如果用户使用 PC,并且我们希望他们直接在他们的 PC 上运行虚拟应用程序,他们将运行 Softgrid for Windows Desktops. 相反, 如果我们的组织基于终端服务器或 Citrix 服务器, 我们可能没有在本地安装应用程序, 如果没有,请使用 SoftGrid Server 虚拟应用程序服务器将它们分发到 RDP 或 ICA 服务器.
安装与普通客户端相同,配置相同, 我们只显示安装向导, 没有别的了, “下一个”,
我们接受许可证… “下一个”,
选择 SoftGrid for Terminal Servers 的安装路径…
选择我们将用于缓存的内存…
我们以相同的方式针对 SoftGrid 服务器配置参数…
我们点击 “安装” 进行安装,
… 我们等待它安装完毕…
我们已经安装了终端服务服务器的客户端部分.
www.bujarra.com – 赫克托·埃雷罗 – NH*****@bu*****.c噢 – v 1.0