dun*_*tsm 5 sql storage-area-network hyper-v boot
对存储不太熟悉。我有一些关于使用 SAN for Storage 运行物理机和虚拟机的问题。
是否可以从连接到物理服务器的 SAN 存储引导操作系统?如果是这样,它有什么缺点吗?假设有多个驱动器,一个用于操作系统,并且该服务器安装了 SQL Server,还有其他用于数据、日志和临时数据库的驱动器都来自 SAN。如果操作系统从本地硬盘驱动器启动,它的性能会比将它保存在带有 SQL 数据文件的 SAN 上吗?高IOPS?潜伏?
我正在尝试比较以下 3 项并进行量化。
物理机 - 从本地驱动器和其他 SAN 启动操作系统
物理机 - 从 SAN 引导操作系统和其他驱动器
虚拟机 - Hyper - V 主机本地驱动器上的虚拟磁盘,vSAN 上的 SQL 数据/日志/临时
虚拟机 - 虚拟磁盘、SQL 数据/日志/临时文件都在 vSAN 中
与其他人相比,最后一个表现不佳吗?
谢谢
如今,从 SAN 引导非常罕见。我经常看到的管理程序是从 SD 卡启动的。然后,您可以将 100% 的本地存储用于 VM,或专门为 VM 使用 SAN。如果不适合从 SD 卡引导,也可以仅通过 PXE 引导您的虚拟机管理程序。
要解决您的具体问题:
是否可以从连接到物理服务器的 SAN 存储引导操作系统?
是的。许多数据中心/企业网卡都内置了必要的 iSCSI 协议来促进这一点。
如果是这样,它有什么缺点吗?
是的,很多。复杂性和脆弱性是最大的。说实话,没有那么多收获。
假设有多个驱动器,一个用于操作系统,并且该服务器安装了 SQL Server,还有其他用于数据、日志和临时数据库的驱动器都来自 SAN。
如果操作系统从本地硬盘驱动器启动,它的性能会比将它保存在带有 SQL 数据文件的 SAN 上吗?
最好将所有数据文件都保存在本地存储中。对于数据库服务器,我认为 SAN 是一种垂死的介质。本地存储是现在这么多比SAN存储(即使有40Gbps的连接)速度更快。2019 级硬件上的单个 NVMe 驱动器可以达到略低于 4GB/秒的速度,超过 30Gbps。在单个驱动器上。对于没有那么多钱。将来,一旦 PCI-e 4.0 开始在下一代服务器上发货,潜在速度就会有效地增加一倍。AMD Epyc 服务器拥有超过 128 个 PCIe 4.0 通道,这为您提供了每个插槽超过 250GB/秒(2Tb/秒)的潜力。抱歉,但我认为 SAN 在现代世界中是一种死媒介。
此外,MSSQL 不再需要群集系统的共享存储。使用 AlwaysOn 高可用性,您可以获得高可用性 SQL 服务器,而无需共享存储(尽管所有服务器上的存储布局在每个节点上确实需要看起来相同)。
与其他人相比,最后一个表现不佳吗?
与本地存储相比,它们的性能都会很差。但是,我意识到这不是您真正要问的问题,我只是希望您没有在 2019 年购买新的 SAN,并且您仍然有机会重新评估。
让我们来看看这些;
物理机 - 从本地驱动器和其他 SAN 引导操作系统
现在到处都有许多这样运行的系统,特别是像非虚拟化数据库服务器这样的工作方式,如果您需要最低延迟并获得每滴性能的访问权限,这很好且非常有用 - CGI 渲染农场通常也是这样工作的。
物理机 - 从 SAN 引导操作系统和其他驱动器
多年来我已经这样做了一两次,通常它比我想要的更“脆弱”,是的,它可以工作,但比本地磁盘选项需要做更多的工作,而且真的所有你'重新做的是通过不购买引导对和磁盘控制器在您的服务器上节省一点额外的费用 - 我个人看不到我将来会使用它。
虚拟机 - Hyper - V 主机本地驱动器上的虚拟磁盘,vSAN 上的 SQL 数据/日志/临时
当然这很好用,有很多虚拟机都是这样运行的 - 大多数 AWS 的虚拟机/实例都是这样工作的,它确实非常受欢迎。如果您选择的虚拟机管理程序不允许您将虚拟机从一个本地磁盘迁移到另一台主机和该主机的磁盘,那么有时您可能会错过虚拟化的其中一项好处,即从主机迁移所有虚拟机以允许它可以在不影响用户的情况下修复/升级/修补。你在这里提到了 vSAN,你在谈论哪个产品,如果你在谈论 VMware 的 vSAN 产品,那么它会改变一些事情,因为你可以在本地运行磁盘,具有故障保护并能够从主机迁移到主机 - 也许来回来澄清一下?
虚拟机 - 虚拟磁盘、SQL 数据/日志/临时文件都在 vSAN 中
在企业环境中,这可能是目前最常用和最受信任的方法(尽管随着 vSAN 等分布式文件系统的真正兴起,这种情况可能会发生变化)。
至于最后一个选项的性能 - 它完全取决于您使用的集中式磁盘阵列以及用于访问它们的通信方法。如果你对慢速磁盘阵列使用 1Gbps 以太网,那么它肯定会比使用本地磁盘慢,我更喜欢的阵列制造商,结合 40Gbps FCoE 比我可以直接连接到我的服务器栏 NVMe 驱动器的任何东西都要快。所以它确实取决于中心化存储是什么。
我希望这有助于澄清您的选择。
归档时间: |
|
查看次数: |
1270 次 |
最近记录: |