NPTEL Edge Computing Week 1 And 2 Assignment Answers 2025

NPTEL Edge Computing Week 1 And 2 Assignment Answers 2025

1. Which company introduced EC2, a service for on-demand computing?

a) Microsoft
b) Google
c) Amazon
d) Oracle

Explanation:
Amazon EC2 (Elastic Compute Cloud) is a service offered by Amazon Web Services (AWS) that provides scalable computing capacity in the cloud.


2. What defines the ‘intelligence tier’ in edge computing architecture?

a) Data ingestion
b) Running ML models
c) Data storage
d) User interfaces

Explanation:
The intelligence tier in edge computing refers to the layer where decisions and computations (like ML model execution) occur locally, enabling faster response times.


3. What is the main benefit of virtualization in cloud computing?

a) High latency
b) Cost increase
c) Efficient resource utilization
d) Limited scalability

Explanation:
Virtualization allows multiple virtual machines to run on a single physical machine, which helps in efficient resource usage and cost reduction.


4. Which cloud service model includes virtual machines, storage, and networking capabilities?

a) IaaS
b) PaaS
c) SaaS
d) HaaS

Explanation:
Infrastructure as a Service (IaaS) provides fundamental cloud resources like VMs, storage, and networking, on demand.


5. According to Moore’s Law, processor speed doubles every:

a) 9 months
b) 12 months
c) 18 months
d) 24 months

Explanation:
Moore’s Law states that the number of transistors (and therefore processing power) in a microchip doubles approximately every 18 months, leading to performance improvements.


6. What does the Water Usage Effectiveness (WUE) metric measure in cloud data centers?

a) IT energy consumption per server
b) Total facility power to IT power ratio
c) Annual water usage per IT equipment energy
d) Data transmission speed per watt

Explanation:
WUE = Total Annual Water Usage / IT Equipment Energy
It’s used to measure water efficiency in data centers.


7. Identify the correct match:

a) IaaS – Load Balancing
b) PaaS – Virtual Machines
c) SaaS – Web Servers
d) HaaS – CRM

Explanation:

  • IaaS includes services like load balancing, virtual machines, and storage.
  • PaaS focuses on development platforms, and SaaS offers end-user software like CRM.

8. If an edge node takes 0.05 seconds to process a task and 0.02 seconds for data transfer, what is the total latency?

a) 0.07 seconds
b) 0.05 seconds
c) 0.02 seconds
d) 0.09 seconds

Explanation:
Total latency = Processing time + Data transfer time
→ 0.05 + 0.02 = 0.07 seconds


9. Which cloud computing model primarily provides runtime environments, databases, and development tools?

a) SaaS
b) IaaS
c) PaaS
d) HaaS

Explanation:
Platform as a Service (PaaS) gives developers the tools and environment needed to build, test, and deploy applications (e.g., runtime, database, frameworks).


10. Which cloud computing paradigm enables customers to access virtual machines, servers, and storage on a pay-as-you-go basis?

a) SaaS
b) PaaS
c) IaaS
d) HaaS

Explanation:
IaaS allows users to rent computing resources such as servers, VMs, and storage, paying only for what they use.

NPTEL Edge Computing Week 2 Assignment Answers

1. What does the Water Usage Effectiveness (WUE) metric measure?

a) CPU efficiency
b) Energy consumed per task
c) Annual water usage per IT equipment energy
d) Server response time

Explanation:
WUE = Total annual water usage / Total IT equipment energy usage.
It helps measure water efficiency in data centers.


2. Which type of hypervisor runs directly on hardware without an operating system?

a) Type-I (Bare-metal)
b) Type-II (Hosted)
c) Hybrid
d) None of the above

Explanation:
Type-I hypervisors operate directly on the physical hardware, not on a host OS. Examples: VMware ESXi, Microsoft Hyper-V.


3. Which metric measures the energy efficiency of data centers?

a) PUE
b) WUE
c) ROI
d) SLA

Explanation:
Power Usage Effectiveness (PUE) = Total facility power / IT equipment power.
A lower PUE indicates better energy efficiency.


4. What is Docker primarily used for?

a) Network monitoring
b) Container-based virtualization
c) File management
d) Hardware emulation

Explanation:
Docker uses containers to package applications and dependencies, allowing consistent environments and quick deployments.


5. What is one key benefit of containerization compared to virtual machines?

a) Faster startup times
b) Stronger isolation
c) Requires more resources
d) Slower deployment

Explanation:
Containers share the host OS kernel, allowing quicker startup and lower overhead than full VMs.


6. How much time will it take to upload 10 GB of data over a network with a speed of 10 Mbps?

a) ~10 minutes
b) ~13.3 minutes
c) ~16.7 minutes
d) ~20 minutes

Explanation:

  • 10 GB = 80,000 Mb
  • Time = 80,000 / 10 Mbps = 8000 seconds = ~133.3 minutes
    Oops! Wait! That seems too long! Let’s recalculate:
  • 10 GB = 80,000 Megabits
  • 80,000 / 10 = 8000 seconds = ~133.3 minutes

So correct answer is: ~133.3 minutes, not 13.3 minutes.
There’s a mistake in the answer key. Correct answer is not (b).

Corrected Answer: ~133.3 minutes

Would you like me to recalculate with compression or better network assumptions?


7. In hardware virtualization, what is the role of Intel VT or AMD-V extensions?

a) Improve energy efficiency
b) Support for binary translation
c) Enable the hypervisor to run guest OS in isolation
d) Allow faster disk access

Explanation:
Intel VT/AMD-V allow guest OSes to run directly on hardware in isolation, improving performance and reducing overhead.


8. Which of the following is a benefit of Docker over traditional VMs?

a) Requires its own kernel for each instance
b) Faster scaling and portability
c) Stronger isolation than VMs
d) High resource consumption

Explanation:
Docker containers are lightweight, easily portable, and ideal for rapid deployment and scaling, unlike VMs which require full OS.


9. Which is a characteristic of paravirtualization?

a) Guest OS requires no modification
b) Uses a thin VMM and requires hyper calls
c) Fully emulates hardware
d) Higher overhead than full virtualization

Explanation:
Paravirtualization requires the guest OS to be aware of the hypervisor, using hypercalls for better performance.


10. Which virtualization technique involves modifying the guest OS for better interaction with the hypervisor?

a) Para-virtualization
b) Full virtualization
c) Partial virtualization
d) Application-level virtualization

Explanation:
Para-virtualization modifies the guest OS to directly communicate with the hypervisor, improving performance but requiring OS changes.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top