Key Cloud and Virtualization Terms for Prelims

Cloud computing is the on-demand delivery of computing services, including servers, storage, databases, networking, and software, over the internet. Virtualization is the core enabling technology that abstracts physical hardware to create multiple simulated digital environments from a single physical computer or server.

Fundamental Virtualization Concepts

Hypervisor (Virtual Machine Monitor)
  • A hypervisor is firmware or software that creates and runs virtual machines by isolating operating systems from physical hardware.
  • Type-1 (Bare-Metal) Hypervisors run directly on host hardware without an underlying host operating system. Examples include VMware ESXi, Microsoft Hyper-V, and KVM.
  • Type-2 (Hosted) Hypervisors run inside a conventional host operating system like a standard application. Examples include Oracle VM VirtualBox and VMware Workstation.
Virtual Machine (VM) vs Containers
  • Virtual Machines virtualize the entire physical hardware stack and run a complete guest operating system with its own kernel.
  • Containers virtualize at the operating system level, sharing the host operating system kernel while isolating user spaces.
  • Containers are lightweight, start in seconds, and require fewer system resources than virtual machines.
  • Docker is an open-source platform that packages applications and dependencies into standardized containers.
  • Kubernetes is an open-source orchestration tool used to automate container deployment, scaling, and operational management.

Cloud Computing Delivery and Deployment Models

Service Delivery Models
  • Infrastructure as a Service (IaaS): Provides raw computing infrastructure such as physical or virtual servers, network bandwidth, and data storage. The provider manages physical hardware, while the client configures operating systems, runtimes, middleware, and applications. Examples include Amazon Web Services EC2, Microsoft Azure Virtual Machines, and Google Compute Engine.
  • Platform as a Service (PaaS): Provides a managed hardware and software environment for developers to build, run, and manage applications without maintaining backend infrastructure. Examples include Google App Engine, AWS Elastic Beanstalk, and Heroku.
  • Software as a Service (SaaS): Delivers fully managed, ready-to-use software applications over a web browser. The service provider handles all hardware, hosting, updates, and maintenance. Examples include Google Workspace, Microsoft 365, and Salesforce.
  • Function as a Service (FaaS) or Serverless: Executes modular code snippets in response to specific triggers without requiring provisioned or managed server instances. Examples include AWS Lambda, Google Cloud Functions, and Azure Functions.
Deployment Architecture Models
  • Public Cloud: Infrastructure owned and operated by a third-party cloud service provider and shared among multiple tenants over the public internet.
  • Private Cloud: Computing infrastructure dedicated exclusively to a single business entity, hosted on-premises or in an isolated third-party data center.
  • Hybrid Cloud: Combines private and public cloud environments linked by proprietary or open technology to allow data and application movement between them.
  • Community Cloud: Infrastructure shared by several organizations with shared concerns like regulatory compliance, security policies, or functional missions.
  • Multi-Cloud: Strategy involving the simultaneous use of cloud services from multiple independent public cloud vendors to prevent vendor lock-in.

Advanced Edge and Distributed Computing

Architecture Defining Characteristic Primary Technical Benefit
Edge Computing Processes data near the physical source or user device rather than in a distant centralized data center. Minimizes bandwidth costs and decreases operational latency for time-critical systems.
Fog Computing Extends cloud computing by placing intermediate processing nodes between edge sensors and central data centers. Enhances local compute efficiency, data filtering, and device coordination.
Grid Computing Connects geographically dispersed, heterogeneous computers to work concurrently on large computing jobs. Pools vast computing capacity for large academic, scientific, or mathematical simulations.
Quantum Cloud Computing Delivers remote access to quantum processing units through standard cloud interfaces. Allows researchers to run quantum algorithms on physical quantum hardware without local ownership.

India’s Sovereign and Public Cloud Initiatives

GI Cloud (MeghRaj)
  • MeghRaj is the national cloud initiative initiated by the Ministry of Electronics and Information Technology (MeitY).
  • It optimizes information and communication technology spending of government departments by providing standardized infrastructure, platform, and software environments.
  • The National Informatics Centre (NIC) operates the National Cloud Data Centres under this framework.
OpenForge Platform
  • OpenForge is the Government of India’s collaborative platform for open-source development of e-governance software applications.
  • It promotes the reuse of public software code to minimize duplicate software development costs across union and state ministries.
Data Centre Policy Framework
  • MeitY designed the Data Centre Policy to designate data centers under the Essential Services Maintenance Act (ESMA).
  • It creates Data Centre Economic Zones with uninterrupted power supply, optical fiber corridors, and green energy incentives.

Important Facts for Examination

  • Virtualization abstracts physical computing hardware, whereas cloud computing delivers pooled, virtualized computing resources over the internet on a metered pay-per-use basis.
  • A Type-1 bare-metal hypervisor does not require an underlying host operating system to manage hardware resources.
  • Containers share the host operating system kernel, making them significantly smaller and faster to boot than full virtual machines.
  • Kubernetes was originally created by Google and is currently maintained by the Cloud Native Computing Foundation (CNCF).
  • Edge computing processes data physically close to the edge of the network to minimize transmission latency.
  • The GI Cloud initiative of the Government of India is officially named MeghRaj.
  • The National Informatics Centre (NIC) functions under the Ministry of Electronics and Information Technology as the premier technical builder for national e-governance infrastructure.
  • Serverless computing or Function as a Service charges users solely for the precise execution time of individual code blocks.
  • Vendor lock-in describes a dependency situation where a customer cannot easily transition away from a specific vendor due to proprietary formats or non-standard configurations.
  • Hybrid cloud architecture combines private cloud setups with public cloud services using standard orchestration protocols.
Originally written on December 19, 2015 and last modified on August 18, 2026.

Leave a Reply

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