一般而言,SQL服务器安装到VMware上就好比安装到物理主机上,并且在VMware上进行了另外的优化。
自2002年以来,我就一直在运行部署到VMware上的SQL服务器;尽管带来了上述的明显优点,我最不满意的地方还是性能。处理器、存储和连接通常共享,这个事实意味着我把要求最高的SQL服务器分开放在几台功能强大的不同机器上。尽管如此,许多服务器还是可以在运行ESX的高规格设备上进行全面配置。
SQL服务器虚拟化需要注意几个重要方面,其中主要是CPU、内存和磁盘。
CPU:虚拟化增添了程度不一的开销,这取决于许多不同因素。对于SQL服务器这些处理器密集型的应用程序而言,虚拟化给CPU带来的开销可能会导致总性能下降。不过,VMware平衡处理器负荷的高效方式在某种程度上缓解了这个问题;运行在VMware上的虚拟机可以充分利用多核和多处理器配置,从而有可能运行处理器密集型的工作负荷。VMware让你可以为虚拟服务器分配不同的虚拟CPU。
内存:是限制你在一台物理机器上可以运行多少个虚拟机的最常见因素。IT人员没有减少SQL服务器或Windows操作系统的内存需求。不过,VMware在内存方面的开销很有限;分配更多容量的内存便于更有效地分配及利用内存。应用程序的需求增加或减少时,IT人员可以动态增加或减少分配给虚拟机的内存容量。这与静态虚拟内存相比提高了服务器整合率。
磁盘:VMware机器运行完整的操作系统;决定迁移至VMware基础架构时,需要考虑SQL服务器的存储需求。SQL服务器是输入/输出密集型的应用系统,整合到一台物理服务器上的多个虚拟机磁盘同时访问磁盘带来的磁盘输入/输出会导致性能降级。VMware通过VMFS来提高输入/输出性能。集中式存储有助于缩短延迟、提高吞吐率。
磁盘配置选项:你可以配置拥有多只虚拟SCSI驱动器的虚拟机,这些驱动器在虚拟机看来如同连接至SCSI适配器的SCSI设备。
本文由专业服务器租用——TOP云(zuntop.com)科技(http://www.zuntop.com)提供。
操作场景 云容器引擎与华为云监控服务(Cloud Eye)无缝集成,您可以实时查看每...
前面一篇文章介绍了 Go 基本语法 变量的声明与初始化。本文将会具体介绍 Go 原生...
ALIYUN::ApiGateway::Deployment类型用于发布API到指定的运行环境,或者切换已发...
记者获悉,双11前夕,阿里AI虚拟主播现身淘宝直播间,替代真人主播上岗双11。该...
域名 没实名能打开吗?域名不实名,是不能进行访问的。因为域名如果不进行实名认...
功能简介 地域封禁功能可以对境外国家和地区以及中国各大省份和地区进行黑名单封...
企业如何选择适合自己的服务器 近几年,随着国内对云计算的需求,催动了云计算产...
一、文件服务器主要任务则是为网络上的计算机提供多样化的服务,如在文件共享及...
作者: 杨文熙 腾讯IEG游戏运营 导语| 作为腾讯首款沙盘战略手游,《鸿图之下》...
操作场景 创建了物理连接和虚拟网关后,可通过创建虚拟接口,接入用户需要访问的...