340 likes | 709 Views
VMware Capacity Planner 2.7. Discussion and Demo from Engineering May 2009 . What Is Here Now? Collection Analysis Reporting Cosmetic Changes New Style Charts and Graphs Menu Layout Online Help Security Model User Groups Unified Security Collect More Inventory Performance
E N D
VMware Capacity Planner 2.7 Discussion and Demo from Engineering May 2009
What Is Here Now? Collection Analysis Reporting Cosmetic Changes New Style Charts and Graphs Menu Layout Online Help Security Model User Groups Unified Security Collect More Inventory Performance Storage Report Application Analysis Software Profiles Software Filter Base Images User Analysis Different Perspective VM Template Sizing Placement Users to VMs VMs to Servers Reports Reporting Engine Final Report VMware Capacity Planner
IW 2000+ Desktops IW 5000+ Desktops IW IW Internet 100+ Desktops 100+ Desktops 200+ Desktops 100+ Desktops Customer Site 4 Customer Site 2 Customer Site 1 Customer Site 3 VMware Capacity Planner: What We Have • Good Collection • Simple Single Collector • Up to 500 Systems • Disposable • Easy to Scale with Multiple Collectors • Add as Needed • No Framework • Reconciles at Dashboard • Easy Administration • Install and Forget • No Maintenance • Remote Monitoring • WWW Dashboard • Robust Collection • Support for Many OSs • Inventory • Performance
VMware Capacity Planner: What We Have • Good Analysis • Time Based • Compatible Systems • Hourly Patterns • Business Hours • Peak Hours • All Resources • CPU • Memory • Disk • Network • Conversion Factors • CPU Speedup • Virtualization Overhead • Virtualization Benefits • Output • Stacking Plan • VM Configuration Recommendation • HW Reuse • Comparisons • Hardware • Groups • Thresholds
VMware Capacity Planner: What We Have • Good Reporting • Pretty • Easy to Read • Quick to Generate • Environment Summary • Consolidation Results
Cosmetic: New Style Fresh Look • Background • Logo • Login Screen • Header • Menu Navigation
Cosmetic: Charts and Graphs Inventory Screens • Logo • Login Screen • Header • Menu Navigation
Cosmetic: Menu Reorganization Good Reporting • Dashboards • Inventory • Performance • Analyze • Reports • Assessment Tools • Administration • IW Admin
Collect: Desktop Inventory • Inventory • Printers • Video / Monitor • OS/App Storage • Data Storage • Removable Storage • PnP Peripheral Devices • # User Profiles • Terminal Services
Collect: Desktop Usage • Utilization • Application Usage • CPU (Sys and Usr) • Mem (RSS and Virtual) • Disk I/O • Network I/O • %/Raw Time Used • %/Raw Install Count by User • %/Raw Execution Count by User • User Usage • Logon Time • Disk Space
App Analysis: Building Software Profiles • Adding Qualifiers • Works Well With • VM Template • ThinApp • RDP • Sharable Resources • Base Memory • Base Disk Space Requirements • Reclaimed When Virtualized • Software Type • Application • Patch • Device Driver • Component • Other • Matching Apps • Treat Multiple Versions as the Same • Complex Conditions • Application Properties • Service Properties • Process Properties
Approved OS/Apps Common App Analysis: Examining Application Installation • Use Software Profiles • Real Applications • Makes Application List Manageable • Enhanced Qualities • Shows Application Relationship • OS and Application Count Analysis • Not a performance analysis • Only approved application • Minimizes Image count • Approved Software used by Analysis engine for filtering load • Software Qualities • General Application Properties • Compatibility • Sharable Memory • Disk Size • System Count and Percentages
Work Starts Laptop is Shutdown Work Starts Meetings Screen Saver Using 40% CPU High Load at Night Real Usage Working Hard Go Home Go Home App Analysis: Removing Load
App Analysis: Before Software Profiles • Trash • GUIDs • COM Components • Patches • Drivers • Bad Formatting • Missing Information • Pre-MSI • Version Number • Vendor
App Analysis: After Software Profiles • Control • Only Applications that Matter • Better Information • Approve • Standardization • Merging Application Versions • Upgrading Applications • Statistics • Population Usage • Applications Seen Together Often
App Analysis: Creating Base Images Installed Software • Mapping Users to Applications • Based on Installation Opposing Goals • Maximize License Counts • Minimize Desktop Configurations Solutions • Application Ranking • Cluster Algorithm • ThinApp Two Ways • Automatic • Number of Images • Manual Approved Applications Base Images Image 1 Image 2 ThinApp
App Analysis: Creating Base Images (Manual) • Image Control • Set Operating System • Quick Analysis of Remaining Applications • ThinApp Applications • Pick a Starting Point • Base Memory • Image Score • Fill %
App Analysis: Creating Base Images (Manual) • Installation Matrix • Ranked By Installation Count • By Software Profile • Each Square Represents an Installation of an Application on a Single System • Percentile Zones • Control % Application Coverage • Control % System Coverage • Auto-maximize area • Percentage of Systems with Same Application • Percentage of Applications
User Analysis: Creating VM Templates • User Capacity Needs • When they work • How many documents do the work with • How large are the documents • Do they open and shutdown applications often • Creating Templates • Use the Approved Templates as a starting point • Build a template with different vCPU and Mem for each group of user
Placement Analysis: Source Selection • Choosing the Right Systems • Only Desktop Chassis Types • Only Desktop OSs • Desktops without Application XYZ • Desktops in Location ABC • Desktops Owned By “John’s Department”
Placement Analysis: Placement Rules • VM Template Sizing • Processor • Memory • Disk Space • Memory Optimization • Reclaim Fixed Percent • Reclaim Removed Applications • Reclaim Base in Profile • Storage Optimization • vStorage • ThinApp • Already There • Cross Boundaries • Virtualization • Merge Architectures • Redeployment • Thresholds • Reuse Rules
Analysis: Reporting Results • Usage Information • Est. Host Utilization • Est. Virtual Machine Utilization • Images • Base Images • VM Templates • ThinApp List • Placement • Users Mapped to VM Templates • Desktops VMs Mapped to Hosts
Placement Analysis: Results • Size to Build • Host Capacity • VM Size • Estimated Utilization • CPU • Memory • Disk • Network • Where To Put • VM to Host Mapping
Assessments Improved Dashboard Pages Filters Showing Charts w/ Tables Additional Inventory Cleaning Up Applications Using Software Profiles Application Installation Generating Base Images Creating VM Templates Generating VM Templates Placing Desktops to the Best Location Summary of Features • Software Profiles • Application Cleanup • Application Properties • Improved Collection • Desktops Only • Video • Printers • Special Devices