Ressourcenplanung

Ressourcenplanung und Cloud Computing sind in zweierlei Hinsicht eng miteinander verknüpft. Zum einen können Clouds dazu genutzt werden, große Planungsprobleme kostengünstig, effektiv und schnell zu lösen, zum Beispiel indem das Problem nach dem Branch-and-Bound-Algorithmus auf mehrere nebenläufig zu lösende Teilprobleme aufgeteilt und in einer Cloud parallel gelöst wird. Zum anderen besteht eine Cloud selber aus einer Vielzahl von virtualisierten Ressourcen, deren Zuordnung zu anstehenden Aufgaben geplant werden muss, um eine möglichst gute Auslastung der Ressourcen einerseits sowie eine planbare Durchführungsdauer der Aufgaben andererseits zu gewährleisten (Scheduling).

Die Fraunhofer-Allianz Cloud Computing unterstützt ihre Kunden bei Planungs-entscheidungen. Mit constraint-basierten Verfahren lassen sich Planungsprozesse erheblich zeitsparender und flexibler gestalten, sodass Ressourcen besser genutzt werden können. Durch Einsatz der Constraint-Programmierung lassen sich alle Randbedingungen komplexer Planungsaufgaben berücksichtigen, sodass sich der Planungsprozess durch eine zielgerichtete Suche wesentlich flexibler und effizienter gestaltet. Um der hohen Komplexität großer Planungsprobleme gerecht zu werden, setzen wir neben hybriden Lösungsansätzen auch konkurrierende Suchverfahren ein, die als nebenläufige Prozessschritte verteilt abarbeitbar sind. Darüber hinaus besitzen wir umfangreiche Erfahrungen in der Gestaltung visueller Benutzeroberflächen, die neben der automatischen auch eine interaktive Umplanung ermöglichen. So kann wertvolles Expertenwissen aktiv in den Planungsprozess eingebracht werden.

Wir bieten unseren Kunden in den Branchen

  • IT-Dienstleistungen
  • Medizin
  • Produktion
  • Erziehung und Bildung
  • Verkehr
  • Logistik

 

folgende Leistungen an:

  • Beratung zur adäquaten Problemmodellierung
  • Entwicklung von Software zur Planung und Optimierung von Ressourcen
  • Benutzerdefinierte Visualisierungsumgebung mit Interaktionsmöglichkeiten
  • Komponentenentwicklung und deren Systemeinbettung
  • Schulung zur Nutzung von Constraint-Technologien
  • Beratung beim Einsatz von Constraint-Programmiersystemen, z.B. der Fraunhofer-eigenen Solver-Bibliothek firstCS

Interaktives Scheduling-Tool

Für die Planung deterministischer Software Anwendungen eingebetteter Systeme auf Multiprozessor-Architekturen


Zum Vergrößern auf das Bild klicken.