martes, 30 de septiembre de 2014

SISTEMAS MULTIUSUARIO Y DE RED UT5



MAQUINAS VIRTUALES
OBJETIVO: Interpretar, instalar y configurar entornos de Máquinas Virtuales
Para entender lo que es una máquina virtual (MV) o Virtual Machine (VM) tendríamos que repasar un poquito lo que es la arquitectura de computadoras, por tanto se podría decir que “La arquitectura de un computador es la estructura del computador que un programador en lenguaje maquina debe conocer para escribir un programa correcto (independiente del tiempo)”(Anguita, 2005, Pág. 3). En resumen podríamos decir que la arquitectura de computadoras es el estudio de la estructura, funcionamiento y diseño de computadoras. Tanto en hardware y software a bajo nivel.



FIGURA 5.1: ARQUITECTURA DE UNA COMPUTADORA


Tenemos, una máquina virtual lo que hace en si es tener toda esta arquitectura de manera lógica dentro de nuestro computador, podríamos decir que: “Las máquinas virtuales son una aplicación de software que emula a un ordenador, en la que se puede instalar un sistema operativo y ejecutar programas como si fuese un ordenador completo e independiente del equipo sobre el que se ejecuta.” (Alegre, 2010, Pág. 297). 



Teniendo presente las dos definiciones debemos tomar en cuenta que existen dos conceptos de sistemas operativos: Sistema operativo anfitrión y Sistema operativo Huésped o invitado.

  • Sistema operativo anfitrión: Es el sistema operativo actual de nuestra computadora, donde se encuentran instalados todos los programas habituales que podríamos necesitar.

  • Sistema operativo huésped o invitado: Es el sistema operativo que se instala a traves de  una máquina virtual.
Podemos recalcar que sobre nuestro sistema operativo anfitrión podemos tener uno o varios sistemas invitados. La “La instalación de una máquina virtual sobre un sistema operativo anfitrión no afecta a este. Para el sistema operativo anfitrión una máquina virtual se comporta como una aplicación más instalada en él.” (Alegre, 2010, Pág. 298).

Entre las máquinas virtuales más conocidas tenemos a: VMware, Virtual Box y Virtual PC.


VMware: Desarrollado por Empresa privada NYSE: VMW, su última versión disponible es: Workstation 10.0.0


Virtual Box: Desarrollado por Oracle Corporation, su lanzamiento inicial fue el 15 de enero del 2007, su última versión disponible es: 4.1.22.








Virtual PC: Fue diseñado por la Microsoft Corporation, su última versión disponible es: 4.1.20.




No está por de más recalcar que también existe Java Virtual Machine (JVM) siendo este un programa gratuito, Esta máquina virtual, ejecuta las aplicaciones Java en un entorno virtual que se denomina la caja de arenas (sandbox).” (Vélez, 2010, Pág. 22).


Ventajas y desventajas

Ventajas
Podemos tener varios sistemas operativos sin necesidad de crear particiones o tener más discos duros, esto nos permitirá poder tener sistemas operativos para pruebas. Por ejemplo, que sale una versión beta y no queremos instalarla en nuestro sistema operativo de trabajo, ya que las betas son eso, "pruebas" y puede que dejen el sistema operativo inestable, algo que no se quiere con el equipo de trabajo. De esta forma siempre se tendrá la oportunidad de probar esos programas beta sin que afecten a las cosas que se tienen instaladas ni que obliguen a formatear y volver a instalar de nuevo todo lo que se tiene.

Desventajas
Una de las razones por la que las máquinas virtuales no son la panacea de la computación, es que agregan gran complejidad al sistema en tiempo de ejecución. La principal desventaja de la máquina virtual, es que en la aplicación de algunos procesos tendrá como efecto la lentitud del computador, es decir, la computadora en la cual se está ejecutando este proceso debe tener una capacidad bastante notable “debe ser de gran capacidad o potente”.


REQUISITOS PARA INSTALAR UNA MAQUINA VIRTUAL

  • Velocidad de procesador (CPU): 512 MHz mínimo, 1 GHz recomendado.
  • Memoria RAM: 512 como mínimo más la memoria que se asigne a la máquina virtual.
  • Discu Duro (HD): Mínimo 2 GB más el espacio que usemos en las máquinas virtuales.
  • Tipos de procesadores (CPU): Intel Celeron, Pentium III, Pentium 4, Dual Core, Quad Core. Core i5, i7 Xeon; AMD Opteron, Athlon, Athlon 64, Athlon X2, Sempron, o Duron.
  • Sistema operativo base: Windows XP SP2, Windows Vista, Windows 7 y Windows 8.



No hay comentarios:

Publicar un comentario