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