Este uso de recursos do servidor ASP.Net é muito alto?

1

Eu não tenho nenhum conhecimento em tecnologias de servidor ASP ou MS, mas isso parece um pouco estranho para mim -

Um fornecedor disse à minha empresa que seu software (escrito em ASP.Net) exigia o seguinte em nossos servidores para a cada 5 usuários do sistema .

  • 2 CPUs
  • 4 GB de RAM

Portanto, se tivermos 20 usuários com este sistema (acessado através de um navegador em nossa LAN), de acordo com o fornecedor, nosso (s) servidor (es) deverá ter 8 CPUs e 16 GB de RAM .

Estou errado em pensar que para 20 usuários esses requisitos de sistemas são meio loucos? O aplicativo não precisa fazer muita coisa - é basicamente apenas um front-end de banco de dados que não realiza nenhum processamento realmente especializado e com menos de 50.000 entradas de banco de dados. Está integrado ao Crystal Reports para relatórios.

O ASP.Net realmente tem um uso tão alto de recursos? Isso poderia ser apenas um aplicativo mal projetado? Ou não estou entendendo alguma coisa?

    
por Kyle Lowry 25.10.2010 / 19:21

1 resposta

1

Eu acho que há um grande colapso em algum lugar na comunicação, provavelmente no final do fornecedor. Eu não consigo nem imaginar a criação de um aplicativo com esse tipo de requisito. Estou ciente dos servidores de jogos online multiplayer escritos em Microsoft .NET que podem lidar com muitas centenas de usuários simultâneos em tempo quase real em uma única CPU e 1Gig de RAM. Sim, o ASP.NET adiciona um pouco mais, assim como ter um RDBMS envolvido, mas; bem ... se esse tipo de coisa se aplicasse ao StackExchange, seria impossível rodar!

De qualquer forma ... reclamando de lado; Eu acho que falta de comunicação é o problema mais provável aqui. Qualquer aplicativo que realmente tenha esse tipo de requisito deve estar fazendo algum processamento incrível e / ou está escrito horrivelmente.

    
por 25.10.2010 / 19:41

Tags