User Level Virtualization

Páginas: 5 (1062 palabras) Publicado: 1 de abril de 2015
CASO DE ESTUDIO :
Automatic software deployment using
user-level virtualization
for cloud-computing.

Miguel Ángel González Carrasco
PLANIFICACIÓN Y GESTIÓN DE INFRAESTRUCTURAS TIC

Estructura de la presentación

CONTENIDO :
1
2
3
4
5
6

-

Introducción.
Definición del problema.
Solución planteada.
Implementación.
Resultados.
Conclusiones

GAS - Informe auditoría SW5

PLANIFICACIÓN Y GESTIÓN DEINFRAESTRUCTURAS TIC

2

1.-Introducción

GAS - Informe auditoría SW5

PLANIFICACIÓN Y GESTIÓN DE INFRAESTRUCTURAS TIC

3

2.-Definición del problema.
SaaS proporciona categorías de aplicaciones como soluciones pre-construidas de
software, compuesto de una o más VM que están empaquetadas.
Las parejas

MV

, tiene algunos inconvenientes:

(1) La falta de flexibilidad. Por ejemplo, un clientenecesita software A y B para trabajar
juntos en una máquina virtual, mientras que el proveedor sólo tiene dos VA’s
separados que contienen A y B respectivamente. Luego el proveedor tiene que crear
una nueva plantilla de VM combinar A y B juntos.
(2) La ineficiencia de almacenamiento. Cada VA comprende una imagen VM al menos, lo
que significa que el sistema operativo tiene que combinarse en la imagen.Por lo tanto,
la sobrecarga de almacenamiento es más grande.
La razón de estos inconvenientes radica en que la solución de VA depende en gran
medida de la tecnología de la máquina virtual y esta sólo aísla el software del sistema
hardware. Por lo tanto el software de aplicación tiene que ser empaquetado en todo el
sistema para despliegue.

GAS - Informe auditoría SW5

PLANIFICACIÓN Y GESTIÓN DEINFRAESTRUCTURAS TIC

4

3.-Solución planteada.
Utilizar tecnologías de virtualización a nivel de usuario para aislar aún más a la
aplicación de software del SO.
El SW de aplicación se puede implementar para aumentar la flexibilidad y disminuir
la sobrecarga de almacenamiento.

Software bajo demanda

GAS - Informe auditoría SW5

PLANIFICACIÓN Y GESTIÓN DE INFRAESTRUCTURAS TIC

5

3.-Soluciónplanteada.
Es necesario proporcionar al sistema de las siguientes funciones:
 Conversión de Software.

SW instalado para funcionar normalmente.
SW bajo demanda se puede utilizar al instante.
 Selección de Software.
En SaaS, se elige VA’s antes del despliegue:
SW requerido y VM (s) se seleccionan a la vez.

SW bajo demanda:
Se puede elegir el SO deseado, así como cualquier SW en etapas separadas.Significa que se puede proporcionar cualquier combinación de VM y software, en lugar de
depender en el número limitado de plantillas de VM existentes.

GAS - Informe auditoría SW5

PLANIFICACIÓN Y GESTIÓN DE INFRAESTRUCTURAS TIC

6

3.-Solución planteada.
 Despliegue.
El SW no se almacena en la imagen de MV
(como el dispositivo virtual hace).
Servidores de datos centrales se utilizan paraproporcionar software bajo demanda a las VM’s
implementadas. Sólo cuando el cliente utiliza el
software elegido, va a ser atendido desde el
servidor de datos y se ejecuta localmente sin
necesidad de instalación.
 Personalización del software.
Otro problema de la solución basada en VA es
cómo salvar la personalización del usuario.
Solucionamos este problema a través del
entorno de ejecución basado en lavirtualización
a nivel de usuario.

GAS - Informe auditoría SW5

PLANIFICACIÓN Y GESTIÓN DE INFRAESTRUCTURAS TIC

7

4.- Implementación.
 Implementación.
Detour para interceptar las API de Windows. Dokan para el sistema de archivos virtual .
El SW se almacena en servidor central. Espacio de almacenamiento se reduce en un 11%.
El flujo de trabajo se presenta como sigue:
(1) Un usuario elige susoftware bajo demanda, así como la VM.
(2) El sistema asigna un servidor físico y le asigna una dirección IP a la máquina virtual;
(3) Con RDP (Remote Desktop Protocol) se inicia la sesión en su VM a través de la red.
(4) El sistema de archivos a nivel de usuario pre-instalado en la VM se conecta al servidor
de almacenamiento y lo monta como unidad virtual.
(5) El módulo del sistema de archivos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • usera
  • El User
  • User
  • level 3
  • Level Caving
  • Multi-Level
  • User Centric
  • user root

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS