as PDF
Transcription
as PDF
SIOS iQ Freeview Manual 2.2 — Last update: 2015/06/26 SIOS TECHNOLOGY CORP Table of Contents Release Notes............................................................................................................................................. 1 Quick Start Guide: Install and Configure .................................................................................................. 5 SIOS iQ Documentation ............................................................................................................................. 7 Product Overview.................................................................................................................................... 8 Product Features ............................................................................................................................. 13 System Requirements...................................................................................................................... 17 Install .................................................................................................................................................... 19 License ............................................................................................................................................ 30 Configure .............................................................................................................................................. 31 User Management ........................................................................................................................... 32 Network ........................................................................................................................................... 36 Services........................................................................................................................................... 38 Manage................................................................................................................................................. 39 Environments................................................................................................................................... 40 Virtual Machines .............................................................................................................................. 46 Hosts ............................................................................................................................................... 49 Datastores ....................................................................................................................................... 52 Policies ............................................................................................................................................ 54 Users and Permissions .................................................................................................................... 57 View Dashboards .................................................................................................................................. 60 PERC .............................................................................................................................................. 61 Efficiency ......................................................................................................................................... 79 Host-Based Caching ........................................................................................................................ 82 Performance Root Cause................................................................................................................. 84 Update SIOS iQ .................................................................................................................................... 93 About SIOS iQ ................................................................................................................................. 96 Troubleshoot SIOS iQ ........................................................................................................................... 97 Event Log ........................................................................................................................................ 98 Support Log ..................................................................................................................................... 99 Audit Log ....................................................................................................................................... 100 Use SIOS iQ Day to Day ..................................................................................................................... 101 Third Party Applications ...................................................................................................................... 102 Application Performance Analytics via WMI with SIOS iQ .............................................................. 103 FAQs .................................................................................................................................................. 106 Glossary ............................................................................................................................................. 108 Contact Support .................................................................................................................................. 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Release Notes SIOS iQ Release Notes Version 2.2.0 Introduction SIOS iQ is a single, easy-to-use resource that brings intelligence and simplicity to IT operations. It continuously analyzes your VMware environment leveraging powerful machine learning technology. SIOS iQ also offers a mobile, touch-optimized user interface that delivers insights that will help you make smarter, better, and faster decisions. SIOS iQ enables you to optimize the performance of business critical applications while minimizing the costs. SIOS iQ Freeview Edition showcases patented machine learning technology to identify wasted resources across the infrastructure. It also improves the performance of storage and applications by identifying virtual machines that are ideal candidates for host-based caching. The Freeview Edition can be easily accessed on your laptop, desktop, or tablet through the responsive user interface without needing to set up any rules, thresholds, or dashboards. New Features of SIOS iQ v2.2.0 Feature Description Virtual Machine Properties Page Users can now view their Virtual Machine properties Host Properties Page Users can now view their Host properties Datastore Properties Page Users can now view their Datastore properties Features: • PERC ◦ The PERC™ dashboard provides a comprehensive view of your environment. It displays aggregated trends of Performance, Efficiency, Reliability, and Capacity across your compute, storage, and network layers. Last update: 2015/06/26 20:29:30 Page 1 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 • Host-Based Caching Analysis ◦ Using Solid State Disks (SSDs) is a simple solution to performance issues caused by storage resource contention in the host machine. SSDs are used to offload storage and network traffic, improve storage performance, increase the density of the virtualization environment, and improve the application response time. The Host-Based Caching dashboard identifies the workloads that are best suited for host-based caching, recommends the total cache and cache block size, and predicts the resulting performance benefits and cache-hit rate. • Efficiency – Idle VM Detection ◦ The Efficiency dashboard identifies idle VMs in your infrastructure by continuously analyzing the environment, defining the normal conditions specific to that environment, and identifying idle VMs that may be deleted to free resources and save money. The analysis is continually updated without the need for manual intervention to set thresholds or run reports. • Efficiency – Snapshot Sprawl ◦ The Efficiency dashboard lists the snapshots in the environment along with their age, size, number of siblings under the same VM, and potential cost savings that can be obtained if snapshots are deleted or collapsed. • Quick Start Guide ◦ The Quick Start Guide helps you get started by highlighting the simple steps required to use SIOS iQ Freeview Edition. • Simple Product Update ◦ New features and enhancements will continuously be added to SIOS iQ to help you better optimize your virtual environment. The product update process is simple so that you can take advantage of the new features and capabilities within minutes. • Multiple User Support ◦ Multiple users may be added to SIOS iQ Freeview Edition with the option of setting each user as an admin or read-only. • Inventory Console ◦ The Inventory console provides you an easy way to view quick stats of your environment as well as a list of all virtual machines, datastores, and hosts within your environment. • Touch-optimized, Responsive User Interface ◦ You can easily access SIOS iQ from your desktops, laptops, and tablets. The user interface is built to be touch-optimized and responsive to simplify navigation and improve user experience. This includes a collapsible side menu to enlarge the main viewing area and table columns that Last update: 2015/06/26 20:29:30 Page 2 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 can dynamically be adjusted to better view data. It also includes dynamically loaded data within the tables to improve the user interface performance. • Export Data to CSV ◦ You may export the data within the tables into CSV files to perform further analysis and reporting. • Policies ◦ Policies provide you with an option to change some of the parameters that are used by the analytics engine in relation to cost, Idle VM detection, and Host-Based Caching analysis. • Audit Log ◦ The Audit Log captures the administrative actions of the users, along with the outcome of the action. • Event Log ◦ The event log highlights changes or errors relating to SIOS iQ’s connection status in your environment. • Support Log ◦ The support log enables users to export and send product logs, in normal mode or detailed debug mode, to SIOS support to help debug issues. System Requirements Prior to installing the product please refer to System Requirements. Components SIOS iQ Release 2.2.0 includes the following installed packages: cloud-orchestrator_2.2.0-517 cloud-orchestrator-ui_2.2.0-735 Quick Start Guide To get started using SIOS iQ, refer to the SIOS IQ Quick Start Guide. Known Issues Last update: 2015/06/26 20:29:30 Page 3 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Issue Workaround IE9 users may experience the ‘OK’ and ‘Apply’ buttons not working on the Properties Pages (Environment, Policy, Users). Close and reopen your browser. When using IE10 or IE11 the SIOS iQ license file opens in a new tab instead of downloading. Save the license file and install the license. After the appliance is deployed the following 2 events will always appear in the event log. This will not affect your environment. No workaround is needed. The SIOS iQ Appliance may become inaccessible after reconfiguring network settings via vCenter Virtual Machine properties. After reconfiguring the network settings of the appliance (in vCenter, Edit Settings… > Options > vApp Options > Properties) the appliance may be inaccessible following the first boot after the reconfiguration. Reboot the appliance a second time following the network reconfiguration to ensure that the appliance is accessible. Update may not be automatically detected (icon may not be orange) Follow the instructions for a Manual Update Last update: 2015/06/26 20:29:30 Page 4 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Quick Start Guide: Install and Configure The Quick Start Guide provides step-by-step instructions for installing and configuring SIOS iQ. Step 1: Review System Requirements Prior to installing please refer to System Requirements. Step 2: Download SIOS iQ Download the OVA file from https://repo.us.sios.com/release/latest.php. The MD5 checksum of the OVA will appear on the page that can be used for verification that the OVA file is not corrupted. Step 3: Install SIOS iQ Refer to Install for screen-by-screen installation details. Step 4: First Time Login The first time you log into SIOS iQ you will be required to change the default admin password. For more details refer to User Management. After successfully changing your default password you must install a license before you can use SIOS iQ. Last update: 2015/06/26 20:29:30 Page 5 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Step 5: Configure After installation Network, Services, and User Management can be viewed and edited. • To view and edit Network settings refer to Configure > Network. • To view and edit Services settings refer to Configure > Services. • To view and edit User Management settings refer to Configure > User Management. Step 6: Update After initial installation (which installs OVA 2.0.2-390) SIOS iQ will check for Updates every hour on the half hour. * Please ensure that you update to the latest version before continuing. Refer to Updates. If you do not have internet access please refer to Manual Update. Step 7: Set Up Environment After installation and configuration refer to Environments to add and view your environment. Last update: 2015/06/26 20:29:30 Page 6 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 SIOS iQ Documentation This documentation includes product release notes and information on how to install and use the SIOS iQ v2.2.0 release. Recognizing that not everyone learns in the same way, we have provided you with a number of starting points. You can use the panels on the left to find information, use the search option above, or go directly to our FAQs page. If you prefer to have these documents in PDF format for offline usage, use the “Download as PDF” option located on the bottom of the left navigation pane. Last update: 2015/06/26 20:29:30 Page 7 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Product Overview Introduction SIOS iQ is a powerful tool that helps optimize and enables automation of a continuously self-adjusting and optimizing virtual infrastructure. Its unique approach focuses on having a comprehensive and converged view of workloads, compute, storage, and network components in an infrastructure. The data collected from the converged view is used by its unique self-adaptive analytics engine. The engine leverages advanced machine learning techniques that provide correlation, forecasting, prediction, and simulation of the infrastructure and key metrics. SIOS iQ leverages the analytics engine to help optimize virtual and cloud environments for performance, resources, and availability. • Performance Optimization – This includes features that help maintain predictable performance and service levels, improve performance of environment, and help diagnose and mitigate anomalies or other problems impacting workload performance. • Resource Optimization – This includes features that increase utilization rates of hardware, decrease amount of waste in environment, optimize the use of compute, storage, and network components, and help to make intelligent forecast and planning decisions. SIOS iQ makes it possible to analyze the infrastructure and diagnose problems using one common tool across the organization. It also makes recommendations for and provides an option to automate continuous optimization of the infrastructure. All of the value is presented through a browser-based, responsive, touch optimized user interface that may be accessed on desktops, laptops, or tablets. It is this unique approach of combining a converged view of the infrastructure, industry leading machine learning methods to provide analytics, a focus on performance and resource optimization, and a strong emphasis on providing a good user experience through the user interface that enables SIOS iQ to provide real value to organizations (see figure 1). Figure 1 Last update: 2015/06/26 20:29:30 Page 8 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 To deliver the full value of optimizing virtual environments, SIOS iQ emphasizes four modes of operation in which a user interfaces with the product (Analysis, Diagnosis, Recommendations, Automation). These modes of operation are accessible directly through the user interface components covered below. • Analysis – This covers the majority of the interaction that the user has with the product. The user can easily view and report on trends and forecast critical parameters such as storage capacity. The user can also identify performance bottlenecks that may limit resource utilization (hardware components, network bandwidth, etc.) in order to fully optimize resources. This allows the user to obtain an enhanced view of the interaction between all of the components (workloads, compute, storage, and network) in the infrastructure. • Diagnosis – SIOS iQ simplifies diagnosis of problems across compute, storage, and network that can impact the performance and reliability of the applications. In addition, SIOS iQ can identify problems and recommend solutions to the user (see Recommendations). • Recommendations (Coming Soon) – In Analysis and Diagnosis the user proactively engages with the product to manage the optimization of the infrastructure. SIOS iQ recommends actions to the user such as move VMs to different hosts, resize VMs, shut down VMs, and assign the most optimal failover hosts. This provides the user with the analysis, the identified issue (or potential issue), and the solution. The user has the option to manually implement the recommendation or approve SIOS iQ to implement the solution. • Automation (Coming Soon) – Users can also set automation levels for specific actions, categories of functionality, or specific VMs, or environments. In automation mode, SIOS iQ automatically Last update: 2015/06/26 20:29:30 Page 9 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 implements the recommended solution and provides the user with a history of actions, the impacted components, and the reason the solution was implemented. Comprehensive View of the Infrastructure SIOS iQ is a leading edge analytics tool that allows users to focus on the complete view of their infrastructure (workload, compute, storage, waste, and network). This allows the user to maximize their resources across all of the components in their environment. Delivering Value Through the User Interface The user interface is a major component of SIOS iQ and has several modes of operation as described above. The SIOS iQ interface contains several main components as described below. • Dashboards ◦ PERC (Performance, Efficiency, Reliability, Capacity) Dashboard – This serves as the main dashboard and as a single point of view into the environment. It gives a high level overview of performance, resource utilization, service levels, and availability across compute, storage, and network. It also serves as a starting point to diagnose specific problems or anomalies in the infrastructure. The user can drill down on individual components and panels within the dashboard and change the selection filter to a specific area/level to get a more detailed view. The PERC Dashboard displays information at the aggregate level as well as highlights specific Last update: 2015/06/26 20:29:30 Page 10 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 problems or warnings in VM(s), host(s), network or storage components within the specified filter level. It captures current states, displays historical data, and forecasts key trends. ◦ Efficiency Dashboard – The Efficiency Dashboard highlights the wasted resources that can be reclaimed within the infrastructure along with the source of the waste. ◦ Host-Based Caching Dashboard – Host-Based Caching Analysis enables you to quickly identify the most appropriate workloads to cache. SIOS iQ displays the VM candidates in the Host-Based Caching dashboard when the specified policy values are met or exceeded. ◦ System Health Dashboard (Coming Soon) – The System Health Dashboard contains a summary of health alerts related to PERC across compute, storage, and network. Health alerts are classified by severity: “Critical”, “Warning”, and “Informational”. The dashboard lists the type of alert (availability, service violation, anomaly, forecast, etc.), the severity, the impacted object(s), and details. The alert may be tied to a recommendation and / or general notification. The user can select a specific health alert for details. ◦ Availability Dashboard (Coming Soon) – The Availability Dashboard summarizes the availability status of the VMs, the current host, and the failover host (if any is selected). Users can select a new failover host for any VM through the dashboard. Any VM or host that is not available is highlighted. If the failover host is no longer optimal it is highlighted. The specific objects include: ▪ VMs and the availability state ▪ Current Host associated with the VM and its availability state ▪ Failover Host (if any selected) for the VM, its availability state, and its optimality ranking (ranking of 1 means it is the most optimal failover host for the associated VM) • Recommendations and Automation (Coming Soon) – SIOS iQ provides recommendations for specific actions (e.g. move VM, resize VM, shutdown VM, delete VM, add storage capacity). These actions help optimize the infrastructure for performance and resources as well as maintain service levels (described under feature). A recommendation includes the category (performance, service levels, availability, etc.), the severity, a summary, the recommended action, and the impacted object(s). The user can select a recommendation for more detail. Once selected the user can acknowledge, implement the action, snooze, or ignore the recommendation. Any recommended action implemented by SIOS iQ will be captured as a Task. The user can set an automation level for categories of recommendations for future actions. In automation level, SIOS iQ automatically implements the action and records it as a Task. The user can view all of the tasks implemented. • Tasks (Coming Soon) – Tasks capture the actions (e.g. move VM, resize VM, shutdown VM, delete VM) implemented by SIOS iQ to optimize performance and resources, and maintain service levels and availability. Each task includes the category (performance, service levels, availability, etc.), the severity, a summary, and the impacted object(s). Tasks are generated when the user approves an SIOS iQ recommendation and SIOS iQ implements the action. Tasks are also generated if SIOS iQ Last update: 2015/06/26 20:29:30 Page 11 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 initiates the action in automation mode (automation level is set in the recommendations settings). Users can select a task for more detail. Last update: 2015/06/26 20:29:30 Page 12 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Product Features There are two functional areas included in the SIOS iQ features (Resource Optimization, Performance Optimization). • Resource Optimization – This includes features that increase utilization rates of hardware, decrease the amount of waste in the environment, and optimize the use of compute, storage, and network components. This provides the user with the information needed to help make intelligent forecast and planning decisions. • Performance Optimization – This includes features that help maintain predictable performance and service levels. It also helps improve the performance of the environment and helps diagnose and mitigate anomalies or other problems impacting workload performance. The specific feature under Performance Optimization is “Performance and Bottleneck Analysis”. Features • PERC Dashboard (PERC > PERC Dashboard) – The following charts are available. ◦ Performance Issues ▪ Critical (Feature Not Available in Freeview Edition) ▪ Warning (Feature Not Available in Freeview Edition) ▪ Information ▪ All Performance Issues ◦ Efficiency Issues ▪ Critical (Coming Soon) ▪ Warning (Coming Soon) ▪ Information ▪ All Performance Issues ◦ Reliability Issues ▪ Critical (Coming Soon) ▪ Warning (Coming Soon) ▪ Information (Coming Soon) ▪ All Performance Issues (Coming Soon) ◦ Capacity Issues ▪ Critical (Coming Soon) ▪ Warning (Coming Soon) ▪ Information (Coming Soon) Last update: 2015/06/26 20:29:30 Page 13 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 ▪ All Performance Issues (Coming Soon) ◦ Compute Performance ▪ Host CPU Utilization ▪ CPU Ready Time ▪ Host Memory Utilization ▪ Memory Ballooning ▪ Memory Swapping ◦ Compute Efficiency ▪ Waste – Compute Cost ▪ Waste – Idle vCPUs ▪ Waste – vMemory ▪ Avg VMs per Host (Coming Soon) ◦ Compute Reliability ▪ Host Uptime ▪ Live Migrations ◦ Compute Capacity ▪ Total CPU Utilization ▪ Total Memory Utilization ◦ Storage Performance ▪ Average Throughput ▪ IOPS – Deviation (Coming Soon) ▪ Average Latency ▪ Latency Deviation (Coming Soon) ▪ Host-Based Caching Candidates ◦ Storage Efficiency ▪ Waste – Storage Cost ▪ Waste – Storage Space ◦ Storage Reliability ▪ Storage Uptime (Coming Soon) ◦ Storage Capacity ▪ Total Storage Utilization ◦ Network Performance ▪ Average Throughput ▪ Avg I/O Latency (Coming Soon) ▪ I/O Latency – Deviation (Coming Soon) ◦ Network Efficiency ▪ Avg VMs per NIC (Coming Soon) ◦ Network Reliability ▪ Dropped Packets (Coming Soon) Last update: 2015/06/26 20:29:30 Page 14 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 ◦ Network Capacity ▪ Combined Avg Usage (Coming Soon) ▪ Avg File Usage (Coming Soon) ▪ Avg Storage Usage (Coming Soon) • Efficiency Dashboard – The Efficiency Dashboard highlights the wasted resources that can be reclaimed within the infrastructure along with the source of the waste. The Efficiency Dashboard includes Idle VMs and Snapshots. Idle VMs are VMs that have a certain amount of CPU, memory, or storage provisioned or reserved but not utilized. The user can sort the list of Idle VMs by name, amount of CPU, memory, or potential savings achieved by deleting the VM and reclaiming the resources to be better utilized elsewhere in the infrastructure. Users are able to identify snapshots that may be deleted or merged in order to reduce waste and costs as well as improve performance. Users can sort the list of snapshots based on key metrics such as snapshot size, age, number of snapshots under the same VM, datastore capacity utilization, and cost savings. ◦ Rogue Snapshots – Users can reduce storage waste and save costs by identifying rogue snapshots that may be merged or deleted. • Policies – Users can adjust the default setting for Idle VMs and Cost. ◦ Cost: Calculation Values – Monthly vCPU Cost, Monthly Memory Cost per GB, Monthly Storage Cost per GB ◦ Waste – Idle VMs: Parameters – Avg Monthly CPU Utilization, Avg Monthly Disk Utilization, Avg Monthly Network Utilization ◦ Host-Based Caching: Parameters – Read Ratio, Cache Hit Ratio • Post Installation Configuration – Network and Service configuration information can be updated after installation. • Event Log – Users can view informational, warning, and error events in the User Interface (Manage > Event Log). • Audit Log – The Audit Log captures the administrative actions of the users, along with the outcome of the action (Manage > Audit Log). • Update – SIOS iQ updates are available via the User Interface. • Environments – Users can view, add, edit, and remove Environments from the Manage > Inventory > Environments console. Users can also view their associated virtual machines from the Manage > Inventory > Environments/ Virtual Machines consoles. Last update: 2015/06/26 20:29:30 Page 15 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 • Health Status – The health status of Environments, VMs, and Hosts can be viewed from Manage > Inventory > Environments/Virtual Machines consoles. Last update: 2015/06/26 20:29:30 Page 16 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 System Requirements SIOS iQ Appliance Requirements • Storage Requirements – 132GB of space available on the host where the SIOS iQ Appliance will be deployed • Virtual Memory – 4096MB • CPU – 2 vCPU Hypervisor Technology Requirements • vSphere – 5.x (5.0 or later) • vCenter – 5.x • Storage Type – Any supported by VMware • Applications – Any • OS – Any supported by VMware Client Requirements • Browsers – IE 9.0 or later; Firefox 18 or later, Chrome 23 or later, Safari 5.0 or later (NOTE: Ensure that cookies are enabled in your web browser in order to avoid display issues.) • Tablet Support – iPad and iPad Mini, Android devices with screen size 7’‘ or larger VMware Environment Requirements For some of the features SIOS iQ needs to obtain access to the ESXi host via ssh. Please make sure that the following system requirements are met in order for SIOS iQ to effectively analyze and optimize your environment: 1. ESXi Lockdown mode must be disabled. For more information on how to disable the Lockdown mode please refer to http://kb.vmware.com/selfservice/microsites/ search.do?language=en_US&cmd=displayKC&externalId=1008077 2. ESXi authentication is performed either via provided vCenter credentials or specified Host credentials during the Environment configuration assuming that all ESXi hosts have the same credentials via single sign-on or individually. For more information on authentication and authorization for ESXi please refer to http://pubs.vmware.com/vsphere-50/ index.jsp?topic=%2Fcom.vmware.wssdk.pg.doc_50%2FPG_Ch6_Authenticate_Authorize.8.3.html Last update: 2015/06/26 20:29:30 Page 17 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 3. ESXi host must have a scratch partition created which is configured by default starting from VMware 4.1x+ Last update: 2015/06/26 20:29:30 Page 18 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Install To install the appliance, you will need to perform the following steps: Download 1. From https://repo.us.sios.com/release/latest.php download the OVA file. The MD5 checksum of the OVA will appear on the page that can be used for verification that the OVA file is not corrupted. Install the Appliance OVF 2. Log in to vSphere client, select File > Deploy OVF Template. Last update: 2015/06/26 20:29:30 Page 19 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 3. On the Source screen browse to the location of the downloaded OVA file from Deploy from a file or URL. Last update: 2015/06/26 20:29:30 Page 20 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 4. Click Next on the OVF Template Details screen. Last update: 2015/06/26 20:29:30 Page 21 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 5. Once you have read the End User License Agreement, Click Accept, then Click Next. Last update: 2015/06/26 20:29:30 Page 22 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 6. On the Name and Location screen leave the default or rename the SIOS iQ appliance instance and select the vCenter from the available list. Last update: 2015/06/26 20:29:30 Page 23 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 7. On the Storage screen select the host for the SIOS iQ appliance. Last update: 2015/06/26 20:29:30 Page 24 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 8. On the Disk Format screen select the disk format for your environment. Last update: 2015/06/26 20:29:30 Page 25 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 9. On the Network Mapping screen select the source and destination networks for your environment. 10. On the Properties screen enter the Host Name, Host Domain and Timezone. Enter the IPv4 Address, IPv4 Netmask and IPv4 Gateway. Optionally, enter one or more IPv4 DNS Servers separated by commas. Optionally, enter one or more DNS Suffixes separated by commas. The Last update: 2015/06/26 20:29:30 Page 26 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 appliance will not power on until all required properties contain valid values. 11. On the Ready to Complete screen verify the configuration. Select the Power on after deployment check box to power on the SIOS iQ appliance. Note: If you select the Back button from this screen please reconfirm property values as they may be Last update: 2015/06/26 20:29:30 Page 27 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 rearranged. 12. Open a browser and navigate to https://(appliance-fully-qualified-host-name or ip-address)/ to access the appliance. You will see the SIOS iQ Log In screen (see User Management). ! Ensure that cookies are enabled in your web browser to avoid display issues. Last update: 2015/06/26 20:29:30 Page 28 of 109 SIOS TECHNOLOGY CORP * SIOS iQ Freeview - 2.2 To ensure that you are running the most current version of the SIOS iQ software see About SIOS iQ Last update: 2015/06/26 20:29:30 Page 29 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 License Last update: 2015/06/26 20:29:30 Page 30 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Configure This section contains information on configuring Network and Services after installing SIOS iQ. It also contains User Management information. • User Management • Network • Services Last update: 2015/06/26 20:29:30 Page 31 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 User Management After installing or upgrading the product and typing the following URL in your browser https://(enter the appliance’s fully qualified domain name or IPv4 address)/ enter the user name and password. ! Ensure that cookies are enabled in your web browser to avoid display issues. The default credentials for the user are: User Name: admin Password: admin First Time Login Upon successful login for the first time, the user will be prompted to change the default password. Last update: 2015/06/26 20:29:30 Page 32 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 After successfully changing your default password you must install a license before you can use SIOS iQ. The user can change general information in My Settings > General. Last update: 2015/06/26 20:29:30 Page 33 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 The user can change the password in My Settings > Credentials. The user can change the permissions in My Settings > Permissions. Last update: 2015/06/26 20:29:30 Page 34 of 109 SIOS TECHNOLOGY CORP Last update: 2015/06/26 20:29:30 SIOS iQ Freeview - 2.2 Page 35 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Network After installation you can view or edit Network settings. Network Settings 1. Click on the Settings Icon > Configure SIOS iQ. 2. The current Network configuration is displayed. After changing the settings select the Apply button. A confirmation screen will appear. When a network configuration change was applied that results in the appliance being unreachable it is possible to set/re-set appliance configuration properties from the vCenter. a. The appliance must be shutdown. The properties will reflect the settings applied when the OVA was first deployed (they will not reflect any subsequent changes that may have been made through the Configure SIOS iQ page interface). A change must be applied to one or more of the OVF properties. If a change is not made to any of the vCenter OVF properties, then there will be no changes made for the appliance. Example scenario: You applied different configuration settings on the Configure SIOS iQ page which accidentally rendered the appliance unreachable. To fix, simply shutdown the appliance, enter in the correct changes in the OVF properties, and power on the appliance. Last update: 2015/06/26 20:29:30 Page 36 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 . b. Access the VM guest > Edit Settings… > Options > vApp Options:Properties settings. ! The properties will reflect the settings applied when the OVA was first deployed (they will not reflect any subsequent changes that may have been made through the Configure SIOS iQ page interface). A change must be applied to one or more of the OVF properties. If you change any of these settings, you will be required to log back in. Based on the changes, your login URL may be different. Last update: 2015/06/26 20:29:30 Page 37 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Services After installation you can view or edit Services. Services Settings 1. Click on the Settings Icon > Configure SIOS iQ. 2. Click on Services. 3. The current Services configuration is displayed. After changing the settings select the Apply button. * For the Time Zone setting all information will be displayed based on the time zone selected. Last update: 2015/06/26 20:29:30 Page 38 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Manage This section contains information on managing Environments and Policies. It also contains information on viewing your Virtual Machines. Last update: 2015/06/26 20:29:30 Page 39 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Environments An Environment is a reference to a vCenter server and its associated resources that will be managed and reported on by the application. * SIOS iQ freeview is limited to one Environment. Add Environment 1. Click on Manage > Environments. 2. Click on the Add button. Add the new environment details. Note: Set the port to 443 unless your configuration is using a different port. 3. Click Next and add your environment, host and VM Guest OS Credentials. • Environment credentials are your vCenter credentials. • Host credentials are the credentials for your ESX servers assigned to your vCenter (SIOS iQ assumes that all hosts credentials within your vCenter are the same). Host credentials are needed for the HostBased Caching feature. • VM Guest OS credentials are the Administrator credentials for the virtual machine OS. SIOS iQ assumes that all virtual machines will use the same credentials. VM credentials are needed to identify MSSQL issues for the Root Cause Analysis feature (see Application Performance Analytics via WMI with SIOS iQ for more information). Last update: 2015/06/26 20:29:30 Page 40 of 109 SIOS TECHNOLOGY CORP * SIOS iQ Freeview - 2.2 VMs Connection state and OS Credentials in the Environment are necessary for SIOS iQ to access the VM and identify issues with MSSQL for the Performance Root Cause Analysis feature. 4. Click OK. Once the environment is added you may notice a slight delay before the environment health is reflected. Edit Environment 1. Click on Manage > Environments. 2. Select the environment that you want to edit. 3. Click on the Properties button. Change your environment properties. Click OK. Last update: 2015/06/26 20:29:30 Page 41 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Remove Environment 1. Click on Manage > Environments. 2. Select the environment that you want to remove. 3. Click on the Remove button and then confirm the removal. 4. The state of the environment will change to “Removing” as pictured below. Last update: 2015/06/26 20:29:30 Page 42 of 109 SIOS TECHNOLOGY CORP * SIOS iQ Freeview - 2.2 Environment removal may take some time. When the removal is complete, the environment will no longer appear. View Environment To view your Environments click on Manage > Environments. To export your Environment grid click on Export. This will create a CSV file containing the current Environment grid details. * Export is not supported on mobile devices or Internet Explorer 9. If using Internet Explorer 10 or 11, turn off the popup blocker when using Export. Last update: 2015/06/26 20:29:30 Page 43 of 109 SIOS TECHNOLOGY CORP * SIOS iQ Freeview - 2.2 VMs Connection state and OS Credentials in the Environment are necessary for SIOS iQ to access the VM and identify issues with MSSQL for the Performance Root Cause Analysis feature. Health/State Legend Icon Description Failing Degraded OK Unknown Removing Removing Environment Connection State Legend Connection State Description Ok Last update: 2015/06/26 20:29:30 Page 44 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 No Credentials Credentials are not available/configured for this feature Failed Connection could not be made Unauthorized User credentials do not have access Last update: 2015/06/26 20:29:30 Page 45 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Virtual Machines View Virtual Machines To view your Virtual Machines click on Manage > Virtual Machines. To export your Virtual Machines grid click on Export. This will create a CSV file containing the current Virtual Machines grid details. * Export is not supported on mobile devices or Internet Explorer 9. If using Internet Explorer 10 or 11, turn off the popup blocker when using Export. View VM Properties 1. Click on Manage > Virtual Machines. 2. Select the VM that you want to view the properties on. 3. Click on the Properties button. Any changes to your VM properties must be made in your Virtual Machine hosting environment (not in SIOS iQ). Last update: 2015/06/26 20:29:30 Page 46 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Health State Legend Icon Description Failing Degraded OK Unknown Connection State Legend Connection State Last update: 2015/06/26 20:29:30 Description Page 47 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Ok No Credentials Credentials are not available/configured for this feature Failed Connection could not be made Unauthorized User credentials do not have access WMI Failed WMI connection could not be made WMI Unauthorized User credentials do not have permission to use WMI Last update: 2015/06/26 20:29:30 Page 48 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Hosts View Hosts To view your Hosts click on Manage > Hosts. To export your Hosts grid click on Export. This will create a CSV file containing the current Hosts grid details. * Export is not supported on mobile devices or Internet Explorer 9. If using Internet Explorer 10 or 11, turn off the popup blocker when using Export. View Host Properties 1. Click on Manage > Hosts. 2. Select the Host that you want to view the properties on. 3. Click on the Properties button. Any changes to your VM properties must be made in your Virtual Machine hosting environment (not in SIOS iQ). Last update: 2015/06/26 20:29:30 Page 49 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Health State Legend Icon Description Failing Degraded OK Unknown Connection State Legend Connection State Description Ok Last update: 2015/06/26 20:29:30 Page 50 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 No Credentials Credentials are not available/configured for this feature Failed Connection could not be made Unauthorized User credentials do not have access Last update: 2015/06/26 20:29:30 Page 51 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Datastores View Datastores To view your Datastores click on Manage > Datastores. To export your Datastores grid click on Export. This will create a CSV file containing the current Datastores grid details. * Export is not supported on mobile devices or Internet Explorer 9. If using Internet Explorer 10 or 11, turn off the popup blocker when using Export. View Datastore Properties 1. Click on Manage > Datastores. 2. Select the Datastore that you want to view the properties on. 3. Click on the Properties button. Any changes to your VM properties must be made in your Virtual Machine hosting environment (not in SIOS iQ). Last update: 2015/06/26 20:29:30 Page 52 of 109 SIOS TECHNOLOGY CORP Last update: 2015/06/26 20:29:30 SIOS iQ Freeview - 2.2 Page 53 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Policies Policies Policies enable the user to modify certain parameters that may place boundaries around the analytics engine or serve as inputs for certain features and capabilities. Cost Cost calculation values are used to calculate the infrastructure cost of your environments. The default Monthly Cost values are based on general industry trends in US Dollars. To specify a different Monthly Cost value or currency, select Custom and enter the desired cost unit. Cost calculation values are global and apply to all VMs in all environments. These values are used to calculate the potential monthly savings in the Efficiency dashboard. Idle VMs Idle VMs are listed on the Efficiency Dashboard. Idle VMs are identified using the values specified and the calculated average utilization of CPU, disk and network resources within the environment. Policy values are global and apply to all VMs in all environments. For more information, see Efficiency > Idle VMs: Last update: 2015/06/26 20:29:30 Page 54 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 There are 3 parameters that are used to define Idle VMs (Avg CPU Utilization, Avg IO Utilization, Avg Network Utilization). An Idle VM is identified when ALL THREE of its average utilizations are equal to or less than the average environment utilization calculated using the values specified. The user can set the time period used to calculate the utilization and identify Idle VMs directly within the Efficiency Dashboard. Avg CPU Utilization 1. Idle VMs are displayed on the Efficiency Dashboard when the average CPU utilization for a particular VM is equal to or less than the parameter set in the policy. (Ex. In this example the Avg CPU Utilization is set to 10%). 2. Policy values are global and apply to all VMs in all environments. Avg Disk Utilization 1. Idle VMs are displayed on the Efficiency Dashboard when the average disk utilization for a particular VM is equal to or less than the idle value for disk utilization as calculated using the current policy setting. The idle value for Avg Disk Utilization is calculated by multiplying the percent value set in the policy and the Avg Disk Utilization of all of the VMs in the environment. (Ex: If there are a total of 3 VMs, with Disk Utilizations of 20 KBps, 50 KBps, and 30 KBps respectively, then the Avg Disk Utilization across all 3 VMs is 33.33KBps. With the policy value set to 10% the dashboard will only display Idle VMs that have a Disk Utilization of less than 3.33 KBps). 2. Policy values are global and apply to all VMs in all environments. Avg Network Utilization 1. Idle VMs are displayed on the Waste Dashboard when the average network utilization for a particular VM is equal to or below the value calculated using the current policy setting. Avg Network Utilization is calculated by multiplying the percent value set in the policy and the Avg Network Utilization of all of the VMs in the environments. (Ex: If there are a total of 3 VMs, with Network Utilizations of 10 KBps, 15 KBps, and 5 KBps respectively, then the Avg Network Utilization across all 3 VMs is 10 KBps. With Last update: 2015/06/26 20:29:30 Page 55 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 the policy value set to 10% the dashboard will only display Idle VMs that have an Network Utilization of less than 1.00 KBps). 2. Policy values are global and apply to all VMs in all environments. Default Policy Values • Waste – These values are percentages. For CPU, it is a straight percentage of CPU usage. For disk and network usage, the values are percentages of the overall average of all the virtual machines in the environment. ◦ Avg CPU Utilization (default = 10%) ◦ Percent of Avg Disk Utilization (default = 10%) ◦ Percent of Avg Network Utilization (default = 10%) • Cost – Cost is assumed per day (user must calculate the cost per unit per day (vCPU, memory in GB, and storage in GB). These numbers are in 1/1000 of a dollar (milli-dollars). For example if Monthly Storage Cost per GB is 25 then $0.025 per GB of storage was used for one day. ◦ Monthly vCPU Cost (default = $40) ◦ Monthly Memory Cost per GB (default = $10) ◦ Monthly Storage Cost per GB (default = $.005) * The default policy values cannot currently be set per user or environment. Host-Based Caching This section contains the parameters (Read Ratio, Cache Hit Ratio) that help define candidates for HostBased Caching. A user may modify the settings to custom values or reset them to the default values. HostBased Caching candidates are identified in the Host-Based Caching Dashboard, when all policy values are met or exceeded within the specified time period. Policy values are global and apply to all VMs in all environments. Last update: 2015/06/26 20:29:30 Page 56 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Users and Permissions Add a New User The User Console is located under Manage > Users. To add a new user select Add and enter the user information. Select Next and enter the User Name and Password. Last update: 2015/06/26 20:29:30 Page 57 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Select Next and select the user’s permission level. Click OK to complete. User Permissions Action Read/ Write Add/Modify/Delete Environments X View Environments & Properties X Add/Modify/Delete Users X View Users & Properties X Read Only X X Edit User Information To edit an existing user’s information select the User and Click on Properties. Click OK to complete. Last update: 2015/06/26 20:29:30 Page 58 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 To edit an existing user’s password select the User and Click on Properties > Credentials. Click OK to complete. To edit an existing user’s permissions select the User and Click on Properties > Permissions. Click OK to complete. Last update: 2015/06/26 20:29:30 Page 59 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 View Dashboards This section contains information on viewing the PERC (Performance, Efficiency, Reliability, Capacity), Efficiency and Host-Based Caching dashboards. Last update: 2015/06/26 20:29:30 Page 60 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 PERC The PERC (Performance, Efficiency, Reliability, Capacity) Dashboard is specifically designed to give the user a single point of view into their environment. It consists of the PERC Issues section and the PERC Matrix section. The dashboard gives a high level snapshot of performance, resource utilization, service levels, and availability across compute, storage, and network. It can also serve as a starting point to diagnose any problem or anomaly in the infrastructure. The user can drill down on individual components and panels within the dashboard to get a more detailed view. The user can also change the time selection filter to show issues, statistics, and trends for the time period selected. The PERC Dashboard displays information at the aggregate level as well as highlights specific problems or warnings in VM(s), host(s), and network or storage components. Leveraging the unique machine learning algorithm for continuous optimization, it will capture current states, display historical data, forecast key trends, and help diagnose and identify specific problems in the infrastructure. PERC Overview Section Performance • Issues In Progress ◦ Critical (Feature Not Available) The ability to see details is not available in SIOS iQ free edition. To access this feature, sign up for the SIOS iQ beta program by contacting support@us.sios.com. Last update: 2015/06/26 20:29:30 Page 61 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 ◦ Warning – (Feature Not Available) The ability to see details is not available in SIOS iQ free edition. To access this feature, sign up for the SIOS iQ beta program by contacting support@us.sios.com. ◦ Information – Displays the total count of all the Informational level Performance events that are in progress for the time period selected. ▪ Example: The number of Host-Based Caching Candidates for the Environment based on the time filter selected. When it is selected it will drill down to the Host-Based Caching Dashboard. • All Performance Issues – The All Performance Issues chart shows the trend of all issues which started in the current or previous time period, and which were in progress during the time period selected. The Total Issues number shows the total number of issues that were in progress during the time period selected. The percent change number shows how much the total number of issues has changed from the previous time period. Efficiency • Issues In Progress ◦ Critical (Coming Soon) ◦ Warning (Coming Soon) ◦ Information – This is the cumulative number of Efficiency > Idle VMs and VM Snapshots. When it is selected it will drill down to the Efficiency Dashboard. • All Efficiency Issues – The All Efficiency Issues chart shows the trend of all issues which started in the current or previous time period, and which were in progress during the time period selected. The Total Issues number shows the total number of issues that were in progress during the time period selected. The percent change number shows how much the total number of issues has changed from the previous time period. Last update: 2015/06/26 20:29:30 Page 62 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Reliability • Issues In Progress ◦ Critical (Coming Soon) ◦ Warning (Coming Soon) ◦ Information (Coming Soon) • All Reliability Issues (Coming Soon) Capacity • Issues In Progress ◦ Critical (Coming Soon) ◦ Warning (Coming Soon) Last update: 2015/06/26 20:29:30 Page 63 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 ◦ Information (Coming Soon) • All Capacity Issues (Coming Soon) PERC Matrix Section Display by Environment Users can select all Environments or a specific Environment display. Display Time Range: Users can select from the following time ranges to display. • Last 24 hours • Last 7 days • Last 30 days The data displayed is derived from the real-time stats collected. The data is then sub-sampled/averaged out to display the charts as well as derive any trends and metrics. Dashboard Components The PERC Dashboard has four columns (Performance, Efficiency, Reliability, Capacity), each of which consists of (Compute, Storage, Network) as shown in the diagram below. Last update: 2015/06/26 20:29:30 Page 64 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 In general, the columns are designed to indicate data for the following: • Performance – This column contains information such as utilization rates, latency, I/O, and throughput. Most of the data is averaged out across the specific filter level set by the user. • Efficiency – This section shows waste, density, and other utilizations that help indicate the overall efficiency of the system. This is also aggregated at the specific filter level set by the user. • Reliability – This section contains information around service levels and availability. The data is aggregated across the specific filter level set by the user. • Capacity – This is the aggregate capacity (compute, storage, network) at the specific filter level set by the user. These sections contain panels which consist of trend lines, numbers which outline specific data and trends, and lists of VMs Groups (as shown below). A user can drill down on the panels for a more detailed view including graphs and other useful information. Last update: 2015/06/26 20:29:30 Page 65 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Each section is described in more detail below. Compute Section 1. Compute Performance Last update: 2015/06/26 20:29:30 Page 66 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 a. Host CPU Utilization – The Host CPU Utilization chart shows the average CPU utilization across the environments selected. The Variance shows the variance of CPU utilization averaged across the hosts in the environments selected. The percent change shows how much the CPU utilization variance has changed from the previous time period. b. CPU Ready Time – The CPU Ready Time chart shows the average number of milliseconds (ms) the VMs were ready but were not scheduled to run across the environments selected. The ms number shows the average time the VMs were ready. The percent change shows how much the average ready time changed from the previous time period. c. Host Memory Utilization – The Host Memory Utilization chart shows the average host memory utilization across the environments selected. The Variance number shows the variance of memory utilization averaged across the hosts in the environments selected. The percent change shows how much the memory utilization variance has changed from the previous time period. d. Memory Ballooning – The Memory Ballooning chart shows how much virtual memory (RAM) is being reclaimed from the VMs to address over-allocation across the environments selected. The MB Last update: 2015/06/26 20:29:30 Page 67 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 number shows the average amount of reclaimed virtual memory. The percent change shows how much the average reclaimed virtual memory changed from the previous time period. e. Memory Swapping – The Memory Swapping chart shows how much physical host memory (RAM) is being over utilized across the environments selected. The MB number shows the average physical host memory over-utilization. The percent change shows how much the average physical host memory utilization changed from the previous time period. 2. Compute Efficiency a. Waste – Compute Cost – The Waste – Compute Cost chart shows the potential monthly savings that can be achieved by reducing compute waste across the environments selected. The savings is calculated based on the time period selected and the Cost policy (See Manage > Policies: Cost). The Cost number shows the current potential savings that can be achieved. The percent change shows how much the potential savings changed from the previous time period. b. Waste – Idle vCPUs – The Waste – Idle vCPUs chart shows the number of idle virtual CPUs that can be reclaimed across the environments selected. The idle virtual CPUs are identified based on the time Last update: 2015/06/26 20:29:30 Page 68 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 period selected and the Waste – Idle VMs Policy (See Manage > Policies: Waste – Idle VMs). The vCPUs number shows how many idle virtual CPUs can be reclaimed. The percent change shows how much the number of idle virtual CPUs changed from the previous time period. c. Waste – vMemory – The Waste – vMemory chart shows the amount of idle virtual memory that can be reclaimed across the environments selected. The idle memory is identified based on the time period selected and the Waste – Idle VMs Policy (See Manage > Policies: Waste – Idle VMs). The GB number shows the current amount of idle virtual memory that can be reclaimed. The percent change shows how much the amount of idle virtual memory changed from the previous time period. d. Avg VMs per Host (Coming Soon) 3. Compute Reliability a. Host Uptime – The Host Uptime chart shows the percentage of time that the hosts were up across the environments selected. The Uptime (%) number shows the average uptime. The percent change shows how much the average uptime changed from the previous time period. Last update: 2015/06/26 20:29:30 Page 69 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 b. Live Migrations – The Live Migrations chart shows the number of live migrations that occurred across the environments selected. The Total Number shows the total number of live migrations that occurred in the time period selected. The percent change shows how much the total number of live migrations changed from the previous time period. 4. Compute Capacity – This section summarizes the aggregate compute capacity for the currently filtered level. a. Total CPU Utilization – The Total CPU Utilization chart shows the percentage of total CPU MHz utilized across the environments selected. The Percent number shows the current percentage of CPU MHz utilized. The percent change shows how much the percentage of CPU MHz utilized changed from the previous time period. b. Total Memory Utilization – The Total Memory Utilization chart shows the percentage of total physical memory (GB) utilized across the environments selected. The Percent number shows the current percentage of physical memory utilized. The percent change shows how much the percentage of physical memory utilized changed from the previous time period. Last update: 2015/06/26 20:29:30 Page 70 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Storage Section 5. Storage Performance a. Average Throughput – The Average Throughput chart shows the average storage throughput (KBps) achieved across the environments selected. The KBps number shows the average storage throughput. The percent change shows how much the average storage throughput changed from the previous time period. b. IOPS – Deviation (Coming Soon) c. Average Latency – The Average Latency chart shows the average storage latency across the environments selected. The ms number shows the average storage latency. The percent change shows how much the average storage latency changed from the previous time period. d. Latency Deviation (Coming Soon) Last update: 2015/06/26 20:29:30 Page 71 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 e. Host-Based Caching Candidates – The Host-Based Caching Candidates chart shows the number of VMs identified as caching candidates across the environments selected. The VMs were identified based on the time period selected and the Host-Based Caching policy (See Manage > Policies: HostBased Caching). The VMs number shows the current number of VM candidates identified. The percent change shows how much the number of candidates changed from the previous time period. 6. Storage Efficiency a. Waste – Storage Cost – The Waste – Storage Cost chart shows the potential monthly savings that can be achieved by reducing storage waste across the environments selected. The savings is calculated based on the Cost policy (See Manage > Policies: Cost). The Cost number shows the current potential savings that can be achieved. The percent change shows how much the potential savings changed from the previous time period. b. Waste – Storage Space – The Waste – Storage Space chart shows the amount of storage that can be reclaimed by deleting unused snapshots across the environments selected. The GB number shows the current amount of storage that can be reclaimed. The percent change shows how much the amount of storage that can be reclaimed changed from the previous time period. Last update: 2015/06/26 20:29:30 Page 72 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 7. Storage Reliability a. Storage Uptime – (Coming Soon) 8. Storage Capacity Last update: 2015/06/26 20:29:30 Page 73 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 a. Total Storage Utilization – The Total Storage Utilization chart shows the percentage of total storage (GB) utilized across the environments selected. The Percent number shows the current percentage of storage utilized. The percent change shows how much the percentage of storage utilized changed from the previous time period. Network Section 9. Network Performance Last update: 2015/06/26 20:29:30 Page 74 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 a. Average Throughput – The Average Throughput chart shows the average network throughput (KBps) across the environments selected. The KBps number shows the average network throughput. The percent change shows how much the average network throughput changed from the previous time period. b. Avg I/O Latency (Coming Soon) c. I/O Latency – Deviation (Coming Soon) 10. Network Efficiency Last update: 2015/06/26 20:29:30 Page 75 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 a. Avg VMs per NIC (Coming Soon) 11. Network Reliability Last update: 2015/06/26 20:29:30 Page 76 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 a. Dropped Packets (Coming Soon) 12. Network Capacity a. Combined Avg Usage (Coming Soon) b. Avg File Usage (Coming Soon) c. Avg Storage Usage (Coming Soon) PERC Dashboard Last update: 2015/06/26 20:29:30 Page 77 of 109 SIOS TECHNOLOGY CORP Last update: 2015/06/26 20:29:30 SIOS iQ Freeview - 2.2 Page 78 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Efficiency Overview Within every environment there will be resources across compute (CPU, memory), storage, and network that may be provisioned or reserved, but not utilized. This could be a result of an non-utilized (Idle) VM, an old snapshot, a stopped VM, or residue from a VM after a failure or migration. The Efficiency Dashboard highlights the wasted resources that can be reclaimed within the infrastructure along with the source of the waste. Potential Monthly Savings After the user takes the appropriate corrective action based on the type and source of waste, the resources will be freed up to be utilized more efficiently in the environment. When viewing the wasted resources in the Efficiency Dashboard, a user can sort the list based on the resources that can be reclaimed or the amount of money that can be saved without purchasing additional resources (where appropriate). Waste Source Types and Detection Several sources can create waste across compute, storage, and network. These sources, along with the specific source object, and potential savings will be displayed in the dashboard. For each waste type, the analytics engine will detect if an object is causing waste depending on specific policy values and definitions. For some waste types, listed below, the user can adjust the internal default values for the policy values. Also, for all resources that have a monetary value, the user can adjust the internal default value. The adjustments can be made in the policies panel (Manage > Policies). Currently Available Waste Types: Idle VMs These are VMs that have a certain amount of CPU, memory, or storage provisioned or reserved but not utilized. The user can sort the list of Idle VMs by name, amount of CPU, memory, or potential savings achieved by deleting the VM and reclaiming the resources to be better utilized elsewhere in the infrastructure. Last update: 2015/06/26 20:29:30 Page 79 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 To export your Idle VMs grid click on Export. This will create a CSV file containing the current Idle VMs grid details. * Export is not supported on mobile devices or Internet Explorer 9. If using Internet Explorer 10 or 11, turn off the popup blocker when using Export. VM Snapshots This displays a list of snapshots, along with the relevant VM, datastore, and number of other snapshots under the VM (siblings). As the number of snapshots grows, it will lead to wasted storage resources and may also impact the performance of the VMs. The performance impact increases as the number of siblings grows. To determine which snapshots may be deleted to reclaim waste, a user can also sort the list of snapshots based on how much storage they occupy, the potential cost savings, the age of the snapshot, or the utilization percentage of the associated datastore. To export your VM Snapshots grid click on Export. This will create a CSV file containing the current VM Snapshots grid details. * Export is not supported on mobile devices. If using Internet Explorer, turn off the popup blocker when using Export. Last update: 2015/06/26 20:29:30 Page 80 of 109 SIOS TECHNOLOGY CORP Last update: 2015/06/26 20:29:30 SIOS iQ Freeview - 2.2 Page 81 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Host-Based Caching Overview The Host-Based Caching feature: • Provides the ability to improve performance • Makes the performance more predictable • Offloads network traffic • Offloads network attached storage • Improves the density of virtualization environment * When adding or editing an Environment, for Host Based Caching to work, you must enable Host-level credentials. Host-Based Caching Analysis enables you to quickly identify the most appropriate workloads to cache. SIOS iQ displays the VM candidates in the Host-Based Caching dashboard when the specified policy values are met or exceeded. Policy values are global and apply to all VMs in all environments. Last update: 2015/06/26 20:29:30 Page 82 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 There are two parameters that are used to define the Host-Based Caching VM candidates; Read Ratio and Cache Hit Ratio. Both parameter thresholds must be met in order for a resulting candidate to be displayed in the Host-Based Caching grid. Read Ratio • Host-Based Caching VMs are identified in the Host-Based Caching Dashboard when the Read Rate policy value for a particular VM is equal to or greater than the value set in the policy. The default Read Ratio is 70%. Cache Hit Ratio • Host-Based Caching VMs are identified in the Host-Based Caching Dashboard when the Cache Hit Ratio policy value for a particular VM is equal to or greater than the value set in the policy. The default Cache Hit Ratio is 50%. To change the parameter defaults please refer to Host-Based Caching Policies. Last update: 2015/06/26 20:29:30 Page 83 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Performance Root Cause SIOS iQ learns the behavior of each individual object in the environment leveraging the principles of machine learning and topological behavior analysis. SIOS iQ not only identifies the anomalies in the behavior that potentially cause the performance issues to the application, but it also correlates the anomalies to derive the relationships and determine the root cause of the problem (such as object or event). SIOS iQ then presents any infrastructure component events that may affect performance through the Performance Root Cause Analysis Dashboard. The Performance Root Cause Analysis Dashboard is split into two sections. The left section is a list of issues in chronological order that includes Severity, Start Time, End Time, and Issue Type information. The right section displays Details and Symptoms of the selected issue. • Details – The Details tab provides additional information including root cause object (datastore, VM, etc.) name, issue start time, issue type (Storage Contention, Application Impact, Application Storage Contention), issue end time, layer (application, compute, storage, network) duration, and the environment. • Impact Analysis – The Impact Analysis tab shows all the associated objects (host, VM and datastore) related to the detected issue. ◦ Performance Impact – Performance Impact provides the ability to evaluate the impact on the object(s) within the infrastructure that have been identified as impacted by accessing symptoms such as: latencies, IOPS, etc. • Symptoms – The Symptoms tab provides information about the symptoms associated with this issue. The symptoms graph provides an overlay of the start and end times of the anomaly. ◦ Example- A Storage Contention provides information about an iO latency peak, iO latency percentage deviation from the norm, and plots a graph of datastore iO latency statistics for the duration of the issue. To view the Performance Root Cause dashboard click on View > Performance Root Cause Last update: 2015/06/26 20:29:30 Page 84 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Storage Contention One of the most common performance issues that affects applications in cloud/virtualization environments is related to storage. More specifically performance issues are related to datastore contention. A datastore is an object that is shared with VMs on the same host and/or on different hosts within an environment. Datastore contention can be caused by many different events within the environment. The datastore contention will be revealed by an abnormal increase in IO latency. The IO latency affects all of the applications on that datastore, however with storage contention it is only isolated to the datastore. Severity Impacted Objects Root Cause Type Layer Symptoms Datastore Storage Contention Storage Latency and/or N/A IOPS increase Associated Objects Related Host(s) and VM(s) What does that mean? And what should I do with this information? This issue is a Warning that may indicate that the datastore or the infrastructure that supports the datastore is experiencing performance degradation (in the case of latency). The Warning may also indicate an increase in the workload (in the case of IOPS). At this time the issue is not affecting the VMs. This type of issue should be investigated to determine whether it may lead to potential problems in the future (such as hardware failures or the first sign of an infrastructure issue that supports the datastore). • Recommendation: ◦ Verify that the observed increase in workload (in the case of IOPS) is expected and that it is not the occurrence of malicious activity. Last update: 2015/06/26 20:29:30 Page 85 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 ◦ Continue observing the progress of this event, as it may degrade over time to an Application Storage Contention issue, impacting VM(s) and related application(s). Application Impact Application impact currently indicates that the anomaly has been discovered and isolated to the VM(s) only. Types of anomalies that fall into this category are: VM CPU % utilization, VM virtual memory utilization, VM CPU ready time, and VM virtual disk latency and/or IOPS. Severity Root Cause Type Impacted Objects Associated Objects Storage Latency increase N/A Associated VM(s), Host(s), and datastore Compute CPU Ready N/A Associated VM(s) and Host(s) Associated VM(s) and Host(s) Associated VM(s), Host(s), and datastore Layer Symptoms VMs Application Impact VMs Application Impact VMs Application Impact Compute CPU and/or virtual memory N/A utilization increase VMs Application Impact Storage IOPS increase N/A What does that mean? And what should I do with this information? The Critical severity issue indicates that there is high probability that the application that runs on the identified VM(s) is being impacted. The Warning severity issue indicates that abnormal behavior has been identified (such as IOPS). This may indicate that the application behavior has changed significantly enough to be considered an anomaly. • Recommendation: ◦ Verify that the observed increase in workload (in the case of IOPS) is expected and that it is not the occurrence of malicious activity. ◦ Continue observing the progress of this event, as it may degrade over time to a Contention issue, impacting VM(s) and related application(s). Application Storage Contention Last update: 2015/06/26 20:29:30 Page 86 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Application storage contention indicates that SIOS iQ has identified a performance issue caused by: • An excessive load (IOPS) on the datastore that is caused by the VM(s) that impact the datastore. The root cause of this type of issue (known in the IT industry as the “noisy neighbor”) points to the VMs that are identified and responsible for the issue. • Anomalous latencies have been identified on the datastore that also impact the VM(s) on the datastore. In this case the VM(s) behavior is considered normal (expected and not anomalous). This issue indicates that the datastore, or the infrastructure that supports this datastore, is experiencing some expected behavior (such as an overloaded datastore). Additional capacity related adjustments may be required such as creating a new datastore and relocating the VM(s) to offload the datastore. Severity Root Cause Type Layer Symptoms Impacted Objects Associated Objects VMs Application Storage Contention Storage Latency and IOPS increase Associated Datastore and/ VM(s) and or VM(s) Host(s) Datastore Application Storage Contention Storage Latency VM(s) Associated VM(s) and Host(s) VMs Application Storage Contention Storage IOPS increase Datastore Associated VM(s) and Host(s) What does that mean? And what should I do with this information? The Critical severity issue when the root cause is a VM(s) indicates that a VM(s) is identified as a “noisy neighbor”. This event impacts and degrades the performance of the datastore and can potentially impact related VMs. To determine whether any objects in the configuration related to the root cause are impacted, navigate to the Impact Analysis tab of the selected issue. To observe the impact, click on the Performance Impact button after selecting the object. • Recommendation: ◦ This event is a clear indicator that the datastore is overprovisioned. Rebalance any VM(s) identified as a “noisy neighbor” to a different host and/or datastore. As this event progresses, additional VM(s) may be affected and will appear in the list of impacted objects under the Impact Analysis tab of the selected event. ◦ Offload the current datastore by relocating VM(s) to a different (or newly created) datastore.. Last update: 2015/06/26 20:29:30 Page 87 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 The Critical severity issue when the root cause is a datastore indicates that anomalous latencies were identified on the datastore and the related VM(s). No anomalous behavior (such as IOPS) has been identified in the VMs (no “noisy neighbors”). To determine whether any objects in the configuration related to the root cause are impacted, navigate to the Impact Analysis tab of the selected event. To observe the impact, click on the Performance Impact button of the selected event. This issue may indicate that the datastore, or the infrastructure that supports the datastore, is experiencing some performance degradation. • Recommendation: ◦ Determine whether there was a hardware failure, as the observed degradation in performance may indicate the first signs of hardware-related issues. ◦ Create a new datastore and relocate VM(s) to offload the datastore. The Warning severity issue when the root cause is a VM(s) indicates that anomalous workload behavior (increased IOPS) have been identified on the VM(s) and the datastore,. There is no application impact that has been identified. To determine the impact on the datastore click on the Performance Impact button on the datastore selected in the Impact Analysis. This may indicate that the application behavior has changed significantly enough to be identified as an anomaly. • Recommendation: ◦ Verify that the observed increase in workload is expected and that it is not the occurrence of malicious activity. ◦ Continue observing the progress of this event, as it may degrade over time to an Application Storage Contention Critical performance issue. Compute Contention One of the many benefits of virtualization is to provide the ability to host multiple applications on a single physical hardware reducing capital and operational expenses. The goal is to place as many applications on the host as possible in order to take advantage of the benefits of the virtualization technology. It is important at all times to have a good understanding of whether or not the physical host is capable of sustaining the load. Keeping the balance is challenging especially when workloads are dynamic and no one is protected from infrastructure failures that would reduce the compute capacity and its availability. As a result, another common set of issues (in addition to storage) is related to the contention of the compute (CPU and/or memory) resources. Typically, cloud/virtualization platforms partition a physical host (ESXi in the case of VMware) to provide compute resources to the hosted VM(s). Any type of compute (CPU and/or memory) contention starts from the host that attempts to mitigate the risk of affecting the application by leveraging available mechanisms (such as memory ballooning). If contention is too severe it impacts the applications that reside on the VM(s). It is important to analyze compute resources at the application, VM, and host levels in order to understand whether the host is simply under pressure and no applications are affected Last update: 2015/06/26 20:29:30 Page 88 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 (which is okay), or it is actually experiencing the severe symptoms of contention (such as memory swapping) that affect the performance of the applications. Below is the list of Root Cause types with corresponding severities that SIOS iQ will report in cases of the Compute Contention issues. Severity Root Cause Host Host Type Compute Contention Compute Contention Impacted Objects Associated Objects Layer Symptoms Compute Increase in utilization of CPU and/or N/A virtual memory or Memory Ballooning Related VM(s) Compute Increase in CPU Ready Time and/or Memory Swapping Related VM(s) N/A What does that mean? And what should I do with this information? The Warning type Severity event indicates that an anomalous workload increase is being observed in the following host counters: CPU, Virtual Memory and/or Memory Ballooning. There is currently no application impact identified. To determine the impact to the host, click on the host name in the Root Cause Objects section of the event Details tab. This type of event may occur if new workload(s) (application(s) installed on the VM(s) or VM(s) themselves) were added to the host or existing application(s) changed its workload(s). • Recommendation: ◦ Verify that the observed increase in workload is expected and that it is not the occurrence of malicious activity. ◦ Continue observing the progress of this event, as it may degrade over time to a more severe Compute Contention or Application Compute Contention issue, impacting VM(s) and related application(s). This is especially important if Memory Ballooning is observed as one of the symptoms on the host. The Critical type of Severity Compute Contention event indicates that an anomalous increase in CPU Ready Time and/or Memory Swapping is being observed that is likely to impact related VM(s) and applications that can be found in the Impact Analysis tab of the event. Currently no anomalous behavior was observed for the related VMs. This could be an early indication of the host that is over provisioned and capacity related adjustments may be required such as re-balancing of the VMs across available hosts in the data center. To determine the impact to the host click on the host name in the Root Cause Objects section of the event Details tab. Last update: 2015/06/26 20:29:30 Page 89 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 • Recommendation: ◦ This event may be an early indication of a host capacity issue. Continue observing the progress of this event, as it may degrade over time to an Application Compute Contention issue, impacting VM(s) and related application(s). Application Compute Contention Application compute contention indicates that SIOS iQ has identified an anomalous compute (CPU and/or memory related) workload increase that is potentially impacting a host and related VM(s). The Root Cause Objects section presents the list of the object(s) (such as VMs) that experience the anomalous workload increase and cause excessive pressure on the host impacting objects that can be found under Impact Analysis tab. The Severity of the event specifies its criticality. Severity Root Cause Type VM(s) Application Compute Contention VM(s) Application Compute Contention VM(s) and Host VM(s) and Host Last update: 2015/06/26 20:29:30 Application Compute Contention Application Compute Contention Impacted Objects Associated Objects Layer Symptoms Compute Increase in utilization of CPU and/or Host virtual memory and/or Memory Ballooning Related VM(s) Compute Increase in CPU Ready Time and/or Memory Swapping Related VM(s) Compute VM(s) and Host having different (possibly unrelated) None increase in CPU and/or virtual memory and/or Memory Ballooning Related VM(s) Compute VM(s) and Host having different (possibly unrelated) increase in CPU Ready Related VM(s) Host and related VM(s) None or Related VM(s) Page 90 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Time and/or Memory Swapping What does that mean? And what should I do with this information? The first Warning event listed in the table above indicates that an anomalous workload increase was observed on the VM(s) listed in the Root Cause Objects section, however no impact was observed on the application(s) and related VM(s). To determine the impact on the host click on the host name under the Impact Analysis tab. To evaluate the workload increase observed by the VM(s), inspect each individual VM listed in the Root Cause Objects section under the Details tab for the event. This type of event may occur if new workload(s) (applications to the VM(s) or VM(s) themselves) were added to the host or existing application(s) changed its workload(s). • Recommendation: ◦ Verify that the observed increase in workload (in the case of IOPS) is expected and that it is not the occurrence of malicious activity. ◦ Continue observing the progress of this event, as it may degrade over time to a more severe Compute Contention or Application Compute Contention issue, impacting VM(s) and related application(s). This is especially important if Memory Ballooning is observed as one of the symptoms on the host. The second in the list is a Critical severity event. It indicates that an anomalous workload increase was observed on the VM(s) listed in the Root Cause Objects section. The list of the impacted objects can be found under the Impact Analysis tab of the selected event. There is a high risk of application impact in this case that requires immediate attention. To determine the impact click on the impacted objects under the Impact Analysis tab. To evaluate the VM(s) that caused the issue inspect each individual VM listed in the Root Cause Objects section under the Details tab for the event. • Recommendation: ◦ Verify that the observed increase in workload is expected and that it is not the occurrence of malicious activity. ◦ This event is a clear indicator that the host is over provisioned. To address this issue when the VM(s) and host are both identified, immediate rebalancing of the VM(s) across the available hosts in the data center is highly recommended. As this event progresses, additional related VM(s) may be affected and, along with any change in the symptoms, will appear in the list of impacted objects under the Impact Analysis tab of the selected event. Last update: 2015/06/26 20:29:30 Page 91 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 The third event in the list is the Warning severity event. In this case SIOS iQ has identified an anomalous workload increase on the host and VM(s) that is likely unrelated such as: VM(s) is(are) experiencing increase in CPU utilization, while the host is experiencing the increase in the virtual memory utilization or vice verse. This type of event may occur if new workload(s) (application(s) to the VM(s) or VM(s) themselves) were added to the host or existing application(s) changed its workload(s). • Recommendation: ◦ Verify that the observed increase in workload is expected and that it is not the occurrence of malicious activity. ◦ Continue observing the progress of this event, as it may degrade over time to more severe Application Compute Contention issue, impacting VM(s) and related application(s). This is especially important if Memory Ballooning is observed as one of the symptoms on the host. The last Critical severity event listed above indicates that while an anomalous workload increase on the host and the VM(s) has been identified, it is likely unrelated. VM(s) and host are experiencing symptoms that indicate that there is a high risk of the application impact. To determine the impact click on the impacted objects under the Impact Analysis tab. To evaluate the VM(s) and host that caused the issue inspect each individual object listed in the Root Cause Objects section under the Details tab for the selected event. • Recommendation: ◦ Verify that the observed increase in workload is expected and that it is not the occurrence of malicious activity. ◦ This event is a clear indicator that the host is over provisioned. To address this issue when the VM(s) and host are both identified, immediate rebalancing of the VM(s) across the available hosts in the data center is highly recommended. As this event progresses, additional related VM(s) may be affected and, along with any change in the symptoms, will appear in the list of impacted objects under the Impact Analysis tab of the selected event. Last update: 2015/06/26 20:29:30 Page 92 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Update SIOS iQ For version 2.0.3 and later SIOS iQ automatically checks for software updates every 15 minutes. If an update is available SIOS iQ automatically downloads the update and the Settings icon in the upper right corner of the user interface will appear orange. Before updating the SIOS iQ appliance it is highly recommended that a snapshot be performed. Performing a snapshot before an appliance update provides an extra layer of assurance should something unexpected occur. Refer to Understanding virtual machine snapshots in VMware ESXi and ESX for details on creating a VMware snapshot of the appliance. Complete a successful snapshot and continue with the update. Click on About SIOS iQ to install the update. Then, click on Install Update. Once satisfied that the appliance update was successful, delete the created snapshot. Manual Update In the event that SIOS iQ is unable to check for updates due to Internet access issues, follow these steps to manually download the latest update: • Download the SIOS iQ upgrade bundle on a system with Internet access: ◦ https://repo.us.sios.com/sqrl-bundles/latest.php Once the download is complete go to the appliance and click on Settings icon > About SIOS iQ. Then select the Browse for Update button and select the file (this could take several minutes). * The Browse for Update feature does not work in Internet Explorer bundled with Microsoft Windows Server editions. This is due to the Enhanced Security feature that is included and enabled on the Server OS specifically for Internet Explorer. The workaround is to disable the Enhanced Security feature using Server Manager. Last update: 2015/06/26 20:29:30 Page 93 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Click Close once the upload is complete. Select the Install Update button at the top right of screen. Then Click on the Install Now in the dialog box. Once the update is successfully installed click the Close button and login to the system. Last update: 2015/06/26 20:29:30 Page 94 of 109 SIOS TECHNOLOGY CORP Last update: 2015/06/26 20:29:30 SIOS iQ Freeview - 2.2 Page 95 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 About SIOS iQ The About SIOS iQ option can be accessed via the Settings icon in the upper right corner of the user interface. This page displays the current status of the system. If the Settings icon appears orange there is an Update available. You may see one of the three messages below: 1. SIOS iQ is Up to Date – You are running the latest version of SIOS iQ. More features coming soon! 2. An Update is available – The update is ready to be installed. 3. Unable to Check for Updates – SIOS iQ is unable to check for updates due to Internet access issues. SIOS iQ Update Available Before updating the SIOS iQ appliance it is highly recommended that a snapshot be performed. Performing a snapshot before an appliance update provides an extra layer of assurance should something unexpected occur. Refer to Understanding virtual machine snapshots in VMware ESXi and ESX for details on creating a VMware snapshot of the appliance. Complete a successful snapshot and continue with the update. Refer to Update SIOS iQ for more information. Last update: 2015/06/26 20:29:30 Page 96 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Troubleshoot SIOS iQ This section contains information on troubleshooting issues by using the SIOS iQ Event Log and the SIOS iQ Support Log. Last update: 2015/06/26 20:29:30 Page 97 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Event Log SIOS iQ logs events (Information, Warnings, and Errors) into the SIOS iQ Event Log. The Event Log is viewed under Manage > Event Log. Details are logged for each event and can be viewed by selecting the specific event and clicking on View Details. Event Type Legend Icon Description Error Warning Info Last update: 2015/06/26 20:29:30 Page 98 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Support Log Support logs can be accessed via the Help icon in the upper right corner of the user interface. These logs are used to troubleshoot system issues and may be requested by SIOS Support. Several modes exist for the level of detail that is included in the logs: Standard Mode (default and recommended) and Debug Mode. Use the Export Log button to save the Support logs to send to SIOS Support. Use the Purge Log button to clear the existing Support logs on the system. Purge should only be used when requested by SIOS Support since this deletes all of the history in the logs. * Export Log and Export Database Backup are not supported on mobile devices. Last update: 2015/06/26 20:29:30 Page 99 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Audit Log All user actions such as login, logout, create, modify, and delete an object (Environment, User, Policies, Network, Services) will be logged in the Audit Log. The results for each event (Success, Failure, Unauthorized, Unauthenticated) are also logged in the Audit Log. The Audit Log is viewed under Manage > Audit Log. Last update: 2015/06/26 20:29:30 Page 100 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Use SIOS iQ Day to Day There are several areas in the SIOS iQ User Interface that will show the current status of your environment and identify potential issues that may need to be resolved. PERC Overview Dashboard – The PERC (Performance, Efficiency, Reliability, Capacity) Dashboard is specifically designed to give the user a single point of view into their environment. Efficiency Dashboard – The Idle VMs and Snapshots tabs show the user the wasted resources and their associated costs. The columns can be sorted by clicking on the column heading allowing the user to identify any areas that may need attention. Environments, Virtual Machines – Each of these tabs are located in Manage > Inventory and display the health status. Event Log – The Event Log shows the Information, Warning, and Error events that have been logged by SIOS iQ. Last update: 2015/06/26 20:29:30 Page 101 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Third Party Applications Last update: 2015/06/26 20:29:30 Page 102 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Application Performance Analytics via WMI with SIOS iQ Application Performance Analytics via WMI with SIOS iQ SIOS iQ has the ability to perform application level analytics and correlation with infrastructure level analysis for applications residing on Windows Servers running 2008R2 and later. Application performance analysis uses remote access WMI functionality and currently only supports MSSQL. Application performance analysis works by using an Active Directory Domain user account that has Local Administrator permissions on the MSSQL server to be monitored and by entering those credentials in the VM Guest OS Credentials section of the SIOS iQ Environment properties. In order to use this feature, the following prerequisites must be met and performed on the MSSQL server(s). Prerequisites: • Up to date VMWare Tools must be installed and running on the VMs to be accessed by SIOS iQ for application performance analysis. • The MSSQL server must be a member of an Active Directory domain. WMI access to non-domain servers is not supported. • Create an Active Directory domain user account with Local Administrator permissions. • Update the Windows Firewall configuration for remote WMI and DCOM access. • Enable the Remote Registry service. • Modify permissions on a Registry Key. Create an Active Directory Domain user account for WMI access Create a domain user account and make it a member of the local Administrators group on the MSSQL server. This is the account that SIOS iQ will connect to on the MSSQL server via WMI. This account does not need to be a Domain Administrator but must have Local Administrator permissions. To prevent connection issues set the password on the account to never expire. Windows Firewall configuration To allow for remote WMI and DCOM access certain firewall rules must be enabled. Without the following firewall rules, Connection timeout errors will occur in the SIOS iQ mssql provider log file. The simplest option is to disable the firewall. If disabling the firewall is not an option, create and modify the following rules to allow remote WMI and DCOM network traffic. • Open Windows Firewall with Advanced Security • Add a new inbound rule: Last update: 2015/06/26 20:29:30 Page 103 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 ◦ Rule Type = Predefined, select Windows Management Instrumentation (WMI) ◦ Enable all three Predefined Rules ◦ Action = Allow the connection • Add another new inbound rule: ◦ Type = Program ◦ Program Path = %SystemRoot%\System32\dllhost.exe ◦ Action = Allow the connection ◦ Apply the rule to the Domain profile ◦ Rule Name = SIOS iQ WMI Access • Enable rule “File and Printer Sharing (NB-Session-In)” for the Domain profile • Enable rule “File and Printer Sharing (SMB-In)” for the Domain profile Remote Registry Service By default, this service is already enabled. Go to Services on the server and verify that the Remote Registry service is running and starts automatically. Registry permissions changes In order for SIOS iQ to use WMI remotely, the WBEM Scripting Locator registry key permissions must be modified. * The Windows Registry is vitally important to the proper operation of the Windows operating system. It is highly recommended that you back up the registry before making any registry edits. • Run regedit, expand HKEY_CLASSES_ROOT, right-click CLSID and select Find. In the “Find what” field type 76A64158-CB41-11D1-8B02-00600806D9B6 and click Find Next. • Right-click the key and select Permissions. • Click Advanced and change the owner to the local Administrators group. ◦ (Server 2008R2) Select the Owners tab and click the “Administrators ([servername]\Administrators)” under Change Owner To and click Ok. ◦ (Server 2012R2) Click “Change” link, click Location (you may be required to provide credentials to make changes), Click the local server name under location and click OK. Type “Administrators” for the object name and click “Check Names”. The object name should now show “[servername}\Administrators”, click OK. Click Apply and then OK on the Advanced Security settings dialog box. • Under the Security tab, highlight the Local Administrators group and check Allow Full Control and click OK. Last update: 2015/06/26 20:29:30 Page 104 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 • Once the permissions on the registry key are updated, repeat the same steps to set the owner back to “NT Service\TrustedInstaller”. ◦ Right-click the key and select Permissions. ◦ Click Advanced and change the owner. ▪ (Server 2008R2) Select the Owners tab and click “Other users or groups”. Type “NT Service\TrustedInstaller” and click Check Names. The object name should now show “TrustedInstaller”, click OK. Click OK on the Advanced Security settings dialog box. ▪ (Server 2012R2) Click “Change” link, click Location (you may be required to provide credentials to make changes), Click the local server name under location and click OK. Type “NT Service\TrustedInstaller” for the object name and click “Check Names”. The object name should now show “TrustedInstaller”, click OK. Click OK on the Advanced Security settings dialog box. • Click OK on the Permissions dialog box and close the registry. Once the above changes are implemented, SIOS iQ is ready to begin the performance analysis of the MSSQL servers in the Environment. Helpful Tools and Tips wbemtest.exe The wbemtest.exe tool comes pre-installed on Windows servers that have WMI installed. It can be a useful tool to verify if remote WMI access has been properly configured for a given Windows server. To verify access to a Windows server: • On a different server that can access the machine to verify, run the wbemtest.exe program. • Click the Connect button. • Change the namespace at the top to \\(servername)\root\cimv2. The default doesn’t contain the hostname but put your server name in. • Set the username and password to the domain username and password that will be used to remotely access WMI data. • Click Connect. • Click the Query button. • Choose WQL for the query type. • In the query text area type “select * from win32_process” and click execute (or apply). • Verify that results are displayed in the resulting table. Last update: 2015/06/26 20:29:30 Page 105 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 FAQs What are the system requirements for SIOS iQ? How do I install SIOS iQ? How do I log in to SIOS iQ? How do I change my password? How do I configure SIOS iQ? How do I add an environment? How do I edit an environment? How do I remove an environment? How do I view an environment? How do I check the health of my environments? How do I view VMs? How do I view policies? Where do I look to see if there are issues that need to be resolved? • Event Log • Manage Environments • Efficiency Dashboard How do I change my time zone? How do I change my network configuration? How often does SIOS iQ check for Updates? Last update: 2015/06/26 20:29:30 Page 106 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 How do I update SIOS iQ? How do I contact Support? Last update: 2015/06/26 20:29:30 Page 107 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Glossary PERC – Performance, Efficiency, Reliability, and Capacity Environment – An Environment is a reference to a vCenter server and its associated resources that will be managed and reported on by the application. Efficiency – Efficiency represents resources across compute (CPU, memory), storage, and network that may be provisioned or reserved, but not utilized. Last update: 2015/06/26 20:29:30 Page 108 of 109 SIOS TECHNOLOGY CORP SIOS iQ Freeview - 2.2 Contact Support Contact SIOS Technology Corp. Support at support@us.sios.com You can also contact SIOS Technology Corp. Support at: • 1-877-457-5113 (Toll Free) • 1-803-808-4270 (International) Email: support@us.sios.com Last update: 2015/06/26 20:29:30 Page 109 of 109