Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Consider a FOG node that has a number of virtual machines allocated to multicore. Core 1 has three different virtual machines VM 1 , VM
Consider a FOG node that has a number of virtual machines allocated to multicore. Core has three different virtual machines VM VM and VMQ PQ P and Q P where Q Q Q are budgets for VM VM VM respectively and P P P are periods of VM V VM VM has three periodic tasks tau tau tau and each task is characterized by Cexecution time, Tperiod and Ddeadline. C TD C DT C DT VM has two periodic tasks tau tau with parameters C T D C T and D VM has one periodic task tau with parameters C T D Assume that the fixed priorityscheduling algorithm is used for all schedulers global and local and priorities are selected based on the deadline monotonic approach.
a Will all tasks meet their deadlines? Motivate your answer by drawing the execution trace of VMs and tasks.
b If we change the global level scheduler to EDF what will happen?
c If there are some tasks that miss their deadlines, what can be done to make them meet their deadlines without changing the given parameters of tasks and VMs
dSuppose that there is one more copy of VM and another one of VM and there are two cores available to execute the VMs How will you distribute the VMs so that all tasks meet their deadlines? Please
motivate your design.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started