none
Multi instanciamento ou multidatabases ?

    Frage

  • Amigos, quais os beneficios o e ou meleficios de se utilizar o multiinstanciamento do MSSQL ?

    É mais vantagens ou desvantagens ?

    A nível de desempenho como fica ou não muda ?

    A não ser por questoes de necessidades de versões distintas do MSSQL porque utilizar multiinstanciamento ?

    Obrigado,

    Thiago.


    Analista de Sistemas e Tecnologia.

    Donnerstag, 19. April 2012 12:04

Antworten

Alle Antworten

  • Bom Dia,

    Essa é uma discussão interessante, mas para não ficarmos repetindo o que já está documentado, eu sugiro a leitura dos links abaixo:

    Multi-Tenant Data Architecture
    http://msdn.microsoft.com/en-us/library/aa479086.aspx

    SQL Server Consolidation Guidance
    http://msdn.microsoft.com/en-us/library/ee819082(v=sql.100).aspx

    Caso a leitura não seja suficiente podemos debater outros pontos

    [ ]s,

    Gustavo Maia Aguiar
    Blog: http://gustavomaiaaguiar.wordpress.com
    Vídeos:http://www.youtube.com/user/gmasql


    Classifique as respostas. O seu feedback é imprescindível


    Donnerstag, 19. April 2012 12:28
  • Thiago,

    Multi instancia em um servidor é ruim, e voce deve tentar evitar sempre que possivel, os problemas estão relacionados principalmente aos serviços serem sempre mais, ou seja, mais serviços para o windows gerenciar e afins, todo caso, nem sempre é possivel, como voce disse, com versões diferentes, voce deve ter 2 instancias (Temos um aqui na empresa com 2005 e 2008), ou contratualmente, aonde por alguns contratos de clientes, exigem instancias exclusivas, se voce não tiver outro servidor, não tera maneira a não ser instalar mais instancias.

    Sinceramente, não vejo nenhum outro motivo para N instancias, e uma vez que voce consegue fazer a divisão por base de dados, nao vejo necessidade, mas enfim, talvez alguma outra pessoa do forum tenha mais exemplos....


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com

    Donnerstag, 19. April 2012 12:30
  • Fabrizzio,

    Eu já não vejo desta forma. Concordo quando você fala na dificuldade do gerenciamento dos processos, serviços e funcionalidades alocadas no mesmo Hardware. Mas isso tudo é relativo a capacidade da empresa ou instituição manter o seu ambiente em separado ou contido na mesma estrutura.

    Relacionado a desempenho isso pode realmente gerar alguns impactos, no lado do gerenciamento podemos ter vantagens e desvantagens, como também no custo que vai de acordo com as expectativas da empresa.

    Até mesmo nas documentações da Microsoft, como as indicadas pelo Gustavo, temos cenários para multi-instâncias ou Servidores Consolidados, tudo vai depender da necessidade.

    Tenho clientes que trabalham com cenário distintos ou outras consolidados na mesma.

    Ai eu faço sempre a mesma pergunta, se o seu ambiente parar seja ele consolidade ou não quais são os impactos?

    Com base nesta resposta você vai identificar a melhor forma de definir o seu ambiente!


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    Freitag, 20. April 2012 16:22