La Red de Conocimientos Pedagógicos - Conocimientos históricos - Qué tienen las plataformas de computación en la nube...

Qué tienen las plataformas de computación en la nube...

1. Plataforma de computación en la nube de código abierto de nivel empresarial AbiCloud

La empresa Abiquo lanzó una plataforma de computación en la nube de código abierto: "abiCloud", que permite a las empresas crear y escalar de forma rápida, fácil y escalable. gestionar infraestructuras de TI grandes y complejas (incluidos servidores virtuales, redes, aplicaciones, dispositivos de almacenamiento, etc.) Una de las principales diferencias entre AbiCloud y otros productos similares es su potente gestión de interfaz web. Puede implementar un nuevo servicio arrastrando y soltando una máquina virtual. Esta versión permite implementar instancias a través de VirtualBox, que también es compatible con VMware, KVM y Xen.

La arquitectura abiCloud se muestra en la siguiente figura:

2. Plataforma de computación en la nube de código abierto Eucalyptus

Proyecto Eucalyptus (Arquitectura informática de utilidad elástica para vincular sus programas a Useful Systems) Es una implementación de código abierto de Amazon EC2 que es compatible con interfaces de servicios comerciales. Al igual que EC2, Eucalyptus se basa en Linux y Xen para la virtualización del sistema operativo. Eucalyptus fue desarrollado en la Universidad de California (Santa Bárbara) para la investigación de computación en la nube. Puedes descargarlo desde la web de la universidad o probarlo a través de la Nube Pública de Eucalyptus, aunque este último tiene algunas limitaciones.

3. Plataforma de almacenamiento de alto rendimiento de código abierto 10gen MongoDB

10gen es a la vez una plataforma en la nube y un paquete de código abierto descargable que se puede utilizar para crear su propia nube privada. 10gen es una pila de software similar a App Engine que proporciona una funcionalidad similar a App Engine, pero con algunas diferencias. Con 10gen, las aplicaciones se pueden desarrollar utilizando Python, así como los lenguajes de programación JavaScript y Ruby. La plataforma también utiliza el concepto de sandboxing para aislar aplicaciones y proporcionar un entorno confiable utilizando muchas computadoras (construidas en Linux, por supuesto) con sus propios servidores de aplicaciones.

4. Plataforma de computación elástica Enomalism

La plataforma de computación elástica (ECP) de Enomaly es una arquitectura de nube virtual programable. La plataforma ECP puede simplificar el funcionamiento de las aplicaciones de publicación en la arquitectura de la nube.

La plataforma de computación en la nube es una IaaS estilo EC2. Enomalism es un proyecto de código abierto que proporciona un marco de computación en la nube con una funcionalidad similar a EC2. Enomalism se basa en Linux y es compatible con Xen y Kernel Virtual Machine (KVM). A diferencia de otras soluciones IaaS puras, Enomalism proporciona una pila de software basada en el marco de aplicaciones web TurboGears y Python.

5. Plataforma de computación en la nube Nimbus

Nimbus es proporcionado por el middleware grid Globus y evolucionó a partir de Virtual Workspace, proporciona funciones e interfaces similares a EC2.