cambios escribió:Es simplemente un contenedor que simula un pc .
El sistema de archivos puede ser un disco real o un archivo que lo simula y el resto del hardware igual.
No es diferente a los emuladores y aprovecha los tiempos sin proceso de la CPU para funcionar y algunas instrucciones específicas dentro de la CPU para funcionar .
Luego tienes los contenedores que son espacios alternativos corriendo sobre el kernel de tu SO que simulan una máquina virtual pero o requieren cargar de nuevo los servicios ya cargados.
Ambas soluciones son útiles en ciertos entornos .
Por ejemplo , tener un servidor completo virtualizado , permite hacer operaciones sobre el mismo que sin estar virtuizado sería imposible o tenerlo duplicado para que en caso de fallo haya redundancia automatica .
Por ejemplo , crear instantáneas , mover de maquina el servidor sin apagarlo , generar servidores bajo necesidad .
Es algo hermoso y a la vez apasionante .
Sin embargo , se abusa mucho sin necesidad de ciertas opciones y entornos como los contenedores ... y a la vez es útil . No es mi más ni menos que el sistema que usan los paquetes de muchos programas Linux y las famosas bottles de wine ...
Tienes PROMOX,ESX....entornos que permiten gestionar máquinas e instancias , copias , movimientos , usuarios , puertos , etc de forma sencilla .
Para mí lo más maravilloso es tener el almacenamiento en RAIDS tipo BTRFS de forma invisible para el SO .
Cuestión de probarlo y aprender fácilmente .
Obvio que entender de hardware y tipologías de enrutado de red ayuda .
Tienes páginas con laboratorios de imágenes ya pre-configurados para probar opciones y en sistemas como W10 viene incluido en el sistema la capacidad de crear maquinas virtuales .
Personalmente lo uso a diario en mi OSX por qué siempre tengo una maq con Windows para esos programas que no funcionan en otras plataformas , como el simulador de CISCO.
cambios escribió:Pues es cuestión de buscar una ISO y un pc y meterle caña .
También puedes buscar un servidor HP de segunda mano y sabiendo que las bahías de los discos SAS , son compatibles con los SSD normales por 4 duros te montas uno con ruido de avión para poder hacer pruebas.
La experiencia es la madre de la ciencia .
Busca Virtual Lab en Google y encontrás muchos experimentos para hacer y muchas ISOS y manuales gratuitos .
Te lo pasarás muy bien .
Newton escribió:Te recomiendo que empieces a leer documentación sobre Proxmox https://www.proxmox.com/en/proxmox-virt ... t/overview es una de muchas soluciones que se utiliza para poder tener servidores virtualizados.
Si ya has trabajado con VirtualBox y tienes el concepto de "virtualización" tienes mucho ganado.
Puedes buscar documentación o videos en YT sobre "homelabs" y verás la gente que cosas se monta en casa, el limite suele ser el dinero que puedas gastarte
tioguay_68 escribió:¿Seria como VMware server gratis no?
Porque entonces si seria interesante familiarizarme para luego certificarme en VMware
ap3188 escribió:Tengo poca experiencia y me faltan conocimientos. En los últimos veinte años he probado VMWare para probar entornos virtualizados descargables desde internet, y sobre todo VirtualBox para crear entornos virtualizados específicos, por ejemplo, Windows 7 o Windows 10, bajo Linux, pero la experiencia no ha sido todo lo satisfactoria que me hubiera gustado, quizás por la necesidad de usar hardware de elevadas prestaciones. Lo que sí puedo garantizar que funciona estupendamente es el uso de servicios virtualizados 'docker' funcionando en servidores Linux con cualquier máquina: arm, arm64, x86_64, etc.
Newton escribió:Respecto a lo que dice @ap3188 mucha gente también utiliza de base Proxmox dentro una VM mínima y dentro de ésta, contenedores de docker.
Docker se suele utilizar más para Servicios o Aplicaciones Concretas, en lugar de un SO completo.
Una de las ventajas de Docker es que resulta bastante asequible pasar una app de una máquina a otra, existen imágenes de muchas cosas, WordPress, PiHole, OpenVN ... que es desplegarlos y sabes que van a funcionar [evitando mucho de configuración]. Además de los "dockers" ya existentes, te puedes crear los tuyos propios para poder después desplegarlos / compartirlos.
Lo primero, es tener claro cual es tu objetivo, ya que es diferente tener un servidor para virtualización dónde puedes tener distintos equipos virtualizados [equipos de empleados de oficina, servidores etc] que tener servicios o aplicacione dockerizados.