Podcast
Questions and Answers
¿Qué es la virtualización en términos informáticos?
¿Qué es la virtualización en términos informáticos?
- La eliminación de recursos físicos en un sistema.
- La creación de una forma tangible de un recurso.
- La creación de hardware adicional para mejorar el rendimiento.
- La creación de una forma virtual de un recurso informático. (correct)
¿Cuál de los siguientes es un ejemplo de virtualización de datos?
¿Cuál de los siguientes es un ejemplo de virtualización de datos?
- Creación de un nuevo sistema operativo en hardware físico.
- Uso de múltiples servidores para una sola tarea.
- Partición de un disco duro durante la instalación del sistema operativo. (correct)
- Consolidación de varias máquinas en una sola.
¿Desde cuándo se considera que existe la virtualización?
¿Desde cuándo se considera que existe la virtualización?
- Desde 1962. (correct)
- Desde 2000.
- Desde 1975.
- Desde 1980.
¿Cuál fue uno de los primeros sistemas que aplicó virtualización?
¿Cuál fue uno de los primeros sistemas que aplicó virtualización?
¿Qué describe comúnmente el término 'Grid Computing'?
¿Qué describe comúnmente el término 'Grid Computing'?
¿Cuál es una de las aproximaciones a la virtualización?
¿Cuál es una de las aproximaciones a la virtualización?
¿Qué término describe el uso de la máquina física M44 en el IBM 7044?
¿Qué término describe el uso de la máquina física M44 en el IBM 7044?
¿Cuál es el objetivo fundamental del sistema operativo que corre sobre el hipervisor?
¿Cuál es el objetivo fundamental del sistema operativo que corre sobre el hipervisor?
¿Cuál es un beneficio de la virtualización en los grandes centros de cálculo?
¿Cuál es un beneficio de la virtualización en los grandes centros de cálculo?
¿Qué ejemplos de máquinas virtuales son mencionados en el contenido?
¿Qué ejemplos de máquinas virtuales son mencionados en el contenido?
¿Cuál de las siguientes opciones no es un ejemplo de hipervisor mencionado?
¿Cuál de las siguientes opciones no es un ejemplo de hipervisor mencionado?
¿Qué modelo de virtualización permite que múltiples instancias de sistemas operativos se ejecuten de manera independiente?
¿Qué modelo de virtualización permite que múltiples instancias de sistemas operativos se ejecuten de manera independiente?
¿Qué ilusión crea una máquina virtual respecto a los recursos que utiliza?
¿Qué ilusión crea una máquina virtual respecto a los recursos que utiliza?
¿Cuál de las siguientes afirmaciones describe mejor el propósito de la virtualización en las empresas?
¿Cuál de las siguientes afirmaciones describe mejor el propósito de la virtualización en las empresas?
¿Cuál de los siguientes hipervisores corre directamente sobre el hardware físico?
¿Cuál de los siguientes hipervisores corre directamente sobre el hardware físico?
En el contexto de modelos de virtualización, ¿qué representa la virtualización de recursos?
En el contexto de modelos de virtualización, ¿qué representa la virtualización de recursos?
¿Qué función principal desempeña un hipervisor Tipo 1?
¿Qué función principal desempeña un hipervisor Tipo 1?
¿Qué tipo de máquina virtual es un entorno de ejecución para la plataforma .NET de Microsoft?
¿Qué tipo de máquina virtual es un entorno de ejecución para la plataforma .NET de Microsoft?
¿Cuál es la característica de una máquina virtual?
¿Cuál es la característica de una máquina virtual?
¿Qué tipo de hipervisor se ejecuta sobre el hardware directamente?
¿Qué tipo de hipervisor se ejecuta sobre el hardware directamente?
¿Qué problema es considerado la razón principal para mantener servicios separados en diferentes servidores?
¿Qué problema es considerado la razón principal para mantener servicios separados en diferentes servidores?
¿Qué término se utiliza para las máquinas virtuales que operan sobre un sistema operativo existente?
¿Qué término se utiliza para las máquinas virtuales que operan sobre un sistema operativo existente?
¿Qué ventaja notable se ofrece mediante la virtualización en entornos empresariales?
¿Qué ventaja notable se ofrece mediante la virtualización en entornos empresariales?
¿Cuál de las siguientes no es una ventaja comúnmente asociada con la virtualización?
¿Cuál de las siguientes no es una ventaja comúnmente asociada con la virtualización?
¿Cuál es una técnica que se utiliza en la virtualización de recursos?
¿Cuál es una técnica que se utiliza en la virtualización de recursos?
La virtualización de aplicaciones permite:
La virtualización de aplicaciones permite:
¿Qué es la paravirtualización?
¿Qué es la paravirtualización?
¿Cuál de los siguientes no se considera un tipo de virtualización de aplicaciones?
¿Cuál de los siguientes no se considera un tipo de virtualización de aplicaciones?
¿Qué recurso se abstrae típicamente en la virtualización de almacenamiento?
¿Qué recurso se abstrae típicamente en la virtualización de almacenamiento?
¿Cuál es una característica de los sistemas RAID en el contexto de virtualización?
¿Cuál es una característica de los sistemas RAID en el contexto de virtualización?
En la virtualización a nivel del kernel, ¿qué se virtualiza?
En la virtualización a nivel del kernel, ¿qué se virtualiza?
¿Qué significa el término 'encapsulamiento' en la virtualización de recursos?
¿Qué significa el término 'encapsulamiento' en la virtualización de recursos?
¿Cuál es una característica clave de los contenedores en comparación con las máquinas virtuales?
¿Cuál es una característica clave de los contenedores en comparación con las máquinas virtuales?
¿Qué permite a los contenedores ser más portátiles?
¿Qué permite a los contenedores ser más portátiles?
¿Cómo promueven los contenedores un mejor desarrollo de aplicaciones?
¿Cómo promueven los contenedores un mejor desarrollo de aplicaciones?
¿Cuál es una desventaja de la virtualización tradicional en comparación con los contenedores?
¿Cuál es una desventaja de la virtualización tradicional en comparación con los contenedores?
¿Qué rol cumple Kubernetes en la gestión de contenedores?
¿Qué rol cumple Kubernetes en la gestión de contenedores?
¿Cuál es una ventaja de los contenedores en términos de operación de aplicaciones?
¿Cuál es una ventaja de los contenedores en términos de operación de aplicaciones?
¿Qué aspecto distingue a la virtualización de contenedores de la de máquinas virtuales?
¿Qué aspecto distingue a la virtualización de contenedores de la de máquinas virtuales?
¿Qué se puede implementar usando contenedores para aplicaciones más grandes?
¿Qué se puede implementar usando contenedores para aplicaciones más grandes?
Study Notes
Historia de la Virtualización
- La virtualización tiene aproximadamente 60 años de historia, comenzando en 1962, y se utilizaba principalmente en grandes centros de cálculo.
- Usos pioneros incluyeron el IBM 7044, el CTSS del MIT y el proyecto Atlas de la Universidad de Manchester.
- La virtualización fue inicialmente practicada en entornos bancarios, militares y universitarios.
- Actualmente, la potencia de cálculo en ordenadores supera la de las máquinas de hace décadas, lo que ha llevado a centrarse más en seguridad y fiabilidad que en rendimiento.
Conceptos Fundamentales
- La virtualización permite crear recursos informáticos virtuales como servidores o sistemas operativos.
- Ejemplo común: particionamiento de discos duros físicos en lógicos para mejorar almacenamiento.
Maquina Virtual e Hipervisor
- Las máquinas virtuales (VM) funcionan sobre un host físico, utilizando recursos hardware de manera virtual.
- El hipervisor es un monitor de bajo nivel que gestiona las máquinas virtuales, puede operar sobre hardware o un sistema operativo.
- Dos tipos de hipervisores:
- Tipo 1 (bare-metal), que corre directamente sobre el hardware.
- Tipo 2, que corre sobre un sistema operativo.
Modelos de Virtualización
Virtualización de Plataforma
- Se basa en la abstracción de todo el hardware de una plataforma para que múltiples sistemas operativos funcionen de forma independiente.
- Ejemplos incluyen VMware Workstation y VirtualBox.
- Tipos: sistemas operativos invitados, emulación, virtualización completa y paravirtualización.
Virtualización de Recursos
- Abstrae recursos individuales como almacenamiento, red y entrada/salida.
- Ejemplos incluyen memoria virtual y sistemas RAID.
- Clasificación: encapsulamiento, virtualización de red y virtualización de almacenamiento.
Virtualización de Aplicaciones
- Las aplicaciones corren encapsuladas, interactuando con un entorno virtual en lugar de directamente con el hardware.
- Se utiliza para mejorar portabilidad y compatibilidad de aplicaciones.
- Tipos incluyen virtualización limitada, completa y de escritorio.
Contenedores
- Los contenedores representan virtualización a nivel de aplicación, permitiendo ejecutar microservicios sin imágenes de sistema operativo.
- Son más ligeros que las máquinas virtuales, resultando en menor sobrecarga y mayor portabilidad.
- Se pueden gestionar clústeres de contenedores utilizando orquestadores como Kubernetes.
Características de Contenedores
- Menos sobrecarga en recursos del sistema debido a la ausencia de imágenes de sistema operativo.
- Mayor portabilidad entre diferentes plataformas y sistemas operativos.
- Funcionamiento consistente a través de distintas implementaciones.
- Permiten rápidos parches y escalado de aplicaciones, apoyando ciclos de desarrollo ágil y prácticas de DevOps.
Diferencias entre Contenedores y Máquinas Virtuales
- A pesar de similitudes, los contenedores y las máquinas virtuales son fundamentales y operacionalmente distintos, con usos y beneficios específicos.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
En esta unidad, exploraremos la historia de la virtualización y sus conceptos fundamentales, incluyendo máquinas virtuales y hipervisores. Además, se discutirán los diferentes modelos de virtualización, como la virtualización de plataformas, recursos y aplicaciones. Ideal para aquellos interesados en tecnologías de virtualización.