You are currently viewing Fundamentals of Cloud IoT Edge ML Assignment 6 Answers 2023
Fundamentals of Cloud IoT Edge ML Assignment 6 Answers

Fundamentals of Cloud IoT Edge ML Assignment 6 Answers 2023

Table of Contents
Fundamentals of Cloud IoT Edge ML Assignment 1 Answers
Fundamentals of Cloud IoT Edge ML Assignment 2 Answers
Fundamentals of Cloud IoT Edge ML Assignment 3 Answers
Fundamentals of Cloud IoT Edge ML Assignment 4 Answers
Fundamentals of Cloud IoT Edge ML Assignment 5 Answers
Fundamentals of Cloud IoT Edge ML Assignment 6 Answers

Fundamentals of Cloud IoT Edge ML Assignment 6 Answers

1) What are the three layers/tiers of the Edge-Cloud system?

  • IoT devices, Cloud nodes, and Datacenters
  • Edge Computing nodes, Cloud nodes, and IoT devices
  • Cloud nodes, Edge Computing nodes, and IoT devices
  • Edge Computing nodes, IoT devices, and Datacenters

Answer: Edge Computing nodes, Cloud nodes, and IoT devices

2) What is the role of the Edge Controller (EC) in the Edge-Cloud system?

  • To manage IoT devices only
  • To manage the Cloud nodes only
  • To manage Edge Computing nodes only
  • To plan, deploy, and manage application services in the Edge-Cloud system

Answer: To plan, deploy, and manage application services in the Edge-Cloud system

3) What is the role of the Planner component?

  • To monitor the physical resources in the Edge-Cloud system
  • To propose the scheduling policy of the offloading tasks in the system and their location
  • To manage applications running in the Edge-Cloud system
  • To detect the tasks’ failures due to network issues or the shortage of computational resources

Answer: To propose the scheduling policy of the offloading tasks in the system and their location

4) What are latency-sensitive applications?

  • Applications that have high sensitivity to any delays in communication or computation during interaction with Edge-Cloud system.
  • Applications that can tolerate high delays in communication or computation.
  • Applications that are not impacted by any delays in communication or computation.
  • Applications that do not require Edge-Cloud computing.

Answer: Applications that have high sensitivity to any delays in communication or computation during interaction with Edge-Cloud system.

5) What is the purpose of the three-level offloading scenario/scheme?

  • To increase the latency level
  • To utilize more resources by collaborating between the connected Edge node and the cloud servers.
  • To decrease the computation time.
  • To use Edge Computing only.

Answer: To utilize more resources by collaborating between the connected Edge node and the cloud servers.

6) Which offload computing node is used when training the DRL in the load prediction model?

  • The server with the highest load
  • The server with the lowest load
  • The server with the average load
  • The predicted idle server

Answer: The predicted idle server

7) What is the goal of DRL in the system?

  • To minimize the total reward by making optimal actions
  • To maximize the total reward by making optimal actions
  • To minimize the total cost by making optimal actions
  • To maximize the total cost by making optimal actions

Answer: To maximize the total reward by making optimal actions

8) How is the waiting delay in the queue between the generation of a task and giving a decision reduced in the system?

  • By predicting the task’s information
  • By reducing the system response delay
  • By increasing the waiting delay
  • By reducing the system processing time

Answer: By predicting the task’s information

9) What is Double DQN?

  • A method to solve the overestimation problem
  • A method to solve the correlation problem
  • A method to improve the stability of DQN
  • A method to reduce the dimensionality of state-action space

Answer: A method to solve the overestimation problem

10) What does the agent decide based on the current state in decision model elements?

  • Whether the newly generated task needs to be offloaded for computation
  • Which server to offload the task to
  • The appropriate transmission power for offloading the transmission
  • All of the above

Answer: All of the above

11) What is cloud-edge computing?

  • A process to reduce the burden on the cloud by transferring tasks to edge nodes
  • A process to reduce the burden on edge nodes by transferring tasks to the cloud
  • A process to transfer tasks from one edge node to another
  • A process to transfer tasks from one cloud to another

Answer: A process to reduce the burden on the cloud by transferring tasks to edge nodes

12) What is horizontal offloading in cloud-edge computing?

  • The process of transferring tasks between edge nodes
  • The process of transferring tasks from edge nodes to the cloud
  • The process of transferring tasks from the cloud to edge nodes
  • The process of transferring tasks between clouds

Answer: The process of transferring tasks between edge nodes

13) What is the purpose of the workload model in cloud-edge computing?

  • To determine the number of service nodes needed for a specific workload
  • To determine the cost of cloud-edge computing services
  • To determine the communication and computation requirements for a specific workload
  • To determine the location of the data center in cloud-edge computing

Answer: To determine the communication and computation requirements for a specific workload

14) Which of the following is not a hierarchical tier in the collaborative cloud-edge computing architecture?

  • End devices
  • Access network technologies
  • Remote federated data center
  • None of the above

Answer: None of the above

15) What is the computation size of a service in the workload model?

  • The number of mega CPU cycles required to process a request for service
  • The data size of the request in megabytes
  • The number of requests per second processed by a service node
  • The number of service nodes in the system

Answer: The number of mega CPU cycles required to process a request for service

16) List out the uses of global snapshot of the system.

  • Checkpointing
  • Garbage collection of objects
  • Deadlock detection
  • All of the above

Answer: All of the above

17) Recording the global state of a distributed system is an important paradigm when one is interested in

  • Analyzing
  • Monitoring
  • Testing
  • All of the above

Answer: All of the above

18) In ______model, each channel acts as a first-in first-out message queue and thus, message ordering is preserved by a channel.

  • FIFO
  • Non-FIFO
  • Casual delivery
  • None of the above

Answer: FIFO

19) In _______ model, a channel acts like a set in which the sender process adds messages and the receiver process removes messages from it in a random order.

  • FIFO
  • Non-FIFO
  • Casual delivery
  • None of the above

Answer: Non-FIFO

20) The Chandy-lamport algorithm can be initiated by any process by executing the __________ by which it records its local state and sends a marker on each outgoing channel.

  • Marker receiving rule
  • Marker sending rule
  • Marker termination rule
  • None of the above

Answer: Marker sending rule

Disclaimer: Chandras EDU does not guarantee the correctness of the answers. These answers are based on the data provided by the NPTEL video lectures, are just for reference, and request students to complete the assignments independently.

If you have any suggestions, comment below or contact us at admin@chandrashaker.com

If you found this article interesting and helpful, don’t forget to share it with your friends.