none
Melhor Configuração RAID/Storage para SQL 2008 R2 RRS feed

  • Pergunta

  • Caros,

    Adquirimos um Storage Dell Powervault MD3220i com 5 Discos SAS 10K 300GB e 3 Discos NLSAS 1Tb . Nosso SQLSERVER roda em um PowerEdge R410 com 32GB de RAM , 2 processadores Xeon E5620 com 4 discos SAS 300GB 15K. Nossa base tem atualmente 130GB (Microsiga Protheus).

    Estamos pensando em realizar uma nova instalação com as seguintes configurações :

    - No R410 usaremos 2 discos SAS de 300GB em RAID1 para o sistema operacioanl (Windows Server 2008 R2) e mais 2 discos SAS de 300GB em RAID1 para gravar os backups (Diferencial, de Log e o Full).

    A database e o log ficariam no Storage.

    Com base nesses dados, qual configuração de RAID (levando em conta os 5 discos SAS de 300GB disponíveis) seria mais indicada ??

    Obrigado !!

    quinta-feira, 10 de maio de 2012 14:08

Respostas

  • Olá George,

    (Vou esticar um pouco a resposta, mas vale a pena...rsrsrs)

         Seu cenário é um pouco similar ao meu onde deixo o SO e os backups nos discos locais já no meu Storage utilizo apenas para os arquivos de dados e logs.

         Na epoca da implementação dos Storage já tinha em mente que utilizaria o RAID10 (4 discos SAS de 15 K e por possuir um bom desempenho em leituras randomicas e sequências), mas existia uma dúvida no momento da formatação em relação ao Storage(Como utilizar ele da melhor maneira). Onde a dúvida era se alocava minha base(MDF e LDF) + TempDB no meu RAID 10 se particionamento ou realizava o particionamento do meu RAID 10 em 3 LUNS e na LUN01 colocava meu MDF, LUN02 colocava meu MDF, LUN03 colocava meu TempDB. Então o especialista que realizou a implantação do storage informou que era melhor particionar por diversos fatores que não entendi bem. Mas fui em um grupo da SNIA e lancei a dúvida, segue a resposta:


    1)O ideal e que seu Storage possa ter sido formatado pelo fornecedor e tenha disponibilizado um cardapio de opção de LUNS no set de RAID Group.

    1.1)Se você não tem essa pré configuração no seu storage, geralmente discutido na fase de pré-venda e implementado na fase de entrega, seu administrador de storage , precisara criar essas LUNS de forma distribuida entre os discos no conceito de METALUN.

    1.2)Se você precisa por exemplo de uma LUN de 600GB, você criaria o METALUN com 4 pedaços de 150GB distribuidos em cada um dos 4 discos que formam este RAID 10 e assim por diante para as outras LUNS

    2)Então na criação da metalun, você configura o volume somando os pedaços de forma distribuida (1 LUN 150GB do Disco (1) + 1 LUN 150GB do Disco (2) + 1 LUN 150 do Disco (3) + 1 LUN 150 GB do Disco (4).

    Sendo a primeira LUN do Disco (1) o READER do sua METALUN formada por mais 3 componentes a LUN que é apresentada para o Servidor sempre sera a Reader e assim usando o mesmo raciocinio de distribuição para a criação das outras LUNS e variando o disco escolhido para ser o READER da METALUN formada.

    Assim você estara utilizando de forma correta a perfomace do storage (cache /bus de controladora)

    Devemos sem ter a preocupação em relação a perfomance na perspectiva do Storage para seu mundo externo SAN e Servidores (FAN OUT), não somente do ponto de vista do servidores (FAN IN), afinal de conta a SAN é o CORE da infraestrutura.

    Consulte seu fornecedor se houver problemas de entedimento deste conceito operacional na administração e criação distribuidas destas LUNS apartir do seu software de gerenciamento do Storage, tambem veja o conceito de metalun perfomance pela internet.

    Creditos:http://br.linkedin.com/in/valdiradorni



    • Editado Wellington_SQL quinta-feira, 10 de maio de 2012 17:02
    • Marcado como Resposta George Pucci quinta-feira, 10 de maio de 2012 18:47
    quinta-feira, 10 de maio de 2012 16:58