0% encontró este documento útil (0 votos)
3 vistas6 páginas

Validación de Hardware para Software PHP

Plan de validación de hardware

Cargado por

Alejandra
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas6 páginas

Validación de Hardware para Software PHP

Plan de validación de hardware

Cargado por

Alejandra
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Plan de validación de características

mínimas de hardware para el


software
GA10-20501097-AA2-EV01

Alejandra Yaima Andrade


Jefferson Hans Rico
Miguel López García

SERVICIO NACIONAL DE APRENDIZAJE SENA


ANÁLISIS Y DESARROLLO DE SOFTWARE
FICHA:2758360
Contenido
Plan de validación de características mínimas de hardware para el software ....................... 2
Introducción ................................................................................................................................... 2
1. Requisitos del software ........................................................................................................... 3
1.2. Controladores y bibliotecas adicionales: ....................................................................... 3
2. Requisitos de hardware .......................................................................................................... 3
2.1. Procesador (CPU) ............................................................................................................ 3
2.2. Memoria RAM.................................................................................................................... 3
2.3. Almacenamiento ............................................................................................................... 4
2.4. Conectividad de red.......................................................................................................... 4
2.5. Fuente de energía ............................................................................................................ 4
3. Procedimiento de validación .................................................................................................. 4
3.1. Inventario de hardware actual ........................................................................................ 4
3.2. Comparación con los requisitos mínimos ..................................................................... 5
3.3. Pruebas de carga.............................................................................................................. 5
3.4. Ajustes y recomendaciones ............................................................................................ 5
4. Conclusión................................................................................................................................. 5
5. Referencias ............................................................................................................................... 5
Plan de validación de características mínimas de hardware para el software

Introducción

El presente informe tiene como objetivo definir un plan de validación de


características mínimas de hardware necesarias para el despliegue de una
aplicación web desarrollada en PHP, diseñada para gestionar la identificación y el
registro de usuarios en una base de datos persistente. Dicha aplicación está
proyectada para aproximadamente 250 usuarios activos no concurrentes.

Este análisis toma como referencia la experiencia obtenida en la construcción del


software de base de datos para una tienda veterinaria, aplicando principios de
sistemas operativos y licenciamiento de software. Se incluirán recomendaciones
sobre el hardware necesario para asegurar un rendimiento óptimo y la
compatibilidad con las tecnologías utilizadas.
1. Requisitos del software
Para garantizar el correcto funcionamiento de la aplicación web, se deben
considerar los siguientes requisitos del software:

Lenguaje de programación: PHP (versión 7.4 o superior).

Sistema de gestión de bases de datos: MySQL o MariaDB.

Sistema operativo: Basado en Linux (preferido Ubuntu Server 20.04) o Windows


Server 2019.

Servidor web: Apache 2.4 o Nginx.

1.2. Controladores y bibliotecas adicionales:


Extensiones de PHP: PDO, cURL, mbstring, json, y GD.

Frameworks opcionales: Laravel o Symfony.

2. Requisitos de hardware
Se debe garantizar que el hardware soporte tanto el sistema operativo como la
carga esperada de usuarios.

2.1. Procesador (CPU)


Mínimo: Procesador de 2 núcleos a 2.0 GHz (Intel Core i3 o equivalente).

Recomendado: Procesador de 4 núcleos a 2.5 GHz o superior (Intel Core i5 o


equivalente).

2.2. Memoria RAM


Mínimo: 4 GB.
Recomendado: 8 GB o más para soportar tráfico adicional y evitar cuellos de
botella.

2.3. Almacenamiento
Mínimo: 50 GB de disco duro.

Recomendado: 100 GB en SSD para mejorar los tiempos de acceso a la base de


datos y el rendimiento general.

2.4. Conectividad de red


Mínimo: Conexión de red Ethernet de 100 Mbps.

Recomendado: Conexión de 1 Gbps para garantizar bajas latencias y estabilidad


en la conexión.

2.5. Fuente de energía


UPS (Sistema de Alimentación Ininterrumpida) para garantizar la continuidad
operativa ante posibles interrupciones eléctricas.

3. Procedimiento de validación
El plan de validación de las características mínimas de hardware se realizará en
las siguientes etapas:

3.1. Inventario de hardware actual


Listar las características del hardware disponible (CPU, RAM, almacenamiento,
conectividad, etc.).
3.2. Comparación con los requisitos mínimos
Verificar si las especificaciones del hardware cumplen o exceden los requisitos
mínimos establecidos.

3.3. Pruebas de carga


Realizar pruebas simuladas con 250 usuarios activos no concurrentes para
evaluar el rendimiento del sistema.

3.4. Ajustes y recomendaciones


Identificar posibles deficiencias y proponer actualizaciones necesarias en el
hardware.

4. Conclusión
Este plan de validación tiene como finalidad garantizar que el hardware
seleccionado cumpla con los requisitos para un funcionamiento eficiente de la
aplicación. Aplicar las recomendaciones permitirá optimizar los recursos y
garantizar la estabilidad del sistema.

5. Referencias
Documentación oficial de PHP: [Link]

Requisitos de Ubuntu Server: [Link]

Especificaciones de Apache: [Link]

Guías de hardware para servidores: [Link]

También podría gustarte