jueves, 17 de enero de 2008

Exámenes beta de Microsoft y Citrix

En varias ocasiones me contactaron desde diferentes países de latinoamérica principalmente, preguntándome sobre como hacer para obtener vouchers para rendir exámenes de Citrix.

Para resumir y facilitarle la información a todos aquellos que estén interesados en tomar futuros exámenes betas de Microsoft y Citrix, le dejo la información necesaria para que puedan estar al tanto:

Microsoft

Trika suele publicar en su blog información muy interesante, y ocasionalmente también provee los Promotion Codes necesarios para rendir los exámenes beta de turno. Así que los interesados pueden consultar periódicamente su excelente blog para obtener información al respecto.

Alternativamente, Microsoft envía de manera selectiva y en base a cierta reputación, invitaciones y vouchers via E-Mail.

Citrix

En el caso de Citrix, deben contactarse con el equipo de capacitación via E-Mail, comentando que quieren ser beta testers de exámenes.

Por razones obvias no puedo publicar el E-Mail, pero es fácilmente localizable en el sitio de Citrix, en la sección Educación (FAQs).

Saludos.

Marcelo.

Leer más...

miércoles, 16 de enero de 2008

Novedades en la Microsoft Virtual Academy (MVA)

La MVA ofrece nuevas alternativas de capacitación a lo que fue en sus comienzos, momento en el cual solo se ofrecian los cursos de Infraestructura, relacionada con Windows Server 2003, y de Bases de Datos, con SQL Server 2005.

En la actualidad la MVA cambió bastante, por un lado cambiando algo de la apariencia del sitio, el formato y contenido de los exámenes, y principalmente, ofreciendo otras alternativas de cursos, las cuales menciono a continuación:

  • Fundamentos de Desarrollo.
  • Seguridad.
  • SOA (Service Oriented Architectures).
  • Windows Server 2008.

Este es uno de los tantos canales de capacitación gratuitos que ofrece Microsoft. No hay excusas para no capacitarse y estar al día en tecnología.

Por el momento sigo estando primero en el ranking de Argentina :). Voy a tratar de posicionarme un poco más alto en el ranking general, ya que por falta de tiempo ahora tengo acumulados muchos exámenes.

image

No dejen pasar esta oportunidad ya que los contenidos son excelentes y no requiere de mucho tiempo.

Saludos.

Marcelo.

Leer más...

lunes, 14 de enero de 2008

La Pregunta del Día - Citrix Web Interface

¿Cuál de los siguientes NO es un método de autenticación para Web Interface?
  • 1. Explicit.
  • 2. Pass-Through.
  • 3. Anonymous.
  • 4. SSL.
  • 5. Pass-Through with smart card.
  • 6. Smart card.

Es fácil. Igualmente la respuesta la estaré publicando en los próximos días.

Saludos.

Marcelo.

Leer más...

La Pregunta del Día - Windows Server 2008 - Failover Clustering

¿Qué dos nuevas características provee Windows Server 2008 en lo que respecta a Failover Clustering?

  • 1. New Validation Feature.
  • 2. Dynamic Resource Failover.
  • 3. Support for GUID partition table (GPT) disks in cluster storage.
  • 4. Fixed Quorum
  • 5. Resizable Quorum.

La respuesta la tendrán en los próximos días.

Saludos.

Marcelo.

Leer más...

sábado, 12 de enero de 2008

Citrix License Server y tráfico relacionado a través de firewalls

La mayoría sabemos que Citrix utiliza un puerto por defecto, y totalmente configurable, asignado para el llamado License Manager Daemon, que suele ser, excepto que lo modifiquemos, el 27000.

Ahora bien, esto funciona a la perfección en un ambiente en el cual no exista entre el servidor que posee el rol de License Server y cualquier servidor Presentation Server, un Firewall de por medio.

¿Por qué?

Debido a que además entra en juego otro puerto asignado dinámicamente para el Citrix Vendor Daemon, que suele cambiar cada vez que el servicio CitrixLicensing es reiniciado.

Ante esta situación, pueden ocurrir dos cosas; o bien desde un principio no podemos contactar un License Server, o por el contrario, en determinado momento logramos contactarlo ya que el puerto asignado dinámicamente se encuentra habilitado en el Firewall. Si ocurre la primer opción vamos a detectar el problema en el instante, en cambio, si ocurre la segunda opción, excepto que volvamos a contactar en algún momento al License Server, vamos a recibir los siguientes eventos:

  • Metaframe Presentation Server cannot contact the license server.
  • Metaframe presentation server has entered the grace period. You have xxx hours remaining before this server stops accepting connections from client devices.
  • Error 0 when trying to get a client license, Presentation Server is not or can not enter a grace period.

¿Qué hacer en este caso?

La solución es simple. Se debe editar cada License File asignando un puerto estático para el Citrix Vendor Daemon, y abrir dicho puerto en el Firewall, además del 27000.

Esto se hace de la siguiente forma:

  1. 1. Remover el atributo Read Only attribute de cada License File.
  2. 2. Abrir cada License File con un editor de texto.
  3. 3. En cada archivo, localizar la linea Vendor CITRIX.
  4. 4. Modificar la linea agregando la siguiente información:

options= <the path to the options file> port= <the chosen port number>

Ejemplo:

Vendor CITRIX options="C:\Program Files\Citrix\Licensing\MyFiles\citrix.opt" port=150

  1. 5. Llevar a cabo los mismos cambios en cada License File dentro de la carpeta \MyFiles.
  2. 6. Guardar los cambios, asegurando de mantener la extensión .lic.
  3. 7. Reiniciar el servicio CitrixLicensing.

Más información:

Firewall Configuration Concerns Between the License Server and Citrix Products

Saludos.

Marcelo.

Leer más...

jueves, 3 de enero de 2008

Virtualizando equipos físicos con VMWare Converter Starter y VMDK2VHD Converter

A continuación les mostraré como llevar a cabo la virtualización de equipos físicos utilizando una aplicación gratuita de VMWare llamada VMWare Converter Starter y VMDK2VHD Converter.

Adicionalmente, si no lo tienen, pueden descargarse la versión gratuita de Virtual Server 2005 R2 SP1 Enterprise Edition.

El procedimiento a seguir en sí no es para nada complejo y lleva poco tiempo. Para poder llevar a cabo lo que les explicaré a continuación, deberán descargar ambas herramientas accediendo a los links indicados arriba.

Básicamente, voy a dividir el procedimiento en dos etapas:

  • Importación de equipo físico a virtual.
  • Conversión de formato de disco VMWare a Virtual Server.

Para esto, se asume que ya contamos con las herramientas VMWare Converter Starter y VMDK2VHD Converter instaladas.

Limitaciones:

El producto VMWare Converter permite virtualizar equipos que posean el sistema operativo Windows NT4 SP4+, Windows XP, Windows 2000, Windows 2003, Windows XP 64-bit y Windows 2003. No lo probé con VISTA y 2008, y más allá de que oficialmente no estén soportados aún, estaré probando si funciona, y de ser así, actualizaré la nota.

¿Puedo virtualizar equipos virtuales con esta herramienta?

Si :), valga la redundancia y la carencia de sentido.

Para no ser muy extenso, pueden ver en detalle las características accediendo al siguiente link.

Consideraciones posteriores (a la fecha):

Luego de virtualizar un equipo, si el adaptador de red no es automáticamente detectado (por ejemplo en el caso de Windows NT 4.0 Server), se deberá instalar manualmente un adaptador de red compatible con Virtual Server.

Positivo:

Dado que la herramienta de virtualización permite virtualizar equipos en caliente, veo como una característica muy positiva el poder virtualizar servidores productivos sin necesidad de interrumpir el servicio. Por supuesto, durante el tiempo que lleva una virtualización, se produce una baja de performance en el servidor origen, pero no dejar de ser una característica por demás interesante.

Importación de equipo físico a virtual

  1. 1. Ejecutamos la aplicación VMWare Converter.

image

  1. 2. Seleccionar Import Machine.

image

  1. 3. En la ventana VMWare Converter Import Wizard, seleccionar Siguiente.

image

  1. 4. En la ventana What do you want to import?, seleccionar Siguiente.

image

  1. 5. En la ventana Source Type, en nuestro caso, vamos a seleccionar Physical Computer, y luego Siguiente.

image

  1. 6. En la ventana Source Login, seleccionamos A Remote Machine, y completamos el campo con el nombre o dirección IP del equipo físico a virtualizar, y, posteriormente completamos los campos User Name y Password. Luego, seleccionar Siguiente.

image

  1. 7. En la ventana de advertencia sobre instalación remota, seleccionar Automatically uninstall the files when import suceeds. Luego, seleccionar Yes para comenzar la instalación del agente (Es necesario que Windows Installer se encuentre instalado en el equipo a virtualizar).

image

  1. 8. En la ventana Source Data, en el volumen a virtualizar, vamos a seleccionar la opción Min Size, y luego Siguiente para dar comienzo a la virtualización.
    1. No hay que preocuparse ya que posteriormente el tamaño puede ampliarse, ya sea desde Virtual Server o expandiendo el volumen, pero si lo prefieren pueden dejar esta opción por defecto con el espacio asignado automáticamente.

image

  1. 9. En la ventana Destination, seleccionar Siguiente.

image

  1. 10. En la ventana Destination Type, seleccionar nuevamente Siguiente.

image

  1. 11. En la ventana Virtual Machine Name and Location, ingresar el nombre que se le dará al equipo virtualizado, y la ubicación en la cual se almacenará. Luego, seleccionar Siguiente.

image

  1. 12. En la ventana VM Options, seleccionar Siguiente.

image

  1. 13. En la ventana Networks, seleccionar Siguiente.

image

  1. 14. En la ventana Customization, seleccionar Siguiente.

image

  1. 15. En la ventana Ready to Complete, seleccionar Finalizar.

image

  1. 16. Aguardar a que el proceso termine.

image

Conversión de disco VMWare a Virtual Server

  1. 1. Ejecutar la herramienta VMDK2VHK.exe.
  2. 2. Seleccionar el archivo principal del disco virtual generado. Luego, seleccionar Abrir.

image

  1. 3. Ingresar la ubicación y el nombre del archivo destino, y luego seleccionar Convert.

image

  1. 4. Aguardar a que finalice la conversión.

Listo!, ahora lo único que tienen que hacer es crear un nuevo equipo virtual en Virtual Server, asignarle nuestro disco, y comenzar a utilizar el nuevo servidor virtualizado.

Esta es una interesante forma de virtualizar un ambiente productivo, por ejemplo, e ideal para aquellas empresas que no cuentan con un ambiente de pruebas adecuado, o desean tener una forma rápida de salir de apuros ante la falla de uno o más servidores. Por supuesto que se le pueden dar muchas otras utilidades más.

Ante cualquier pregunta o comentarios, no duden en contactarme.

Saludos.

Marcelo.

Leer más...