Requisitos de Hardware de Vinyl¶
Visão Geral¶
Este guia descreve os requisitos de hardware para instalar o Vinyl em qualquer sistema. Além disso, este guia fornece algumas recomendações gerais de orientação para configuração do ambiente com base no tamanho aproximado da base de usuários simultâneos.
Vinyl é um aplicativo web. Um ambiente típico do Vinyl é composto por um servidor web ou de aplicativos e um servidor de banco de dados.
O software Vinyl será instalado no servidor web. Este servidor precisará estar acessível a todos os clientes nas portas 80 e 443.
O sistema Vinyl e os bancos de dados do aplicativo serão hospedados no servidor de banco de dados. O servidor de banco de dados precisa estar acessível a partir do servidor web.
A Jitterbit recomenda que o servidor de aplicativos Vinyl e os servidores de banco de dados sejam configurados com o mesmo fuso horário. Esses servidores precisam estar sincronizados. Versões futuras do Vinyl podem se recusar a executar se os relógios entre o servidor de aplicativos e o servidor de banco de dados estiverem fora de sincronia.
A Jitterbit também recomenda que o Vinyl seja o único aplicativo residente no servidor de aplicativos.
Requisitos de Sistema¶
Servidor Web¶
O Vinyl pode ser instalado em vários servidores web diferentes. Os servidores web suportados recomendados para executar o Vinyl incluem:
Windows Server 2022 - Centro de dados Windows Server 2022 Windows Server 2019 - Centro de dados Windows Server 2019 - Windows Server 2016 R2 (x64) - Windows Server 2008 R2 - Windows Server 2012 R2 (x64) - Centro de dados Windows Server 2012 R2
- Tamanho Padrão_A1 ou superior
- Endpoint para HTTP (Porta 80) e HTTPS (Porta 443)
- AWS Elastic Compute Cloud (EC2) ou Elastic Beanstalk
- Máquina Virtual Azure
Nota
Consulte o Guia de Instalação para obter os requisitos de configuração do servidor Web.
Requisitos e Recomendações do Servidor de Banco de Dados¶
- Requer o recurso Serviços de Mecanismo de Banco de Dados
- Suporta instâncias padrão e nomeadas
- Recomendamos usar a sequência de ordenação padrão, SQLLatin1GeneralCP1CIAS
- Requer autenticação de modo misto
- Recomendo instalar o SQL Server Management Studio
- Recomendamos configurar o servidor para usar o fuso horário UTC
- Recomende pelo menos 16 GB de memória
- Recomendar 4 núcleos de processamento disponíveis
-
Pelo menos 160 GB de espaço no disco rígido. 2G recomendado. Isso acomoda:
- A instalação do Windows Server, que normalmente consome 25 GB de espaço.
- Atualizações do Windows, que podem consumir até 30 GB ao longo do tempo.
- A instalação do SQL Server, que normalmente consome 20 GB de espaço.
- Drivers e software adicionais do Windows.
- Banco de dados do sistema de Vinyl, que possui requisitos mínimos.
- Bancos de dados de aplicativos de Vinyl, que podem armazenar imagens e documentos
Servidor de Banco de Dados¶
O Vinyl pode importar fontes de dados de vários servidores de banco de dados de diferentes tipos. Os tipos de servidores de banco de dados e definições de configuração recomendados incluem:
- SQL Server 2022 Standard ou Enterprise (x64)
- SQL Server 2019 Standard ou Enterprise (x64)
- SQL Server 2017 Standard ou Enterprise (x64)
- SQL Server 2016 Standard ou Enterprise (x64)
-
SQL Server 2014 Standard ou Enterprise (x64)
- Sequência de agrupamento "SQL_Latin1_General_CP1_CI_AS"
- Autenticação de modo misto necessária
-
SQL Server 2012 Standard ou Enterprise (x64)
- Sequência de agrupamento "SQL_Latin1_General_CP1_CI_AS"
- Autenticação de modo misto necessária
-
SQL Server 2008 R2 Standard ou Enterprise (x64)
- Sequência de agrupamento "SQL_Latin1_General_CP1_CI_AS"
- Autenticação de modo misto necessária
-
MySQL 8.0
- Relational Database Service (RDS) (configurado com um dos tipos de servidor de dados acima)
Nota
Windows Server Core® e SQL Server LocalDB não são suportados atualmente.
Cliente¶
O Vinyl funciona melhor em navegadores da versão atual. Neste momento recomendamos:
- Chrome: 84+
- Firefox: 73+
- Safari: 13.0.1+
- Edge: 84+
Recomendações Baseadas no Tamanho da Base de Usuários Simultâneos¶
Além dos requisitos de hardware de Vinyl especificados neste guia, descreveremos algumas diretrizes gerais a serem seguidas com base no tamanho esperado da base de usuários de Vinyl, com base no número de usuários simultâneos.
Dimensionamento Recomendado do Servidor de Aplicativos¶
Pequena base de usuários (< 150 usuários simultâneos)
M3.Medium - 1 vCPU, 4G RAM
Base média de usuários (< 500 usuários simultâneos)
C4.Large - 2 vCPU, 4G RAM
Grande base de usuários (< 1.500 usuários simultâneos)
C4.XLarge - 4 vCPU, 8 G RAM
Nota
Estas recomendações pressupõem um servidor de banco de dados de tamanho adequado para o aplicativo de benchmark Vinyl. O dimensionamento pode variar significativamente com base nas consultas executadas e nas operações realizadas. Meça sua aplicação em um ambiente de controle de qualidade sempre que possível.