Security-aware Resource Brokering for Bioinformatics Workflows across Federated Multi-cloud Infrastructures

Minh Nguyen,Saptarshi Debroy,Prasad Calyam,Zhen Lyu,Trupti Joshi
DOI: https://doi.org/10.1145/3369740.3369791
2020-01-04
Abstract:Data-intensive science applications often use federated multi-cloud infrastructures to support their compute-intensive processing needs. However, lack of knowledge about: a) individual domain's security policies, b) how that translates to application security assurance, and c) nature of performance and security trade-offs - can cause performance-security conflicts for applications and inefficient resource usage. In this paper, we propose a security-aware resource brokering middleware framework to allocate application resources by satisfying their performance and security requirements. The proposed middleware implements MCPS (Multi-Cloud Performance and Security) Broker that uses a common data model to represent applications' performance and security requirements. It performs a security-aware global scheduling to choose the optimal cloud domain, and a local scheduling to choose the optimal server within the chosen cloud domain. Using real SoyKB application workflows, we implement the proposed MCPS Broker in the GENI Cloud and demonstrate its utility through a NIST-guided risk assessment.
What problem does this paper attempt to address?