Translate

jueves, 29 de abril de 2010

XChallenge

Ya está aquí, ya llegó, aunque este año no voy con mucha mentalidad de hacer algo interesante, ya que hace menos de una semana que he terminado el Medio Ironman de Elche y realmente no se en que estado de forma voy a llegar, ¿cansado?, ¿habré recuperado a tiempo?, ¿tendré un pico de forma?, llevo mucho tiempo sin coger la bici de montaña... son muchos interrogantes.

De todas formas esta carrera tiene "algo" para mí que hace que sea especial, quizá será porque fué mi estreno en el triatlon, o porque cada año siempre guarda alguna sorpresa. (Momentazo el año pasado en medio de una lluvia muy abundante en plena subida y con una Temperatura
ideal).


En fín, ya veremos que pasa al final. En principio no creo que vaya mucha gente del club. Han sido inteligentes, la temporada es larga y hay que recuperar del esfuerzo anterior.

martes, 27 de abril de 2010

Triatlon Elche 25/04/2010 1900m / 90km /21km





Pues al final ná de ná, natación normalita tirando a regular en plan conservador (36min), para salir a saco con la bici. Muy bién los primeros 60km marcando una media de casi 34km/h. Pero claro, no solo se trata de correr, hay que comer, y beber. Para colmo de males el resto de km son prácticamente de bajada. Y ya se sabe, el tio para abajo no va ni de coña. Subiendo como el mejor, pero pa´bajo, como si llevara los frenos pillados. Total, que para intentar no perder mucho en bajada me termino desfondando detras de un par de animalacos subidos en cabras de contrareloj.Resultado: los últimos 20km itentando no bajar de 30 en un llano, ¡de risa!. No hay nada mas que ver la cara que lleva el Tio en la foto de arriba.
Media final de 32,6km/hora y lo peor de todo, que no me queda nada para mi mejor parte: la carrera.
Así que salimos a correr con la idea de intentar acercarnos al 1:40 (tiempo de risa para una media maratón, pero suficiente para mi estado en ese momento).... ¡JÁ!... Dos horitas, si señor, dos horitas para hacer una media que en condiciones normales no me hubiera llevado más de hora treinta.
Así que al final carrera tirada por la borda y tiempo final de 5:24 muy lejos del tiempo sobre el que debería haberme movido... en fín, la proxima vez será.
Lo mejor de todo la gente del club. Enhorabuena Manolo por ese tercer puesto en tu categoría.

Por lo pronto esta semana que viene XChallenge de Marbella...
La organización y la carrera en general muy bién 1100 corredores y todo muy bién organizado.

viernes, 23 de abril de 2010

Este domindo...Elche

Este Domingo tenemos ya por fín la primera prueba de la temporada, a ver que tal se dá...

Instalación de XenApp 5 en Windows 2008 Standard 64bits

Entorno necesario:

  1. Servidor de licencias de Citrix sirviendo licencias de XenApp (como es lógico=
  2. Controlador de Dominio, con DNS.
  3. Servidor de licencias de Microsoft Terminal server
  4. Servidor con Interfaz Web para XenApp
  5. Uno o más servidores XenApp. El primero de ellos será el almacén de datos e interfaz web.
  6. Un Router con NAT activado.

En mi instalación he usado dos máquinas, una para servidor de dominio, que a su vez es servidora de licencias de Terminal server, y otra para el servidor de aplicaciones XenApp(w2k8) que a su vez es servidora de licencias citrix.
Por último un Balanceador-Router RV042 de Linksys.

Para la instalación he supuesto que tenemos dos máquinas (virtuales o físicas, me da igual). Una instalada con W2k8 R2 que a su vez es controladora de dominio y otra también en W2k8 64 bits pero no R2, donde instalaremos el XenApp y el servidor de licencias


Instalación del servidor de licencias

Sobre el servidor W2k8 64, y una vez metido dentro del dominio se instalará el Servidor de Licencias de Citrix desde el disco de XenApp (carpeta citrix licensing). Una vez instalado descargamos desde MyCitrix el fichero de las licencias y lo copiamos en el servidor. Durante el proceso de instalación de XenApp en los servidores de Aplicación nos pedirá la IP o nombre del servidor de licencias.
En el proceso de asignar licencias en MyCitrix pedirá el nombre del servidor de licencias sobre el que se instalarán dichas licencias.
Para evitar problemas se puede usar el comando hostname en la línea de comandos.


Preparación de Windows 2k8 para instalar XenAPP en primer servidor de la comunidad (Almacén de datos y/o servidor de aplicación )


Primero configuramos la red y metemos el equipo en dominio.
Opcional: Desactivar el firewall de windows para la instalación.

Instalar .Net Framework 3.5 (en el CD de XenApp) y Java Runtime JRE 6.0 versión 32bits, ojo, no 64 (descargar de internet)

Añadir funciones al servidor:

  • Terminal Services
  • Servidor Web (IIS). Añadirá características de WAS (Modelo de proceso y API de configuración)
  • Servidor de Aplicaciones. Añadirá características de WAS (Entorno de .Net )y .Net Framework

En la función de Terminal Services, de los servicios de función solo seleccionamos Terminal Server y en el modo de autenticación marcamos “No requerir autenticacion a nivel de red”. Por último en el modo de licencia si tenemos un servidor de licencias se escoge este, y sino marcamos “configurar mas adelante”. En este caso tenemos un número de días limitado de acceso.
Por último se añaden los usuarios del dominio en la lista de usuarios.

Después se añaden los servicios de función de Terminal Services, entre los que tenemos que marcar:

  • Application Server Foundation
  • Compatibilidad con servidores web IIS (Aceptar las características indicadas)
  • Acceso a red COM+

En el tercer paso añadiremos los servicios de función par el Servidor Web IIS, aquí habrá que marcar:

  • Modo de compatibilidad con IIS6 y todo lo que cuelga de este.

Y nos aseguraremos de que estén marcados los servicios:

  • ASP.Net
  • Extensiones ISAPI
  • Filtros ISAPI

Pulsamos Instalar y esperamos a que termine. Pulsamos Cerrar y nos pedirá reiniciar, lo hacemos y al arrancar terminará de instalar las actualizaciones.

Últimas instalaciones:

  • J# 2.0 de 64bits
  • Visual C++ Redistributable de 32bits y 64 bits (ambas a la vez), que se encuentran en las carpeta custom/JSharp20_SE y custom/vcredist del CD de XenApp.

En ámbos casos es simplemente dar a siguiente y fianlizar, no hay que configurar nada en especial.

Con todo esto tendríamos listo el W2K8 para instalar el primer servidor de la comunidad. Como este será el primer servidor de la comunidad tendremos que instalar el almacén de datos, para lo cual tenemos dos opciones SQL Server Express o Access. El primero se recomienda para almacenes de datos de comunidades de más de 100 servidores.

Si deseamos instalar SQL Express iremos al CD de XenApp y en la carpeta custom/SqlExpress_205_SP2 ejecutaremos el fichero por lotes setupSQLExpressForCPS.cms, el cual instala el SQL y prepara la configuración de la base de datos CITRIX_METAFRAME, cuyo password será CITRIX. (IMPORTANTE....ántes de empezar a instlar XenApp, y después de instalar SQL Express hay que reiniciar el equipo)


Instalación de XenApp 5

Para esto suponemos que hemos preparado nuestro servidor tal y como se ha explicado en el apartado anterior.
Descargamos el CD de XenApp 5 de la web de Citrix, y metemos el disco. Si no se abre el menu principal lanzamos el autorun.
Seleccionamos la version que hayamos adquirido. Platinum Edition.
Seleccionamos virtualización de aplicaciones.
Aceptamos la licencia y nos avisa de componentes que deberemos haber instalado.
Seleccionamos los componentes necesarios para la instalación como servidor:

  • Access Managemente Console.
  • Interfaz web.
  • Citrix XenApp. Solo seleccionamos Citrix XenApp Plugin, y quitamos los otros dos
  • Configuración Avanzada XenApp.
  • Documentos de XenApp.

Dara un fallo de falta de una dll para permitir compatibilidad con versiones anteriores de los clientes. Aceptamos y continuamos.

Seleccionamos que NO queremos Pass-Through, ya que luego si hiciera falta se puede habilitar, en caso contrario habría que reinstalar XenApp.
Saltamos la dirección del servidor para el cliente Pass-Through.

Como tenemos instalado un servidor de licencias le indicamos que luego le daremos los datos de ese servidor.

Se empiezan a instalar los componentes. El primero es Access Management Console que instala varios componentes, unos 11.
Después la interfaz web, esta nos pide primero la ubicación de los clientes le decimos que omita y se termina esta parte.

El siguiente paso son los componentes de XenApp:

  • Distribución de aplicaciones.
  • Load Manager.
  • Proveedores WMI.
Configuramos la comunidad de servidores. Como es el primero seleccionamos crear una nueva comunidad.
Escogemos el nombre de la comunidad, y el tipo de base de datos para el almacén de datos, ya que es el primer servidor. Cogeremos Access Database si nuestra comunidad es de menos de 100 servidores. En el caso de SQL deberemos haber instalado SQL Express previamente.
Después especificamos un usuario del dominio que sea el administrador de la comunidad, en principio el usuario Administrador vale.

Seleccionamos el cifrado IMA, en este caso NO se habilita, ya que puede hacerse después.
Damos el nombre de host del equipo que sirve las licencias de citrix. Asegurar ántes que ese nombre esté dentro del fichero host del servidor DNS (controlador de dominio)

Configuramos las opciones de Remedo (monitorizar escritrorios de usuarios conectados por terminal service)

Compartimos el puerto XML con ISS

Añadimos la lista de usuarios del grupo usuarios ahora y aceptamos a los usuarios anónimos.
Aceptamos y decimos que si en la siguiente pantalla que va a modificar la configuración de seguridad de acceso

Se empiezan a instalar los componentes de XenApp
Pasa al siguiente punto de la instalación: Configuración Avanzada de XenApp, que no tiene nada que configurar.
Por último se instala la documentación de Citrix XenApp, se nos pide reiniciar el equipo y terminamos de instalar la parte servidor de XenApp.



Identificación del Almacén principal.

Dos maneras de hacerlo,

Primera por punto compartido:
Crearemos una carpeta compartida en el servidor primero para almacenar los datos. Para ello ejecutamos el fichero CtxFileSyncPrep.exe. que se encuentra en la carpeta support, Password Manager y Tools Después vamos a C y se habrá creado una carpeta llamada CITRIXSYNC, con el boton derecho sacamos propiedades y vemos el nombre de recurso compartido. Lo copiamos.

Segunda por Active directory
En la misma carpeta encontraremos dos ejecutables. CtxDomainPrep.exe y CtxSchemaPrep.exe, uno prepara el dominio y el otro extiende el Esquema. Esto se hace como es evidente sobre el controlador del dominio.

Abrimos el menu inicio, todos los programas, Citrix y Password Manager, ejecutamos la herramienta de definición de aplicaciones.

Se abrirá una ventana en la que copiaremos la dirección UNC de la carpeta compartida que previamente hemos copiado.


Configuración de Access Management Control.

Abrimos Access Management Control en menu inico, todos los programas, citrix, y management consoles. Los pasos primeros de configuraciñon inicial son:
Descubrir sitios previamente instalados.
Agregar el servidor XenApp recién creado pulsando agregar el equipo local
Entramos la carpeta del almacén de datos que ántes hemos copiado.

El siguiente paso será crear un sitio web , para ello en al AMC botón derecho sobre Interfaz web y seleccionamos crear sitio.
Seleccionamos Servicios XenApp para distribuir aplicaciones a través del XenApp Plugin, y Servicios Web para servir a través de Web. después configuramos el sitio: Nombre de comunidad, servidores que usa, puerto y protocolo.
Seleccionamos el tipo de recursos disponibles publicados disponibles para los usuarios.

Una vez en el cliente, para acceso web pondremos en un navegador la Ip del servidor de aplicaciónes y seguimos las instrucciones.

Para acceso a través de XenApp plugin primero hay que instalar en el equipo cliente el plugin correspondiente, y conectarlo al servidor de aplicación deseado dando su nombre e IP.


Nota:
Deben de estar abiertos los puertos 80, 1494 y 2598 del servidor de aplicaciones

miércoles, 21 de abril de 2010

¿Que es Cloud Computing?

Hace unos días alguien me preguntó que si sabía exactamente en que consistía el cloud-computing. Muy fácil. Con este vídeo de Citrix es fácil de entender.