US20120016721A1 | 2012-01-19 |
Patentansprüche 1. Vorrichtung zur maschinellen Preis-Abfrage in einer Cloud Computing Umgebung (C) , bei der die Cloud Computing Umgebung (C) eine maschinenlesba¬ re integrierte technische Schnittstelle (I) aufweist, die In¬ formationen (P) zur Verfügung stellt, die Auskunft darüber geben welche Kosten bei welcher Art der Nutzung der jeweils von der Cloud bereitgestellten IT-Ressourcen (R) anfallen. 2. Vorrichtung nach Anspruch 1, bei der die Schnittstelle (I) mindestens Informationen mit tageszeitabhängigen Nutzungspreisen bereitstellt. 3. Vorrichtung nach Anspruch 1 oder 2, bei der der die Schnittstelle (I) zusätzlich Informationen mit datenvolumenabhängigen Nutzungspreisen bereitstellt. 4. Vorrichtung nach einem der vorhergehenden Ansprüche, bei der der die Schnittstelle (I) zusätzlich Informationen mit ausstattungsabhängigen Nutzungspreisen bereitstellt. 5. Vorrichtung nach einem der vorhergehenden Ansprüche, bei der diese Informationen P von mindestens einer Applikati- on (CA) innerhalb und/oder von mindestens einer Applikation (A) außerhalb der Cloud Computing Umgebung (C) abrufbar ist. 6. Vorrichtung nach Anspruch 1 bis 4, bei der die mindestens eine Applikation (CA) zusammen mit ei- ner Preis-Schranke (PS) bei der Cloud Computing Umgebung (C) registrierbar ist und bei der die mindestens eine Applikation von der Cloud Compu¬ ting Umgebung bei Unterschreiten der Preisschranke ( PS ) automatisch zur Ausführung gebracht wird. 7. Cloud Computing System mit einer Vorrichtung nach Anspruch 1 oder 5, bei dem von der mindestens einen Applikation (CA, A) über die Schnittstelle (I) von der Cloud Computing Umgebung (C) Preis¬ informationen (P) erfragt werden und bei dem die mindestens eine Applikation automatisch ihr Ab- laufverhalten in Abhängigkeit der Preisinformation ändert. 8. Cloud Computing System mit einer Vorrichtung nach Anspruch 6, bei dem die mindestens eine Applikation (CA) zusammen mit ei- ner Preis-Schranke (PS) bei der Cloud Computing Umgebung (C) registriert wird und bei dem die mindestens eine Applikation von der Cloud Compu¬ ting Umgebung bei Unterschreiten der Preisschranke ( PS ) automatisch zur Ausführung gebracht wird. |
Vorrichtung zur maschinellen Preis-Abfrage in einer Cloud Computing Umgebung sowie ein entsprechendes Cloud Computing System
Die Erfindung betrifft Hilfsmittel zur Kostenermittlung für IT-Ressourcen in einer Cloud Computing Umgebung. Eine Cloud Computing Umgebung stellt den Zugriff auf IT- Ressourcen, wie zum Beispiel virtualisierte Computer, zur Verfügung. Ein wesentliches Merkmal dabei ist, dass für die jeweilige IT-Ressource nur so lange bezahlt wird, wie sie in Benutzung ist. Die jeweiligen Kosten orientieren sich hierbei an verschiedenen Parametern, wie zum Beispiel Zeitdauer der Nutzung, übertragene Datenmenge und Anzahl der Funktions ¬ aufrufe. Die jeweiligen Preise sind typischerweise unter ¬ schiedlich für verschiedene Cloud-Umgebungen und können sich auch innerhalb einer Cloud-Umgebung ändern.
Manche Cloud-Umgebungen bieten auch flexiblere Preismodelle, wie zum Beispiel einen sogenannten "Spot-Markt" an, bei dem sich die Preise dynamisch an der aktuellen Nachfrage orientieren .
Durch sparsamen Umgang mit IT-Ressourcen sowie durch manuelle Preisabschätzungen und eine entsprechende Anpassung des Ablaufverhaltens der Applikationsprogramme gelingt es in der Regel nur unzulänglich die Kosten in einer Cloud Computing Umgebung möglichst gering zu halten.
Die der Erfindung zu Grunde liegende Aufgabe besteht nun da ¬ rin, eine Vorrichtung zur Ressourcenkosten-Ermittlung in einer Cloud Computing Umgebung derart anzugeben, dass derartige Nachteile vermieden werden.
Diese Aufgabe wird durch die Merkmale des Patentanspruchs 1 erfindungsgemäß gelöst. Die weiteren Ansprüche betreffen be- vorzugte Ausgestaltungen der Erfindung sowie ein entsprechendes Cloud Computing System.
Die Erfindung betrifft im Wesentlichen eine Vorrichtung zur maschinellen Preis-Abfrage in einer Cloud Computing Umgebung, bei der die Cloud Computing Umgebung eine maschinenlesbare integrierte technische Schnittstelle aufweist, die Informati ¬ onen zur Verfügung stellt, die Auskunft darüber geben welche Kosten bei welcher Art der Nutzung der jeweils von der Cloud bereitgestellten IT-Ressourcen anfallen. Eine Erweiterung der Erfindung stellt einen Callback-Mechanismus dar, der beim Unterschreiten eines für die jeweilige Applikation registrierten Preisniveaus die zugehörige Applikation zur Ausführung bringt. Eine in einer Cloud Computing Umgebung ablaufende Software-Applikation, kann so ihr Ablaufverhalten an Preisinformationen anpassen und bspw. daten- oder rechenintensive Aufgaben auf Zeiten verschieben, in denen das Preisniveau gering ist. Nachfolgend wird die Erfindung anhand von in der Zeichnung dargestellten Ausführungsbeispielen näher erläutert.
Die Zeichnung zeigt eine Cloud Computing Umgebung C in Form einer Wolke, wobei am Rande der Wolke eine maschinenlesbare Schnittstelle I vorhanden ist.
Die Cloud Computing Umgebung C stellt über die Schnittstelle I Informationen zur Verfügung, die Auskunft darüber geben welche Kosten bei welcher Art der Nutzung der jeweils von der Cloud bereitgestellten IT-Ressourcen R anfallen.
Diese Preisinformationen P können von Applikationen CA innerhalb der Cloud Computing Umgebung C und/oder - in der Zeichnung eng gestrichelt angedeutet - von Applikationen A außer- halb der Cloud Computing Umgebung C abgerufen und genutzt werden . Die Schnittstelle I stellt typischerweise mindestens folgende Parameter einzeln oder in Kombination bereitbereit:
• Preis und Währung
• Gültigkeit des Preises, bspw. mit zeitlichen Angaben
• Rabattinformationen
• Mess-Größe, auf die sich die Preisinformation bezieht, zum Beispiel eine Anzahl der virtuellen Maschinen mit bestimmter Ausstattung.
Eine in der Zeichnung gestrichelt dargestellte optionale Er ¬ weiterung der Erfindung stellt einen Callback-Mechanismus dar, mit dem eine Applikation, hier bspw. die Applikation CA, zusammen mit einer Preis-Schranke PS bei einer Cloud Compu ¬ ting Umgebung C registriert wird, wobei dies hier bspw. im Bereich der Schnittstelle I realisiert ist. Erst bei Unter ¬ schreiten des Preisniveaus bringt die Cloud Computing Umge ¬ bung die registrierte Applikation, bspw. hier die Applikation CA durch einen Aufruf, zur Ausführung.
Next Patent: PNEUMATIC VEHICLE TYRE COMPRISING A CARCASS