Multi-DAGs Scheduling Integrating with Security and Availability in Cloud Environment
-
Abstract
In view of the issue concerns multiple Directedacyclic graphs (DAGs) scheduling in multi-tenantcloud computing environment, a scheduling strategy thatintegrate security and availability is proposed to satisfythe tenants' requirements for resource security and availability,as thus it can not only protect the users' privacyand data security but also advance the success rate. Theproposal assesses resource reputation to ensure jobs canbe scheduled onto relatively security nodes; during taskscheduling, it classifies the DAGs to achieve fairness; inthe process of resources allocation, the objective functionwould maximize the user's security satisfaction and minimizethe deviation of availability; meanwhile, it takes advantageof "time chips" flexibly to promote resource utilizationrate; afterwards, we present a Greedy algorithmintegrating with security and availability (GISA) to implementthe strategy. The experimental results show thecorrectness and superior of the novel strategy.
-
-