Multi instanciamento ou multidatabases ?
-
Donnerstag, 19. April 2012 12:04
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.
Alle Antworten
-
Donnerstag, 19. April 2012 12:28Moderator
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.aspxSQL Server Consolidation Guidance
http://msdn.microsoft.com/en-us/library/ee819082(v=sql.100).aspxCaso 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
- Bearbeitet Gustavo Maia AguiarMVP, Moderator Donnerstag, 19. April 2012 12:32
- Als Antwort markiert Junior Galvão - MVPMVP, Moderator Freitag, 20. April 2012 16:18
- Tag als Antwort aufgehoben Junior Galvão - MVPMVP, Moderator Freitag, 20. April 2012 16:23
-
Donnerstag, 19. April 2012 12:30Moderator
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 -
Freitag, 20. April 2012 16:22Moderator
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]

