You are on page 1of 9

ESTRATEGIA DE IMPLEMENTACION DE COMPUTACION EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACION SUPERIOR

IMPLEMENTATION STRATEGY OF CLOUD COMPUTER TECHNOLOGY, SOFTWARE AS A SERVICE AND THE VIRTUAL DESKTOP IN THE NETWORK OF THE MINISTRY OF HIGHER EDUCATION Igori Moya Noa1, y Jorge Luis Lpez Presmanes2
1 Ministerio de Educacin Superior, Cuba, igori@reduniv.mes.edu.cu 2 Ministerio de Educacin Superior, Cuba, pres@reduniv.mes.edu.cu

RESUMEN: La computacin en NUBE es una nueva tendencia a aplicar en las grandes empresas y
universidades en los pases que apuestan por el desarrollo de las TIC. La tecnologa de Computacin en la Nube basada en software libre se seleccion para utilizarse en las universidades tras un estudio minucioso de sus condiciones y necesidades futuras. En el trabajo se presentan los elementos fundamentales del anlisis a travs del cual fue seleccionada la plataforma de software de la Nube, la de Software como servicio y Virtualizacin del escritorio, tambin se presentan las experiencias asociadas al servicio brindado con la misma. Palabras Clave: NUBE, TIC, software libre, SaaS.

ABSTRACT: Cloud computing is a new trend to apply to large companies and universities in the countries
supporting the development of ict. For this reason and after a careful study of the conditions and future needs of universities the technology of cloud computer base on open source was selected because it was considered more appropriate to the particular conditions of our universities. In the present paper, the main elements for which the platform of cloud software, software as a service and virtual desktop were selected and the experiences related to the service offered with it, is presented. Keywords: Cloud, TIC, Open Source, SaaS. a los mtodos tradicionales. Es un paso importante hacia el empleo eficiente de los recursos. [3] Los servicios fundamentales ofertados por una nube dada pueden ser [4,5]: Uso de Recursos de Software (Software como servicio Software as Service (SaaS). Este servicio permite a los usuarios disponer de las aplicaciones ms avanzadas que se deseen sin tener que realizar una cuantiosa inversin inicial en su entorno propio. La capacidad que se pone a disposicin del usuario es simplemente el uso de las aplicaciones que se oferten, corriendo en la infraestructura de la nube. As El usuario no puede alterar, configurar, visualizar de forma plena la infraestructura en la nube en que est radicado el servicio, incluyendo en ello redes, servidores, servicio operativo, almacenamiento, etc. Uso de Infraestructura de Hardware como Servicio (Hardware/Infrastructure as a Service o IaaS).

1. INTRODUCCIN Segn el Instituto Nacional de Estndares y Tecnologa (NIST) de Estados Unidos, Cloud Computing se define como Un modelo que permite acceder a un conjunto compartido de recursos informticos configurables (ej. Redes, servidores, almacenamiento, aplicaciones y servicios) de manera conveniente, ubicua y bajo demanda, que pueden ser proporcionados rpidamente y liberados, con un mnimo esfuerzo administrativo e interaccin del proveedor de servicios. [1] En realidad existen otras definiciones reportadas por diferentes autores [2]. No obstante s es posible afirmar que la Computacin en la Nube representa una forma de despliegue de la infraestructura disponible en una red dada (Que puede ser incluso Internet) que tiene el potencial de ser ms productiva y de menor coste respecto

XV Congreso Internacional de Informtica en la Educacin

Lpez, Jorge L.; Moya, Igori. | ESTRATEGIA DE IMPLEMENTACIN DE COMPUTACIN EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACIN SUPERIOR

Consiste en la externalizacin del hardware a travs de mquinas o equipos empleados en el procesamiento de datos por medio de la virtualizacin, eliminando la necesidad de mantener los centros dentro de la institucin que las emplea de forma remota. Uso de Plataforma como Servicio (Platform as a Service o PaaS). La plataforma como servicio considera el empleo de todo tipo de aplicaciones sin tener que preocuparse de la instalacin, gestin y administracin de la infraestructura, es el intermediario entre aplicaciones y hardware sobre el que corren. Representa la capacidad de infraestructura (conectividad, almacenamiento, capacidad de procesamiento, etc.) que se le

aporta al usuario para correr software, incluyendo sistemas operativos y aplicaciones. As aunque el usuario no se ocupa ni tiene control de la infraestructura de la nube s la tiene respecto a las aplicaciones que emplea. La capacidad entregada al consumidor es el despliegue en la infraestructura de la nube de aplicaciones creadas o adquiridas usando lenguajes de programacin y herramientas facilitadas por el proveedor. Para el empleo de los servicios brindados por la tecnologa de las nubes es indispensable disponer de conexiones de redes de calidad. Con la visin de la aplicacin de la tecnologa de las Nubes en el entorno de Internet en la referencia [6] se ilustra el estado de lo anteriormente descrito.

Figura 1. Ejemplos de Proveedores de Cloud Computing en el mercado [6] En la actualidad existen muchas reticencias respecto a la seguridad y confiabilidad de los datos para las nubes publicas [7,8]. La Red Nacional de Datos del Ministerio de Educacin Superior de la Repblica de Cuba desde el punto de vista de despliegue de la Tecnologa de la Computacin en la Nube representa un terreno relativamente virgen en donde en algunas de las redes componentes se han hecho algunos estudios bsicos de las caractersticas y del posible empleo de una infraestructura sobre el sistema Vsphere de VMWARE. No obstante lo anterior estos estudios no posible verlo dadas las crecientes demandas de los laboratorios virtuales y potencia de las maquinas a usar, siendo cada vez ms difcil implementacin desde el punto de vista econmico y energtico. Ante esto la necesidad de operar en un ambiente que posea alta desempeo al menor costo posible y que sea capaz de prestar servicio al mayor nmero de usuarios posibles se he estado mostrando de manera evidente al menos en los ltimos aos. El ambiente brindado por la tecnologa de la Computacin en la Nube orientado especficamente fructificaron en la mayora de los casos hacia establecer servicios estables sobre esta plataforma a pesar de la existencia de claras necesidades del empleo de la tecnologa. En las Universidades pertenecientes a REDUNIV, caracterizadas por brindar servicios de interconexin, laboratorios virtuales y de diversas aplicaciones a las redes de rea local, la necesidad de implementar los servicios de Computacin en la Nube en un ambiente corporativo en los ltimos dos aos se ha reforzado y aun ms el de Software como Servicio (SaaS) para la virtualizacin del escritorio. Esto es hacia el Software como Servicio (SaaS) para la virtualizacin del escritorio en la realidad de nuestras universidades representa una solucin muy ajustada a ofertar una elevada disponibilidad, alto nivel de desempeo y una gran flexibilidad de despliegue de Aplicaciones como Servicio a la medida de las necesidades emergentes. Por estas razones y con el de asegurar la mayor privacidad y control de los datos con los que se trabaja, se concibi desplegar una nube Privada en la que se implementara el Software como Servicio (SaaS) para la virtualizacin del escritorio y as poder seguir

XV Congreso Internacional de Informtica en la Educacin

Lpez, Jorge L.; Moya, Igori. | ESTRATEGIA DE IMPLEMENTACIN DE COMPUTACIN EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACIN SUPERIOR

brindando un servicio con calidad disminuyendo costos y concentrando las inversiones en puntos crticos de la red. Como requerimiento del despliegue de la tecnologa es que la misma tiene que ser implementada sobre Software Libre para que REDUNIV se desarrolle de acorde con la poltica Nacional y Sectorial respecto al mismo.

2. DESCRIPCIN DE LAS CARACTERISTICAS GENERALES DE LAS UNIVERSIDADES PERTENECIENTES A REDUNIV


Las Universidades pertenecientes a REDUNIV ofrecen una gran variedad de servicios. Los siguientes son comunes a todas. 1. Sistema de servidores DNS 2. Repositorios de Software Libre 3. Sistema de Portales a. Intranet b. Portal Nacional WWW. c. Otros portales de inters de la universidad o del sistema REDUNIV 4. Bibliotecas Digitales. 5. Sistema de proxies destinado al acceso a Internet. 6. Sistema de mensajera (Jabber) 7. Sistema de Correo Electrnico. Adems deben brindar servicios en los laboratorios de computacin para simulaciones virtuales y otros tipos de trabajos. Para el soporte de los servicios mencionados se cuenta con un parque de computadoras que en su mayora son P4 de primera generacin en un

nmero muy limitado que no cubren en nmero ms del 10% de los estudiantes. El acceso a dichos laboratorios no es posible durante todo el da por lo que limita el uso de los mismos por parte de los estudiantes. Dadas las condiciones anteriores es aconsejable construir una Nube que brinde software como servicio (SaaS) que permitira el acceso desde cualquier lugar y dispositivo a cualquier hora, entindase tabletas , telfonos inteligentes o PCs , y obteniendo mejores rendimientos ya que las aplicaciones se ejecutan en un hardware de muchas mayores prestaciones que un PC tradicional. Los escritorios virtuales almacenados en el servidor central son una alternativa ecolgica a los PC tradicionales. Un estudio realizado en 2008 por The Climate Group indica que los PC consumen alrededor de tres veces ms energa que el centro de datos. Uno de los mayores beneficios del Software como servicio es el ahorro de energa que se produce cuando varios servidores ejecutando aplicaciones se combinan en una nica pieza fsica de hardware. La infraestructura interna de conectividad de las Universidades en su mayora esta soportada sobre enlaces Giga Ethernet y la de los enlaces externos sobre un sistema de enlaces sobre fibras pticas en IP/MPLS y enlaces ATM as como varios enlaces Frame Relay sobre enlaces sobre pares de cobre. El nivel de conectividad existente es adecuado para el empleo de las aplicaciones descritas anteriormente. Se estima que con la disponibilidad de unas 30 servidores brindando software como servicio se deben satisfacer las necesidades de una cantidad de estudiantes equivalente a lo que para con el mtodo tradicional se necesitaran ms de 1000 Pcs.

3.

CRITERIOS DE SELECCIN DEL SOFTWARE DE IMPLEMENTACIN DE LA TECNOLOGA DE SAAS PARA LA VIRTUALIZACIN DEL ESCRITORIO

Se realiz una investigacin exhaustiva de las plataformas disponibles para el despliegue deseado de la tecnologa de Software como Servicio (SaaS) para la virtualizacin del escritorio en REDUNIV. Como resultado se lleg a la conveniencia de considerar el despliegue con vistas a determinar sus puntos fuertes y dbiles de: 1. ULTEO [9] Proyecto de cdigo abierto basado en deban y Ubuntu para la Virtualizacin del escritorio, se instalo sobre OPENSuse, aunque tambin est disponible como Virtual Appliance para una instalacin desatendida, dadas sus prestaciones y la gran facilidad de disponerse de un repositorio local de esta distribucin de software libre. Como caracterstica de este sistema para escritorios virtuales es que permite correr aplicaciones Linux

desde un escritorio Windows, permitiendo desplegar escritorios virtualizados con Linux como con Windows. 2. Quality Virtual Desktop (QVD) [10] es una potente infraestructura de escritorio virtual (VDI) de cdigo abierto, que hace que sea fcil de implementar soluciones altamente escalables y de bajo costo para proveer a cualquier nmero de usuarios locales y darles acceso remoto a sus escritorios Linux. Se centra principalmente en presentar escritorios virtuales Linux a los usuarios finales con el objetivo de reducir los costes de licencias y fomentar la adopcin de la tecnologa de cdigo abierto dentro de la empresa. Puede ser instalada sobre OPENSuse o Ubuntu y tambin dispone de un Virtual Appliance para una instalacin desatendida de manera sencilla y tiene muy buenas prestaciones, el nico inconveniente es que no permita servir aplicaciones Windows lo cual aun es necesario en REDUNIV.QVD es una plataforma de virtualizacin de contenedores que es capaz de ejecutar mltiples

XV Congreso Internacional de Informtica en la Educacin

Lpez, Jorge L.; Moya, Igori. | ESTRATEGIA DE IMPLEMENTACIN DE COMPUTACIN EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACIN SUPERIOR

mquinas virtuales a partir de una o ms imgenes de sistema en un slo nodo de la red. De hecho, QVD puede utilizar virtualizacin de contenedor ligero o puede ofrecer virtualizacin a gran escala, en funcin de sus necesidades. Al reutilizar una imagen de sistema base cargada en varias mquinas virtuales, puedes estandarizar el entorno que le proporcionas a tus trabajadores, facilitando la gestin y reduciendo significativamente los costos. QVD est diseado para ejecutar mltiples escritorios por nodo de servidor para dar servicio a muchos usuarios. 3. VMware Horizon Application Manager y ThinApp desarrollado por VMWARE solucin puntera en cuanto a virtualizacin del escritorio, es un portal web donde tendremos dos interfaces, una de gestin y otra para nuestros usuarios, donde podremos presentar nuestras aplicaciones ThinApp. Basndose en un servicio cloud SaaS (Software as a Service) los usuarios podrn abrir las aplicaciones ThinApp que necesiten de una forma muy sencilla. Adems con la reciente versin de VMware ThinApp, podremos integrar ms fcilmente nuestros paquetes con el portal de Horizon App Manager. Entre otras caractersticas, desde la consola de administracin podramos monitorizar el uso de nuestras aplicaciones, as como (opcionalmente) asignar licenciamiento a las aplicaciones y comprobar de una forma interna si cumplimos nuestros acuerdos, el nico inconveniente es que al tratarse de software propietario no est acorde con la poltica Nacional y Sectorial. 4. XenAPP desarrollado por CITRIX la misma empresa que adquiri el Hipervisor con el que estn desplegadas muchas de las plataformas de virtualizacin existentes (XEN). Adems XenAPP destaca por su simpleza y por ser una de las mejores soluciones para brindar Software como Servicio (SaaS), presenta el mismo inconveniente que la anterior. 5. XenVirtualDesktop otro producto de CITRIX y otra de las soluciones punteras en cuanto a virtualizacin del escritorio pero presenta el mismo inconveniente que las dos anteriores, no obstante las tres fueron analizadas para tener un punto de comparacin con respecto a las soluciones ms solidas en este campo.

1. ADMINISTRADOR DE SESIONES
Este servidor es la pieza central de una arquitectura Ulteo OVD. Gestiona la sesin de lanzamiento y aloja la consola de administracin. Es el primer software a instalar. El gestor de sesiones slo se puede instalar en Linux mediante un paquete de momento, pero tambin es posible que se ejecute en Windows mediante la instalacin de fuentes.

2. SERVIDOR DE APLICACIONES
Ulteo OVD es una aplicacin y solucin de entrega de escritorios as que hay algunos servidores que alojan las aplicaciones y se puede acceder utilizando una solucin de visualizacin remota. Este servidor puede estar ejecutndose en un sistema Linux o en un sistema Windows, dependiendo del tipo de aplicaciones o escritorio que desea entregar. Por supuesto, usted puede mezclar mquinas Linux y Windows en una granja de servidores Ulteo OVD para ofrecer aplicaciones de diferentes sistemas.

3. CLIENTE WEB
Este software se utiliza para iniciar una sesin de Ulteo OVD sin necesidad de instalar nada en el equipo cliente, slo un navegador web es necesario. Esta no es la nica manera de empezar una sesin, tambin puede utilizar el cliente Ulteo OVD nativo. As que este software no es necesario en una granja de servidores Ulteo OVD. El servidor de archivos Ulteo OVD es una aplicacin y solucin de entrega de escritorio, pero puede ser til disponer de un sistema centralizado de gestin de archivos para garantizar el acceso de usuario a los mismos archivos cuando se utilizan aplicaciones de servidores diferentes. Este software gestiona un sistema de archivos de red al que el servidor de aplicaciones de acceso cuando los usuarios ejecutan sesiones. Alberga los perfiles de usuarios y carpetas compartidas. El servidor de archivos slo se puede instalar en Linux por el momento. Se puede instalar en la misma mquina que un servidor de aplicaciones.

4. PUERTA DE ENLACE
Ulteo OVD utiliza varios puertos durante la sesin, principalmente HTTPS (443) y RDP (3389). Sin embargo, en algunos lugares, cuando el usuario es mvil, algunos firewalls bloquean el acceso a esos puertos. Otro posible problema es tener varias direcciones IP para cada servidor pblico. La puerta de enlace crea un tnel de todas las conexiones OVD en un enlace HTTPS. As, desde cualquier lugar que tenga acceso a HTTPS (443), ser posible iniciar sesiones Ulteo OVD.

3.1 ULTEO
En ULTEO existen tres componentes de principales y otros opcionales, estos pueden ser montado por separado o juntos en un mismo servidor aunque lo recomendado es montarlos en servidores independientes, su administracin es extremadamente sencilla a travs de una interfaz de servicio Web. Los mismos son:

XV Congreso Internacional de Informtica en la Educacin

Lpez, Jorge L.; Moya, Igori. | ESTRATEGIA DE IMPLEMENTACIN DE COMPUTACIN EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACIN SUPERIOR

Figura 2. Un sencillo proceso de inicio de sesin En el Nodo de REDUNIV se implement ULTEO de forma experimental con vistas a evaluar sus posibilidades. La misma fue implementada con buenos resultados empleando 2 servidores DELL de la Serie 2900 con 4 Gbytes de memoria RAM respectivamente, como lo que se estaba haciendo era evaluar el sistema se monto el administrador de secciones, Servidor de aplicaciones y el cliente web en un mismo server, aunque esta no es la configuracin recomendada en un entorno de produccin. En el otro servidor se monto Windows 2003 con el servidor de aplicaciones para Windows. Se crearon tres grupos de aplicaciones y usuarios: Ofimtica libre, incluye los paquetes libre office, thunderbird, pidgin, tunar, Firefox, okular y 7zip Ofimtica Microsoft, incluye Office 2007, Acrobat Reader, Winrar, IE y Yahoo Messenger

XV Congreso Internacional de Informtica en la Educacin

Lpez, Jorge L.; Moya, Igori. | ESTRATEGIA DE IMPLEMENTACIN DE COMPUTACIN EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACIN SUPERIOR

Diseo, incluye Adobe CS5, Corel Draw X4,GIMP Los grupos de usuarios tenan los mismos nombres que los grupos de aplicaciones y algunos tenan aplicaciones de ms de un grupo Se exploto este servicio de manera experimental conectndose incluso clientes con IPADs 2 y tabletas Android con resultados satisfactorios.

3.2 QUALITY VIRTUAL DESKTOP (QVD)


En la mayora de los entornos de produccin, la arquitectura de un entorno QVD es tal que varios nodos de servidor de QVD se ejecutan en paralelo el uno con el otro. El entorno QVD est diseado para manejar una situacin a plena carga de forma equilibrada, de modo que usted puede tener una solucin de alta disponibilidad bajo altas cargas de trabajo. Elementos principales internos de nodo de servidor QVD: 1. L7R - Un router de nivel 7 que acta como intermediario en el entorno del servidor, responsable de autenticar usuarios, y establecer sesiones de enrutamiento conexiones con las direcciones IP virtuales correspondientes. En general, la L7R es responsable de la gestin de estado del usuario. 2. HKD - Un demonio que hace un seguimiento del estado de las mquinas virtuales. La HKD es responsable de iniciar y parar las mquinas virtuales. La HKD supervisa el estado de cada mquina virtual y luego actualiza la informacin de estado en la base de datos QVD, para que otros nodos y las herramientas de administracin sean capaces de funcionar en consecuencia. En general, la HKD es responsable de la gestin

de estado de la mquina virtual. La administracin puede realizarse utilizando una de las dos herramientas disponibles para ello: 1. qvdadmin.pl: una utilidad de lnea de comando que se puede instalar en cualquier mquina que tenga la conectividad a la QVD-DB y que est configurada apropiadamente para este propsito. 2. QVD-WAT: una herramienta de administracin basada en Web que permite a un administrador acceder de forma remota para realizar una variedad de tareas administrativas utilizando un navegador web estndar. Ambas herramientas requieren acceso a la QVD-DB y necesitarn ser configuradas para este fin. Casi todos los comandos se pueden realizar a travs de cualquiera de estas herramientas. Las herramientas de administracin QVD tambin se puede utilizar para cargar nuevas imgenes en QVD y configurar sus parmetros de ejecucin. Con el fin de facilitar esta funcionalidad, estas herramientas necesitan acceder a las carpetas en las que estas imgenes se almacenan y se accede por los nodos de servidor virtual. Por lo general, este acceso es provisto a travs de un recurso compartido de archivos de red como NFS. En el Nodo de REDUNIV se implement QVD de forma experimental con vistas a evaluar sus posibilidades. La misma fue implementada con buenos resultados empleando 1 servidor DELL de la Serie 2900 con 4 Gbytes de memoria RAM. Se exploto este servicio de manera experimental con resultados satisfactorios.

Figura 3. Una visin general de los componentes de la infraestructura QVD

XV Congreso Internacional de Informtica en la Educacin

Lpez, Jorge L.; Moya, Igori. | ESTRATEGIA DE IMPLEMENTACIN DE COMPUTACIN EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACIN SUPERIOR

3.3 VMWARE HORIZON APPLICATION MANAGER CON THINAPP, XENAPP Y XENDESKTOP


VMware Horizon Application Manager con ThinApp Los componentes de VMware Horizon Application Manager son: - Horizon Service: Sera la parte que podramos tener en la nube, dispondramos tanto del portal de usuario como del de administracin (donde asignaramos aplicaciones a los usuarios). Los usuarios vern las aplicaciones que les hayamos dispuesto de forma automtica y tambin podrn asignarse manualmente otras tantas que les hayamos dejado disponibles. - Horizon Connector: ste ser el encargado de contactar con el Directorio Activo y el repositorio de los binarios de ThinApp. - Directorio Activo: Nuestro Active Directory para realizar las autenticaciones de los usuarios y permitir un Single Sign On:P - Repositorio ThinApp: Es un share de Windows donde residen los paquetes de ThinApp. - Agente de Horizon: Debera estar instalado en los equipos que vayan a ejecutar los paquetes de ThinApp aprovisionados para Horizon Application Manager, en caso de no tenerlo, se instalar automticamente al ejecutar el primer paquete. Permitir que los usuarios tengan un listado de sus apps, as como accesos directos en el Escritorio o alguna funcionalidad extra desde la barra de notificaciones. Se exploto este servicio de manera experimental con resultados satisfactorios. Las experiencias adquiridas pueden ser aplicadas en muchas de las redes universitarias de REDUNIV. XENapp y XenDesktop algunos de sus componentes son: 1. Cirtix Delivery Controller, permite controlar hasta 15.000 desktops virtuales desde un nico servidor. 2. Citrix Desktop Director, es una herramienta ideal para los profesionales del soporte al usuario, permite monitorizar, realizar tareas de troubleshooting, aadir fixes a multitud de usuarios que utilizan un desktop de una forma fcil y rpida. 3. Citrix Receiver mejorado con SaaS para aplicaciones, con la integracin de Dazzle "follow-me" app. De forma experimental se probaron estos tres ltimos con vistas a tener elementos de comparacin slidos que permitirn evaluar las alternativas libres respecto a los indiscutibles lderes en el mercado de los desktops virtuales. Las pruebas se realizaron de forma satisfactoria con buenos resultados empleando

servidores DELL de la Serie 2900 con 4 Gbytes de memoria RAM. Sobre todos estos sistemas fueron desplegados servicios experimentales con el fin de comprobar en la prctica la operacin de la nube brindando software como servicio y sirviendo escritorios virtuales. Frente a altas cargas de trabajo y nmero de usuarios conectados incidencias de fallos de energa y del Hardware la configuracin basada en el sistema ULTEO cumpli con los requisitos deseados y por ello se decidi establecer de forma permanente esta aplicacin en el Nodo de REDUNIV. De forma definitiva se habilit la posibilidad de despliegue en 3 servidores virtuales de la Nube cada uno de ellos con 4 GB de RAM y 2 Vcpu.

4. ESTRATEGIA DE IMPLEMENTACION DE COMPUTACION EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACION SUPERIOR
1. Para el despliegue se tuvo en cuenta en la seleccin del software que sea de cdigo abierto, con estndares abiertos y de gran aceptacin. Se tuvo en cuenta que la estructura fuese la de menor complejidad que aportara los requerimientos de los servicios a brindar. 2. En la instalacin de la tecnologa se decidi instalar en el sistema de Nube la de Software como Servicio para la virtualizacin del escritorio. Esta decisin se bas en la necesidad frecuente de hacer simulaciones que requieren un hardware potente o cualquier otro tipo de trabajo en las computadoras de los laboratorios de las universidades por gran cantidad de estudiantes a la vez. 3. En el proceso de adquisicin de los servidores con los que se va a construir la Nube se tuvo en cuenta que para los servidores donde ubican las mquinas virtuales deben de ser empleados equipos que soporten virtualizacin en el propio microprocesadores que dispone. Para el caso de los Servidores de almacenamiento en red ello no es necesario. Hoy en da una gran mayora de los equipos que se comercializan, incluso para los computadoras personales soportan esta opcin de virtualizacin y por ello no es demasiado restrictiva. 4. Para la configuracin de la infraestructura fsica de la Nube se tuvo en cuenta el empleo de aquellos equipos que minimizaran la cantidad total de equipos en el Nodo de

XV Congreso Internacional de Informtica en la Educacin

Lpez, Jorge L.; Moya, Igori. | ESTRATEGIA DE IMPLEMENTACIN DE COMPUTACIN EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACIN SUPERIOR

REDUNIV a travs de la mayor capacidad de virtualizacin posible. Con ello se intenta minimizar el gasto energtico de todo el nodo. En esta seleccin se trat de emplear equipos con ms de un procesador o con ms de un ncleo en los procesadores. Asimismo se trat de emplear servidores de rack con el fin de optimizar espacio fsico en el nodo. 5. Para la determinacin de la memoria RAM de los servidores que componen los equipos donde van a ser instaladas las mquinas virtuales se determin que sean potenciados con la mayor cantidad de memoria RAM que sea posible pues ello va a influir grandemente en la cantidad y calidad de las aplicaciones y escritorios virtuales que puedan ser servidos. Asimismo ello determina el empleo de un nmero menor de servidores fsicos en la Nube.

Un elemento importante a destacar es la flexibilidad y facilidad de despliegue de nuevos servicios que la tecnologa implementada lleva implcita ya que ante una nueva demanda es posible, siempre y cuando el sistema no est ya saturado, en un tiempo record hacer el despliegue a travs de la simple creacin de un nuevo grupo de aplicaciones o usuarios. Asimismo se demostr que fue posible disminuir las necesidades energticas del Nodo y el centro al ser posible brindar servicios con menos servidores fsicos y maquinas menos consumidoras. Las experiencias adquiridas, que poseen como mrito relevante en el entorno de REDUNIV, de ser pionera en el empleo de las Tecnologas de la Computacin en la Nube sobre software libre, pueden ser vlidas para muchos de los Nodos de las Redes de Datos de los centros que componen a REDUNIV.

REFERENCIAS BIBLIOGRFICAS
1. Publicacin nmero 15 del NIST Working Definition of Cloud Computing publicado por el Instituto Nacional de Estndares y Tecnologa de Estados Unidos

6. Para la construccin del Sistema de


Almacenamiento se determin que sea configurado con redundancia a nivel de equipos, en clsteres, pues ello es importante para que la Nube pueda restaurar con mucha ms probabilidad servicios ante prdidas de equipos fsicos, incluyendo del propio sistema de almacenamiento.

http://csrc.nist.gov/groups/SNS/cloudcomputing/.
2. Grid and Cloud Computing A Business Perspective on Technology and Applications Editors Katarina Stanoevska Slabeva Thomas Wozniak Santi Ristol ISBN 978-3-642-0 Springer-Verlag Berlin Heidelberg 2010 3. David S. Linthicum Cloud Computing and SOA Convergence in Your Enterprise A Stepby-Step Guide ISBN 0-13-600922-0 2010 Pearson Education, Inc. 4. Ram Prasad Padhy, P Goutam Prasad Rao LOAD BALANCING IN CLOUD COMPUTING SYSTEMS Thesis submitted in partial fulfillment of the requirements for the degree of Bachelor of Technology in Computer Science and Engineering. Department of Computer Science and Engineering National Institute of Technology, Rourkela Rourkela-769 008, Orissa, India May, 2011. 5. Nuno Cardoso, Virtual Clusters Sustained by Cloud Computing Infraestructures Master in Informatics and Computing Engineering FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Master in Informatics and Computing Engineering 01/12/11 6. R Garca Abanades PFC - Migracin de un entorno web a Cloud Computing Amazon EC2

5. CONCLUSIONES
En el Nodo Nacional de la Red de Datos del Sistema de centros docentes del Ministerio de Educacin Superior se construy una nube de Servidores con el que se transform la infraestructura del mismo buscando la optimizacin del empleo de los equipos disponibles y del consumo energtico del propio nodo. Se demostr que era posible asumir las crecientes necesidades de elevar la vitalidad de los servicios existentes as como hospedar otros nuevos mediante la transformacin de la infraestructura de empleo del mismo empleando la tecnologa de la Computacin en la Nube, Software como Servicio y Virtualizacin del Escritorio mediante la optimizacin de la memoria RAM de los equipos que fueron empleados en la misma. La solucin implementada fue desplegada sobre el sistema ULTEO, caracterizada por su sencillez y por su robustez. La misma permiti la reutilizacin de un importante grupo de maquinas obsoletas sin que fuese necesario adquirir nuevos equipos a travs de una elevacin de las prestaciones en Memoria RAM y en capacidad de almacenamiento de datos de algunos equipos del propio nodo. Asimismo la solucin permiti elevar notablemente la vitalidad de los servicios frente a las relativamente frecuentes roturas de la base del equipamiento del Nodo dada la redundancia y capacidad de recuperacin innata en la Tecnologa de la Computacin en la Nube.

http://upcommons.upc.edu/pfc/bitstrea m/2099.1/8966/1/Memoria_PFC_Clou d_Computing.pdf

XV Congreso Internacional de Informtica en la Educacin

Lpez, Jorge L.; Moya, Igori. | ESTRATEGIA DE IMPLEMENTACIN DE COMPUTACIN EN LA NUBE, SOFTWARE COMO SERVICIO Y LA VIRTUALIZACIN DEL ESCRITORIO EN LA RED DEL MINISTERIO DE EDUCACIN SUPERIOR

7. Frank John Krautheim BUILDING TRUST INTO UTILITY CLOUD COMPUTING Dissertation submitted to the Faculty of the Graduate School of the University of Maryland, Baltimore County in partial fulfillment of the requirements for the degree of Ph.D. in Computer Engineering, 2010. 8. Noemi Antedomenico Major, United States Air Force OPTIMIZING SECURITY OF CLOUD COMPUTING WITHIN THE DOD Submitted in partial fulfillment of the Requirements for the degree of MASTER OF ARTS IN SECURITY STUDIES. NAVAL POSTGRADUATE SCHOOL December 2010

Transmisin de Datos (Cuba, ISPJAE 1988) Diseo Curricular de Postgrado (Baja California, Mxico, 1996) Proyectos Tcnicos y de Investigacin Desarrollados: Proyecto de Red Nacional de Datos para los Centros Universitarios de la Misin Sucre en Venezuela (Venezuela 2008). Caracterizacin Preliminar del trfico del Nodo Nacional de REDUNIV empleando los mtodos de Wittle Local, Grfico R/S de Wawelets t estimacin Varianza-Tiempo (2008) Anteproyecto de un enlace de Datos entre la Red Nacional de Datos (REDUNIV) del Ministerio de Educacin Superior de Cuba y Universidades Venezolanas (Venezuela 2010). Participacin en Congresos y Eventos Cientficos Diseo y Construccin de un Sistema de Comunicaciones pticas. I Frum de Investigaciones de la Facultad de Ciencias de la Universidad de la Habana, 1971. INFOREDU 2011 XIV Congreso Internacional de Informtica en la Educacin, en el marco de la Convencin INFORMTICA 2011. MESA REDONDA: "Proyecto de Red Acadmica Universitaria" Moderador: Dr. Jorge Luis Lpez Presmanes Congreso Internacional Universidad 2012: Propuesta de Estrategia y Accin para Fortalecer la Editorial Universitaria:Dr. Torricella Morales Ral G., Dr. Lee Tenorio Francisco, Dr. Lpez Presmanes Jorge Luis.

ulteo.com 10. QVD http://theqvd.com


9. ULTEO 3.0

SNTESIS CURRICULARES DE LOS AUTORES


Nombre: Igori Moya Noa Nivel escolar: Tcnico Fecha de nacimiento: 8 de diciembre de 1975 Lugar de nacimiento: Stgo de Cuba Nacionalidad: Cubana Edad: 36 aos Cargo: Administrador de redes Aos de experiencia: 14 aos E-mail: igori@reduniv.mes.edu.cu Ttulos obtenidos: Tcnico en electrnica (IP Osvaldo Herrera, 2000) Redes IP (CENSAI, 2001) Diseo y administracin de centro de datos (UCLV, 2012) Experiencia profesional: Administracin de sistemas Linux y Windows Server Administracin de Redes Administracin e Implementacin de sistemas de Cloud computing Instalacin de Redes y Cableado Estructurado Investigaciones realizadas Implementacin de tecnologas de computacin en la nube al nodo central de la red nacional universitaria del ministerio de educacin superior (Cuba 2010). Implementacin de tecnologas de Software como Servicio (SaaS) y virtualizacin del escritorio (Cuba 2012) Nombre: Jorge Luis Lpez Presmanes Fecha de Nacimiento: 4 de Agosto de 1951 Ttulos y Grados Acadmicos: Licenciado en Fsica. Universidad de la Habana, 20/5/1974 Profesor Titular, Instituto Superior Politcnico Jos Antonio Echevarra, (ISPJAE) 13/5/1985 Ingeniero Electricista, especialidad en Telecomunicaciones Instituto Superior Politcnico Jos Antonio Echevarra , 25/1/1980 Doctor en Ciencias Tcnicas Instituto Superior Politcnico Jos Antonio Echevarra, 10/9/1990 Estudios de postgrado realizados: Fsica del Lser y Aplicaciones (Cuba, 1977) Programacin de Computadoras (Cuba, 1983)

XV Congreso Internacional de Informtica en la Educacin

You might also like