usuários conectando-se ao desktop remoto para usar o software

3

Sou assistente de TI em uma empresa de usinagem CNC e usamos um programa chamado made2manage. É um software ERP (enterprise resource management). Cada licença é algo como 5k e, em vez de dar a cada funcionário uma cópia do software, todos os usuários do programa se conectam a um servidor que tenha uma cópia do m2m. É lento quando há um monte de pessoas conectadas a ele. Mas eu acho que eles não querem comprar mais licenças.

Existe uma maneira melhor de fazer algo assim? Quão ruim de prática é essa?

    
por Jordan 17.06.2010 / 22:31

6 respostas

3

Execute monitores de desempenho como perfmon ou taskmanager quando houver pouco uso e execute-o novamente quando houver alto uso (talvez de manhã cedo e novamente à tarde). Compare os resultados durante os diferentes horários e ele deverá informar se o hardware do seu servidor é ou não um problema.

Como zored disse, é uma prática bastante comum, mas se o seu hardware está abaixo das especificações, então as coisas vão correr devagar. Alguns softwares de ERP exigem um servidor strong, especialmente se o banco de dados for executado no mesmo servidor que o aplicativo.

    
por 17.06.2010 / 23:04
2

A execução de coisas de um servidor de terminal é algo comum. Temos vários aplicativos de causa especial licenciados para um número limitado de usuários simultâneos que executamos em um servidor de terminal combinado com um limite para o número de usuários.

Como ele está funcionando mal, parece que seu servidor de terminal pode estar abaixo das especificações, você pode precisar fazer alguma investigação e aumentar o hardware alocado para esse sistema. Ou, pelo menos, altere o limite de usuários no servidor para que apenas um número razoável de pessoas possa se conectar e ainda ter o aplicativo em níveis aceitáveis.

Supondo que o uso esteja dentro dos termos da licença, não acho que haja algo errado com a prática.

    
por 17.06.2010 / 22:42
1

Na verdade, pode ser ilegal, dependendo do que a licença ler. Se ele diz "CPU" ou "máquina", então você está claro. Se ele diz "assento", você está violando a licença, independentemente de quantas máquinas ele está instalado.

    
por 17.06.2010 / 22:35
1

O servidor com o TS e o software cliente M2M - não é também o SQL Server para M2M, é? Porque se for, então esse é o seu problema.

    
por 17.06.2010 / 23:03
0

Sou um gerente de TI que administra o Made2Manage com 55 licenças simultâneas com um back-end do SQL 2000. A configuração do servidor acima não é atípica da maioria das instalações de m2m. coisas que afetam o desempenho do m2m:

  1. servidor.sql configurado incorretamente ou servidor abaixo das especificações
  2. não definindo usuários para desconectar sessões quando não estiverem usando o software
  3. usuários acessando as tabelas SQL em m2m diretamente usando o Excel (facilmente possível) e eles poderiam estar se juntando a tabelas / criando tabelas dinâmicas, etc. e eles não têm pouco a ver com sql.

o m2m pode rodar virtualizado - apenas um ali

    
por 27.06.2010 / 16:38
0

Também depende de qual versão do M2M você está operando. V6.0.x está executando com um pouco de código Visual Foxpro (VFP) para os formulários e relatórios. Ele faz interface com tabelas VFP que foram convertidas em upsizing para o servidor MS-SQL, mas grande parte das cortinas atrás da V6 ainda é VFP. - Um problema que a Microsoft deixou de suportar o VFP em 2009.

M2M V7 ainda está usando o VFP, mas não tanto. Seu próximo lançamento importante deve ser lançado no final de 2014 e o suporte está dizendo que não há mais ganchos VFP nele. Isso é ótimo para o desempenho, ruim para a continuidade. Isso significa que qualquer código, formulário personalizado e muitos dos relatórios precisarão ser recriados - (para não mencionar a migração de dados). Uma nota secundária, o problema de licenciamento no V6 é concorrente. Eles o estruturaram para permitir serviços de terminal no chão, em múltiplos turnos. Além disso, o gerente de chão de fábrica não tem limite de licença.

Eu olhei olhou para a atualização para o mais recente e maior, e não estou convencido de que eu quero ficar com M2M. Odoo (OpenERP) fez um crescimento sólido em sua aplicação e, desde que tenhamos que limpar a bagunça que é a V6.0.x, estou me inclinando dessa maneira.

Se você está procurando apenas manter o monstro rodando - veja um utilitário chamado SQL Check. Pode mostrar o desempenho em tempo real e mostrar-lhe alguns porcos de processador / disco / memória.

    
por 26.08.2014 / 19:49