SoftGrid (Parte 3) Secuenciando que es gerundio.

Supongo que habrás leído la parte 1 y parte 2 de esta serie de artículos y por lo tanto ya sabes lo que es el secuenciador aparato usado por el alto evolucionador para alterar el código genético de los humanos mezclándolos con bestias en los comics de marvel.


En esta parte instalaremos el secuenciador y vitualizaremos una aplicación y posteriormente dominaremos el mundo (óigase una risa maligna de fondo).


   




Ya tenemos instalado el secuenciador, el paso siguente será secuenciar una aplicación.

El proceso de secuenciación es en realidad sencillo de realizar, pero debió de ser muy complicado de inventar.

Otros programas dedicados a realizar ficheros de instalación, ya usaban el mismo sistema que softgrid hace mucho tiempo.

El sistema muy resumido es el siguiente,

1-inicias el proceso

2-El secuenciador se pone a monitorizar todo el sistema analizando que está pasando en el

3-Instalas el programa que quieras virtualizar con absoluta normalidad.

4-El secuenciador ha aprendido y guardado todo lo necesario para virtualizar el programa

5-Tienes la aplicación virtualizada.

Por lo tanto la aplicación virtualizada es el resultado de la resta del sistema después de la instalación y el sistema antes de la instalación y la suma de todas las dependencias del programa instalado.

Os recomiendo que useis una maquina limpia para realizar la secuenciación, yo uso una maquina virtual en la que no guardo los cambios, de esta forma me aseguro de que el proceso es lo mas limpio posible.

Empecemos:

Creamos un nuevo paquete.


Como es la primera vez, es mejor que le deis al “yes”



Como no se que virtualizar, voy a virtualizar el visor del powerpoint que es pequeño.


En el paso siguiente hay que seleccionar que sistemas operativos podrán usar este programa.





Bien, como decíamos al principio lo siguiente que pasara es que el secuenciador tiene que aprenderse la aplicación que queremos virtualizar, para ello tenemos que pulsar el botón “begin monitoring”

Ahora intalamos el visor del powerpoint con normalidad. 



Luego paramos la monitorización del secuenciador.


Luego hay que seleccionar donde queremos dejar el fichero, nosotros seleccionaremos la carpeta content donde tenemos el share. 


En la siguiente pantalla se pueden añadir ficheros a mano al sistema de ficheros virtual de la aplicación, el añade algunos por defecto.

Softgrid ya ha aprendido que extensiones tiene que usar la aplicación live writer y también sabe ya que iconos y que menus tiene que poner en el menú inicio, ¿no es alucinante?


 En el paso siguiente, haremos un lunch de la aplicación, esto hara que el paquete se optimice para el streaming.


Se arrancara el powerpoint viewer, lo cerramos y continuamos.

 

La aplicación esta virtualizada.

Si urgamos un poco, veremos cómo ha capturado dentro de la imagen todas las dependencias, como por ejemplo el framework.

El Registro


Los ficheros.


El Powerpoint viewer no usa servicios, si no los hubiera capturado también.


El paso siguiente es salvar el paquete, dentro del menú “file” pulsamos en “save as”


Fantástico el paso siguiente será importar la aplicación en el servidor softgrid.

Pero antes de dejaros con la miel en los labios, ¿no os preguntáis cuanto ocupara la aplicación virtualizada?.

El instalador del PowerPoint Viewer ocupa unos 2Mb, el fichero SFT que es el que contiene la aplicación virtual ocupa 8Mb.

Pero gracias a esos 8 Mb, podremos correr la aplicación incluso en PCs que no cumplan con los requisitos de software, no penséis que es una escala, lo que pasa es que el PowerPoint Viewer no tiene muchas dependencias.

3 comentarios sobre “SoftGrid (Parte 3) Secuenciando que es gerundio.”

  1. Hola,

    muy útiles los artículos. Quisiera añadir que a la hora de iniciar la secuenciación se debería de escribir un PATH (nombre de la carpeta donde lo guardaremos) despues del server de softgrid en la pantalla donde nos pide el nombre del package que secuenciamos.
    Si no lo hacemos así al secuenciar otra aplicación y guardarla se pueden sobreescribir archivos estropeándolo todo.
    Tras el monitoreo de la instalación de la aplicación al clicar en STOP MONITORING nos pedirá donde guardar la monitorización. Yo recomiendo poner la misma carpeta donde se ha instalado la apicación monitorizada.
    En los siguientes pasos podemos personalizar y lanzar la aplicación para optimizarla. Al final cuando salvemos el proyecto de la aplicación en SAVE AS ES IMPORTANTE que creemos una carpeta con el MISMO nombre que pusimos al principio en PATH. En esa carpeta meterá todos los ficheros del package que tanto nos interesan.
    Luego copiamos la carpeta entera al directorio CONTENT del servidor que tenemos compartida.
    Digo esto porque siguiendo este artículo como referencia tuve varias pifias (por culpa mía de desconocimiento por supuesto) porque mezclaba las cosas sobre todo por no poner PATH.
    Luego en la consola del server añades el package que hemos copiado a la carpeta content, importas las aplicaciones y las habilitas (marcas ENABLED) y solo faltará poner el cliente en las máquinas.

    Vuelvo a decir que me han sido muy útiles los artículos.

    Salu2

    Dvd

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *