servimos nossos dados geográficos por meio de nosso aplicativo principal Dorset Explorer . Isso usa o OpenLayers e o GeoServer para servir nossos dados geográficos, incluindo mapas de base OSM e OS e uma grande quantidade de outros dados, como fotografia aérea, escolas etc.
Minha pergunta é: que tipo de especificações de servidor devemos usar para o GeoServer. Teremos disponível apenas um servidor para entrega de blocos via WMS (e talvez no futuro possamos estar usando algum WFS nele também). Temos entre 100 e 200 usuários por dia, mas esperamos que isso comece a aumentar assim que tivermos certeza de que os servidores aguentarão! É apenas uma questão de manter as especificações mais altas que podemos pagar ou existem alguns limites ou máximos teóricos.
Qualquer dica será muito apreciada!
fonte
Respostas:
De 100 a 200 usuários por dia (normalmente) não são nada, um notebook pode carregar esse tipo de carga se o mapa não for complexo.
Diretrizes gerais:
fonte
Escolher o servidor certo é sempre uma tarefa difícil, pois em pouco tempo seu serviço pode se tornar muito popular, tornando seu hardware de mil dólares inútil.
Como todos os aplicativos (mesmo que usem a mesma pilha de software) têm demanda própria, meu conselho é executar alguns testes de estresse em um servidor baseado em nuvem, como o Amazon AWS. Os custos para executar esses testes são insignificantes.
-É possível fazer uma relação entre o hardware da AWS (por exemplo) e o hardware comum, para que você possa tentar configurações diferentes para diferentes números de usuários e solicitações para ter uma idéia de como o hardware e o software irão se comportar no futuro, exemplos: aqui e aqui .
-Se for uma opção para você, o IMO adere ao servidor em nuvem, você pode aumentá-lo sempre que quiser.
fonte