首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >虚拟环境中的多个磁盘与单个磁盘

虚拟环境中的多个磁盘与单个磁盘
EN

Database Administration用户
提问于 2021-01-14 15:48:00
回答 2查看 813关注 0票数 1

我们计划在这个物理体系结构上安装一个Server:

  • 基于windows server 2019的超级v集群
  • 群集共享卷,所有VM都住在其中。
  • 包含CSV的全闪存SAN。

我一直读到,这是一个常见的最佳做法,有多个磁盘的数据文件,日志文件,临时数据库文件等.

但这一最佳做法指的是赤裸的装置。

所以,我要问的是:在上面描述的体系结构(如果有的话)上这样做的实际好处是什么?

EN

回答 2

Database Administration用户

回答已采纳

发布于 2021-01-14 16:42:52

在上述架构(如果有的话)上这样做的实际好处是什么?

有一些管理方面的好处,特别是:

  • 在VM中为数据、日志和TempDb获得单独的磁盘性能计数器
  • 您可以将其中任何一个迁移到不同的存储设备,而无需重新配置VM或Server。
  • 您可以分别管理每个虚拟磁盘的存储服务质量,限制或保留IOPS。
  • 在来宾VM中可以获得独立的IO队列,这可能会略微提高性能,特别是在perf关键日志写入与大容量数据文件IO混合的情况下。
票数 5
EN

Database Administration用户

发布于 2021-01-14 15:55:17

最初,通过在多个物理磁盘之间分离关注点,提高了I/O性能。这是因为并发更改可以(而且通常是)发生在数据文件、日志文件甚至TempDB文件中。磁盘是Server环境中使用的最慢的硬件组件,因此优化磁盘非常重要。

随着SSD和NVMes的磁盘速度的提高,以及不同的虚拟和云解决方案最终在同一个物理驱动器上托管逻辑驱动器,这种优化技术变得更有意义了。

不过,我认为仍然有很小的好处,这与工作负载有关,所以您只能通过测试知道是否与您的用例相关。

票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/283259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档