A Hundred days of Virtualization
Day 7
All photos above property of the author and can be found here
Overview of Virtualization
A technique for simulating the hardware and software upon which other software runs. - NIST
Using a physical machine to run multiple virtual machines sharing the resources of the physical machine. -VMware
There are 8 different types of virtualization. The course will cover the first 6 types of virtualization below.
1. Hardware
2. Software
3. OS
4. Management
5. Storage
6. Network
7. Application
8. Service
VMs - use configuration files to describe virtual hardware.
Hypervisor - Software that presents the physical hardware to the guest OS.
- Type 1 - runs on the physical hardware
- Type 2 - runs on an OS which sits on top of the hardware.
Why virtualize?
1. Consolidate hardware.
2. Improve efficiency and availability
3. Improve security by reducing attack footprint.
4. reduce datacenter costs
5. Gain operational flexibility
Cloud Technologies
1. different services - IaaS, PaaS, SaaS, Daas, STaaS
2. Types - Public, Private, Hybrid
Cloud Computing - the delivery of computing as a service rather than a product, whereby shared resources, software and information are provided to computers and other devices as a utility over a network.
NIST Def of Cloud computing - a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.
1. Essential characteristics
* On demand service
* Broad network access
* Resource pooling
* Rapid elasticity - ability to quickly grow infrastructure
* Measured service - something that monitors what clients are using
2. Service models
* Infrastructure as a service - only physical equipment is provided (AWS, VMWare, Azure, etc)
* Platform as a service - entire cloud infrastructure is provided (Heroku, Foundry, AWS)
* Software as a service - gmail, salesforce, office 365
3. deployment models
* Private - we own it all
* Community - group of individuals/companies gathered together for a common purpose. Can be on-prem/off-prem (Healthcare).
* Public - service provider makes resources available over the net.
* Hybrid -
4. Software defined Data Center - "an integrated abstraction layer that presents computing infrastructure as pools of virtual and physical resources, allowing users to dynamically compose them into Services." - Forrester
* virtual networking across multiple physical devices (NSX)
* virtual storage across multiple physical storage units (VSAN)
* distributed FW
* distributed Router
* VXLAN
Your Post Has Been Featured on @Resteemable!
Feature any Steemit post using resteemit.com!
How It Works:
1. Take Any Steemit URL
2. Erase
https://
3. Type
re
Get Featured Instantly & Featured Posts are voted every 2.4hrs
Join the Curation Team Here | Vote Resteemable for Witness
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit