Unidad 2: Virtualización

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

¿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?

  • 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 1962. (correct)
  • Desde 2000.
  • Desde 1975.
  • Desde 1980.

¿Cuál fue uno de los primeros sistemas que aplicó virtualización?

<p>El CTSS de MIT. (C)</p> Signup and view all the answers

¿Qué describe comúnmente el término 'Grid Computing'?

<p>Agrupación de múltiples computadores en uno solo. (C)</p> Signup and view all the answers

¿Cuál es una de las aproximaciones a la virtualización?

<p>Hacer parecer que un computador es múltiple. (B)</p> Signup and view all the answers

¿Qué término describe el uso de la máquina física M44 en el IBM 7044?

<p>Múltiples máquinas lógicas. (A)</p> Signup and view all the answers

¿Cuál es el objetivo fundamental del sistema operativo que corre sobre el hipervisor?

<p>Gestionar y administrar las instancias de las máquinas virtuales. (B)</p> Signup and view all the answers

¿Cuál es un beneficio de la virtualización en los grandes centros de cálculo?

<p>Mejora la gestión de recursos y eficiencia. (C)</p> Signup and view all the answers

¿Qué ejemplos de máquinas virtuales son mencionados en el contenido?

<p>JVM y CLR. (C)</p> Signup and view all the answers

¿Cuál de las siguientes opciones no es un ejemplo de hipervisor mencionado?

<p>Java Virtual Machine. (C)</p> Signup and view all the answers

¿Qué modelo de virtualización permite que múltiples instancias de sistemas operativos se ejecuten de manera independiente?

<p>Virtualización de Plataforma. (A)</p> Signup and view all the answers

¿Qué ilusión crea una máquina virtual respecto a los recursos que utiliza?

<p>Que le pertenecen en exclusiva. (B)</p> Signup and view all the answers

¿Cuál de las siguientes afirmaciones describe mejor el propósito de la virtualización en las empresas?

<p>Proporcionar seguridad y fiabilidad mediante la separación de servicios. (B)</p> Signup and view all the answers

¿Cuál de los siguientes hipervisores corre directamente sobre el hardware físico?

<p>Hyper-V. (A)</p> Signup and view all the answers

En el contexto de modelos de virtualización, ¿qué representa la virtualización de recursos?

<p>La gestión de recursos y su asignación entre máquinas virtuales. (B)</p> Signup and view all the answers

¿Qué función principal desempeña un hipervisor Tipo 1?

<p>Administrar múltiples sistemas operativos sobre la misma máquina física. (D)</p> Signup and view all the answers

¿Qué tipo de máquina virtual es un entorno de ejecución para la plataforma .NET de Microsoft?

<p>CLR. (B)</p> Signup and view all the answers

¿Cuál es la característica de una máquina virtual?

<p>Cree que posee de forma exclusiva los recursos hardware. (C)</p> Signup and view all the answers

¿Qué tipo de hipervisor se ejecuta sobre el hardware directamente?

<p>Hipervisor Tipo 1. (A)</p> Signup and view all the answers

¿Qué problema es considerado la razón principal para mantener servicios separados en diferentes servidores?

<p>Asegurar la seguridad y separación de privilegios. (B)</p> Signup and view all the answers

¿Qué término se utiliza para las máquinas virtuales que operan sobre un sistema operativo existente?

<p>Hipervisor alojado. (C)</p> Signup and view all the answers

¿Qué ventaja notable se ofrece mediante la virtualización en entornos empresariales?

<p>Simultaneidad en el uso de recursos hardware mediante múltiples instancias. (D)</p> Signup and view all the answers

¿Cuál de las siguientes no es una ventaja comúnmente asociada con la virtualización?

<p>Aumento de costos operativos por mantenimiento de hardware. (C)</p> Signup and view all the answers

¿Cuál es una técnica que se utiliza en la virtualización de recursos?

<p>Memoria Virtual (B)</p> Signup and view all the answers

La virtualización de aplicaciones permite:

<p>Ejecutar aplicaciones en sistemas no nativos (C)</p> Signup and view all the answers

¿Qué es la paravirtualización?

<p>Un modelo de virtualización que requiere modificaciones en el sistema operativo huésped (A)</p> Signup and view all the answers

¿Cuál de los siguientes no se considera un tipo de virtualización de aplicaciones?

<p>Virtualización de memoria (A)</p> Signup and view all the answers

¿Qué recurso se abstrae típicamente en la virtualización de almacenamiento?

<p>Unidades de almacenamiento físico específicas (C)</p> Signup and view all the answers

¿Cuál es una característica de los sistemas RAID en el contexto de virtualización?

<p>Permiten la creación de volúmenes lógicos para mejor uso del almacenamiento (C)</p> Signup and view all the answers

En la virtualización a nivel del kernel, ¿qué se virtualiza?

<p>Recursos de hardware, como CPU y memoria (A)</p> Signup and view all the answers

¿Qué significa el término 'encapsulamiento' en la virtualización de recursos?

<p>Separar y administrar recursos individuales de manera lógica (D)</p> Signup and view all the answers

¿Cuál es una característica clave de los contenedores en comparación con las máquinas virtuales?

<p>Los contenedores requieren menos recursos del sistema. (C)</p> Signup and view all the answers

¿Qué permite a los contenedores ser más portátiles?

<p>Su diseño independiente del sistema operativo. (D)</p> Signup and view all the answers

¿Cómo promueven los contenedores un mejor desarrollo de aplicaciones?

<p>Acelerando los ciclos de desarrollo, prueba y producción. (C)</p> Signup and view all the answers

¿Cuál es una desventaja de la virtualización tradicional en comparación con los contenedores?

<p>Mayor uso de recursos del sistema. (A)</p> Signup and view all the answers

¿Qué rol cumple Kubernetes en la gestión de contenedores?

<p>Orquesta y gestiona clústeres de contenedores. (D)</p> Signup and view all the answers

¿Cuál es una ventaja de los contenedores en términos de operación de aplicaciones?

<p>Ejecutan el mismo software en todas las plataformas sin cambio. (C)</p> Signup and view all the answers

¿Qué aspecto distingue a la virtualización de contenedores de la de máquinas virtuales?

<p>Los contenedores no contienen imágenes del sistema operativo. (D)</p> Signup and view all the answers

¿Qué se puede implementar usando contenedores para aplicaciones más grandes?

<p>Clústeres de contenedores. (A)</p> Signup and view all the answers

Flashcards are hidden until you start studying

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.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser