Virtualización
La virtualización no es un concepto nuevo. Sin embargo, tras largos añ
particularmente en papel de servidores. Este tema se abordará de mom
En primer término, es importante aclarar que el concepto de virtualiz
–de diversas formas– desde hace décadas. Cada una de ellas tiene su l
Del mismo modo, aunque se abordarán diversas tecnologías que pued
específica puede caer en más de una categoría, o puede ir migrando na
En escala general, virtualizar consiste en proveer algo que no está ahí
que un componente físico (hardware), sin que exista en realidad —un
mantenga tanto como sea posible.
La naturaleza de dichos elementos, y el cómo se implementan, depend
Introducción Para casi todos los casos que se presentan, se emplearán los siguientes
______________________________________________________
La técnica de virtualización más sencilla, y que hace más tiempo tienen las com
sistema de cómputo completo, típicamente de una arquitectura hardware disti
de equivalencias, de cada una de las instrucciones en la arquitectura huésped a
Vale la pena recalcar que una emulación no se limita con traducir del lenguaje
los controladores de cada uno de los buses hasta los periféricos básicos (teclad
tiene que ser implementado por el emulador.
Resulta obvio que emular un sistema completo es altamente ineficiente. Los sis
Ahora bien, ¿qué pasa cuando hay dos arquitecturas de cómputo que emplean
de 8 bits no tenían el poder de cómputo necesario para implementar la emulac
y Commodore Amiga), diferenciadas principalmente por sus chipsets, aparecie
nativo.
Hoy en día, la emulación se emplea para hacer desarrollos cruzados, más que p
en día, la mayor parte de las computadoras vendidas son sistemas embebidos o
programadores desarrollan en equipos de escritorio, ejecutan entornos de prue
equipo de escritorio de gama alta y los embebidos permiten que frecuentement
______________________________________________________
entonces novedosa idea de que una organización podía adquirir un modelo sen
tendrían compatibilidad binaria.
Uno de los modelos de esta familia fue la S-360-67, con la característica distint
programas en memoria. Esto, sin embargo, creaba un problema: el software de
ejecutado en este modelo, eso llevaría a un desperdicio de recursos (dado que e
Aún después de la vida útil de la serie 360 original, IBM mantuvo compatibilid
Vale la pena mencionar que tanto CP como CMS fueron distribuidos desde el p
modificación y redistribución, y sus diferentes usuarios fueron enviando las m
______________________________________________________
Vale la pena reiterar en este punto: los sistemas operativos huésped bajo un en
al hardware, envían llamadas al sistema a su hipervisor. Hasta cierto punto, el
que ejecute en una arquitectura nueva muy parecida a la del hardware real, sí,
Virtualización
asistida por ______________________________________________________
hardware
La paravirtualización resulta muy atractiva, presentando muy obvias ventajas.
__________________________________________________
Paravirtualización
y software libre
Paravirtualización
de dispositivos