📝 Downloads: Presentation | Thesis
Wir versetzen Cloud-Kunden in die Lage, ihre Anforderungen anbieter- und technikunabhängig zu formulieren und durchzusetzen. Unsere Lösung automatisiert die Einhaltung von Datenschutz-, Qualitäts- und Kostenzielen. Damit ist das Projekt einzigartig und ergänzt die bisherigen Beiträge im EU-geförderten Forschungsprojekt SSICLOPS.
Als Lösungsvorschlag entwickeln wir einen Multi-Cloud-Anwendungs-Broker auf den Ebenen IaaS und CaaS.
Wir diskutieren den Aufwand der Cloud-Teststellungen und den Einsatz der Multi-Cloud-Bibliothek Apache Libcloud.
Dabei dient das TOSCA-Simple-Schema zur Anwendungs- und SLA-Spezifikation (Auszug):
services:
- role: master
depends_on:
- dispatcher
availibility: !import policy.availibility.default.yaml
provider:
docker:
image: hyrise/dispatcher:docker
command:
- ./start_dispatcher
- '{{dispatcher.port}}'
openstack:
image: Hyrise-R Dispatcher
command: |
#cloud-config
Die Leistungsfähigkeit der Lösung demonstrieren wir anschließend in einem Testaufbau mit OpenStack, AWS, Docker und Hyrise-R.