Whats New in vSphere 5.0? Dan Wofford Staff Systems Engineer - VMware.
-
Upload
charles-bolton -
Category
Documents
-
view
227 -
download
1
Transcript of Whats New in vSphere 5.0? Dan Wofford Staff Systems Engineer - VMware.
What’s New in vSphere 5.0?
Dan Wofford
Staff Systems Engineer - VMware
Agenda
Cloud Infrastructure Launch and Product Set What’s New vSphere 5.0 Platform What’s New vSphere 5.0 Storage What’s New vSphere 5.0 Networking.
vSphere vSphere vSphere
vCloud Director
vShield Security
vCenter Management
vCloud Director 1.5
vShield 5.0
vCenter Operations 1.0vCenter SRM 5.0
vSphere 5.0
Cloud Infrastructure Launch(vSphere, vCenter, vShield, vCloud Director)
In 2011 VMware is Introducing a Major Upgrade of the Entire Cloud Infrastructure Stack
New
VMware vSphere : The Industry’s Leading Virtualization Platform
Application Services
Infrastructure Services
Scalability
VMware vSphere 4.1
Security
• VMsafe APIs• vShield Zones
• Hot Add• # of Hosts, VMs
• HA • FT
• vMotion/S vMotion• Data Recovery
Availability
NetworkStorage
• Distributed Switch• Network I/O Control
• VMFS• Thin Provisioning
• Storage I/O Control• Storage APIs
• ESX/ESXi• DRS/DPM• Memory Overcommit
Compute
vCenter Server• Host Profiles
• Linked Mode
• Orchestrator
• Update Mgr
Introducing…
The Best Platform for Cloud Infrastructures
VMware vSphere 5.0: What’s New?
Application Services
Infrastructure Services
Scalability
VMware vSphere 5
Security
• ESXi Firewall• 32 way SMP
• 1 TB VMs
• New HA
Architecture
• vMotion over
higher latency links
Availability
NetworkStorage
• Network I/O Control
(per VM controls)
• Distributed Switch
(Netflow, SPAN, LLDP)
• Storage DRS
• Profile-Driven Storage
• VMFS 5
• Storage I/O Control (NFS)
• ESXi Convergence
• Auto Deploy
• HW version 8
Compute
vCenter Server• Virtual Appliance
• Web ClientvCenter Server
Infrastructure Services – Compute, Storage, Network
Agenda: vSphere 5.0 Platform
ESXi
ESXi CLI
ESXi Firewall
Image Builder
Auto Deploy
vSphere Update Manager
Platform Enhancements
ESXi Convergence Most Trusted
vSphere ESXi
vSphere 5.0 will utilize the ESXi hypervisor exclusively
ESXi is the gold standard for hypervisors
Thin architecture
Smaller security footprint
Streamlined deployment and configuration
Simplified patching and updating model
The Gartner Group says…
“The major benefit of ESXi is the fact that it is more lightweight — under 100MB versus 2GB for VMware ESX with the service console.”
“Smaller means fewer patches”
“It also eliminates the need to manage a separate Linux console (and the Linux skills needed to manage it)…”
“VMware users should put a plan in place to migrate to ESXi during the next 12 to 18 months.”
Source: Gartner, August 2010
Agenda: vSphere 5.0 Platform
ESXi
ESXi CLI
ESXi Firewall
Image Builder
Auto Deploy
vSphere Update Manager
Platform Enhancements
ESXi Command Line
Why a new ESXi CLI tool?
• Console CLI and remote vCLI are different
• Need to learn multiple CLIs
• Local commands don’t work remote, remote commands don’t work locally
• Commands evolved from multiple sources using different standards
• No formal process for adding or updating commands
• Inconsistent output and syntax
• Output format changes from command to command
• Different commands have different input parameters
• Remote CLI limited compared to local CLI
ESXCLI establishes a standard with an extensible framework.
Going forward ESXCLI commands will be backward compatible
vSphere 5.0 CLI Compatibility
1. ‘esxcfg’ commands deprecated in 5.0 (replaced with esxcli)
2. ‘esxcli’ in 4.x is *not* backward compatible with 5.0
3. ‘vicfg’ used for remote CLI only
Agenda: vSphere 5.0 Platform
ESXi
ESXi CLI
ESXi Firewall
Image Builder
Auto Deploy
vSphere Update Manager
Platform Enhancements
ESXi 5.0 Firewall Features
Capabilities
• ESXi 5.0 has a new firewall engine which is not based on iptables.
• The firewall is service oriented, and is a stateless firewall.
• Users have the ability to restrict access to specific services based on IP address/Subnet Mask.
Management
• The GUI for configuring the firewall on ESXi 5.0 is similar to that used with the classic ESX firewall — customers familiar with the classic ESX firewall should not have any difficulty with using the ESXi 5.0 version.
• There is a new esxcli interface (esxcfg-firewall is deprecated in ESXi 5.0).
• There is Host Profile support for the ESXi 5.0 firewall.
• Customers who upgrade from Classic ESX to ESXi 5.0 will have their firewall settings preserved.
UI: Security Profile
The ESXi Firewall can be managed via the vSphere client.
Through the Configuration > Security Profile, one can observe the Enabled Incoming/Outgoing Services, the Opened Port List for each service & the Allowed IP List for each service.
UI: Security Profile > Services > Properties
Through the Services Properties, one can configure if a service should be automatically started.
Services can also be stopped & started on-the-fly.
UI: Security Profile > Firewall > Properties
In the Firewall properties, one can check or uncheck the checkbox associated with a service to enable/disable access.
Service name, open ports and status are also displayed.
Ruleset Enabled
AllowedIP
Agenda: vSphere 5.0 Platform
ESXi
ESXi CLI
ESXi Firewall
Image Builder
Auto Deploy
vSphere Update Manager
Platform Enhancements
Composition of an ESXi Image
CoreHypervisor
CIMProviders
Plug-inComponents
Drivers
ESXi Image Deployment
Challenges
• Standard ESXi image from VMware download site is sometimes limited
• Doesn’t have all drivers or CIM providers for specific hardware
• Doesn’t contain vendor specific plug-in components
?
StandardESXi ISO
•Base providers
•Base drivers
Missing CIM
provider
Missing driver
Describing ESXi Components
VIB
• “VMware Infrastructure Bundle” (VIB)
• Software packaging format used for ESXi
• Often referred to as a “Software Package”
• Used for all components
• ESXi Base Image
• Drivers
• CIM providers
• Other components
• Can specify relationship with other VIBs
• VIBs that it depends on
• VIBs that it conflicts with
Managing Customized ESXi Images
Image Builder: a set of command line utilities for…
• Creating and managing image profiles
• Building ESXi customized boot images, e.g.
• Installable ISO
• Bundle suitable for PXE installation or Flash
• Initial version is based on PowerCLI
• Snap-in component bundled as part of VMware’s PowerCLI tools
Depot
• A repository containing
• Image profiles
• VIBs
• Can have multiple depots, with two types
• On a web server
• Encapsulated in a .ZIP file
Agenda: vSphere 5.0 Platform
ESXi
ESXi CLI
ESXi Firewall
Image Builder
Auto Deploy
vSphere Update Manager
Platform Enhancements
vSphere vSpherevSphere
Auto Deploy
vCenter Server with Auto Deploy
Host ProfilesImage Profiles
Deploy and patch vSphere hosts in minutes using a new “on the fly” model
Coordination with vSphere Host Profiles
Rapid provisioning: initial deployment and patching of hosts
Centralized host and image management
Reduce manual deployment and patch processes
vSphere
Auto Deploy Components
Agenda: vSphere 5.0 Platform
ESXi
ESXi CLI
ESXi Firewall
Image Builder
Auto Deploy
vSphere Update Manager
Platform Enhancements
How Does A User Plan an ESX to ESXi migration?
1. Visit the ESX and ESXi Info Center
2. Start testing ESXi
• If you’ve not already deployed, there’s no better time than the present
3. Ensure 3rd party solutions used by your customers are ESXi Ready
• Monitoring, backup, management, etc. Most already are.
• Bid farewell to agents!
4. Familiarize with ESXi remote management options
• Transition any scripts or automation that depended on the COS
• Powerful off-host scripting and automation using vCLI, PowerCLI, …
5. Plan an ESXi migration as part of vSphere upgrade
• Testing of ESXi architecture can be incorporated into overall vSphere testing
ESXi and ESX Info Center
All Resources in One Centralized Location
ESX to ESXi Migration with VMware Update Manager
Supported Paths
• Migration from ESX (“Classic”) 4.x to ESXi 5.0
• For VUM-driven migration, pre-4.x hosts will have to be upgraded to 4.x first
• Might be better just to do fresh install of ESXi 5.0
Preservation of Configuration Information
• Most standard configurations will be preserved, but not all:
• Information that’s not applicable to ESXi will not be preserved, e.g.
• /etc/yp.conf (no NIS in ESXi)
• /etc/sudoers (no sudo in ESXi)
• Any additional custom configuration files will not be preserved, e.g.
• Any scripts added to /etc/rc.d
Confidential
ESXi Migration and Third-Party Software
Supported components
• Upgrade of third-party components limited to
• Cisco Nexus 1000v
• EMC PowerPath
• During upgrade, if either of these is detected on starting host
• Target ESXi image is checked for presence of these modules
• If found, upgrade proceeds
• If not found, option provided to override and proceed
• Otherwise, halt
All other components
• Starting host not checked for other third-party software
• Upgrade process will not preserve anything
• Up to Admins to take care of replacing
Confidential
Agenda: vStorage – What’s New
Introduction
VMFS-5
vStorage API for Array Integration
Storage vMotion
Storage I/O Control
Storage DRS
VMware API for Storage Awareness
Profile Driven Storage
FCoE – Fibre Channel over Ethernet
Introduction to VMFS-5
Enhanced Scalability
• Increase the size limits of the filesystem & support much larger single extent VMFS-5 volumes.
• Support for single extent 64TB Datastores.
Better Performance
• Uses VAAI locking mechanism with more tasks.
Easier to manage and less overhead
• Space reclamation on thin provisioned LUNs.
• Smaller sub blocks.
• Unified Block size.
VMFS-5 Versus VMFS-3 Feature Comparison
VMFS-3 to VMFS-5 Upgrade
The Upgrade to VMFS-5 is clearly displayed in the vSphere Client under Configuration → Storage view.
It is also displayed in the Datastores → Configuration view.
The upgrade is non-disruptive.
Agenda: vStorage – What’s New
Introduction
VMFS-5
vStorage API for Array Integration
Storage DRS
Storage I/O Control
VMware API for Storage Awareness
Profile Driven Storage
FCoE – Fibre Channel over Ethernet
VAAI – Introduction
vStorage API for Array Integration = VAAI
VAAI’s main purpose is to leverage array capabilities.
• Offloading tasks to reduce overhead
• Benefit from enhanced mechanisms arrays mechanisms
The “traditional” VAAI primitives have been improved.
We have introduced multiple new primitives.
Support for NAS!
Application
Hypervisor
Fabric
Array
LUN01
LUN02
VI-3
Non-VAAI
VAAI
VAAI Thin Provisioning – Dead Space Reclamation
Dead space is previously written blocks that are no longer used by the VM. For instance after a Storage vMotion.
vSphere conveys block information to storage system via VAAI & storage system reclaims the dead blocks.
• Storage vMotion, VM deletion and swap file deletion can trigger the thin LUN to free some physical space.
• ESXi 5.0 uses a standard SCSI command for dead space reclamation.
vSphere
VMFS volume A VMFS volume B
Agenda: vStorage – What’s New
Introduction
VMFS-5
vStorage API for Array Integration
Storage DRS
Storage I/O Control
VMware API for Storage Awareness
Profile Driven Storage
FCoE – Fibre Channel over Ethernet
Storage DRS
Group “like” datastores in a datastore cluster.
Initial placement of VMs/VMDKs Datastore maintenance mode Space and I/O load balancing Affinity and anti-affinity rules
Scalable storage management Reduce time for VM provisioning Eliminate VM downtime for storage
maintenance Automated Out of space avoidance Automated I/O bottleneck avoidance
DatastoreCluster
Storage vMotion
Affinity
SDRS Scheduling
SDRS allows you to create a schedule to change its settings.
This can be useful for scenarios where you don’t want VMs to migrate between datastore or when I/O latency might rise, giving false negatives, e.g. during VM backups.
So What Does It Look Like? Provisioning…
So What Does It Look Like? Load Balancing.
The Storage DRS tab will show “utilization before” and “after”.
There’s always the option to override the recommendations.
Agenda: vStorage – What’s New
Introduction
VMFS-5
vStorage API for Array Integration
Storage DRS
Storage I/O Control
VMware API for Storage Awareness
Profile Driven Storage
FCoE – Fibre Channel over Ethernet
Set up SLAs for use of storage and network resources
Added per virtual machine settings for Network I/O Control
Added NFS support for Storage I/O Control
Eliminate the “noisy neighbor” problem
More granular SLA settings for network traffic
Extend Storage SLAs to more VMs
Performance Guarantees – Network and Storage I/O Control
Overview1. VM requests more resources
2. Other VMs are starved
for resources
3. w/ I/O controls, can give VIP VMs
preferential access
Agenda: vStorage – What’s New
Introduction
VMFS-5
vStorage API for Array Integration
Storage DRS
Storage I/O Control
VMware API for Storage Awareness
Profile Driven Storage
FCoE – Fibre Channel over Ethernet
What Is vStorage APIs Storage Awareness (VASA)?
VASA is an Extension of the vSphere Storage APIs, vCenter-based extensions. It allows storage arrays to integrate with vCenter for management functionality via server-side plug-ins or Vendor Providers.
This in turn allows a vCenter administrator to be aware of the topology, capabilities, and state of the physical storage devices available to the cluster.
VASA enables several features.
• For example it delivers System-defined (array-defined) Capabilities that enables Profile-driven Storage.
• Another example is that it provides array internal information that helps several Storage DRS use cases to work optimally with various arrays.
Agenda: vStorage – What’s New
Introduction
VMFS-5
vStorage API for Array Integration
Storage DRS
Storage I/O Control
VMware API for Storage Awareness
Profile Driven Storage
FCoE – Fibre Channel over Ethernet
Tier 1 Tier 2 Tier 3
Profile-Driven Storage
Tier storage based on performance or SLA characteristics
View a list of all compliant storage resources
Utilize the correct storage resources every time (no mistakes)
Help IT personnel that may not be as familiar with storage characteristics align with business and application goals
Improve storage utilization and efficiencies
High IO Throughput
Selecting a Storage Profile During Provisioning
By selecting a VM Storage Profile, datastores are now split into Compatible & Incompatible.
The Celerra_NFS datastore is the only datastore which meets the GOLD Profile requirements – i.e. it is the only datastore that has our user-defined storage capability associated with it.
VM Storage Profile Compliance
Policy Compliance is visible from the Virtual Machine Summary tab.
Agenda: vStorage – What’s New
Introduction
VMFS-5
vStorage API for Array Integration
Storage DRS
Storage I/O Control
VMware API for Storage Awareness
Profile Driven Storage
FCoE – Fibre Channel over Ethernet
Software FCoE Adapters (1 of 2)
A software FCoE adapter is a software code that performs some of the FCoE processing.
This adapter can be used with a number of NICs that support partial FCoE offload.
Unlike the hardware FCoE adapter, the software adapter needs to be activated, similar to Software iSCSI.
Software FCoE Adapters (2 of 2)
Once the Software FCoE is enabled, a new adapter is created, and discovery of devices can now take place.
New Virtual Machine Features
vSphere 5.0 supports the industry’s most capable virtual machines
Other new features
• UI for multi-core virtual CPUs
• Extended VMware Tools compatibility
• Support for Mac OS X servers
Broader Device Coverage
• Client-connected USB devices
• USB 3.0 devices
• Smart Card Readers for VM Console Access
• VM BIOS boot order config API and PowerCLI interface
• EFI BIOS
• 3D graphicsRicher Desktop
Experience
• 32 virtual CPUs per VM
• 1TB RAM per VM
• 4x previous capabilities!VM Scalability
Items which require HW version 8 in orange
Upgrade Compatibility
Provides for flexibility for Administrators to upgrade environment in phased manner
1.ESXi 5.0 supports upgrading Virtual Hardware version 3 and later
Application Services – Availability, Security, and Scalability
Create virtual machines with up to: 32 vCPU 1 TB of vRAM
4x size of previous vSphere versions
Run even the largest applications in vSphere, including very large databases
Virtualize even more applications than ever before (Tier 1 and 2)
Scaling Virtual Machines
4x
Overview
New HA Architecture
NIC Teaming Multipathing
NIC Teaming Multipathing
VMware Fault Tolerance High Availability
DRS Maintenance Mode vMotion
VMware Fault Tolerance High Availability
DRS Maintenance Mode vMotion
Storage vMotionStorage vMotion
Component
Server
Storage
VMFSVMFS
VMFSVMFS
New architecture for High Availability feature of vSphere
Simplified clustering setup and configuration
Enhanced reliability through better resource guarantees and monitoring
Enhanced scalability
Overview
VMware
Additional Features and Enhancements
vCenter Server Appliance (Linux)
Run vCenter Server as a Linux-based appliance
Simplified setup and configuration
Enables deployment choices according to business needs or requirements
Leverages vSphere availability features for protection of the management layer
Overview
vCenter Server Appliance (VCSA) consists of:
• A pre-packaged 64 bit application running on SLES 11
• Distributed with sparse disks
• Disk Footprint
• Memory Footprint
• A built in enterprise level database with optional support for a remote Oracle databases.
• Limits are the same for VC and VCSA
• Embedded DB
• 5 hosts/50 VMs
• External DB
• <1000 hosts/<10,000 VMs (64 bit)
• A web-based configuration interface
Component Overview
Feature Overview
vCenter Server Appliance supports:
• The vSphere Web Client
• Authentication through AD and NIS
• Feature parity with vCenter Server on Windows
• Except –
• Linked Mode support
• Requires ADAM (AD LDS)
• IPv6 support
• External DB Support
• Oracle is the only supported external DB for the first release
• No vCenter Heartbeat support
• HA is provided through vSphere HA
Web Client
Run and manage vSphere from any web browser anywhere in the world
Platform independence
Replaces Web Access GUI
Building block for cloud based administration
Overview
Why Flex?
Flex provides us with the richest and fullest featured development platform available.
• Extensive amount of Libraries to use
• Technologies such as HTML5 and others are still in development
• Provides the best performance
• Scales to the web
Features of the vSphere Web Client
Customize the GUI
• Create custom views to reflect the information you need to see, the way you like to see it
Features of the vSphere Web Client
Ready Access to Common Actions
• Quick access to common tasks provided out of the box
Features of the vSphere Web Client
Support interrupt driven workflows
• Allow jumping in and out of workflows easily – continuing exactly from where you left off without having to repeat a process
Features of the vSphere Web Client
Extendable Functionality
• Possible for partners and end users to add features and functionality
Easily create new tabs for information
Create portlets for instant access to information
The Best of the Rest
Platform • Hardware Version 8 – EFI
virtual BIOS • Memory Fault Isolation
Network • Distributed Switch (Netflow,
SPAN support, LLDP)
• Network I/O Controls (per VM), ESXi firewall
Storage • VMFS 5
• iSCSI UI
• Storage I/O Control (NFS)
• Array Integration for Thin Provisioning,
• Swap to SSD, 2TB+ VMFS datastores
• Storage vMotion Snapshot Support
Availability• vMotion with higher latency links• Data Recovery Enhancements
Management• Inventory Extensibility
• iPad client
The End (Due to Time)