Saltar al contenido

Requisitos de Hardware de Vinyl

Descripción General

Esta guía describe los requisitos de hardware para instalar Vinyl en cualquier sistema. Además, esta guía proporciona algunas recomendaciones generales para la configuración del ambiente según el tamaño aproximado de la base de usuarios simultáneos.

Vinyl es una aplicación web. Un ambiente típico de Vinyl se compone de un servidor web o de aplicaciones y un servidor de base de datos.

El software Vinyl se instalará en el servidor web. Este servidor deberá ser accesible para todos los clientes en los puertos 80 y 443.

El sistema Vinyl y las bases de datos de la aplicación se alojarán en el servidor de la base de datos. El servidor de la base de datos debe ser accesible desde el servidor web.

Recomendamos que el servidor de aplicaciones Vinyl y los servidores de bases de datos estén configurados con la misma zona horaria. Estos servidores deben estar sincronizados. Es posible que las versiones futuras de Vinyl se nieguen a ejecutarse si los relojes entre el servidor de la aplicación y el servidor de la base de datos no están sincronizados.

También recomendamos que Vinyl sea la única aplicación que reside en el servidor de aplicaciones.

Requisitos del Sistema

Servidor Web

Vinyl se puede instalar en una variedad de servidores web diferentes. Los servidores web compatibles recomendados para ejecutar Vinyl incluyen:

  • Windows Server 2019

  • Centro de datos Windows Server 2019

  • Windows Server 2016 R2 (x64)

  • Windows Server 2008 R2

  • Windows Server 2012 R2 (x64)

  • Centro de datos Windows Server 2012 R2

    • Tamaño Estándar_A1 o mayor

    • Extremo para HTTP (puerto 80) y HTTPS (puerto 443)

  • AWS Elastic Compute Cloud (EC2) o Elastic Beanstalk

  • Máquina virtual de Azure

Nota

Consulte la Guía de instalación para conocer los requisitos de configuración del servidor web.

Requisitos y Recomendaciones del Servidor de Bases de Datos

  • Requiere la función Servicios del motor de base de datos

  • Admite instancias predeterminadas y con nombre

  • Se recomienda utilizar la secuencia de clasificación predeterminada, SQLLatin1GeneralCP1CIAS

  • Requiere autenticación en modo mixto

  • Recomendar instalar SQL Server Management Studio

  • Recomendar configurar el servidor para usar la zona horaria UTC

  • Recomendar al menos 16 GB de memoria

  • Recomendar 4 núcleos de procesamiento disponibles

  • Al menos 160 GB de espacio en disco duro. Recomendado 2G. Esto se adapta a:

    • La instalación de Windows Server, que normalmente consume 25 GB de espacio.

    • Actualizaciones de Windows, que pueden consumir hasta 30 GB con el tiempo.

    • La instalación de SQL Server, que normalmente consume 20 GB de espacio.

    • Controladores y software adicionales de Windows.

    • Base de datos del sistema vinílico, que tiene requisitos mínimos.

    • Bases de datos de aplicaciones de Vinyl, que pueden almacenar imágenes y documentos.

Servidor de Base de Datos

Vinyl puede importar fuentes de datos desde múltiples servidores de bases de datos de diferentes tipos. Los tipos de servidores de bases de datos y los ajustes de configuración recomendados incluyen:

  • SQL Server 2019 Estándar o Empresarial (x64)

  • SQL Server 2017 Estándar o Empresarial (x64)

  • SQL Server 2016 Estándar o Empresarial (x64)

  • SQL Server 2014 Estándar o Empresarial (x64)

    • Secuencia de clasificación "SQL_Latin1_General_CP1_CI_AS"

    • Se requiere autenticación de modo mixto

  • SQL Server 2012 Estándar o Empresarial (x64)

    • Secuencia de clasificación "SQL_Latin1_General_CP1_CI_AS"

    • Se requiere autenticación de modo mixto

  • SQL Server 2008 R2 Estándar o Empresarial (x64)

    • Secuencia de clasificación "SQL_Latin1_General_CP1_CI_AS"

    • Se requiere autenticación de modo mixto

  • MySQL 8.0

  • Servicio de base de datos relacional (RDS) (configurado con uno de los tipos de servidor de datos anteriores)

Nota

Windows Server Core® y SQL Server LocalDB no son compatibles actualmente.

Cliente

Vinyl funciona mejor en los navegadores web de la versión actual. En este momento recomendamos:

  • Chrome: 84+

  • Firefox: 73+

  • Safari: 13.0.1+

  • Edge: 84+

  • Internet Explorer: 11+

Recomendaciones Basadas en el Tamaño de la Base de Usuarios Simultáneos

Además de los requisitos de hardware de Vinyl especificados en esta guía, describiremos algunas pautas generales a seguir según el tamaño esperado de la base de usuarios de Vinyl, según la cantidad de usuarios simultáneos. Como principio general, se deben evitar los tipos de instancias ampliables. Estos incluyen los tipos de instancias de AWS T2 a T4g y las series Azure A y Bs.

Base de usuarios pequeña a mediana (< 500 usuarios simultáneos)
Instancia de AWS M5.large: 2 vCPU, 8 GB de RAM Instancia de Azure D2a v4: 2 vCPU, 8 GB de RAM

Gran base de usuarios (500 - 1500 usuarios simultáneos)
Instancia de AWS C5.XLarge: 4 vCPU, 8 GB de RAM Instancia de Azure F4s v2: 4 vCPU, 8 GB de RAM

Nota

Estas recomendaciones suponen un servidor de base de datos del tamaño adecuado para la aplicación de referencia Vinyl. El tamaño puede variar significativamente según las consultas ejecutadas y las operaciones realizadas. Mida su aplicación en un ambiente de control de calidad siempre que sea posible.