VMworld 2013: vSphere Web Client - Technical Walkthrough

2,841 views
2,694 views

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,841
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
49
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

VMworld 2013: vSphere Web Client - Technical Walkthrough

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

×