STCLOUD_hypervisors 1 and 2, containers review, virtualization vs cloud comp table

original file

RAW FILE

This note has not been edited yet.

Hypervisors Review

Benefits

Type 1 and 2

Containers Review

Summary for VM vs Containers

_attachments/public_STCLOUD_hypervisors_cloud_comp2.png

Container vs Hypervisor

_attachments/public_STCLOUD_hypervisors_cloud_comp3.png

_attachments/public_STCLOUD_hypervisors_cloud_comp4.png
Different layers of virtualization or abstraction

  1. app virtualization → App (literally just the app installation, not even dependencies) → no installation even
  2. container → OS (operating system) ⇉ install the app ⇉ has OS (shared with host OS)
  3. virtual machines → hardware ⇉ has OS

VM and CT can deploy servers and desktop
it all depends on "what level of configurability do you need?"

Virtualization vs Cloud Computing

Virtualization ← Cloud
Definition Technology Methodology (the usage of virtualization)
Purpose Create multiple simulated environments from 1 physical hardware system (physical as virtual resources) Pool and automate virtual resources for on-demand use ("use" hints that cloud is a methodology)
Use Deliver packaged resources to specific users for a specific purpose (bc it's managed by a single entity/organization) Deliver variable resources to groups of users for a variety of purposes
Configuration Image-based (individual) Template-based (pre-built, pre-configured devices → makes it easier for people)
Lifespan years (long-term) hours to months (short-term) → subscription + scaling
Cost High capital expenditures (CAPEX), low operating expenses (OPEX) private cloud: high CAPEX low OPEX while public cloud: low CAPEX, high OPEX
Scalability Scale up/Vertical (increase the amount of resources, same computer with more resources) Scale out/horizontal scaling (add more physical servers)
Workload Stateful (fixed and predictable, single owner, you know the purpose) Stateless (resource utilization is unpredictable use, cloud is not owned by a single person)
Tenancy Single tenant Multiple tenant

Costs
_attachments/public_STCLOUD_hypervisors_cloud_comp5.png


Cloud Computing (AWS Module 1: Cloud Concepts Overview)