Abstract

The edge computing paradigm is emerging as a novel paradigm that is capable of offloading computation from centralised nodes to edge resources. It provides highly cost-efficient computing resources, storage and network services near the edge. A key challenge for workflow scheduling upon edge is the reduction monetary cost while fulfilling service-level-agreement. However, it is difficult to guarantee user-perceived performance of applications deployed upon edge infrastructures because such applications are constantly subject to negative impacts, e.g., network congestions, unexpected long message delays, shrinking coverage range of edge servers due to battery depletion. In this work, we study the multi-workflow scheduling problem and develop a novel approach to cost-efficient scheduling of multi-workflows upon edge. The considered approach minimises edge computing costs while meeting user-specified workflow completion deadlines by leveraging a discrete firefly algorithm for yielding the scheduling plan. We perform experimental case studies based on multiple well-known scientific workflow templates and a real-world dataset of edge resource locations as well. Experimental results clearly suggest that our proposed approach beats traditional ones.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.