MARATTO

article · IEEE Access

A Management System for Servicing Multi-Organizations on Community Cloud Model in Secure Cloud Environment

201948 citationsOpen accessKafr el-Sheikh University

In plain language

Community clouds allow organisations with shared requirements to pool resources and reduce computing costs, but managing task scheduling and resource allocation across multiple users remains a core challenge. A newly developed architecture, the Management System for servicing Multi-organisations in a Community cloud (MSMC), addresses these operational needs within a secure cloud setup. The system incorporates a virtual machine allocation method designed to share available computing capacity among different organisations in an equitable and efficient manner. To handle workflow scheduling, the system introduces the Ideal Distribution Algorithm, which assigns tasks while balancing cost constraints against deadlines. An updated variation, termed the Enhanced Ideal Distribution Algorithm, incorporates load balancing across the cloud infrastructure. Simulation tests confirm that the combined framework improves system performance under strict deadline constraints while also lowering monetary costs for participating organisations.

Key takeaways

  • The MSMC system manages virtual machine allocation across multiple organisations sharing a community cloud.
  • The Ideal Distribution Algorithm schedules workflow tasks according to strict deadline and cost requirements.
  • An enhanced algorithm incorporates load balancing across the cloud infrastructure.
  • Simulation experiments demonstrate that the framework lowers monetary costs while improving workflow delivery within deadlines.

Why it matters

When different groups share computing infrastructure to cut overheads, balancing workloads without missing deadlines or driving up operational expenses can be difficult. Developing automated systems that equitably distribute virtual machines helps shared cloud environments run predictably and economically, enabling collaboration among peer organisations without compromising performance.

Commercialisation angle

This work applies to community cloud providers and consortia of organisations seeking to share cloud computing resources. Potential users include enterprise groups and public sector bodies operating under shared IT infrastructure. Because the system has been evaluated only through simulation experiments, the technology is at an applied research stage and requires validation in live multi-tenant cloud environments before commercial deployment.

AI-generated from the published abstract. Always read the original work before citing.

Abstract

The emergence of cloud computing has been growing rapidly in the last decades especially for workflow scheduling. Organizations with the same requirements and needs go to use the community cloud for saving costs. One of the important challenges of using the community cloud is resource allocation and task scheduling. In this paper, we propose a new Management System for servicing Multi-organizations in a Community cloud (MSMC) in a secure cloud environment. The MSMC employs a virtual machine allocation algorithm to organize the community cloud usage among the organizations, where it allocates the available virtual machines according to the use of each organization in an efficient and fair way to execute the submitted applications. Moreover, the MSMC system proposes a new scheduling algorithm, called Ideal Distribution Algorithm (IDA), to schedule the workflow tasks to the virtual machines of the cloud considering both the deadline and cost constraints. Additionally, an enhanced version of the IDA, called Enhanced IDA (EIDA) is proposed to provide load balancing required by the cloud. The simulation experiments show that the system can improve the system ability under deadline constraints and improve the monetary cost.

Research topics

  • Cloud Computing and Resource Management
  • Distributed and Parallel Computing Systems
  • Scientific Computing and Data Management

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1109/access.2019.2950110

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.