Cloud Architecture (Unit 2)
Cloud Architecture (Unit 2)
Cloud Architecture - CA - Unit 2 - SRMIST Syllabus - Short Notes
Virtualization
Hypervisor
A software that allows running multiple OS concurrently on a single machine. It has 2 components - Kernel & VMM
A software that allows running multiple OS concurrently on a single machine. It has 2 components - Kernel & VMM
Types
- Bare-Metal - Required hardware.
- Hosted - Runs on OS.
Benefits
- Server consolidation - The server takes a lesser load.
- Isolation - Separating VMs.
- Encapsulation
- Hardware Independence
- Reduced Cost - Can run multiple instances. (Linux, Windows, Ubuntu in one PC)
Abstraction Levels
Architecture
- Hypervisor Architecture
- Xen Architecture
- Binary Translation
- Full virtualization
- Host Based virtualization
- Para Virtualization
Types
- Hardware Virtualization
- Hardware Assisted
- CPU Virtualization
- Memory Virtualization
- I/O Virtualization
- Full
- Para
- Server Virtualisation
- Hypervisor
- Full
- Para
- OS
- Hardware Assisted
- Kernel Level
Parallel Processing
Components (Uni-Processor System)
Flynn's Classification
Vector Processing
SMP VS MPP
Web Services
Components
- SOAP - Request &response protocol.
- UDDI
- WSDL - Creates interface for API
- XML - Web-based communication.
SOA
- Logical View
- Message Orientation
- Description Orientation
- Granularity
- Network Orientation
- Platform-neutral
REST
Principles
- Resource Identification through URIs
- Uniform, Constrained Interface
- Self-Descriptive Message
- Stateless Interaction
NOTE
*Theory for each point must be known. This article provides the points that must be known under each concept and diagrams that may be of use.
Comments
Post a Comment