none
Configuração servidor ideal para ERP, inclusive NFE com geração de XML RRS feed

  • Pergunta

  • Boa tarde

    Poderiam indicar-me um servidor ideal para minha empresa? Hoje temos um servidor windows 2003 Server enterprise edition, SP2, Intel Xeon,2.33 Ghz, 7.99 Gb RAM.

    Atualmente temos instalado nele: SQL Server 2005

    instalacao da base de dados do ERP está em 22.5Gb entre outras bases testes menores

    As repartições instaladas estao assim:

    C: 11,77 Gb capacidade e 5.45Gb (instalação Windows)
    D: 278.86 Gb capacidade  e 120.92 Gb ( onde ficam os bancos)
    F: 124.34 gb capacidade e 97.07 Gb (onde está o ERP)

    Atualmente iremos implementar outro módulo do ERP referente NFe ambito nacional, onde nossa preocupação é em relação a geração de um arquivo XML para cada nota fiscal emitida. Atualmente a empresa emite 2000 notas fiscais, onde consultando em foruns, o tamanho do arquivo XML é em torno de 7Kb.

    Voces acham aconselhável efetuarmos upgrade neste servidor? E referente ao tamanho da unidade C: , acham aconselhável aumentar por questoes de performance. As vezes alguns usuarios reclamam que tais consultas e geração de relatorios estao lentas.

    aguardo respotas

    obrigado

    Zuleide



    segunda-feira, 11 de maio de 2009 19:28

Respostas

  • Oi Júnior,

    Eu acho que a empresa implementadora tem sim a obrigação de sugerir um ambiente para trabalhar com o ERP. A empresa implementadora tem experiência com outros clientes, já tem um histórico de acertos e erros na escolha é e quem pode dar a melhor sugestão, pois, trabalho com o produto diariamente.

    Como posso eu, o contratador da solução, descobrir o melhor ambiente para uma ferramenta que ainda não possuo ? É possível mas certamente terei muito mais trabalho do que a empresa fornecedora da solução.

    Acho que a sugestão do ambiente também é um ponto importante para um benchmark. De posse das configurações mínimas dos concorrentes posso optar por uma ou por outra solução já que o TCO não incluirá somente a licença do software mas também os custos e investimentos em infra-estrutura.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Criando uma tabela com uma seqüência de números – Parte II
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!556.entry
    Classifique as respostas. O seu feedback é imprescindível
    • Marcado como Resposta zukka terça-feira, 25 de junho de 2013 19:52
    terça-feira, 12 de maio de 2009 18:47

Todas as Respostas

  • Olá Zukka,

    Na verdade acho que este tipo de análise é um pouco mais complexa.
    Vai depender de diversos fatores.

    Você possui 3 discos físicos, como estão distribuídos os arquivos do SQL?
    Tem idéia da capacidade de leitura de cada um dos discos?
    Como está o processamento geral do processador nos momentos em que os usuários reclamam? E a leitura de disco?

    Com relação ao XML, existe uma opção que costumo usar para campos text e varchar(max), não sei se é aplicável no caso do XML, dê uma olhada em:
    sp_tableoptions no BOL.
    Basicamente você pode definir um número de caracteres para serem armazenados não em arquivo (blob ou filestream) mas no próprio banco de dados, isto torna o banco mais rapido, se estiver usando text, pense na possibilidade de mudar para varchar(max) (é mais rapido e suporta até 2Gb tb).

    Para fazer uma análise sobre dimensionamento de discos procure no BOL por isso:
    Estimating the Size of a Table

    Espero ter ajudado.
    http://social.msdn.microsoft.com/Forums/pt-BR/forunsptpt/thread/1a4fcabc-e206-4f68-9848-6faa4811aa20
    segunda-feira, 11 de maio de 2009 20:43
  • Bom Dia,

    Acho que indicar um servidor é como escolher um apartamento, ou seja, vai depender de milhares de fatores e possivelmente não conseguiremos fazer uma boa escolha só no achismo. Os dados fornecidos são úteis, mas voltando a comparação com o apartamento, seria como você informar a quantidade de quartos e a metragem, ou seja, embora úteis são insuficientes para indicar a escolha certa sem um tremendo chute.

    Eu sugiro entrar em contato com o fabricante que certamente terá indicações mais precisas. A única certeza que temos é que se hoje está lento e você ainda vai adicionar novos módulos, um upgrade é realmente necessário.

    Em relação ao XML é bom separar um disco (só uma partição não vale). Isso é recomendável para que a geração de arquivos XML não concorra com as operações de escrita no banco de dados. Se for armazenar no banco de dados essa preocupação não se aplica.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Criando uma tabela com uma seqüência de números – Parte II
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!556.entry


    Classifique as respostas. O seu feedback é imprescindível
    terça-feira, 12 de maio de 2009 14:32
  • Zukka,

    Atualmente estamos ai na empresa passando as fases para implantação de um ERP, e imaginavamos que a empresa implamentadora e a desenvolvedora poderiam indicar qual seria a melhor das soluções, mas não foi isso que aconteceu.

    Alias nenhuma empresa implementadora tem como responsabilidade definir qual seria o melhor ambiente para se trabalhar com um ERP isso é muito complicado, você terá que definir algum ambiente para mínimo.

    Particularmente falando é muito complicado este tipo de dimensionamento, concordo com as opiniões dos colegas!!!


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 12 de maio de 2009 18:37
    Moderador
  • Oi Júnior,

    Eu acho que a empresa implementadora tem sim a obrigação de sugerir um ambiente para trabalhar com o ERP. A empresa implementadora tem experiência com outros clientes, já tem um histórico de acertos e erros na escolha é e quem pode dar a melhor sugestão, pois, trabalho com o produto diariamente.

    Como posso eu, o contratador da solução, descobrir o melhor ambiente para uma ferramenta que ainda não possuo ? É possível mas certamente terei muito mais trabalho do que a empresa fornecedora da solução.

    Acho que a sugestão do ambiente também é um ponto importante para um benchmark. De posse das configurações mínimas dos concorrentes posso optar por uma ou por outra solução já que o TCO não incluirá somente a licença do software mas também os custos e investimentos em infra-estrutura.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Criando uma tabela com uma seqüência de números – Parte II
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!556.entry
    Classifique as respostas. O seu feedback é imprescindível
    • Marcado como Resposta zukka terça-feira, 25 de junho de 2013 19:52
    terça-feira, 12 de maio de 2009 18:47