Orchestrating Secure Workflows for Cloud and Grid Services

dc.contributor.advisorKao, Odejen
dc.contributor.authorHöing, Andréen
dc.contributor.grantorTechnische Universität Berlin, Fakultät IV - Elektrotechnik und Informatiken
dc.date.accepted2010-10-07
dc.date.accessioned2015-11-20T19:53:33Z
dc.date.available2010-10-25T12:00:00Z
dc.date.issued2010-10-25
dc.date.submitted2010-10-25
dc.description.abstractModernes Design betrieblicher und wissenschaftlicher IT Landschaften basiert auf service-orientierten Architekturen. Dabei werden kleine funktionale Bestandteile durch Dienste mit standardisierten Schnittstellen gekapselt. Sowohl Grid als auch Cloud Computing benutzen solchen Dienste: Grid Computing bietet Zugang zu meist wissenschaftlich genutzten Rechen-Resourcen und Daten. Cloud Computing ist eine kommerziell getriebene und an Bedeutung zunehmende neue Technologie, die Dienste für den Zugriff auf Rechenleistung, Plattformen und Software-Lösungen bereit stellt. Heutzutage sind Workflows das bevorzugte Mittel zur Kombination von Diensten zu Wertschöpfungsketten, die betriebliche Prozesse oder komplexe wissenschaftliche Experimente repräsentieren. Dennoch werden die Vorteile einer Integration von Diensten aus allen drei Bereichen (betriebliches, wissenschaftliches und Cloud Computing) in einen Workflow nicht ausreichend ausgeschöpft. Diese Integration von externen Diensten in Workflows wirft verschiedenste Fragestellungen auf, z.B. im Bezug auf Kompatibilität und Sicherheit. Die Arbeit präsentiert eine neuartige Architektur für eine Workflow Engine, welche die Integration von Diensten aus allen drei Bereichen ermöglicht. Sie beginnt mit der Analyse von Workflow Lebenszyklen und leitet hieraus Anforderungen ab. Zusätzlich wird noch die Idee eines Cloud-Dienstes zur Dienstorchestrierung betrachtet. Solch ein Dienst bietet effektive Mittel zum Einrichten und Ausführen von Workflows auf externen Ressourcen. Gleichzeitig ermöglicht er Elastizität und faire Abrechnungsmodelle im Kontext von Cloud Computing. Die sich daraus ergebende Architektur basiert auf Standards ohne einen neuen proprietären Workflow-Dialekt zu erzeugen, um die Akzeptanz und Nachhaltigkeit zu erhöhen. Dabei werden besonders Sicherheits- und Kommunikationsbarrieren behandelt, die sich aus der Dienstanbietervielfalt und dem Umgang mit zustandesbehafteten Diensten ergeben. Die Architektur wird in Bezug auf die erarbeiteten Anforderungen und in zwei exemplarischen, realen betrieblichen Szenarios evaluiert. Weiterhin veranschaulicht die Arbeit die generelle Anwendbarkeit, mit geringen Einschränkungen, für wissenschaftliche Workflows anhand von Beispielen für typische wissenschaftliche Aufgaben. Schließlich wird die Performanz der neuen Komponenten analysiert.de
dc.description.abstractThe modern design of business and scientific IT landscapes is based upon service-oriented architectures. In doing so, small functional units are encapsulated as services accessible via standardized interfaces. Grid and Cloud computing both employ such services: Grid computing provides access to mostly scientifically used compute resources and data. Cloud computing is a commercially-driven, recently emerging technology that offers services to access compute power, platforms, and software solutions. Nowadays, workflows are the preferred means for the combination of services into added value service chains representing functional business processes or complex scientific experiments. However, the advantages of integrating services from all three domains (business, science, and Cloud computing) into one workflow is not exploited sufficiently. The integration of external services within workflows raises various challenges. This thesis presents a novel architecture for a workflow engine that is capable of integrating services from all three domains. It starts with an analysis of workflow life cycles and infers requirements from these. Additionally, it considers the idea of providing a Cloud service for workflow orchestration. This service offers effective means to deploy and execute workflows completely on external resources. Simultaneously, it allows elasticity and fair billing models in the context of Cloud computing. The resulting architecture is based on standards without creating a new proprietary workflow description language dialect in order to increase acceptance and sustainability. It especially targets security and communication barriers, which originate from the diversity of service providers as well as handling stateful services with default WS-BPEL activities. The architecture is evaluated with respect to its requirements and in two exemplary real-life business scenarios. Furthermore, the thesis illustrates the general applicability, with some limitations, to scientific workflows with the help of example workflows for typical scientific tasks. Finally, it analyses the performance of the new components.en
dc.identifier.uriurn:nbn:de:kobv:83-opus-28174
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/2905
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-2608
dc.languageEnglishen
dc.language.isoenen
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.ddc004 Datenverarbeitung; Informatiken
dc.subject.otherCloud Computingde
dc.subject.otherGrid Computingde
dc.subject.otherVerteilte Systemede
dc.subject.otherWorkflowde
dc.subject.otherWS-BPELde
dc.subject.otherCloud Computingen
dc.subject.otherDistributes Systemsen
dc.subject.otherGrid Computingen
dc.subject.otherWorkflowen
dc.subject.otherWS-BPELen
dc.titleOrchestrating Secure Workflows for Cloud and Grid Servicesen
dc.title.translatedOrchestrierung von sicheren Workflows für Cloud und Grid Servicesde
dc.typeDoctoral Thesisen
dc.type.versionpublishedVersionen
tub.accessrights.dnbfree*
tub.affiliationFak. 4 Elektrotechnik und Informatik::Inst. Telekommunikationssystemede
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.affiliation.instituteInst. Telekommunikationssystemede
tub.identifier.opus32817
tub.identifier.opus42669
tub.publisher.universityorinstitutionTechnische Universität Berlinen

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
Dokument_20.pdf
Size:
7.09 MB
Format:
Adobe Portable Document Format

Collections