Apache Deltacloud se compone de dos partes principales. El núcleo y el cliente.
Estos dos ofrece la posibilidad de gestionar las cuentas de cloud computing en uno o más de estos servicios al mismo tiempo desde el mismo código dentro de la aplicación.
Puede utilizar Deltacloud para crear su aplicación, y luego en cualquier momento posterior cambiar el servicio de computación en nube sin tener que editar más de unas pocas líneas de código.
Si alguna vez trabajaste con una capa de abstracción de base de datos o un ORM entonces usted consigue la idea general detrás Deltacloud, sólo que en lugar de una base de datos que se está conectando a un servicio en la nube.
Características
- Unificado interfaz API REST
- Soporte para todos los principales proveedores de servicios cloud de hoy
- Puede ser fácilmente ampliada
- La compatibilidad hacia atrás a través de versiones
- Microsoft Azure
- IBM SmartCloud
- Terremark
- RHEV-M
- Rackspace
- DigitalOcean
- Rimuhosting
- OpenNebula
- GoGrid
- Eucalyptus
- OpenStack
- ProfitBricks
- Fujitsu FGCP
- GoGrid
- Arubacloud
- VMware vSphere
- Amazon EC2 / S3
- simulacro
¿Qué hay de nuevo en esta versión:
- Ya no apoyar RM 1.8
- espacio de nombres Agregado Deltacloud para todos los modelos y clases para evitar conflictos
- Añadida la posibilidad de pasar: mock_initialize al utilizar Deltacloud como middleware estante
- diversos problemas de dependencia fijos con excon, inclinación y HAML
- Se ha añadido soporte para la URL de ayuda para subcolecciones conejo
- Cambiar a utilizar variables locales en lugar de las variables de instancia en vistas Haml
- código fuente del controlador de carga refactorizado
¿Cuál es nuevo en la versión 1.0.0:
- Informe destruir / eliminar acciones en las imágenes cuando esté disponible
- Compatiblemente con Ruby 1.9
- Capacidad para ejecutar múltiples interfaces desde el mismo servidor (ver --frontends deltacloudd)
- Deltacloud es ahora una aplicación modular Sinatra.
- Uso sinatra-conejo para el enrutamiento REST / controladores
- llévelo siempre estado 202 al iniciar el sistema en todos los conductores
- Numerosas mejoras y correcciones de errores en la interfaz de usuario HTML
- perfiles de hardware Ordenar por CPU, memoria
- Estado de la devolución 501 cuando backend carece de la capacidad necesaria
- Informe lista de perfil de hardware con imágenes para indicar la compatibilidad de una imagen con un conjunto de PMR
- Windows: arreglar error causado por syslog no está disponible en Windows
- Uso minitest para todas nuestras pruebas
Comentarios que no se encuentran