VMware Chapter 1 - sliders16/VMware GitHub Wiki

VSphere

  • comprehensive collection of products and features that together provide a full array of enterprise virtualization functionality

ESXi

  • Hypervisor
    • The software that implements the virtualization
    • Create and runs VM
  • Type 1 Hypervisor
    • Install directly on a baremetal device
  • VMkernel is the core of the virtualization layer
    • CPU scheduling
    • memory management
    • Virtual Switch Data processing

ESXi Maximum Maximum number of VCPU per host: 4086 Logical CPU per host: 320 VCPU per core: 32 RAM per host: 6TB

VCenter

  • Centralize management platform for ESXi hosts and the respective VMs
  • deploy,automate,monitor,manage and secure the virtual environment in a centralize manner
  • For scalability, it leverage on the back end database (SQL,PostGradSQL,Oracle) to store all data about the hosts and VMs

VCenter type

  • Windows Based Application
  • VCSA (based on Suse Enterprise Linux)

Vcenter functions

  • VM template
  • VM customization
  • Rapid provisioning and deployment of VM
  • Fine grained resource allocation control
  • Role based access control

Vcenter Advance features

  • Vmotion
  • DRS
  • HA
  • FT

Enhance vmotion compatibility

  • Able to migrate VM to another host of different CPU type

Host profile

  • Reference the configuration of an existing host
  • Implement across multiple ESxi hosts for consistency
  • identify missing and incorrect configurations

Network I/O control

  • Provide QOS for different type of traffic
  • Partitioning of network physical Bandwidth

Storage I/O control

  • Provide QOS by ensuring critical application received adequate resources during time of congestion
  • Set storage i/o limit and priority on a vm
  • the settings is enforced cluster wide

Storage DRS

  • leverage on storage vmotion to rebalance the distribution of storage resources (capacity & performance)

Distribute Switch

  • centralize interface to manage and configure the VM's network

Vcenter Server Essentials Vcenter Server Standard

Vcenter Update manager

  • add on package for Vcenter
  • ensure the ESXi hosts and VMs are patch with the latest update
  • identify ESXi hosts and VM that does not comply to the latest patch
  • automate the patching

VSphere vrealize orchestrator

  • workflow automation engine that is install automatically with every instance of vcenter
  • workflow can be easy or complex

Vsphere Virtual Symmettric Multiprocessing

  • Deploy VM with more then 1 virtual processor cores / socket
  • VM with multiple processors

Vsphere vmotion / Storage Vmotion

  • live/online migration of VM from one host to another host
  • migrate the cpu and memory footprint
  • VM storage stay put

Storage vmotion

  • migration of VMs storage from one datastore to anothe datastore

Distributed Resource Scheduler

  • leverage on vmotion

  • provides automatic distribution of resources utilization across multiple esxi hosts configured in a cluster

  • balance the CPU / memory resources

  • Cluster is the aggregation of all resources into a shared pool

  • Intelligent placement of VM

    • Place the VM in a host that is suitable to run it at the point of time
    • ensure the VM received the required hw while balancing the resource utilization across multiple esxi hosts to avoid contention

Vsphere Storage DRS

  • leverage on storage vmotion
  • balance the storage performance and capacity between the datastores in a cluster
  • place the vm storage and disk in the datastore based on the storage utilization
  • balance the storage utilization based on storage capacity and latency threshold

Policy Based Storage

  • 2 components
    • Storage capabilities leveraging storage awareness APIs
      • attributes of storage define by vsphere administrator or Storage array
    • VM storage profile - set the storage requirement in terms of redundancy/capacity/performance/avaialble required to run the VM - datastore that meets the requirement comply to the storage profile

Vsphere HA

  • Automatically restart a VM on another host if the original hosts fails
  • minimal downtime

Vsphere FT

  • run a mirrored secondary VM on another host
  • the vM is immediately sync to the primary VM
  • take over the primary VM role immediate if it fails

VSAN

  • leverage on local storage as VSAN
  • Minimum 3 hosts
  • Up to 32
  • Require the use of SSD for Io performance

VSphere replication

  • software to replicate a vm block level from one site to another

Flash read cache

  • using ssd as read cache for VM to improve read performance
  • assign a ssd space to the VM

Vsphsere storage APis for data protection and Vmwware DP

VSphere Standard License per CPU Vmotion (btw vswitch) Data protection Vshield endpoint Vsphere replication virtual volume FT (2 Vcpu) HA Storage policy base managemnet Storage aPIS for array intergration Hot add

Vsphere Enterprise

Vsphere Enterprise Plus

Vsphere Enterprise Plus OM

Intelligent operations Consistent managemnet Workload balancing Automation operations