Cloud Computing NPTEL Week 2 Assignment Answer




Note :- Don't Copy Answers Blindly.

NPTEL Cloud Computing Week 2 Assignment Solution

Para-virtualization is best described as:

  • A) Running an unmodified guest OS on top of a hypervisor with full CPU trapping.
  • B) Modifying the guest OS to use hypervisor-aware interfaces for certain privileged operations.
  • C) Emulating hardware in software so guests don't need any changes.
  • D) Running containers that share the host kernel.
The correct answer is B.
Explanation: Para-virtualization requires modifying the guest OS to interact directly with the hypervisor.

Which statement about a community cloud is MOST accurate?

  • A) Owned and operated by a single organization for its exclusive use.
  • B) Shared infrastructure among several organizations with similar compliance/regulatory needs.
  • C) A public cloud account with extra IAM roles.
  • D) Always the most cost-effective option for small startups.
The correct answer is B.
Explanation: Community clouds are shared by organizations with common concerns such as compliance.

When an organization considers using an outsourced private cloud, which of the following should be explicitly considered?

  • A) Only (i)
  • B) (i) and (ii) only
  • C) (i) and (iii) only
  • D) (i), (ii), and (iii)
The correct answer is D.
Explanation: Network dependency, multi-tenancy risks, and compliance implications must all be evaluated.

Which XML parser API is MOST appropriate for very large XML files in a memory-constrained environment?

  • A) DOM
  • B) SAX
  • C) StAX
  • D) All are equally suitable
The correct answer is C.
Explanation: StAX is pull-based and offers low memory usage with better control over parsing.

A hypervisor shows 40% CPU usage while VMs report only 15%. What explains the gap?

  • A) No hardware virtualization support
  • B) Virtualization overhead such as context switching and I/O emulation
  • C) Unmodified OS inefficiency
  • D) Efficient resource overcommitment
The correct answer is B.
Explanation: Hypervisor overhead accounts for CPU usage not visible inside guest VMs.

Which statement clarifies “Hypervisor,” “Virtual Machine Monitor,” and “Cluster Manager”?

  • A) All terms are synonymous
  • B) Hypervisor and VMM are synonymous; Cluster Manager handles orchestration
  • C) Hypervisor is Type 1 only
  • D) They refer to unrelated systems
The correct answer is B.
Explanation: VMM and hypervisor are often interchangeable, while cluster managers handle orchestration.

Speed and flexibility are disadvantages of para-virtualization.

  • A) True
  • B) False
The correct answer is B.
Explanation: Para-virtualization often improves performance and flexibility.

Which mechanism was specifically designed as a registry/discovery approach for web services?

  • A) SMS
  • B) HTTP
  • C) SMTP
  • D) UDDI
The correct answer is D.
Explanation: UDDI was created for discovering and registering web services.

Which problems are effectively addressed by traditional web services?

  • A) Only (i) and (ii)
  • B) (i), (ii), and (iv) are addressed; (iii) is NOT addressed
  • C) Only (i)
  • D) All are addressed
The correct answer is B.
Explanation: Traditional web services do not support ultra-low-latency real-time communication.

Service-Oriented Architecture (SOA) models relationships primarily among:

  • A) Two entities only
  • B) Provider and broker only
  • C) Provider, requestor, and broker/registry
  • D) Provider, requestor, and hypervisor
The correct answer is C.
Explanation: SOA includes service providers, service requestors, and brokers/registries.

0 Comments

Post a Comment

Post a Comment (0)

Previous Post Next Post