THE BIS-GRID ENGINE: AN ORCHESTRATION AS A SERVICE INFRASTRUCTURE

Authors

  • André Höing
  • Guido Scherp
  • Stefan Gudenkauf

DOI:

https://doi.org/10.47839/ijc.8.3.690

Keywords:

Cloud, Grid, Orchestration, Service Oriented Architecture, Security, Orchestration as a Service, Platform as a Service.

Abstract

The need for information system integration is typical for many companies including small and medium-sized enterprises (SMEs). But especially for SMEs, the costs to run a full-fledged integration platform in-house are beyond the available IT budget. This article describes the concept of Orchestration as a Service (OaaS), a specialization of the Platform as a Service (PaaS) paradigm in the Cloud (computing) world. The goal of this paradigm is to provide a workflow-based integration platform as a (Cloud) service focusing on so-called service orchestrations. We present the BIS-Grid Engine as a core middleware for an OaaS infrastructure including a discussion about how our solution addresses security requirements that are a key issue in Cloud technologies.

References

L. Youseff, M. Butrico, D.S. Da Silva. Toward a Unified Ontology of Cloud Computing. Proceedings of Grid Computing Environments Workshop (GCE '08), 2008

Luis Vaquero, Luis Rodero-Merino, Juan Caceres, Maik Lindner. A Break in the Clouds: Towards a Cloud Definition, SIGCOMM Computi,. Commun. Rev. 39 (2009). pp 50-55.

OASIS WS-BPEL Technical Committee. Web Services Business Process Execution Language (WS-BPEL) Primer. http://www.oasis-open.org/committees/download.php/23974/wsbpel-v2.0-primer.pdf

OASIS WSRF Technical Committee. Web Services Resource Framework – Primer v1.2. http://docs.oasis-open.org/wsrf/wsrf-primer-1.2-primer-cd-02.pdf

N. Ragouzis, J. Hughes, R. Philpott , E. Maler, P. Madsen, T. Scavo. Security Assertion Markup Language (SAML) V2.0 Technical Overview. http://www.oasis-open.org/committees/download.php/22553/sstc-saml-tech-overview-2%200-draft-13.pdf, Working Draft. 2007

Tim Moses. eXtensible Access Control Markup Language (XACML) Version 2.0. 2005

V. Welch, T. Barton, K. Keahey, F. Siebenlist. Attributes, Anonymity, and Access: Shibboleth and Globus Integration to Facilitate Grid Colloboration, Proceedings of the 4th Annual PKI R&D Workshop.2005

K. Benedyczak. UNICORE Virtual Organisations Service Overview. TechReport. 2007

Pichet Amnuaykanjanasin, Natawut Nupairoj. The BPEL Orchestrating Framework for Proceedings of “Secured Grid Services. International Conference on Information Technology: Coding and Computing”, Los Alamitos, USA 2005, pp. 348-353

Andreas Hoheisel. User tools and languages for graph-based Grid workflows: Research Articles. Concurr. Comput. : Pract. Exper. 18 (10) (2006). P. 1101-1113.

Jia Yu, Rajkumar Buyya. A Novel Architecture for Realizing Grid Workflow using Tuple Spaces. Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing. Washington D.C., USA 2004, pp 119-128

Job Submission Description Language (JSDL) Specification, Version 1.0 http://www.gridforum.org/documents/GFD.56.pdf. 2005

A. Brinkmann, S. Gudenkauf, W. Hasselbring A. Hoing, O. Kao, H. Karl, H. Nitsche, G. Scherp. Employing WS-BPEL Design Patterns for Grid Service Orchestration using a Standard WS-BPEL Engine and a Grid Middleware In “The 8th Cracow Grid Workshop”, Cracow, Poland 2009 pp. 103-110

S. Gudenkauf, A. Hoing, G. Scherp. Catalogue of WS-BPEL Design Pattern. Techreport. https://bi.offis.de/bisgrid/tiki-download_file.php?fileId=269 2008

S. Gudenkauf, W. Hasselbring, F. Heine, A. Hoing, G. Scherp. O. Kao, Bis-Grid: Business Workflows for the Grid In “The 7th Cracow Grid Workshop” Cracow, Poland 2008 pp. 86-93

Short Lived Credential Service (SLCS). http://www.switch.ch/grid/slcs/ [23.10.2009]

Amazon Web Services LLC, Amazon Web Services. http://aws.amazon.com

Microsoft Azure Homepage http://www.microsoft.com/azure

Computer Science Cooperation, Cloud Orchestration Services, http://www.csc.com/cloud/ds/27357-cloud_orchestration_services

Cordys Hompage, Enterprise Cloud Orchestration, http://www.cordys.com/cordyscms_com/enterprise_cloud_orchestration.php

Chemomentum: Grid-Services based Environment for enabling Innovative Research, http://chemomentum.org

Google App Engine Homepage, code.google.com/appengine

S. Cantor, Tom Scavo. Shibboleth Architecture. Techreport. http://open-systems.ufl.edu/files/draft-mace-shibboleth-tech-overview-latest.pdf

Downloads

Published

2014-08-01

How to Cite

Höing, A., Scherp, G., & Gudenkauf, S. (2014). THE BIS-GRID ENGINE: AN ORCHESTRATION AS A SERVICE INFRASTRUCTURE. International Journal of Computing, 8(3), 96-104. https://doi.org/10.47839/ijc.8.3.690

Issue

Section

Articles