stringtranslate.com

Eucalipto (software)

Eucalyptus es un software informático de pago y de código abierto para crear entornos de computación en la nube híbridos y privados compatibles con Amazon Web Services (AWS) , desarrollado originalmente por la empresa Eucalyptus Systems. Eucalipto es un acrónimo de Arquitectura informática de utilidad elástica para vincular sus programas a sistemas útiles. [2] Eucalyptus permite agrupar recursos informáticos, de almacenamiento y de red que se pueden ampliar o reducir dinámicamente a medida que cambian las cargas de trabajo de las aplicaciones. [3] Mårten Mickos era el director ejecutivo de Eucalyptus. [4] En septiembre de 2014, Eucalyptus fue adquirida por Hewlett-Packard y luego mantenida por DXC Technology . Después de que DXC dejó de desarrollar el producto a finales de 2017, AppScale Systems bifurcó el código y comenzó a brindar soporte a los clientes de Eucalyptus.

Historia

El desarrollo del software tuvo sus raíces en el proyecto Virtual Grid Application Development Software, en la Universidad Rice y otras instituciones de 2003 a 2008. [5] Rich Wolski dirigió un grupo en la Universidad de California, Santa Bárbara (UCSB), y se convirtió en el jefe Oficial técnico en la empresa con sede en Goleta, California, antes de regresar para enseñar en UCSB. [6]

El software Eucalyptus se incluyó en la distribución Ubuntu 9.04 en 2009. La empresa se formó en 2009 con una financiación de 5,5 millones de dólares de Benchmark Capital para comercializar el software. [7]

Los cofundadores de Eucalyptus fueron Rich Wolski (CTO), Dan Nurmi, Neil Soman, Dmitrii Zagorodnov, Chris Grzegorczyk, Graziano Obertelli y Woody Rollins (CEO). Eucalyptus Systems anunció un acuerdo formal con Amazon Web Services en marzo de 2012.

Hewlett-Packard adquirió Eucalyptus en septiembre de 2014, aunque a finales de 2016 cerró su oferta de nube pública HPE Helion . [8] El equipo de Eucalyptus fue transferido a la división HPE Enterprise Services, que se separó de HPE y se fusionó con Computer Sciences Corporation formando DXC Technology el 1 de abril de 2017. [9] DXC decidió detener el desarrollo y soporte de Eucalyptus en 2017, lo que provocó AppScale Systems , liderado por miembros del equipo fundador de Eucalyptus, para bifurcar el código. AppScale Systems comenzó a respaldar y desarrollar comercialmente el software, que pasó a llamarse AppScale ATS, desde finales de 2017.

Arquitectura de software

Los comandos de Eucalyptus pueden administrar instancias de Amazon o Eucalyptus. Los usuarios también pueden mover instancias entre una nube privada de Eucalyptus y Amazon Elastic Compute Cloud para crear una nube híbrida. La virtualización de hardware aísla las aplicaciones de los detalles del hardware de la computadora. [10]

Descripción general de la arquitectura de eucalipto

Eucalipto utiliza la terminología: [11]

Componentes

El eucalipto tiene seis componentes: [12] [13]

Componentes de eucalipto

Compatibilidad con los servicios web de Amazon

Compatibilidad de eucalipto con los servicios web de Amazon

Las organizaciones pueden utilizar o reutilizar herramientas, imágenes y scripts compatibles con AWS para administrar sus propios entornos de infraestructura como servicio (IaaS) local. La API de AWS se implementa sobre Eucalyptus, por lo que las herramientas del ecosistema de la nube que pueden comunicarse con AWS pueden usar la misma API con Eucalyptus. En marzo de 2012, Amazon Web Services y Eucalyptus anunciaron detalles de la compatibilidad entre AWS y Eucalyptus. Como parte de este acuerdo, AWS respaldará a Eucalyptus mientras continúa ampliando la compatibilidad con las API de AWS y los casos de uso de los clientes. Los clientes pueden ejecutar aplicaciones en sus centros de datos existentes que sean compatibles con los servicios web de Amazon, como Amazon Elastic Compute Cloud (EC2) y Amazon Simple Storage Service (S3). [3]

En junio de 2013, se lanzó Eucalyptus 3.3, que presenta una nueva serie de herramientas compatibles con AWS. Éstas incluyen:

Eucalyptus 3.3 es también la primera plataforma de nube privada que admite las herramientas de código abierto de Netflix (incluidas Chaos Monkey, Asgard y Edda) a través de su fidelidad API con AWS. [15] [16]

Funcionalidad

La consola de usuario de Eucalyptus proporciona una interfaz para que los usuarios puedan autoservicio de provisión y configuración de recursos informáticos, de red y de almacenamiento. Los equipos de desarrollo y pruebas pueden gestionar instancias virtuales utilizando capacidades integradas de cifrado y gestión de claves. El acceso a instancias virtuales está disponible mediante mecanismos familiares SSH y RDP. Las instancias virtuales con configuración de aplicación se pueden detener y reiniciar mediante el arranque cifrado desde la capacidad de EBS.

Los componentes del servicio IaaS Cloud Controller, Cluster Controller, Walrus, Storage Controller y VMware Broker se pueden configurar como sistemas redundantes resistentes a múltiples tipos de fallas. El estado de administración de la máquina en la nube se conserva y vuelve a las condiciones operativas normales en caso de una falla de hardware o software.

Eucalyptus puede ejecutar múltiples versiones de imágenes de máquinas virtuales de Windows y Linux. Los usuarios pueden crear una biblioteca de imágenes de máquinas de Eucalyptus (EMI) con metadatos de aplicaciones que están desacoplados de los detalles de la infraestructura para permitirles ejecutarse en las nubes de Eucalyptus. Amazon Machine Images también es compatible con las nubes de Eucalyptus. Las imágenes y vApps de VMware se pueden convertir para ejecutarse en nubes Eucalyptus y nubes públicas de AWS.

La gestión de identidad de usuarios de Eucalyptus se puede integrar con sistemas Microsoft Active Directory o LDAP existentes para tener un control de acceso detallado basado en roles sobre los recursos de la nube.

Eucalyptus admite dispositivos de red de área de almacenamiento para aprovechar los arreglos de almacenamiento para mejorar el rendimiento y la confiabilidad. Las imágenes de máquinas de Eucalyptus pueden estar respaldadas por volúmenes de almacenamiento persistentes similares a EBS, lo que mejora el rendimiento del tiempo de lanzamiento de las imágenes y permite instancias de máquinas virtuales totalmente persistentes. Eucalyptus también admite almacenamiento adjunto directo .

Eucalyptus 3.3 ofrece nuevas funciones para la compatibilidad con AWS. Estos incluyen el etiquetado de recursos, que permite a los desarrolladores de aplicaciones y administradores de la nube asignar etiquetas de metadatos personalizables a recursos como firewalls, balanceadores de carga, servidores web y cargas de trabajo individuales para identificarlos mejor. Eucalyptus 3.3 también admite un conjunto ampliado de tipos de instancias para alinearse más estrechamente con los tipos de instancias en Amazon EC2.

Eucalyptus 3.3 también incluye un nuevo modo de mantenimiento que permite a los administradores de la nube realizar el mantenimiento en las nubes de Eucalyptus sin tiempo de inactividad para las instancias o aplicaciones en la nube. También incluye nuevas funciones de la consola de usuario, como una barra de búsqueda mágica y una opción sencilla que permite a los usuarios cambiar su contraseña. [15] [17]

Eucalyptus 3.4, lanzado el 24 de octubre de 2013, agregó nuevas características que incluyen herramientas mejoradas de migración y administración de imágenes, capacidades para actualizaciones en caliente, una consola de usuario de nube híbrida para administrar recursos de Eucalyptus y AWS, roles de administración de identidad y acceso (IAM) y funciones mejoradas. Capacidades de alta disponibilidad (HA). [18]

Se encuentran disponibles configuraciones de demostración de inicio rápido que le permiten configurar su propia nube privada rápidamente con la menor cantidad de pasos posible. [19]

Historial de lanzamientos

Referencias

  1. ^ "Acuerdo de licencia de software de código abierto de Eucalyptus". Archivado desde el original el 29 de enero de 2013 . Consultado el 12 de febrero de 2013 .
  2. ^ "EUCALYPTUS - Arquitectura informática de utilidad elástica para vincular sus programas a sistemas útiles: Velocity - Conferencias O'Reilly, 23/06/2008 - 24/06/2008, Burlingame, CA". Archivado desde el original el 4 de octubre de 2015 . Consultado el 15 de abril de 2014 .
  3. ^ ab "Amazon Web Services (AWS) y Eucalyptus se asocian para brindar compatibilidad adicional entre AWS y los entornos de TI locales". Comunicado de prensa . Sistemas de eucalipto. 22 de marzo de 2012. Archivado desde el original el 18 de mayo de 2013 . Consultado el 1 de junio de 2013 .
  4. ^ "Entrevista: fui director ejecutivo de MySQL, soy director ejecutivo de Eucalyptus". Archivado desde el original el 27 de junio de 2014 . Consultado el 10 de junio de 2014 .
  5. ^ Nurmi, Daniel; Wolski, rico; Grzegorczyk, Chris; Obertelli, Graziano; Somán, Sunil; Youseff, Lamia; Zagorodnov, Dmitrii (2009). "El sistema de computación en la nube de código abierto de Eucalyptus". 2009 9º Simposio Internacional IEEE/ACM sobre Computación en Clusters y Grid . págs. 124-131. CiteSeerX 10.1.1.155.2753 . doi :10.1109/CCGRID.2009.93. ISBN  978-1-4244-3935-5. S2CID  12106817 . Consultado el 1 de junio de 2013 .
  6. ^ "Rico Wolski". Página web de la facultad . Universidad de California, Santa Bárbara . Consultado el 1 de junio de 2013 .
  7. ^ Cade Metz (29 de abril de 2009). "La comida Koala de Ubuntu llega al supermercado de código abierto: eucalipto en lata". El registro . Consultado el 3 de junio de 2013 .
  8. ^ Juha Saarinen (22 de octubre de 2015). "HP acabará con la nube pública Helion". Noticias de TI . Consultado el 25 de junio de 2017 .
  9. ^ "CSC anuncia fusión con el segmento de servicios empresariales de Hewlett Packard Enterprise para crear un líder mundial en servicios de TI" . Consultado el 18 de julio de 2018 .
  10. ^ "Software empresarial de eucalipto". Sinopsis/solicitud combinadas del NIST . NIST. 9 de abril de 2012 . Consultado el 1 de junio de 2013 .
  11. ^ Jonathan Gershater (24 de agosto de 2012). "Examen de excelentes eucaliptos". Revista de computación en la nube . Archivado desde el original el 6 de agosto de 2013 . Consultado el 1 de junio de 2013 .
  12. ^ Md. Imran Hossain Shaon (26 de noviembre de 2011). "Eucalipto y sus [sic] componentes". Blog de Shaon . Consultado el 1 de junio de 2013 .
  13. ^ Yohan Wadia (2012). "La nube privada de código abierto de Eucalyptus". libro en la nube . Archivado desde el original el 27 de mayo de 2013 . Consultado el 1 de junio de 2013 .
  14. ^ "Amazon CloudWatch: servicio de monitoreo de las aplicaciones y los recursos de la nube de AWS". 5 de enero de 2022.
  15. ^ ab "Novedades de Eucalyptus 3.3". Sitio web de Eucalyptus Systems . Archivado desde el original el 6 de julio de 2013 . Consultado el 15 de julio de 2013 .
  16. ^ "Las nuevas funciones de Eucalyptus impulsan las nubes híbridas para AWS". Conocimiento del centro de datos . 29 de abril de 2013 . Consultado el 15 de julio de 2013 .
  17. ^ "Eucalyptus agrega herramientas de Netflix y opciones de Amazon". Semana de la Información . 2 de mayo de 2013 . Consultado el 15 de julio de 2013 .
  18. ^ "Eucalyptus Systems presenta un nuevo software de nube privada compatible con AWS que permite a DevOps reducir costos". Sitio web de Eucalyptus Systems . Archivado desde el original el 31 de octubre de 2013 . Consultado el 23 de octubre de 2013 .
  19. ^ Garnaat, Mitch (2011). Libro de recetas de Python y AWS. O'Reilly Media, Inc. pág. 8.ISBN 9781449305444.

enlaces externos