Inicio ConsumidoresSoftware de Cliente Servidor Budget Proxmox para Homelabs

Servidor Budget Proxmox para Homelabs

by Conner Crull

Cuando se trata de aprender o construir componentes para un laboratorio casero, el montón de basura de tecnología conocido como reacondicionamiento de eBay o NewEgg es algo grandioso. El año pasado armamos un Artículo de configuración del servidor VMware, para lo cual adquirimos un HP EliteDesk 800 G1 SFF. Tenía un SSD y una NIC compatible por $155. Sin embargo, regalamos ese sistema, así que esta vez volvimos a comprar un sistema un poco más potente que pudiera resolver nuestras necesidades como servidor Proxmox económico.

Cuando se trata de aprender o construir componentes para un laboratorio casero, el montón de basura de tecnología conocido como reacondicionamiento de eBay o NewEgg es algo grandioso. El año pasado armamos un Artículo de configuración del servidor VMware, para lo cual adquirimos un HP EliteDesk 800 G1 SFF. Tenía un SSD y una NIC compatible por $155. Sin embargo, regalamos ese sistema, así que esta vez volvimos a comprar un sistema un poco más potente que pudiera resolver nuestras necesidades como servidor Proxmox económico.

¿Servidor Budget Proxmox respaldado por una PC obsoleta?

Para los lectores que no están completamente familiarizados con la escena del hipervisor, Proxmox es una de las formas más populares de obtener máquinas virtuales, junto con VMware y otros. Proxmox es un software de uso completamente gratuito y ofrece una suscripción para obtener ayuda técnica y acceso a otras funciones; sin embargo, la versión gratuita de Proxmox es totalmente adecuada para usar y ejecutará todo lo necesario. Todo el sitio web de Proxmox es fácil de seguir y simple para encontrar las descargas y otras características que la gente busca. Para descargar Proxmox ISO, es tan simple como ir a la pestaña de descarga, presionar el software que desea, luego las imágenes ISO y luego el botón naranja de descarga.

La PC que estamos usando para esta compilación es nuevamente una HP EliteDesk 800 G1 SFF que compramos en eBay por alrededor de $135. Nuestro HP está configurado con un Core i5-4590 a 3.3 GHz, junto con 16 GB de RAM y un SSD de 1 TB que teníamos en el laboratorio (originalmente enviado con un SSD de 256 GB). Además del SSD, aumentamos la memoria RAM de los 4 GB incluidos. No es necesario tener 16 GB de RAM, existe la posibilidad de salirse con la suya con 4 GB; sin embargo, si quisiera ejecutar varias máquinas virtuales a la vez, sería bastante difícil para el sistema.

Una cosa que nos llamó la atención cuando investigamos oportunidades de hardware fue la NIC integrada, que para este sistema es Intel I217LM. Los controladores Intel GbE tienden a ser los más estables para una amplia gama de aplicaciones de servidor.

Desde el sitio web de Proxmox, el hardware recomendado requerido para ejecutar Proxmox es el siguiente, Intel EMT64 o AMD64 con bandera de CPU Intel VT/AMD-V. Memoria, mínimo 2GB para OS y servicios Proxmox VE. Más memoria designada para invitados. Almacenamiento rápido y redundante, mejores resultados con discos SSD. NIC de Gbit redundantes, NIC adicionales según la tecnología de almacenamiento preferida y configuración de clúster: también se admiten 10 Gbit y más. Para el paso a través de PCI(e), se necesita una CPU con indicador de CPU VT-d/AMD-d.

Instalación y configuración de nuestro servidor Budget Proxmox

Todo el proceso de descargar Proxmox, escribir en un USB e instalarlo en un dispositivo host es muy fácil y simple. Proxmox es uno de los más fáciles de descargar y ejecutar, ya que es una simple descarga desde su sitio web y una vez que se inicia, algunas preguntas básicas y luego está completo. Seguimos el mismo procedimiento que hacemos para todas las instalaciones ISO, que es solo para usar Rufus, enlace de descarga esta página, y escribimos la ISO en la unidad flash que tenemos. Al conectar el medio de instalación y arrancar desde él en nuestro sistema, fuimos recibidos con la GUI de instalación de Proxmox.

Sin embargo, al iniciar Proxmox GUI, hay algunas opciones para Proxmox, simplemente instale Proxmox para usar el entorno de la máquina virtual, la primera opción, "Instalar Proxmox VE". Las otras opciones se utilizarán en caso de que Proxmox falle o deje de funcionar en toda su funcionalidad. Divulgación completa, estas capturas de pantalla son de Proxmox. Los usamos para mejorar la calidad.

Después de la pantalla de bienvenida, Proxmox le preguntará dónde instalar Proxmox en el sistema. En nuestro caso, solo teníamos una unidad instalada en el sistema, por lo que fue fácil para nosotros crear la imagen en una unidad; sin embargo, si Proxmox se va a instalar en un dispositivo con varias unidades, la pantalla de instalación del disco se verá algo como esto.

Después de seleccionar el disco de instalación de la unidad, Proxmox hará algunas preguntas básicas sobre la ubicación en la que está instalado Proxmox. La selección de la ubicación influye en dónde Proxmox puede extraer actualizaciones de la manera más eficiente y también acelerar las descargas. Esta pantalla también permite la selección de la zona horaria para que la hora sea correcta y el horario de verano se pueda configurar correctamente. También hay una selección de diseño de teclado, dado que Proxmox es internacional, solicitará un diseño.

Lo siguiente será la pantalla de creación de contraseña. Esto es simplemente para crear una contraseña de administrador para que pueda iniciar sesión después de que se haya completado la instalación básica. Proxmox también solicitará una dirección de correo electrónico, este correo electrónico recibirá alertas importantes de Proxmox, por lo que es importante ingresar una dirección de correo electrónico válida.

Después de las opciones de configuración inicial, Proxmox comenzará a instalarse en el disco que se seleccionó junto con todas las opciones que se configuraron y/o crearon. Proxmox también mostrará algunos consejos importantes que vienen con él, como una GUI basada en JavaScript, una consola basada en web, una copia de seguridad en línea y una migración en vivo.

La última GUI que Proxmox mostrará en el sistema será solo una descripción general de lo que se configuró y creó durante el proceso de configuración. Si se ha cometido un error en la configuración, el botón anterior permitirá rehacer cualquiera de los ajustes. O si el sistema estaba completamente desordenado, la opción Abortar reiniciará todo el proceso.

Finalmente, después de hacer clic en el menú Resumen y en el botón Instalar, Proxmox reiniciará el sistema y ahora es el momento de desconectar la unidad de arranque para que el sistema no intente reiniciarse desde ahí. Una vez reiniciado, Proxmox mostrará una pantalla que solo tendrá una dirección IP a la que se deberá acceder desde una consola web para configurar y crear las máquinas virtuales en Proxmox.

Creación de máquinas virtuales

Crear máquinas virtuales en Proxmox es bastante simple y fácil de hacer. Dado que nuestra máquina solo tenía un SSD, los siguientes pasos son importantes en la configuración, sin embargo, si su máquina tiene más de una unidad, esto no es necesario. Lo primero que se debe hacer es aumentar el almacenamiento que tiene la VM local; Desde el primer momento, Proxmox no otorga la totalidad del espacio del disco duro a la máquina virtual local. Para cambiar eso, ve a Centro de datos -> Almacenamiento -> selecciona local-lvm -> clic remove y sí. Ahora es la parte un poco más desalentadora de aumentar el almacenamiento. Tenemos que ir al caparazón, que se encuentra debajo de Proxmox a la izquierda, y luego al caparazón. Aquí vamos a ingresar algunos comandos: lvremove /dev/pve/datos; lvresize -l +100%GRATIS /dev/pve/root; resize2fs /dev/mapper/pve-raíz. Los comandos se verán así en el shell.

Una vez que se han completado los pasos básicos de configuración, la creación de una VM es simple, ya que el menú de creación de las VM describe todas las funciones y opciones de configuración que pueda necesitar. Una vez que presione crear VM en la parte superior derecha del tablero, el menú Crear se iniciará en el General pestaña que permitirá el nodo, que siempre debe ser Proxmox. El ID que es solo una identificación básica para realizar un seguimiento de todas las máquinas virtuales que se crearán, el Nombre, que puede ser cualquier cosa, para nuestro caso configuramos el Ubuntu. Finalmente, el Fondo de recursos, que no es necesario.

El siguiente es el menú del sistema operativo, que es donde se creará el sistema operativo para la VM, la mejor manera de hacer este paso es tomar la carga que se realizó en los pasos anteriores y elegirla en el menú desplegable de la imagen ISO con almacenamiento local que ampliamos anteriormente. Todo esto se puede hacer bajo la opción de CD/DVD, que es la opción más popular. En cuanto al sistema operativo invitado, asegúrese de seleccionar el sistema operativo correcto y luego.

La siguiente es la pestaña Sistema, en la que mantuvimos todo como predeterminado ya que realmente no queremos meternos con nada, solo estamos tratando de hacer que una máquina virtual esté operativa.

La pestaña Disco es donde se creará el tamaño de almacenamiento de la máquina virtual junto con la ubicación de almacenamiento. En términos de almacenamiento, lo configuramos antes para permitir que las máquinas virtuales lo usen, así que asegúrese de seleccionar local en el menú desplegable. El siguiente es el tamaño del disco, elegimos 100 GB solo para darle a la máquina virtual un poco de espacio para respirar, ya que es una máquina Linux.

La siguiente es la pestaña de configuración de la CPU. Aquí es donde entra en juego la cantidad de núcleos, y recuerde tener en cuenta que estos núcleos en realidad usarán los núcleos de la máquina física, así que asegúrese de no excederse. Para la VM de Linux, solo hicimos dos núcleos, ya que dos son suficientes para las pruebas y la creación que estamos haciendo.

La pestaña Memoria también usará la memoria física que está instalada en la máquina, así que nuevamente, asegúrese de no exceder el total que está instalado en su máquina. También tenga en cuenta que, dependiendo de cuántas máquinas virtuales se estén ejecutando a la vez, determinará la cantidad de RAM que se debe instalar en la máquina. Para ejecutar 4 máquinas virtuales a la vez, solo agregue los totales y agregue 2, los dos adicionales también permitirán que otras cosas se ejecuten en segundo plano y le darán un poco de libertad a la PC o servidor real. Elegimos usar 4GB de memoria, un buen estándar hoy en día.

El último paso de configuración es el tipo de red en la que se ejecutará la VM. En nuestro caso, los puertos físicos de la PC estaban bien, ya que Proxmox es capaz de reconocerlos. Así que ir con los valores predeterminados en nuestro caso fue la mejor opción. También hay etiquetado de VLAN si desea hacerlo, sin embargo, no es necesario.

La última pestaña será solo una pestaña de confirmación, mostrando todas las configuraciones que se acaban de hacer en los pasos anteriores. Si algo está mal, ahora es el momento de volver atrás y arreglarlo o cambiarlo. Si es necesario cambiar más tarde, editar las máquinas virtuales más tarde también es una opción.

Ahora que tenemos la máquina virtual en funcionamiento, también creamos una de Windows Server 2019, solo para tener dos sistemas operativos diferentes. También activamos y ejecutamos ambos al mismo tiempo para demostrar que es posible ejecutar varias máquinas virtuales a la vez en hardware obsoleto. Aquí está nuestro gráfico de utilización básico que solo muestra los recursos del sistema que se están utilizando. La CPU solo está al 5%, sin embargo, si hay programas activos o descargas, puede ser mucho más alto que eso. Además, ver la memoria es un buen indicador de cómo las máquinas virtuales la afectan. Dado que ambos se ejecutan a la vez y cada uno contiene 4 GB, ocupa más del 50% del sistema, por lo que es bueno tener ese búfer de 2 GB.

Conclusión

Configurar Proxmox y configurar las máquinas virtuales es realmente simple y fácil de hacer. El paso más difícil es simplemente cambiar el almacenamiento y expandirlo, pero aparte de eso, todo lo que Proxmox tiene para ofrecer está al alcance de la mano. Proxmox es uno de los hipervisores más populares que existen. Proxmox tiene una gran comunidad a su alrededor y hay muchas guías y videos que lo ayudarán si hay problemas. Proxmox también tiene chats en su sitio web que ofrecen ayuda si es necesario.

Lo que vimos en la configuración y el uso del antiguo hardware de HP fue lo que nuestra pequeña y obsoleta máquina realmente puso a trabajar. Las piezas o la tecnología no eran tan malas, obviamente podrían haber sido mejores, sin embargo, ese no era el objetivo de este artículo. Elegimos este hardware porque no es el mejor y no tiene por qué serlo. El mercado tecnológico está loco en este momento y obtener piezas es muy difícil de hacer, sin embargo, si todo lo que está buscando es una VM PC/servidor, realmente no es difícil encontrar una decente por menos de $200. eBay u otros vendedores tienen buenas ofertas en máquinas. Solo se necesita un poco de tiempo y algo de paciencia para encontrar el correcto.

Recuerde hasta dónde puede llegar la máquina, sin embargo, la PC no tiene una tarjeta gráfica o los chips Intel 12th Gen de primera línea. Aprender las limitaciones de la máquina a través de las máquinas virtuales es una excelente manera de aprender sobre el software y el alcance general al que pueden llegar estos servidores. Tenga en cuenta que se supone que los Homelabs son divertidos... así que hágalo.

Primero eche un vistazo al sitio web de la página Servidor VMware económico artículo también.

Enrutador pfSense económico

Interactuar con StorageReview

BOLETÍN  | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed