VMworld 2013
Ameet Jani, VMware
Justin King, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
2. 22
Agenda
A New Client, Where the Desktop Client Fell Short?
The New Face of vSphere Administration
Multi Tiered Architecture
Workflows
vSphere Web Client Plugins
Software Development Kit (SDK)
Summary
3. 33
End of Life for the vSphere Client
The vSphere 5.x release of vSphere will
be the final release of the Desktop client
4. 44
Where the Desktop Client Fell Short
Single Platform Support (Windows)
Scalability Limits
White Screen of Death
Inconsistent look and feel across VMware solutions
Workflow Lock
Upgrades
5. 55
Enhanced – vSphere Web Client
The NEW virtual infrastructure client
• Primary client for vSphere administrators starting in vSphere 5.1
• Matched functionality to legacy VI Client
• Additional vCenter 5.1 functionality, only available thru the vSphere Web Client
Browser based
• Internet Explorer / FireFox / Chrome fully supported on Linux and Windows
• Others (Safari etc) are possible
• But without VM console access
Welcome to the new
vSphere Administration
6. 66
Multi-tiered Architecture Allowing Scale Out
The vSphere Web
Client runs within
a browser
vCenter in either
single or
Linked mode
operation vCenter
Fx
Application
Server that
provides a
scalable back end
Flex Client
Back End
The Inventory
Service obtains
optimized data live
from the core
vCenter Server
process
Inventory
Service
7. 77
Web Client Performance
32 CPU VC
1k host
10k VMs
Client # of Sessions VC CPU Used
VI Client 100 50%
Web Client 300 25%
CPU Usage
50%
CPU Usage
25%
8. 88
vSphere Web Client – Availability
A single instance of vSphere Web Client can be seen as single
point of failure
• If vSphere Web Client is down – everyone is down!
• Limited functionality via legacy Virtual Infrastructure Client
Make vSphere Web Client Highly Available
• Run as separate virtual machine with vSphere HA enabled
• Deploy multiple instances
• Cold standby for manual
recovery (power on)
• Warm standby for manual
recovery (reconfigure IP)
• Place multiple instances behind
a network failover load balancer
• vCenter Server Heartbeat also
protects vSphere Web Client (Windows)
9. 99
vSphere Web Client – Installation
Installer located on ISO image
Install on vCenter Server or separate server (recommended)
• Offloads resources improving performance
• Provides granular availability options
vCenter Simple Install
• Does not include vSphere Web Client
• Added with vCenter v5.1.0B
vSphere Web Client included with vCenter Server Appliance
18. 1818
Agenda
A New Client, Where the Virtual Infrastructure Client Fell Short?
The New Face of VMware Administration
Multi Tiered Architecture
Live Demo
vSphere Web Client Plugins
Software Development Kit
Summary
19. 1919
vSphere Web Client – Plugin’s
Plugins are now server based
• Need to be recreated / updated in FLEX
• HTML Plugins (temporary work around for one release cycle)
20. 2020
VMware vSphere Web Client Plugins
vcOps
Infrastructure Nav
Orchistrator
Data Protection
Others:
• vFabric Elastic
Memory for Java
• vSphere
Replication
• vSphere Data
Protector
22. 2222
New VMware Plug-in – Log Browser
Proven framework to provide rich troubleshooting tools
vSphere Web Client plugin
Takes snapshot of specified host / vCenter logs
Provides rich user interface to review log data
• Search
• Filter by name / event / keyword
• Compare multiple logs
• Highlight key words
Simplifies Troubleshooting
23. 2323
Extensibility Is Nice, But What Does It Mean?
Ultimate goal: seamless integration!
• VMware solutions
• 3rd Party solutions
Define a model and allow everyone to get in
• The Summary–Manage–Monitor–Relationship paradigm
• Data coming from multiple sources (not only through VC / IS)
• Enrich object behavior
• Add new actions, status data, settings
• Add your own objects
Integrated actions and data model
• Workflows from different products are easily accessible from anywhere
• E.g. you can go to VCO actions right from within the VC screens, etc.
24. 2424
Public SDK Allowing Integration and Extensibility
vSphere Web Client SDK allows you to:
• Add functionality with consistent user-interface
• Minimize coding by using the platform and tools provided
• Package and deploy plugins more easily
The Public SDK available now
25. 2525
vSphere Web Client – The Solution
Single Platform Support (Windows)
• vSphere Web Client is Platform Agnostic
Scalability Limits
• Built to handle thousands of objects
White Screen of Death
• Performance
Inconsistent look and feel across VMware solutions
• Extensibility
Workflow Lock
• Pause current task and continue later right where you left off
• Browser Behavior
Upgrades
• Upgrade a Single serverside component
26. 2626
Dealing with the Change
Takes just a couple of hours to get used with the changed models
• Try navigating via inventory lists
• Setup tags and save frequent search criteria
• Use you browser and platform of choice
Join our community
Follow our blog posts
blogs.vmware.com/vsphere/vcenter-server/
www.vmware.com/support/pubs/
communities.vmware.com
@vCenterGuy