Top Banner
vSphere Web Client - Technical Walkthrough Ameet Jani, VMware Justin King, VMware VSVC5436 #VSVC5436
31

VMworld 2013: vSphere Web Client - Technical Walkthrough

Jan 22, 2015

Download

Technology

VMworld

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 1. vSphere Web Client - Technical Walkthrough Ameet Jani, VMware Justin King, VMware VSVC5436 #VSVC5436

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 10. 1010 vSphere Web Client Walk Thru Workflows 11. 1111 Home Screen 12. 1212 Navigation Inventory Lists 13. 1313 Stickiness 14. 1414 Right Click Actions 15. 1515 Pause 16. 1616 Searching 17. 1717 Tagging 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 Plugins 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 21. 2121 Partner Web Client Plug-Ins Available with 5.5 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 SummaryManageMonitorRelationship 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 27. 2727 Q&A 28. 2828 Other VMware Activities Related to This Session HOL: HOL-SDC-1310 vSOM 101 29. THANK YOU 30. vSphere Web Client - Technical Walkthrough Ameet Jani, VMware Justin King, VMware VSVC5436 #VSVC5436