
Resource Optimization and Security for Cloud Services
In diesem Buch werden die Vertrauenswürdigkeit, die prozentuale Antwortzeit, die Verfügbarkeit von Diensten und die Authentifizierung in Netzwerken zwischen Nutzern und Anbietern von Cloud-Diensten sowie an Servicestationen oder Standorten, die verschiedenen Anbietern gehören können, untersucht. Der erste Teil des Buches enthält eine Analyse der prozentualen Antwortzeit, die eine der wichtigsten SLA-Metriken (Service Level Agreements) ist.
Es werden effektive und genaue numerische Lösungen für die Berechnung der prozentualen Antwortzeit in Einklassen- und Mehrklassen-Warteschlangennetzen gefunden. Anschließend wird die numerische Lösung in ein Problem der Ressourcenzuweisung integriert. Konkret stellen die Autoren einen Ansatz für die Ressourcenoptimierung vor, der die Gesamtkosten der benötigten Computerressourcen minimiert und gleichzeitig ein bestimmtes Perzentil der Antwortzeit beibehält.
Im zweiten Teil wird der Ansatz erweitert, um die Vertrauenswürdigkeit, die Serviceverfügbarkeit und das Perzentil der Antwortzeit bei Webdiensten zu berücksichtigen.
Diese QoS-Metriken werden klar definiert und ihre quantitative Analyse bereitgestellt. Die Autoren berücksichtigen dann diese QoS-Metriken in einem vertrauensbasierten Ressourcenzuweisungsproblem, bei dem eine Reihe von Cloud-Computing-Ressourcen von einem Dienstanbieter verwendet wird, um eine typische Webdienstanwendung für einklassige bzw.
mehrklassige Kundendienste zu hosten. Im dritten Teil des Buches wird schließlich eine gründliche Leistungsbewertung zweier bemerkenswerter, auf Public-Key-Kryptographie basierender Authentifizierungsverfahren vorgenommen: Public-Key Cross Realm Authentication in Kerberos (PKCROSS) und Public Key Utilizing Tickets for Application Servers (PKTAPP, auch bekannt als KX.509/KCA), und zwar im Hinblick auf die Rechen- und Kommunikationszeiten. Anschließend demonstrieren die Autoren den Leistungsunterschied anhand von Warteschlangennetzwerken.
PKTAPP wurde vorgeschlagen, um das Problem der Skalierbarkeit von PKCROSS zu lösen. Die eingehende Analyse dieser beiden Verfahren zeigt jedoch, dass PKTAPP in einem großen System nicht besser abschneidet als PKCROSS. Daher schlagen sie eine neue, auf Public-Key-Kryptographie basierende Gruppenauthentifizierungstechnik vor.
Die Leistungsanalyse zeigt, dass die neue Technik besser skaliert werden kann als PKCORSS und PKTAPP.