Módulo: Administración de sistemas operativos     CLIENTE LIGERO                     Y      SERVIDOR NXRealizado por: Rosa...
Índice1. ¿Qué es NX?............................................................................................... 32. Ef...
1. ¿Qué es NX?NX es un programa informático que realiza conexiones remotas X11 muyrápidas, lo que permite a los usuarios a...
● El tiempo consumido en realizar roundtrips es prácticamente nulo.   ● La reducción de roundtrips (tiempo que tarda un pa...
4. Herramientas software   ● FreeNX. es un sistema que le permite acceder a su escritoriodesde otra máquina a través de la...
5. Ejemplo con Neaxt5.1 Instalacion de un servidor NX (Neatx)5.1.1 Añadiremos el repositorio de NeatxAntes haremos una cop...
5.1.4 Crear usuarios en el servidor NXNos nos funcionara si los añadimos desde la terminal,tenemos quehacerlo graficamente...
#apt-key add Release.key5.2.3 Actualizamos repositorios#apt-get update5.2.4 Instalamos opennx#apt-get install opennx5.2.5 ...
Presionamos el boton "Siguiente".
Colocamos algún nombre para la sesión y la ip del servidor, cambiamosla velocidad hasta donde dice LAN.
Seleccionamos Unix como sistema y el escritorio que se encuentreinstalado en el servidor, en este caso GNOME.Dejamos habil...
Dehabilitamos la opción "Create shortcut on desktop" ya que si quedahabilitada funciona pero marca un error al crear el ac...
5.2.6 Recuperar una sesiónSi por algún motivo el cliente ha perdido la conexión,no hay quepreocuparse, la sesión remota ha...
6. Bibliografia  •   http://www.kriptopolis.org/freenx-acceso-remoto-escritorio-linux  •   es.kioskea.net/faq/2595-instala...
Próxima SlideShare
Cargando en…5
×

Clientes ligeros y servidores nx

1.239 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.239
En SlideShare
0
De insertados
0
Número de insertados
322
Acciones
Compartido
0
Descargas
32
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Clientes ligeros y servidores nx

  1. 1. Módulo: Administración de sistemas operativos CLIENTE LIGERO Y SERVIDOR NXRealizado por: Rosario Hombrao – Gabriel Moreno
  2. 2. Índice1. ¿Qué es NX?............................................................................................... 32. Eficiencia de NX.......................................................................................... 33. Objetivos de NX.......................................................................................... 44. Herramientas software............................................................................... 55. Ejemplo con Neaxt..................................................................................... 6 5.1 Instalacion de un servidor NX (Neatx)..................................................6 5.1.1 Añadiremos el repositorio de Neatx .............................................6 5.1.2 Actualizamos nuestros repositorios...............................................6 5.1.3 Instalamos neaxt...........................................................................6 5.1.4 Crear usuarios en el servidor NX...................................................7 5.2. Instalar OpenNX (Cliente)....................................................................7 5.2.1 Agregamos el repositorio de OpenNX...........................................7 5.2.2 Añadimos la llave del repositorio..................................................7 5.2.4 Instalamos opennx........................................................................8 5.2.5 Procedemos a utilizar opennx.......................................................8 5.2.6 Recuperar una sesión..................................................................136. Bibliografia............................................................................................... 14
  3. 3. 1. ¿Qué es NX?NX es un programa informático que realiza conexiones remotas X11 muyrápidas, lo que permite a los usuarios acceder a escritorios remotos deLinux o Unix incluso bajo conexiones lentas.NX realiza una compresión directa del protocolo X11, lo que permite unamayor eficiencia que VNC. La información se envía mediante SSH, por loque toda la información que se intercambian servidor y cliente estácifrada.Al cliente que se conecta al servidor NX se le considera cliente liviano.NX está desarrollado por la empresa italiana NoMachine, que ha liberadoel código. Existe una implementación libre de esta aplicación, llamadaFreeNX.2. Eficiencia de NXLa tecnología NX ofrece mayor eficiencia que otras debidoprincipalmente a las características que se listan a continuación: ● Realiza una eficiente compresión del tráfico X. ● La compresión del tráfico en forma eficiente es necesaria paralograr ejecutar aplicaciones sobre medios de poco ancho de banda ytambién para permitir ejecutar múltiples sesiones de usuario en redesLAN. ● Utiliza mecanismos de cache para almacenar y reutilizar lainformación transferida entre cliente y servidor. ● NX utiliza un método de cache innovador que divide el mensaje Xen dos partes, uno de identificación y otro de datos. La tecnologíamantiene en cache únicamente los datos de los últimos mensajesenviados, clasificados por protocolo. A este cache se le conoce comoMessageStore y hace que el número de peticiones para mostrar loselementos de pantalla disminuya notoriamente.
  4. 4. ● El tiempo consumido en realizar roundtrips es prácticamente nulo. ● La reducción de roundtrips (tiempo que tarda un paquete enviadodesde un emisor en volver a este mismo emisor habiendo pasado por elreceptor de destino.) es fundamental, al igual que el estricto control delflujo de datos que viaja por la red. ● Utiliza un algoritmo de codificación perezoso para realizaractualizaciones de pantalla. ● NX posee mecanismos de adaptación para ajustarse a laspropiedades de la red (latencia y velocidad de conexión), lo que permitepasar de métodos estrictos de codificación a métodos perezosos queretrasan la actualización de pantalla cuando la red está congestionada.3. Objetivos de NXEl principal objetivo de esta tecnología es el de ejecutar a través deInternet aplicaciones que logren tener el mismo aspecto gráfico quecuando se ejecutan en cualquier PC. Generalmente cuando esto ocurrees necesario deshabilitar todo aquello que pueda consumir demasiadosrecursos, como por ejemplo, menús desplegables, fondos de pantalla,iconos o animaciones gráficas. NX fue diseñado especialmente parasoportar estas condiciones y no hacer que usuarios y desarrolladoresdeban cambiar sus hábitos o su código.
  5. 5. 4. Herramientas software ● FreeNX. es un sistema que le permite acceder a su escritoriodesde otra máquina a través de la red. Podemos utilizar esta opción paraacceder gráficamente a nuestro escritorio desde una ubicación remota.Un ejemplo de su uso sería tener un servidor FreeNX instalado ennuestro ordenador personal, y en el ordenador de casa utilizaremos uncliente de FreeNX. ● Neaxt. es un servidor de NX, como lo es el servidor comercial NXNoMachine. La tecnología NX básicamente establece conexiones X11muy rápidas, lo que permite a los usuarios acceder a escritorios remotosde Linux bajo conexiones lentas. NX se basa en la compresión de datosdirecta sobre el protocolo X11, lo que permite una mayor eficiencia queVNC (Virtual Network Computing). La información se envía medianteSSH, por lo que toda la información que se intercambian servidor ycliente está cifrada. ● QVD. Es una plataforma de virtualización de contenedores que escapaz de ejecutar múltiples máquinas virtuales a partir de una o másimágenes de sistema en un sólo nodo de la red. De hecho, QVD puedeutilizar virtualización de contenedor ligero o puede ofrecer virtualización agran escala, en función de sus necesidades. Al reutilizar una imagen desistema base cargada en varias máquinas virtuales, puedes estandarizarel entorno que le proporcionas a tus trabajadores, facilitando la gestión yreduciendo significativamente los costos. QVD está diseñado paraejecutar múltiples escritorios por nodo de servidor para dar servicio amuchos usuarios.QVD hace uso de una versión modificada del protocolo NX, lo que haceque se puede reducir masivamente la carga del ancho de banda al servirentornos de ventanas a través de Internet.
  6. 6. 5. Ejemplo con Neaxt5.1 Instalacion de un servidor NX (Neatx)5.1.1 Añadiremos el repositorio de NeatxAntes haremos una copia de seguridad del archivo a modificar.#cp /etc/apt/sources.list /etc/apt/sources.list.originalAhora si, procedemos a añadir el repositorio#nano /etc/apt/sources.listy agregamos las siguientes lineas al final del archivo:deb http://ppa.launchpad.net/freenx-team/ppa/ubuntu lucid maindeb-src http://ppa.launchpad.net/freenx-team/ppa/ubuntu lucid mainguardamos y cerramos el archivo.5.1.2 Actualizamos nuestros repositorios.#apt-get update5.1.3 Instalamos neaxt.#apt-get install neatx-server
  7. 7. 5.1.4 Crear usuarios en el servidor NXNos nos funcionara si los añadimos desde la terminal,tenemos quehacerlo graficamente.5.2. Instalar OpenNX (Cliente)5.2.1 Agregamos el repositorio de OpenNXAl igual que con el servidor hacemos nuestra copia de respaldo yeditamos el archivo pero ahora añadimos esta linea:deb http://download.opensuse.org/repositories/home:/felfert/Debian_5.0 ./guardamos y cerramos.5.2.2 Añadimos la llave del repositorioDescargamos la llave desde aquí y en la terminal ubicándonos en eldirectorio donde descargamos la llave lanzamos el siguiente comando.
  8. 8. #apt-key add Release.key5.2.3 Actualizamos repositorios#apt-get update5.2.4 Instalamos opennx#apt-get install opennx5.2.5 Procedemos a utilizar opennxSelecionamos opennx connection wizard
  9. 9. Presionamos el boton "Siguiente".
  10. 10. Colocamos algún nombre para la sesión y la ip del servidor, cambiamosla velocidad hasta donde dice LAN.
  11. 11. Seleccionamos Unix como sistema y el escritorio que se encuentreinstalado en el servidor, en este caso GNOME.Dejamos habilitada la opción "Enable SSL encryption of all traffic", sinesta opción habilitada el servidor no funcionará, ya que no permitesesiones sin encriptar.
  12. 12. Dehabilitamos la opción "Create shortcut on desktop" ya que si quedahabilitada funciona pero marca un error al crear el acceso directo en elescritorio.
  13. 13. 5.2.6 Recuperar una sesiónSi por algún motivo el cliente ha perdido la conexión,no hay quepreocuparse, la sesión remota ha quedado ejecutándose en el servidor,solo basta con encender de nuevo el cliente e iniciar la sesión, apareceráuna pantalla como la siguiente.Seleccionamos la sesión que estábamos ejecutando pulsamos el botón"Resume" y tendremos de nuevo la sesión tal como la dejamos.También encontramos en su página oficial paquetes y repositorios paraotras distros y diferentes Sistemas Operativos aqui.
  14. 14. 6. Bibliografia • http://www.kriptopolis.org/freenx-acceso-remoto-escritorio-linux • es.kioskea.net/faq/2595-instalar-nx-server • http://usemoslinux.blogspot.com/2012/04/nx-conexiones-x11- remotas-con-software.html • http://vimad.blogspot.com.es/2010/07/como-configurar-nxserver-en- ubuntu-10.html • http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_NX • http://qindel.com/productos-y-servicios/qvd

×