Abstract

Fog computing brings the cloud closer to a user with the help of a micro data center ( <inline-formula><tex-math notation="LaTeX">$mdc$</tex-math></inline-formula> ), leading to lower response times for delay sensitive applications. <i>RT-SANE</i> ( <u>R</u> eal- <u>T</u> ime <u>S</u> ecurity <u>A</u> ware scheduling on the <u>N</u> etwork <u>E</u> dge) supports batch and interactive applications, taking account of their deadline and security constraints. RT-SANE chooses between an <inline-formula><tex-math notation="LaTeX">$mdc$</tex-math></inline-formula> (in proximity to a user) and a cloud data center ( <inline-formula><tex-math notation="LaTeX">$cdc$</tex-math></inline-formula> ) by taking account of network delay and security tags. Jobs submitted by a user are tagged as: private, semi-private and public, and <inline-formula><tex-math notation="LaTeX">$mdcs$</tex-math></inline-formula> and <inline-formula><tex-math notation="LaTeX">$cdcs$</tex-math></inline-formula> are classified as: trusted, semi-trusted and untrusted. RT-SANE executes private jobs on a user’s local <inline-formula><tex-math notation="LaTeX">$mdcs$</tex-math></inline-formula> or pre-trusted <inline-formula><tex-math notation="LaTeX">$cdcs$</tex-math></inline-formula> , and semi-private and public jobs on remote <inline-formula><tex-math notation="LaTeX">$mdcs$</tex-math></inline-formula> and <inline-formula><tex-math notation="LaTeX">$cdcs$</tex-math></inline-formula> . A security and performance-aware distributed orchestration architecture and protocol is made use of in RT-SANE. For evaluation, workload traces from the CERIT-SC Cloud system are used. The effect of slow executing straggler jobs on the Fog framework are also considered, involving migration of such jobs. Experiments reveal that <i>RT-SANE</i> offers a higher “success ratio” (successfully completed jobs) to comparable algorithms, including consideration of security tags.

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.