1 / 19

VMware on NetApp Solutions: Performance Monitoring

VMware on NetApp Solutions: Performance Monitoring. Mike Slisinger Virtualization PPE Vaughn Stewart Virtualization TAM. Learning Objectives. Performance monitoring using VirtualCenter, VMware VI Client, and esxtop.

eugene
Download Presentation

VMware on NetApp Solutions: Performance Monitoring

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VMware on NetApp Solutions:Performance Monitoring Mike Slisinger Virtualization PPE Vaughn Stewart Virtualization TAM

  2. Learning Objectives • Performance monitoring using • VirtualCenter, • VMware VI Client, and • esxtop

  3. ESX Server provides real-time performance reporting from Virtual Infrastructure Client. Click the Chart icon to generate a custom chart. Click the Save icon to export data in CSV format that you can import into Excel. Virtual Infrastructure Client

  4. To select statistics, click the desired entity and click Change Chart Options. Available Statistics depend on selected entity Virtual Infrastructure Client

  5. VirtualCenter • VirtualCenter provides historical and real-time performance data collection and reporting. • Historical data stored in database • Built-in MSDE (not recommended for production environments) • SQL • Oracle • Fewer metrics available than with real-time performance display

  6. VirtualCenter • VirtualCenter and ESX Server Performance Tabs display real-time performance statistics as shown below.

  7. VirtualCenter • Select Category and Object • Cluster Services • CPU (Individual CPUs or All) • Disk (Individual LUNs or All) • Memory • Network (Individual NICs or All) • System (Variety of Objects) • Select Counters • Note: Only two distinct units may be displayed at a time (vertical axes on right-hand-side and left-hand-side) • Change Options • Chart Type • Real-time vs. historical time range

  8. esxtop Command Provides granular real-time resource utilization data Runs on the ESX Server Service Console. Viewing modes: Interactive (default) Batch Replay Displays in four panels: CPU Memory Storage Network Can only be run by user root. 8

  9. esxtop CPU Panel CPU load statistics by: Server Individual world Resource pool Virtual machine 9

  10. esxtop Memory Panel Memory utilization statistics by: Server Worlds consuming memory Resource pool Running virtual machine 10

  11. esxtop Storage Panel Storage utilization statistics by: Storage adapter (default) Or by: Storage channel Target LUN World using a LUN 11

  12. esxtop Storage Panel Interactive Commands • Key commands to toggle between expanded or unexpanded statistics: e Toggles display of storage adapter statistics a Toggles display of storage channel statistics t Toggles display of storage target statistics l Toggles display of LUN statistics • Key commands to sort statistics: r Sorts by Reads column w Sorts by Writes column R Sorts by MB read column T Sorts by MB written column N Default sort order—Sorts first by ADAPTR column, then by CID column within each ADAPTR, then by TID column within each CID, then by LID column within each TID, and by WID column within each LID. 12

  13. esxtop Storage Panel Statistics • ADAPTR—Name of the storage adapter. • CID—Storage adapter channel ID. Visible only if adapter is expanded. • TID—Storage adapter channel target ID. Visible only if the corresponding adapter and channel are expanded. • LID—Storage adapter channel target LUN ID. Visible only if adapter, channel and target are expanded. • WID—Storage adapter channel target LUN world ID. Visible only if the corresponding adapter, channel, target and LUN are expanded. • NCHNS—Number of channels. 13

  14. esxtop Storage Panel Statistics (continued) • NTGTS—Number of targets • NLUNS—Number of LUNs • NVMS—Number of worlds • SHARES—Number of shares • BLKS—Block size in bytes—LUNs only • AQLEN—Storage adapter queue depth—maximum number of ESX Server VMKernel active commands supported by adapter • LQLEN—LUN queue depth—maximum number of ESX Server VMKernel active commands LUN can handle

  15. esxtop Storage Panel Statistics (continued) • WQLEN—World queue depth--maximum number of ESX Server VMKernel active commands a world supports per LUN • %USD—Percentage of queue depth (adapter, LUN or world) used by ESX Server VMKernel active commands • LOAD—Ratio of ESX Server VMKernel active commands plus ESX Server VMKernel queued commands to queue depth (adapter, LUN or world). • ACTV—Number of currently active ESX Server VMKernel commands • QUED—Number of currently queued ESX Server VMKernel commands • CMDS/s—Commands issued per second 15

  16. esxtop Storage Panel Statistics (continued) • READS/s—Read commands issued per second. • WRITES/s—Write commands issued per second. • MBREAD/s—Megabytes read per second. • MBWRTN/s—Megabytes written per second. • DAVG/cmd—Average device latency per command, in milliseconds. • KAVG/cmd—Average ESX Server VMKernel latency per command, in milliseconds. • GAVG/cmd—Average virtual machine operating system latency per command, in milliseconds. • ABRTS/s—Commands aborted per second. • RESETS/s—Commands reset per second.

  17. esxtop Network Panel Network utilization by Port Configured network or virtual network device Refer to the row for the port to which the physical network adapter or virtual network adapter is connected. 17

  18. esxtop Network Panel Sort Order Keys Key commands to sort statistics: T Sorts by Mb Tx column. R Sorts by Mb Rx column. t Sorts by Packets Tx column. r Sorts by Packets Rx column. N Default sort order—sorts by PORT ID column 18

  19. Learning Objectives • Sizing NetApp storage for VMware environments • Planning and designing VMware on NetApp connectivity • Performance monitoring using VirtualCenter, the VMware VI Client, and esxtop

More Related