Nube híbrida, tecnología que combina lo mejor de Cloud Computing Jorge Leoncio Guerra Guerra 1 - Félix Armando Fermín Pérez 2 Resumen: En el presente artículo, se desea mostrar las características más saltantes de la nube híbrida, tipo de nube que reúne características importantes de las nubes privada y pública, y que se está convirtiendo en una alternativa deseable para las empresas dada su versatilidad en uso, así como la posibilidad de acceso a servicios externos similar a lo existente a la nube pública, pero con niveles de seguridad mucho más altos. Palabras clave: Cloud Computing, Nube Híbrida, Escalabilidad. I. INTRODUCCIÓN Se puede decir que la tecnología informática está apuntando claramente hacia la implementación de servicios informáticos basados en la Computación en la nube, ya que el crecimiento de operaciones que las empresas están colocando en este entorno es cada vez mayor, así como los planes de implantar tecnología de nube en diferentes rubros de negocio está en pleno ascenso. En la encuesta realizada por OPSVIEW1, para el segundo semestre del 2013, ya se evidencia esta tendencia en gráficos como el siguiente: Abstract: In this article we want to show the most salient... features of the hybrid cloud, cloud type that gathers important characteristics of private and public clouds, and is becoming a desirable alternative for companies given its versatility in use so as the ability to access similar to existing external services to public cloud but with much higher levels of security. Keywords: Cloud Computing, Hybrid Cloud, Scalability. planes para adoptar la nube o ya están en el proceso de implementación. Aryaka publica una nueva encuesta para 2014 (Cloud Adoption, http://cloudtweaks. com/2014/03/cloud-infographic-cloudadoption/) en la que se muestran las razones usadas para escoger un proveedor de la nube. Figura 02. Criterios de aceptación de la nube Cuál nube es la que tiene más proyección de crecimiento en los siguientes años? En [1], se muestra el resultado de una evaluación que conduce a una respuesta interesante: Figura 01. Encuesta sobre adopción de la nube Como se evidencia en el gráfico, ha crecido el número de organizaciones que tienen Por lo tanto, el reto a considerar por parte de las empresas no es la pertinencia o no de migrar a la nube, sino de cuál tipo de nube es la que se acomoda a las características y complejidad de las operaciones de la empresa. 50
Los tipos de nube que se dispone para la implementación de software para empresas son 3 y son los siguientes: Figura 03. Proyección de la nube híbrida al 2019, según [1] II. MODELOS DE NUBE De acuerdo con la definición de National Institute of Standard Technology (NIST), Cloud Computing tiene las siguientes características: Servicio por demanda. Acceso a toda la red. Revisión de recursos. Rápida elasticidad. Servicio bajo medición. a. Nube pública: Un servidor virtual de fácil implementación en una infraestructura de alojamiento compartido. Rápidamente o automáticamente puede escalar sus servidores de acuerdo con la carga de trabajo existente. Entre sus características más saltantes se tiene el modelo de pago por usar, implementación abierta, y de compartición de recursos. b. Nube privada: Un datacenter virtual seguro en la propia infraestructura dedicada de la empresa. Servidores y almacenamiento pueden ser agregados y escalados de acuerdo con las necesidades de la empresa. Las características más saltantes de esta nube son el coste fijo de implementación, un alto nivel de seguridad y hardware de uso exclusivo. c. Nube híbrida: Una mezcla de infraestructura dedicada e infraestructura pública. Puede ser la mejor infraestructura que se implementa para los diferentes servicios, puesto que combina lo mejor de las nubes anteriormente declaradas. Figura 04. Percepción del usuario acerca de la nube. 51
Todas estos tipos de nube funcionan de tal manera que, bajo la perspectiva del usuario, se cuenta con una capacidad de cómputo aparentemente ilimitada. Gartner ha desarrollado su curva de expectativas que define el ciclo de vida en el uso y desarrollo de tecnología basada en la nube. En este diagrama, se muestra la visión acerca de la evolución en el interés de implementar software que funcione en cloud, así como el nivel de las tecnologías existentes y su adopción en los negocios. III. NUBE HÍBRIDA Es una extensión de la nube privada que combina infraestructura privada con pública basado en la nube para permitir entornos de alojamiento altamente escalables. El acceso a servicios fuera de la nube es completamente transparente para los usuarios de nube privada. Las nubes híbridas permiten el escalado dinámico de la capacidad para satisfacer los picos o fluctuantes demandas. Es importante en este momento como tecnología a usar en la nube debido a que resuelve importantes consideraciones dentro de la integración de aplicaciones y servicios. La mayoría de los profesionales de TI son eficientes cuando se trata de integración en los entornos de TI tradicionales (cliente/ servidor o Hosting web). El problema, sin embargo, radica en que en el entorno nube, los servicios de nube pública no presentan las mismas opciones de integración como las vistas en los entornos anteriores, y eso es cierto sobre todo en el software como servicio (SaaS) y en la Plataforma como servicio (PaaS), debido a que estas implementaciones limitan la gama de herramientas de construcción e integración que se encuentran disponibles para un profesional de TI. También introducen nuevos requisitos de conexión de recursos dinámicos, tema que corresponde a la Infraestructura como Servicio (IaaS), debido a que todo el software del sistema y la aplicación es suministrada por el usuario, operación que se parece más a las tareas de soporte TI tradicionales y ha demostrado ser más fáciles de integrar. La tecnología de la nube híbrida aborda cuestiones técnicas tanto en IAAS como en PAAS, adaptando nubes estáticas o de alguna manera permitiendo la integración de aplicaciones estáticas y herramientas de trabajo para recursos dinámicos, de esta manera elevando la integración global a un nivel dinámico. De hecho, los recursos TI de una empresa pueden llegar a ser usados 52
de manera más eficiente con la adopción de la tecnología de nube privada y usar la tecnología de nube híbrida para envolver los recursos tanto internos como públicos como el único camino hacia la integración efectiva. Cuando se necesita la integración de elementos de una aplicación estática, el primer paso sería conectar las cosas, ya que el despliegue ha colocado los elementos en una ubicación fija en gran medida, por lo que simplemente es una cuestión de hacer la conexión de estos componentes a través de URL o directorios. Al integrar elementos dinámicos, el primer paso es encontrar las cosas, porque no se puede presumir que los componentes se mantengan en su lugar. Para ello existen herramientas de implementación o de integración que son manejados por portafolio de componentes, lo que significa que se espera encontrar los componentes de forma dinámica, este concepto puede utilizarse para integrar aplicaciones, ya sea dentro o fuera de la nube. Estas herramientas trabajan eficazmente para LaaS, PaaS y SaaS de igual manera. El problema radica en que muchas empresas no los utilizan porque no utilizan los recursos dinámicos antes de la adopción de la nube. En consecuencia, mover las aplicaciones TI a la arquitectura de nube privada los obligaría a utilizar técnicas de integración dinámicas y herramientas para ello, de esta manera resolver el problema, como se indica en [3]. Al hacer comparación en los tiempos de desarrollo y despliegue de los diferentes entornos de uso de las aplicaciones empresariales, HP [2] muestra claramente la diferencia de tiempos en cada tipo de implementación y establece los beneficios obtenidos a la adopción de la nube híbrida: Figura 06 - Tiempos de implementación de soluciones tecnológicas, fuente HP 53
Gracias al enfoque de la nube híbrida, el CIO se convierte en constructor y al mismo tiempo de adaptador de servicios, permitiendo por ello la realización de las siguientes tareas: Construir sus propias nubes privadas. Consumir servicios de nube pública. Gestionar a través de todos estos servicios definidos. Transformar la infraestructura y aplicaciones de la empresa para aprovechar las características de la nube. 2. Compatibilidad de software - Necesita único panel de gestión de recursos? Qué sistemas se están usando internamente? 3. Cargas de trabajo - Qué tipo de cargas de trabajo no desea ejecutar en una nube híbrida? Esas cargas de trabajo requieren monitoreo, alto nivel de SLA? 4. Gestión de identidad - Va a utilizar la integración SAML o mediante cuentas locales? 5. Seguridad - Qué tipo de seguridad y cumplimiento se requiere? Serán audi- Figura 07 - Nueva función del CIO en nube privada En [4], se consideran 5 conceptos importantes para determinar la adopción de nube híbrida para la empresa: 1. Conexión. Qué tipo de conexión y el rendimiento se puede pedir? Cuántos usuarios va a tener la aplicación? tados los datacenters y los empleados? Es seguro el tránsito de datos? Decisiones importantes que deben tomarse en cuenta para una implementación que reúne la escalabilidad y la seguridad en un rango aceptable de calidad, eso es lo que promete la nube híbrida. 54
Conclusiones Lo más probable en el futuro será la adopción de la nube híbrida y probablemente ya se esté usando sin siquiera sabiendo que era el término para su marco de trabajo. La importancia de estos conceptos es que, cuando se vean en el futuro noticias sobre nube híbrida, sabrá que es importante para usted y su empresa. Integración de manera efectiva de las características de nube pública y privada, tecnología que adapta el acceso a sistemas legados. Todo eso encierra este nuevo panorama en la que evoluciona los servicios informáticos alojados en la nube. Referencias bibliográficas [1] 2014 Future of Cloud Computing - 4th Annual Survey Results, disponible en http://www.slideshare.net/mjskok/2014-future-ofcloud-computing-4th-annual-survey-results?ref=http://cloudtweaks. com/2014/06/2014-future-cloudcomputing-survey-results/ [2] Terence Negai.HP cloud computing: creating cloud solutions with hybrid delivery. Disponible en http:// es.slideshare.net/hpenterprise/hpcloud-computing-creating-cloudsolutions-with-hybrid-delivery. 2012. [3] Hamish Macarthur. Building a hybrid cloud on SaaS, PaaS and LaaS for IT efficiencies. ComputerWeekly.com. Junio 2012. [4] Sonda Empresarial. Qué es una nube hibrida. Enero 2014. 1 jorgeguerra@uigv.edu.pe. - Centro de Investigación en Sistemas de la Universidad Inca Garcilaso de la Vega. 2 aferminperez@uigv.edu.pe. - Centro de Investigación en Sistemas de la Universidad Inca Garcilaso de la Vega. 55