AVD App Attach 是什么

[ 2025/12/09 14:29 | by gOxiA ]
| |

AVD-logo

AVD App Attach 是什么

        如果你了解过 Microsoft 应用虚拟化(App-V),那么就很容易理解 App Attach(应用附加),它是 Azure Virtual Desktop(AVD)的一项新功能,允许将应用程序以 MSIX 或 App-V 包的形式动态挂载到用户会话,而无需直接安装在会话主机上。这种方式不仅提升了灵活性,还大大提高了安全性和可维护性。

        App Attach 应用通过 RemoteApp 或桌面会话的方式交付,用户只会看到分配给他们的应用。而且同一个应用包可用于多个主机池,并能够针对不同用户分配不同的应用。支持并排运行多个版本,或通过新镜像进行原地更新。不同于VHD/VHDX 映像,App Attach 采用 CimFS 映像格式,更快更节省资源。应用在运行时始终在容器中,隔离用户数据与系统,可有效简化故障排除。IT 还可以使用 Azure Log Analytics 提供使用和健康数据。

        App Attach 可以使用以下应用包类型和文件格式:

  • MSIX 和 MSIXBundle
  • Appx 和 AppxBundle
  • App-V(.appv)

        微软推荐企业采用 MSIX 格式。

        App Attach 应用的交付流程并不复杂,可归纳为以下:

  1. 创建映像:从现有安装包生成 MSIX,或使用 App-V 包。
  2. 文件共享:将映像文件存储在 SMB 文件共享中,推荐 Azure Files。
  3. 挂载映像:用户登录时,映像会挂载到会话主机。
  4. 注册应用:支持两种注册方式,按需注册(推荐),仅在用户启动应用时完成完整注册,减少登录延迟;登录阻断注册,在登陆时完成全部注册,可能增加登录时间。

        App Attach 在身份和权限方面,支持 EntraID 和 ADDS 验证,需要配置 NTFS 和共享权限,确保会话主机能够读取映像。此外,所有的 MSIX 或 Appx 包必须具有有效的代码签名证书(1.3.6.1.5.5.7.3.3),以确保信任链完整。

        为了提升 App Attach 的性能和可用性,文件共享应与会话主机位于同一个区域,避免产生较大的延迟。还应该配置防病毒等安全软件将映像文件排除,减少干扰。为了实现灾备,还应考虑 DFS + Azure Files,确保文件复制到备用位置。

        了解上述信息后,我们可以尝试为一个 MSIX 安装包创建 CimFS 格式的 App Attach。微软专为创建 App Attach 映像提供了一个简单易用的工具 - MSIXMGR Tool,使用该工具我们仅需要执行一个简单的命令行即可将 MSIX 转换为 CimFS 映像。

msixmgr.exe -unpack -packagepath c:msixappname.msix -destination c:msixappnameappname.cim -applyacls -create -filetype cim -rootdirectory apps

CreateMSIXtoCimFS

        MSIXMGR Tool 的使用和参数可参考:MSIXMGR Tool patameters

        如果你当前的应用程序不是 MSIX 格式,则可以参考 “MSIX Packaging Tool” 对现有应用安装包进行 MSIX 打包。

        要将 App Attach 添加到会话主机也是非常容易,在主机池管理中提供了添加向导。

AppAttach

        创建应用附加的基本信息页面确认选择了正确的资源组、主机池和位置信息。

AppAttach-1

        然后,选择 CIM 所位于的存储账户及相关信息。

AppAttach-2

        随后,分配主机池和可访问的用户,直到跟随向导完成配置。

AppAttach-3

        到这里 App Attach 也就暂告段落,我们会在以后的日志中陆续分享相关的技术资讯。

推荐官方文档:

App Attach overview | Microsoft Learn

Create an MSIX image | Microsoft Learn

Add and manage App Attach applications | Microsoft Learn

Microsoft Cloud | 评论(0) | 引用(0) | 阅读(60)
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我