群集上的每个 SQL Server 实例是否都需要自己的 LUN?
我正在设置一个杂项 SQL 集群(Windows 2008/SQL 2005 和 2008),它将处于主动/主动状态,并且上面有大约十几个 SQL 实例。 从我读过的文档中,我无法判断每个 SQL 实例是否需要自己的 LUN,或者我是否可以创建一个非常大的 LUN,然后在该 LUN 上创建十几个不同的分区(每个分区一个) SQL 实例)。
无论哪种情况,SAN 上的物理磁盘布局都不会改变,因此从性能角度来看,我选择哪一个并不重要(假设我可以选择其中之一)。 我只是想知道分区方法是否有效,或者每个实例是否需要拥有自己的 LUN 才能正确处理故障转移。
I'm setting up a Misc SQL Cluster (Windows 2008/SQL 2005 & 2008) that will be active/active and have about a dozen SQL instances on it. From the documentation I've read, I can't tell if each SQL instance will need its own LUN, or if I can have a single, really big LUN created, and then create a dozen different partitions on that LUN (one for each SQL instance).
In either case, the physical disk layout on the SAN won't change, so it really doesn't matter from a performance standpoint which one I choose (assuming I can choose either). I just want to know if the partition method works, or if each instance needs to own its own LUN to handle the failover properly.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
每个实例都需要单独的磁盘/LUN。
它们将由活动节点“拥有”并且是依赖资源。
如果您想一下,2 个 SQL Server 实例如何共享一个驱动器? 这是一个冲突。
从 Windows 2003 开始,您可以使用 NTFS 挂载点,即在驱动器的空文件夹中挂载 LUN。 不过我自己还没有尝试过。
编辑:这里有一些漂亮的图片“集群共享卷如何工作"
Each instance will need separate disks/LUNs.
They will be "owned" by the active node and are a dependent resource.
If you think about it, how can 2 SQL Server instances share a drive? It's a conflict.
Since Windows 2003 you can use NTFS mount points, that is mount a LUN in an empoty folder in a drive. I've not tried it myself though.
Edit: some nice pictures here "How do Cluster Shared Volumes work"
每个实例都需要单独的磁盘。 在 Server 2008 中,您将为故障转移管理器中的每个实例添加共享存储。
You will need separate disks for each instance. In Server 2008 you will add the shared storage for each instance in the Failover Manager.
我想知道是否有办法使用 CSV(集群共享卷)来解决这个问题。 在 Windows 2008 R2 中,您可以进行设置,以便集群中的多个节点可以访问同一个 LUN - 不再需要将 LUN 只分配给一个节点!
I wonder if there is a way to use CSV (Clustered Shared Volumes) to get around this. In Windows 2008 R2 you can set it up so that you can have more than one node in a cluster access the same LUN - no longer do you have to assign a LUN to one node only!!