Virtualização do SQL Server está se tornando mais comum, mas não é sempre fácil para obtê-lo apenas para a direita. Considere as seguintes dicas de virtualização do SQL Server antes de começar.
1. Planejar, planejar e planejar um pouco mais. Tal como acontece com projetos mais complexos, seu sucesso final começa muito antes de você começar suas mãos sobre o projeto em si. Considere o que você deseja realizar e descobrir o que vai demorar para chegar lá. Use uma estrutura de divisão de trabalho para quebrar tudo em tarefas gerenciáveis. Considere tudo, incluindo sua infra-estrutura existente, novas tecnologias e recursos disponíveis. Ao fazer esse planejamento inicial no papel, você pode antecipar problemas - e resolvê-los - antes que eles ocorram.
2. Aprender sobre as armadilhas mais comuns que você é provável encontrar ao implementar a virtualização de servidores SQL. Por exemplo, armazenamento questões tais como discos mal configurados, desempenho e consolidação de disco muitas vezes pegar os administradores desprevenido. Aprendendo sobre essas armadilhas antes de começar, você pode preparar para eles. Outras armadilhas comuns incluem: incompreensão benchmarks de desempenho, usando o tipo errado hipervisor, má administração de memória e particionamento de disco impróprio.
3. Assista vídeos relevantes de virtualização do SQL Server. Enquanto você pode assistir às aulas ou se matricular em um curso online, você pode ser capaz de encontrar útil vídeos on-line que preparação-lo para os desafios que se avizinham.
4. Use o processador correto no seu host de virtualização. Idealmente, o seu host de virtualização deve ter um processador de 64 bits, SLAT-habilitado. Não tome SLAT (tradução de endereço de segundo nível) para concedido, como nem todos os processadores de 64 bits, especialmente mais velhos, apoiá-lo. SLAT permite a escalabilidade e o desempenho melhorado de máquina virtual.
5. Se você tem o SQL Server 2008 Enterprise Edition (ou superior) junto com as máquinas virtuais que suportem "hot-add RAM", considere o uso de memória dinâmica. Memória dinâmica permite buffers expandir ou contrair acomodar cargas de trabalho de mudanças.
6. Vá para uma relação um para um entre seus CPUs virtuais e núcleos. Isso garante o poder de processamento suficiente em todos os momentos para as demandas de SQL Server.
7. Utilize o sistema de disco rígido virtual apropriado para suas necessidades. Por exemplo, se o servidor executa as cargas de trabalho de produção, opt para um disco rígido virtual do fixo, ao invés de uma dinâmica. Fixos os discos rígidos virtuais exigem mais espaço em disco do que os dinâmicos, mas fornecem um nível mais alto de desempenho. Se o desempenho não é crítico, mas são as restrições de espaço, um disco rígido virtual do dinâmico seria uma escolha melhor. Da mesma forma, se você precisa o melhor desempenho possível, um disco de passagem pode merece sua consideração.
8. Personalize sua instância de servidor virtual. Embora fácil de aceitar, a opção padrão não é sempre a melhor escolha. Por exemplo, se suas cargas de trabalho requerem armazenamento de alto desempenho, aceitar o disco rígido virtual padrão provavelmente poderia levar a decepcionante desempenho. Você pode querer atribuir diferentes discos de passagem ou discos rígidos virtuais para seu sistema operacional, dados e arquivos de log. Certifica-se de que você compreende as várias opções de implementação do disco e escolhe a melhor configuração para suas necessidades específicas que podem ou não ser a opção padrão.
Planejamento, aprendendo sobre armadilhas comuns e escolher as opções de configuração certa para suas necessidades são ingredientes essenciais para um bem sucedido projeto de virtualização do SQL Server.