SCVMM
SCVMM(System Center Virtual Machine Manager)是一种虚拟机部署和管理工具,它还可以用来部署特定类型的应用程序。
部署方式[ ]
1、数据层应用程序 (DAC):对于使用 SQL Server 数据层应用程序的 VMM 服务,可以在 VMM 管理服务器上安装相应的命令行实用工具,以实现应用程序的部署。
2、WebDeploy (MSDeploy):VMM 可以通过集成 IIS 的 Web Deploy 组件,为 IIS 服务器部署应用程序,实现虚拟服务器与 Web 应用程序的同步交付。
3、运行脚本:VMM 支持通过运行脚本来安装任何应用程序,这适用于 Windows Installer (MSI)、Setup.exe 安装程序、Windows PowerShell Desired State Configuration (DSC) 等多种安装方式。
4、应用程序配置文件:使用 SCVMM 创建应用程序配置文件可以帮助企业实现部署流程的自动化,提高应用程序配置的一致性。这对于需要重复部署的应用程序来说,可以提前创建应用程序配置文件,以便于自助服务平台中的用户根据需要自行部署虚拟应用程序。
兼容性选择[ ]
1、在配置或创建SCVMM服务模板时,选择一个兼容性选项确保了你可以选择正确的应用配置。其次,生产环境中的大多数部署都包括标准应用比如SQL、IIS,因此,微软决定提供SQL Server 应用主机以及Web应用主机兼容性选项。
2、第三通过SCVMM服务模板部署虚拟机确保能够将应用包正确地应用到虚拟机中。一定要注意SCVMM管理员将在SCVMM中部署必需的配置文件或模板,但可以由AppController用户或者有权部署服务的任何其他用户部署服务。第四,选择兼容性选项后,在配置应用或包时SCVMM将自动移除不必要的项目,可以提高效率、减少干扰。
3、SCVMM并没有限制你可以创建的应用配置文件数量,因此创建具有不同兼容性选项的应用配置文件可以避免出现问题。