Acerca de la Universidad |
La Universidad de Tecnología de Sydney (UTS) se encuentra en Sydney (Australia), y cuenta con más de 35.700 estudiantes y 2.750 profesores. Constantemente clasificada entre las 300 mejores universidades del mundo, gran parte de la investigación de primera clase de la universidad es referenciada por el gobierno australiano como superior al estándar mundial. El clúster Linux de informática de alto rendimiento de la FEIT de la universidad ofrece un recurso informático de alto rendimiento (HPC) para todos los investigadores de la Facultad de Ingeniería y Tecnología de la Información (FEIT). Las Facultad aloja diez centros de investigación, entre ellos un nodo del Centro de Sistemas Autónomos, el principal centro de robótica del mundo. |
|
|
El Desafío |
El clúster Linux UTS FEIT HPC necesita un medio mejor y más rápido de conectar a los estudiantes y personal de investigación a los recursos de supercomputación. A diferencia de muchas otras instalaciones HPC que proporcionan sólo acceso de comando, las instalaciones de la UTS fueron diseñadas para dar a los usuarios, muchos de los cuales tienen poca o ninguna experiencia en Unix, un entorno gráfico totalmente interactivo que es similar al entorno de escritorio de Windows al que están acostumbrados. Los estudiantes tuvieron acceso a las matemáticas con muchos gráficos, la física y las aplicaciones computacionales, tales como MATLAB, donde la velocidad de sesión es un factor crítico para la productividad. Con el acceso de clúster HPC también disponible para su uso desde fuera del campus, la instalación tenía que poder ofrecer a los usuarios una conexión SSH segura a la que se pudiera acceder a través de un ordenador Mac, Windows o Linux. |
|
|
La Solución |
UTS FEIT probó algunas opciones de software diferentes, pero o bien estaban limitadas a Windows o la velocidad no era la ideal. En 2007, la instalación comenzó a utilizar el software de nivel empresarial de NoMachine en combinación con el Web Companion NX. Ahora, el principal método de acceso al clúster HPC es a través del portal web de la instalación, que utiliza NX Web Companion de NoMachine para conectar de forma segura a los usuarios (tanto dentro como fuera del campus) a un nodo de clúster.
"La razón principal por la que elegimos NoMachine y Web Companion fue el gran número de máquinas a las que los usuarios pueden conectarse", dijo el Director de Informática de Investigación de FEIT, Dr. Matt Gaston. "También proporciona esencialmente un único entorno de inicio de sesión, lo que permite a los usuarios conectarse a múltiples máquinas sin introducir la contraseña múltiples veces. En lugar de configurar estáticamente perfiles de más de 100 máquinas, tenemos una interfaz de web que crea dinámicamente una sesión a petición de los usuarios".
Para ofrecer a los usuarios un entorno personalizado flexibles, el Dr. Gaston y su equipo instalaron el NX Web Companion para ofrecer tres tipos de sesiones NX: un escritorio Gnome, una consola (para aquellos que prefieren una interfaz de línea de comandos), y una sesión que inicia una máquina virtual de Windows 7. Las máquinas virtuales de Windows 7 proporcionan a los usuarios el acceso a procesadores de alta velocidad y memoria para el software de Windows que, de otro modo, acapararía los limitados recursos disponibles para los PCs de sobremesa. Los usuarios también pueden personalizar la configuración de sesión en el portal, como la configuración de compresión o resolución de pantalla, con el fin de crear una experiencia de escritorio más rica.
|
Figura 1. Los usuarios de informática de alto rendimiento tienen acceso a una fácil interfaz gráfica de usuario con NX Web Companion de NoMachine
|
|
Resultados |
El NX Web Companion de NoMachine permite a la Universidad de Tecnología de Sydney proporcionar el acceso a su Clúster Linux de Informática de Alto Rendimiento de FEIT para más de 400 usuarios de Mac, Windows y Linux. Con un clic, los estudiantes, investigadores y personal logran un entorno de escritorio de interfaz gráfica fácil de usar sin tener que configurar ningún software de cliente. Los usuarios tampoco necesitan aprender ningún comando de Linux para resolver sus problemas, por lo que pueden empezar a ejecutar inmediatamente sus programas.
"Nuestra instalación HPC depende totalmente de NoMachine. Es un componente crítico de nuestro sistema", añade el Dr. Gaston. |
|
|