A instalação do HubSoft é feita através da nossa ISO customizada do sistema operacional FreeBSD.
A topologia recomendada se baseia em utilizar duas (2) máquinas:
Embora seja possível instalar tanto a aplicação quanto o radius na mesma máquina, essa configuração somente é recomendada para provedores com menos de 2000 assinantes.
Para baixar as ISOs de instalação do sistema, entre em contato com o nosso suporte.
Para especificações customizadas, acima de 70000 assinantes, consulte a nossa equipe de infraestrutura.
NÃO COMPARTILHE O DISCO FÍSICO DAS MÁQUINAS VIRTUAIS COM OUTROS SERVIÇOS!
Para garantir a confiabilidade e performance, utilize hardware de servidor (memórias ECC, processadores Intel Xeon ou AMD EPYC, discos SSD enterprise). O uso desses componentes ajuda a evitar falhas críticas, aumenta a segurança e melhora a experiência geral do sistema.
Importancia do uso de discos enterprise
Importancia do uso de memórias ECC
Para a instalação do Sistema Operacional, após baixar os arquivos de ISO fornecidos pela equipe Hubsoft, siga as instruções no tutorial abaixo:
Para que o sistema funcione corretamente é necessário que a Máquina do ERP possua um IP público ou um IP privado com as portas necessárias redirecionadas.
A Máquina do RADIUS deve possuir um endereço IP que seja alcançável em toda rede do provedor para permitir a autenticação e o envio de pacotes DAE/CoA.
As portas necessárias para o funcionamento da Máquina do ERP são as seguintes:
Já para a Máquina do RADIUS, somente as seguintes portas são exigidas:
Não utilize a ISO de instalação padrão do FREEBSD. A ISO utilizada deve ser fornecida pela nossa equipe de Infra Estrutura.
A equipe de Infra Estrutura da HubSoft irá fazer a análise do servidor após a instalação, a fim de validar se o servidor está nas especificações necessárias. Caso esteja inadequada, o processo de ativação será pausado, até a regularização.
Os testes serão feitos por nossa equipe de redes e implantação, sendo eles:
Nos testes feitos existe um com muita importancia e que envolve toda fluidez do sistema que são os testes de discos. Este teste consiste em medir o desempenho do Hardware. Veja abaixo como é feito, também será explicado abaixo o que é medido.
Nossa equipe de redes vai acessar o servidor remotamente e via CLI irá executar o seguinte comando:
# Para verificar qual a unidade de disco usada
gpart show
# Comando que deverá ser executado
sudo diskinfo -it /dev/da0 (ou unidade de disco usada, pode variar ás vezes)
# Saída do comando
/dev/da0
512 # sectorsize
429496729600 # mediasize in bytes (400G)
838860800 # mediasize in sectors
4096 # stripesize
0 # stripeoffset
52216 # Cylinders according to firmware.
255 # Heads according to firmware.
63 # Sectors according to firmware.
QEMU QEMU HARDDISK # Disk descr.
# Disk ident.
vtscsi0 # Attachment
Yes # TRIM/UNMAP support
Unknown # Rotation rate in RPM
Not_Zoned # Zone Mode
Seek times:
Full stroke: 250 iter in 0.154819 sec = 0.619 msec
Half stroke: 250 iter in 0.263583 sec = 1.054 msec
Quarter stroke: 500 iter in 0.393154 sec = 0.786 msec
Short forward: 400 iter in 0.253546 sec = 0.634 msec
Short backward: 400 iter in 0.405704 sec = 1.014 msec
Seq outer: 2048 iter in 0.236050 sec = 0.115 msec
Seq inner: 2048 iter in 0.249462 sec = 0.122 msec
Transfer rates:
outside: 102400 kbytes in 0.580813 sec = 176305 kbytes/sec
middle: 102400 kbytes in 0.963017 sec = 106332 kbytes/sec
inside: 102400 kbytes in 0.069534 sec = 1472661 kbytes/sec
Asynchronous random reads:
sectorsize: 12744 ops in 3.024779 sec = 4213 IOPS
4 kbytes: 17767 ops in 3.024050 sec = 5875 IOPS
32 kbytes: 5628 ops in 3.055349 sec = 1842 IOPS
128 kbytes: 1872 ops in 3.221164 sec = 581 IOPS
1024 kbytes: 423 ops in 4.280979 sec = 99 IOPS
Seek times: Mede o desempenho de TEMPO DE RESPOSTA, o ideal que esses valores sejam abaixo de 1,500 msec. sendo que quanto menor esse valor MENOR o tempo de resposta, o que é ótimo.
Transfer rates: Mede o desempenho de ESCRITA do disco, valor ideal seria acima de 250000 kbytes/sec, quanto maior esse numero mais RÁPIDO a escrita.
Asynchronous random reads: Mede o desempenho de LEITURA dos discos, o valor ideal para essa parte do teste é de ao menos 4000 IOPS, sendo que, quanto maior esse número mais RÁPIDA será a leitura.
Tendo em vista o teste dos discos é o mais importante, impacta diretamente no desempenho do sistema.