1. I.- MÁQUNAS VIRTUALES.
SON SISTEMAS OPERATIVOS QUE
FUNCIONA DE FORMA
“SIMULADA”,MOSTRANDO UNA
MÁQUINA QUE PARECE IDÉNTICA
A LA MÁQUINA REAL ADYACENTE.
2. II.-DOS CONCEPTOS DE ESTOS
SISTEMAS OPERATIVOS QUE
SUELEN ESTAR UNIDOS EN EL
RESTO DE SISTEMAS:
1) LA MULTIPROGRAMACIÓN.-
PRESENTA A LOS NIVELES
SUPERIORES TANTAS MÁQUINAS
VIRTUALES COMO SE SOLICITEN.
2) LA MÁQUINA EXTENDIDA.- ES
UNA RÉPLICA DE LA MÁQUINA
REAL YA QUE EN ELLA SE PUEDA
EJECUTAR UN SISTEMA
OPERATIVO DIFERENTE PARA
SER OFRECIDO AL USUARIO QUE
LA REQUIERA.
3. III.- OBJETIVO DE LA
MÁQUINA VIRTUAL.
ES EL DE INTEGRAR DISTINTOS
SISTEMAS OPERATIVOS DANDO LA
SENSACIÓN DE SER DE VARIAS
MÁQUINAS DIFERENTES.
4. IV.- EJEMPLOS:
ESTE TIPO DE SISTEMA ES
vmware (http://www.wmware. Com), EL
CUAL PERMITE GRACIAS A LA
TECNOLOGÍA DE MÁQUINA VIRTUAL
EJECUTAR DIFERENTES S.O EN LA
MISMA MÁQUINA.
LAS PRIMERAS VERSIONES DE
OS/360 ERAN SISTEMAS
ESTRICTAMENTE POR LOTES. ESTE
SISTEMA DE TIEMPO COMPARTIDO
OFICIAL DE IBM, TSS/360, SE
ENTREGO TARDE, Y CUANDO POR
FIN LLEGÓ ERA TAN GRANDE Y
LENTO QYUE POCOS SITIOS
REALIZARON LA CONVERSIÓN. ESTE
SISTEMA FUE ABANDONADO
DESPUÉS DE QUE SU DESARROLLO
HABIA CONSUMIDO UNOS 50
MILLONES DE DÓLARES.
5. POR OTRO LADO, UN GRUPO DEL
CENTRO CIENTÍFICO DE IBM EN
CAMBRIDGE, MASSACHUSETTS,
PRODUJO UN SISTEMA
RADICALMENTE DIFERENTE QUE IBM
FINALMENTE SE ACEPTÓ COMO
PRODUCTO Y QUE AHORA SE
UTILIZA AMPLIAMENTE EN LAS
MACROCOMPUTADORAS IBM QUE
QUEDAN.
ESTE SISTEMA, LLAMADO
ORIGINALMENTE CP/CMS Y QUE MÁS
ADELANTE FUE REBAUTIZADO COMO
VM/370 (SEAWRIGHT Y MACKINNON,
1979), SE BASABA EN UNA ASTUTA
OBSERVACIÓN: UN SISTEMA DE
TIEMPO COMPARTIDO QUE OFRECE
LA MULTIPROGRAMACIÓN Y UNA
MÁQUINA EXTENDIDA.
6. V.- REFERENCIAS DE
MÁQUINAS VIRTUALES:
CADA MÁQUINA VIRTUAL ES
IDÉNTICA AL VERDADERO
HARDWARE, CADA UNA PUEDE
CUALQUIER SISTEMA OPERATIVO
QUE SE EJECUTARA DIRECTAMENTE
EN EL HARDWARE SOLO, INCLUIDO
EL MODO DE KERNEL/USUARIO, E/S,
INTERRUPCIONES Y TODO LO
DEMÁS QUE LA MÁQUINA REAL
TIENE.
Y LO BUENO QUE TIENEN ESAS
MÁQUINAS VIRTUALES ES QUE
PUEDES INSTALAR CUALQUIER
SISTEMA OPERATIVO EN ELLAS,
INCLUSO SISTEMAS OPERATIVOS
DIFERENTES AL SISTEMA
OPERATIVO REAL, POR EJEMPLO,
SUPONGAMOS QUE TENEMOS UN
WINDOWS XP, DENTRO DE ESE XP
PODEMOS TENER DESDE UN LINUX
7. HASTA UN WINDOWS 2003 SERVER
PASANDO POR UN WINDOWS VISTA.
CUANDO INSTALAS UN SISTEMA
OPERATIVO EN UNA MÁQUINA
VIRTUAL ES COMO SI INSTALARAS EL
SISTEMA OPERATIVO DESDE CERO,
INCLUSO PUEDES FORMATEAR UN
DISCO, CREAR PARTICIONES, ETC.,
TODO IGUAL QUE SI FUERA UN
ORDENADOR NORMAL Y CORRIENTE.
LO BUENO DE TENER O USAR
MÁQUINAS VIRTUALES ES QUE EN
REALIDAD NO ES NECESARIO QUE
TENGAS MÁS DISCOS DUROS NI MÁS
CD O DVD, YA QUE TODO ES
"SIMULADO", PUEDES CREAR
DISCOS DUROS VIRTUALES QUE EN
REALIDAD SON TAMBIÉN
"SIMULADOS", YA QUE EN REALIDAD
SON FICHEROS QUE EL PROGRAMA
CREA Y EN EL QUE INSTALA TODO
LO QUE QUIERAS INSTALAR.
ADEMÁS DE LOS DISCOS SIMULADOS
(O VIRTUALES), TAMBIÉN PUEDES
USAR COSAS QUE YA TIENES EN TU
8. EQUIPO, POR EJEMPLO, UN CD O UN
DVD, LA IMPRESORA, OTRO DISCO
DURO "REAL", ETC.
PERO TAMBIÉN PUEDES "SIMULAR"
COSAS QUE NO TIENES, POR
EJEMPLO UNA DISQUETERA O
INCLUSO UN CD O DVD, ESTO ES
ÚTIL CUANDO QUIERES PROBAR
COSAS QUE NECESITAN DE ESA
DISQUETERA QUE YA CASI NADIE
USA.
Y LA VENTAJA DE USAR LOS CD O
DVD SIMULADOS ES QUE PUEDES
TRABAJAR CON "IMÁGENES" COMO
SI FUERAN DISCOS COMPACTOS
REALES. ESAS IMÁGENES SON LAS
QUE LOS PROPIOS PROGRAMAS DE
GRABACIÓN CREAN, Y QUE SUELEN
TENER EXTENSIONES COMO .ISO O
.IMG.