Pergunta

Eu sou a criação de um Diversos SQL Cluster (Windows 2008 / SQL 2005 e 2008), que estará ativo / ativo e tem cerca de uma dúzia de casos SQL sobre ele. A partir da documentação que eu li, eu não posso dizer se cada instância do SQL terá o seu próprio LUN, ou se eu posso ter um único, muito grande LUN criado, e em seguida, criar uma dúzia de diferentes partições em que LUN (um para cada SQL exemplo).

Em ambos os casos, o layout do disco físico na SAN não vai mudar, por isso realmente não importa do ponto de vista de desempenho que um eu escolho (supondo que eu posso escolher qualquer um). Eu só quero saber se as obras método de partição, ou se cada instância precisa possuir seu próprio LUN para lidar com o failover corretamente.

Foi útil?

Solução

Cada instância terá separados discos / LUNs. Eles vão ser "possuído" pelo nó ativo e são um recurso dependente.

Se você pensar sobre isso, como pode 2 instâncias do SQL Server compartilhar uma unidade? É um conflito.

Uma vez que o Windows 2003 você pode usar NTFS pontos de montagem, que é montar um LUN em uma pasta empoty em uma unidade. Eu não tentei me embora.

Edit: umas fotos aqui " Como fazer Cluster Shared Volumes trabalho "

Outras dicas

Você vai precisar de discos separados para cada instância. Em Server 2008 você irá adicionar o armazenamento compartilhado para cada instância no Gerenciador de Failover.

Gostaria de saber se existe uma maneira de usar (Volumes de cluster compartilhado) CSV para contornar este problema. No Windows 2008 R2 você pode configurá-lo de modo que você pode ter mais de um nó em um acesso ao cluster o mesmo LUN - Não mais que você tem que atribuir um LUN a um nó só !!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top