虚拟化 Exchange 和 SQL 服务器用 VMware 怎么做?有什么实践指南?
虚拟化 Exchange 和 SQL 服务器使用 VMware 主要通过 vSphere 平台实现,管理员可为虚拟机分配充足的 RAM 和 CPU 资源。实践指南强调需重点关注架构设计、成本控制和许可合规性,尤其是 SQL Server 的授权模式选择。部署时需配置网络端口如 1433 和 5022,并参考官方最佳实践进行 CPU、内存及存储优化,确保性能满足生产需求,同时利用 vMotion 和 HA 等功能提升可用性。
如何使用 VMware 虚拟化 Exchange 和 SQL 服务器? - 树叶云
虚拟化使用 VMware 的 vSphere,虚拟化管理员将能够为虚拟机 (VM) 提供更大数额的 RAM 和 CPU 资源,这应该会使得虚拟化如微软的 Exchange 这样的资源密集型软件,以及如 SQL 服务器这样的数据库越来越受欢迎。使用 VMware 的 vSphere,虚拟化管理员将能够为虚拟机 (VM) 提供更大数额的 RAM 和 CPU 资源,这应该会使得虚拟化如微软的 Exchange 这样的资源密集型软件,以及如 SQL 服务器这样的数据库越来越受欢迎。但是即使这一资源是在不断增加的,有些组织可能仍然不愿意安装 Microsoft Exchange 和 SQL Server 在生产虚拟机上,因为存在许可证和迁移的问题。在读者跳读到这一争论要去向何方的结论之前,将 Microsoft Exchange 和 SQL Server 运行在虚拟机上当然是可能的。事实上,在虚拟化 Exchange 2003 的时候,VMware 会提供充足的资源。一份关于 Exchange 2003 虚拟化的 VMware 白皮书,为 Exchange 的执行概述了一个具体的设想。另一个白皮书提供了在将 SQL Server 作为虚拟机运行,使用 SQL Hammer 工具时,工作负载具体的配置和性能数据。因此,VMware 是完全有能力管理这些工作量的——这是毫无疑问的。虽然虚拟化的任何部分都会有太多的变数,但你还是应该对是否应该对 Exchange 或 SQL Server 进行虚拟化做一个总的声明,我想在这篇文章中所阐述的问题是架构、成本和许可。这些问题可能并不适用于所有的组织,以便我们要照顾到每个问题,我都会附加一个说明。许可的考虑至高无上 任何 IT 专业人士可以展示的其中一个最优良的品质是许可技巧。构想局势及其许可的影响是一种需要时间来发展的技能。SQL Server、Exchange Server 和 VMware Server 的许可都是昂贵的。关于哪种授权模式将被用于 SQL Server 环境,组织一般会做出最高级别的决定。SQL Server 共有三种授权选项:每个处理器、每个带有实例客户访问许可证 ( CAL ) 的服务器,以及带有用户 CALs 的每台服务器。这两个以 CAL 为基础的授权选项,是为了使 SQL Server 能够更好的工作,为了组织有一个成熟的成本分配模型 (一个用户需要一个 CAL )。以 CAL 为基础的模式也与这样的环境融为一体,即由于部门的不同而引起的 SQL Server 配置差异,或者数据库需要如何地配置 (也就是安全问题)。问题是,组织往往不考虑他们是否将会把 SQL 运行在一个虚拟服务器上而做出许可模式的决定。当你决定要以每个处理器虚拟化 SQL 的时候,好消息是,许可证费用是可控制的,因为所有数据库和所有连线都被授予,所以你不需要客户端连接的许可证。(撰于 2025 年 5 月 24 日)
基于 vmware 部署 sql server 最佳实践指南
1、htt/downloatents.html 中列出的一项或多项专利。VMware、VMware vSphere、VMware vCenter、VMware“箱状”徽标和设计、Virtual SMP 及 vMotion 是 VMware,Inc. 在美国和/或其他法律辖区的注册商标或商标。此处提到的所有其他标志和名称分别是其各自公司的商标。VMware, Inc3401 Hillview AvePalo Alto,CA 94304 北京办公室 北京市海淀区科学院南路 2 号融科资讯中心 C 座 8 层邮编:100190 电话:/或 +86-10-5993-4200 上海办公室 上海市徐汇区淮海中路 2、1010 号嘉华中心 27 楼 2720-2721 室邮编:200031 电话:+86-21-6103-1234 广州办公室 广州市天河北路 233 号中信广场 7401 室邮编:510613 电话:+86-20-3877-1938 第 2 页 (共 35 页) 目录 1.简介 4 概述 4 用途 4 目标受众 5 涉及范围 5 针对 SQL Server 的 VMware ESX 主机最佳实践 6 一般指导原则 6CPU 配置指导原则 6 内存配置指导原则 8 存储配置指导原则 10 网络配置指导原则 17SQL Server 在 vSphere 上的性能 18 相对于本机性能的单虚拟机性能 19 多个虚拟机的性能和可扩展性 20 日常性能监控和调整 3、21 将 SQL Server 迁移到 vSphere23 具有代表性的客户数据 23 了解数据库工作负载 25 了解可用性和恢复需求 25 捕获现有数据库的资源利用率基准 27 规划迁移 27 了解数据库整合方法 28vSphere 的部署和运营增强功能 31VMware vMotion、VMware DRS 和 VMware HA31 模板 32VMware vCenter Lab Manager32VMware vCenter AppSpeed33VMware vCenter Site Recovery Manager34VMware vCenter CapacityIQ351.11.21.31.42.2.12.22. 4、32.42.53.3.13.23.34.4.14.24.34.44.54.65.5.15.25.35.45.55.6 第 3 页 (共 35 页)1.1 SQL Server % w + Y SQL Server x R x86 X SQLServer ; ! !ZV P KV G SQLServer ! !w SQL Server P/V /w SQL Server !wCw w= 1 SQL Server !wZ KXL u4 wV r yV1 / VMware vSphere SQL Server sw I SQL Server w V / VMware wVJN vSphere x SQL 5、Server V / vSphere Z !Z RG SQL Server (VM) / Y C VMware vMotion : w VMware DRS / SQL Server V VMwareHA FT ! SQL Server Z VMware vSphere / / Z 1.2Z/ vSphere SQL Server W /ETCETz SQL Server Y-7Z ! x 4 - 35 1. 1.3R eH VMware vSphere SQL Server x+ C +TV! S V!X 5+ SQL T/ 5X l 1.4 Pg7 SQL Server VMware E(该信息的时间戳是 2022 年 7 月 28 日)
VMWare 安装 windows server 及 SQL Server (一)
VMWare 安装 windows server 及 SQL Server (一) CONNECTION BETWEEN HOST AND VM — VM 主机与虚拟机连接 [NAT 模式] 前言— I . 设置主机 II. 设置 VM III. 设置虚拟机 系统 (windows server 2016 为例) 前言— 搜索,收集,关于在 VMWare 上安装 WindowsServer ,SQL Server 的方法,整理后记录。笔记里记录的是 vm 通过 NAT 模式 配置的网络,并没有包含其他模式的介绍。感恩几位原作者勤耕笔缀。虚拟机网络配置 https://cloud.tencent.com/developer/article/2120898 @全栈君 虚拟机 安装 SQL Server 及 网络配置 https://sdwh.dev/posts/2021/04/Virtual-Machine-VMware-Setup-SQL-Server/ @sdwh 一位同胞,在他的部落格,可以看到很多学到很多 SQL Server 网络连接的问题的 solution https://blog.csdn.net/wh445306/article/details/101801477 站内我关注许久的 @左眼 仁兄 如果笔记内容有误欢迎指出,或若有不当请联系我,及时删除!下面是我的笔记内容 I . 设置主机 设置 VMware8 信息 字段 192.168.22 可以修改为自己喜欢的,只要保证 以下虚拟机 字段 统一 AI 写代码 1 查看配置后的 ip 配置信息 II. 设置 VM 设置 虚拟机网络模式为 NAT 设置虚拟网络 III. 设置虚拟机系统 (windows server 2016 为例) 设置 Transmission Control Protocol 此时 虚拟机已经可以通过 主机连接网络了 在虚拟机 ping 主机试试 但此时,主机 ping 虚拟机是 不通的。接下来设置虚拟机的端口,让 主机可以连接 虚拟机。 (1433 是为了 SQLServer 可以通过 ip 地址访问,配置 SQL Server 在下一篇笔记里) 在虚拟机上配置端口 openfirewallmanagement 开通端口 1433 ,名字 为 sql server tcp -1433 ,中间跳过 同样方法 添加 开放 端口 5022 name"Availability Group TCP-5022"至此,网络设置完成。在主机 ping 虚拟机 开通端口也可以通过 PowerShellcommand New-NetFirewallRule -DisplayName"SQL Server - TCP 1433"-Direction Inbound -LocalPort1433-Protocol TCP -Action Allow New-NetFirewallRule -DisplayName"Availability Group - TCP 5022"-Direction Inbound -LocalPort5022-Protocol TCP -Action Allow AI 写代码 bash 1 2 至此从 host ping 虚拟机应该是可以联通了。如果不行,把虚拟机系统中的网络共享设置改一下,启用文件和打印机共享试试呢。本篇完,下一篇再记录在虚拟机上安装 SQL Server 以及它的网络配置(截至 2023 年 5 月 26 日)
VMware 虚拟化技术全攻略实战指南-CSDN 博客
简介:VMware 是一款广泛应用于企业与个人的虚拟化软件,支持在单一物理主机上运行多个独立操作系统,显著提升硬件利用率与工作效率。本《VMware 全攻略》更新版涵盖从基础安装到高级功能的完整操作流程,包括虚拟机创建、网络配置、快照管理、克隆模板、性能优化与虚拟机迁移等内容。通过系统学习与实践,用户可掌握 VMware Workstation、Fusion 和 vSphere 等产品的使用技巧,提升在系统管理、测试开发等场景下的实战能力,为深入 IT 领域打下坚实基础。虚拟化技术是现代 IT 架构的基石,它通过将物理硬件资源抽象为逻辑资源,实现资源的高效利用与灵活分配。VMware 作为全球领先的虚拟化解决方案提供商,自 2001 年推出首款桌面虚拟化产品以来,持续推动企业 IT 架构的变革与升级。VMware 虚拟化技术涵盖从个人桌面 (Workstation/Fusion) 到企业级数据中心 (vSphere) 的完整产品体系,广泛应用于服务器整合、开发测试、灾难恢复及云平台构建等多个场景。本章将从虚拟化的基本概念入手,逐步解析 VMware 技术的发展脉络及其在企业中的核心价值,为后续章节的技术实践打下坚实基础。VMware 提供了多种虚拟化产品,涵盖从桌面级虚拟化到企业级数据中心的全面解决方案。为了充分发挥其功能,正确安装与激活 VMware 软件是每个用户必须掌握的基础技能。本章将详细介绍 VMware 软件的安装前准备、安装流程、以及激活与许可证管理,帮助用户顺利完成部署。2.1 VMware 产品线简介 VMware 拥有丰富的产品线,针对不同用户群体和使用场景提供了多样化的虚拟化解决方案。理解这些产品的功能差异,有助于用户选择最适合自己的版本。2.1.1 VMware Workstation/Fusion/vSphere 功能对比 以下表格对比了 VMware 三款主流产品的核心功能和适用场景:(2025 年 9 月 14 日)
FAQ
虚拟化 Exchange 和 SQL Server 的主要挑战是什么?
主要挑战包括许可证和迁移问题。虽然 VMware 能提供充足资源,但组织需考虑架构、成本和许可,特别是 SQL Server 的授权模式决定往往未考虑虚拟环境。
SQL Server 在 VMware 上有哪些授权选项?
共有三种授权选项:每个处理器、每个带有实例客户访问许可证 (CAL) 的服务器,以及带有用户 CALs 的每台服务器。
如何配置虚拟机网络以访问 SQL Server?
需设置虚拟机网络模式为 NAT,并在虚拟机上开放端口 1433 和 5022,配置防火墙规则允许 TCP 连接,确保主机可以 ping 通虚拟机。