La Universidad de Exeter es una universidad pública de investigación de categoría mundial situada en Exeter, Devon, suroeste de Inglaterra, Reino Unido. Se formó en 1955 mediante la fusión de varias instituciones que se remontan individualmente a 1838. Sus cuatro campus en Exeter y Cornualles dan servicio a 3.100 miembros del personal académico, 2.600 del personal administrativo y 24.000 estudiantes. También es miembro del Grupo Russell de universidades británicas de investigación intensiva.
El Dr. M.D. Sharma (MDS) es investigador en el Centro de Ecología y Conservación de Exeter, en el campus de Penryn (Cornualles). Supervisa a un grupo de estudiantes de investigación en campos de las biociencias como la genómica y la biología evolutiva. El Dr. Sharma también aporta más de 25 años de experiencia en tecnologías de la información junto con su formación investigadora.
El Dr. A. Cowley (AC) es investigador en Ciencias de los Materiales e Ingeniería Mecánica, ha trabajado en funciones de apoyo informático durante unos 25 años y actualmente es responsable informático de investigación en Exeter IT, también en el campus de Penryn. Esta función actual presta apoyo a los investigadores de STEM en el campus e incluye el funcionamiento de HPC y otros sistemas específicos de investigación, así como SIG, programación y soporte de bases de datos.
El desafío
Los investigadores suelen utilizar aplicaciones como RStudio, NetLogo, MEGAN, Metashape y Matlab para ejecutar análisis informáticos largos y polifacéticos. Dependiendo del tamaño y la complejidad de los conjuntos de datos, algunas cargas de trabajo computacionales se prolongan durante semanas. Algunos usuarios prefieren utilizar interfaces de línea de comandos para sus flujos de trabajo y otros optan por utilizar flujos de trabajo basados en GUI.
Inicialmente, el departamento implementó Dell vWorkspace, que permitía la publicación de escritorios y aplicaciones virtuales a los investigadores de forma independiente del dispositivo. Cuando Dell anunció el cese de vWorkspace, el departamento necesitaba encontrar un sustituto rentable que fuera compatible con los flujos de trabajo de sus investigadores.
El equipo imaginó una solución de prueba de concepto que les permitiera crear un espacio de trabajo de investigación virtual seguro sin depender de escritorios virtuales completos que, por lo general, consumen muchos recursos y crecen con el tiempo.
La necesidad de ser respetuosos con el medio ambiente
El departamento quería prolongar la vida útil de las estaciones de trabajo existentes para evitar sustituciones innecesarias en un esfuerzo por ser más respetuosos con el medio ambiente.
Además, después de 5 años de garantía del fabricante, el hardware del servidor todavía puede tener una utilidad considerable para apoyar la investigación. Algunos investigadores compran máquinas adicionales para tenerlas "debajo de la mesa" para su propio uso informático, que pueden permanecer inactivas y seguir consumiendo electricidad. La consolidación de sus cálculos en estos servidores más antiguos eliminaría en parte la necesidad de adquirir estaciones de trabajo adicionales. Combinados, estos dos factores reducen tanto los costes de adquisición de hardware con cargo a los presupuestos de investigación como el número de máquinas que acaban entrando en los canales de residuos de aparatos eléctricos y electrónicos (RAEE).
La solución
La experiencia previa de Inuvika en la creación de entornos virtuales de investigación brindó la oportunidad de cumplir la visión del equipo y consolidar el acceso de los investigadores a las aplicaciones.
OVD Enterprise es compatible con las aplicaciones basadas en Windows y Linux, requeridas por los investigadores, a un coste muy inferior al de soluciones de la competencia como VMware Horizon.
"Cuando estudiamos las demás soluciones del mercado, no ofrecían la relación calidad-precio de OVD". Dr. M.D. Sharma
OVD Enterprise también adopta un enfoque de "sala blanca" para consolidar y proteger los datos y las aplicaciones dentro del centro de datos. Una vez implantado, los investigadores se conectaban y se les presentaban las aplicaciones asignadas con su elección de una interfaz de escritorio Linux compartida, un portal Web o integradas perfectamente en su propio escritorio local de Mac, Windows o PC Linux. A partir de ahí, sólo tenían que hacer clic en el icono y podían utilizar las aplicaciones como lo harían normalmente. Sin embargo, las aplicaciones, los datos y su procesamiento nunca residen localmente en el dispositivo del usuario, sino que se ejecutan en los servidores del departamento. Los datos están protegidos en el centro de datos y los cálculos pueden ejecutarse de forma fiable durante largos periodos de tiempo sin riesgo de interrupciones externas. Las aplicaciones específicas del sistema operativo que se ejecutan en un servidor de aplicaciones OVD pueden accederse desde una serie de sistemas locales, lo que normalmente no sería posible debido a las especificaciones de la máquina o a un sistema operativo incompatible. La posibilidad de acceder a las aplicaciones desde cualquier dispositivo era muy atractiva para el equipo:
"Me gusta la metodología thin client de OVD. Podemos trabajar con aplicaciones Linux y escritorios compartidos remotos en cualquier tipo de máquina. Es muy cómodo". Dr. M.D. Sharma
Después de consolidar los múltiples servidores CentOS y Ubuntu Linux del departamento, el equipo también afinó el Session Manager de OVD para equilibrar la carga de tráfico de forma precisa. Por ejemplo, supongamos que un servidor de aplicaciones requiere acceso de usuario prioritario para un tipo específico de flujo de trabajo o usuario. En ese caso, OVD se puede configurar para limitar el uso de la CPU y restringir el acceso de los usuarios a las aplicaciones fuera del flujo de trabajo designado del servidor. Esencialmente crea un nivel de Calidad de Servicio para flujos de trabajo prioritarios cuando es necesario. Durante los huecos entre las ejecuciones de computación, los ciclos de computación no utilizados en el conjunto de OVD podrían ponerse a disposición de otras tareas de forma eficiente y sin problemas.
Resultados
Tras implantar OVD Enterprise, el equipo pudo aprovechar mejor las capacidades informáticas antes infrautilizadas, al tiempo que proporcionaba a los investigadores una plataforma fácil de usar para llevar a cabo sus flujos de trabajo.
Desde un punto de vista financiero, la elección de OVD frente a las soluciones de la competencia supuso un ahorro de costes y dio al departamento más margen para trabajar dentro de su presupuesto. El departamento también pudo ampliar la vida útil de los ordenadores de sobremesa y los servidores, alargando el ciclo de sustitución.
"Dar a los investigadores acceso a aplicaciones instaladas en un número menor de sistemas más potentes dentro de OVD reducirá significativamente la sobrecarga de soporte en áreas como la instalación y las actualizaciones y hará que las aplicaciones estén disponibles de formas que antes no eran posibles." Dr. A Cowley
Por último, la facilidad de uso de OVD hizo que el acceso a las aplicaciones fuera rápido y sencillo. OVD eliminó la necesidad de que los investigadores supieran dónde se encontraba una aplicación específica entre múltiples servidores. Mientras que algunos estudiantes de investigación eran muy técnicos y podían acceder a los servidores a través de sesiones de línea de comandos de terminal, otros confiaban en un enfoque más fácil de usar para acceder a las aplicaciones.
"Con OVD, los investigadores no tienen que buscar un servidor de aplicaciones disponible con las aplicaciones que necesitan. Simplemente se conectan y ven sus aplicaciones en OVD. A partir de ahí, simplemente apuntan y hacen clic". Dr. M.D. Sharma
El futuro
Ahora que las aplicaciones Linux más críticas están disponibles, el departamento planea añadir soporte Windows al entorno OVD Enterprise. Han identificado algunas aplicaciones especializadas necesarias para disciplinas como la Biología Marina, que sólo están disponibles en Microsoft Windows.
Dado que OVD Enterprise está diseñado para soportar aplicaciones Windows y Linux, la incorporación al entorno existente del departamento será sencilla. Una vez completada, los investigadores podrán utilizar ambos tipos de aplicaciones juntos y dentro de la misma sesión de OVD. Los investigadores confían en este enfoque sencillo de la entrega de aplicaciones.
Descargar el PDF