This is a "Family & Friends Release" to show new features in an early state. This release is not generally available and not ready for production yet. It is strongly recommended to run it in an BVQ test environment first.
To get the download links and more detailed information, please contact the BVQ Team: firstname.lastname@example.org
|5.6||12.10.2018||All in One||GUI|
VMware Performance Package
The BVQ VMware Performance Package is a new extension to the existing BVQ VMware package. It introduces support for VMware performance metrics and enables you to interactively explore your VMware configuration, check all kind of performance metrics and alert on metrics, create reports and drill through all the layers between SVC, BVQ, and VMware objects in end to end views.
As the new VMware Package will completely support a 'new' platform, customers will be able to use this VMware platform as a standalone solution. So you don't need to license IBM Spectrum Virtualize or Storwize (but a combination of both platforms are possible to get an end to end view of the environment). A combination of the SAN package with the VMware platform is possible, too.
Customers using the current VMware package (topology & capacity data) will be able to upgrade to the new VMware platform now including performance data in addition.
The VMware platform is licensed by the number of VMs (virtual machines) running in the environment. Customers will have to license packs of 25 VMs (sum of VMs in the envrionment divided by 25 = number of packs to license)
Please contact your SVA sales representative for pricing information.
To collect information a BVQ VMware Scanner needs to be configured to connect to a vCenter. If a VMware Scanner already exists to scan topology data, performance data collection can be enabled easily in the scanner configuration.
See Supported environments and BVQ server requirements for more details and the supported versions of the VMware vCenter versions.
Supported VMware objects
The first version of the BVQ VMware Performance supports most elements of a VMware environment. The following overview depicts the elementary relationships of these objects and their link to connected BVQ objects:
Where to find VMware objects?
Similar to the already known VMware Topology package all available objects show up in the BVQ Path browser inside the view property panel or can be opened as a table from the favorite browser. All VMware objects can be combined in an end to end relation to all other objects.
|VMware objects in view Path browser||VMware object Table views in BVQ Favorites|
|VM SCSI volume|
|VM Datastore cluster|
|VM Virtual disk|
|VM Virtual machine|
|VM SCSI volume 2 Host|
The BVQ VMware Performance Package gathers statistics delivered from the VMware performance API. Similar to all other statistics, you can simply drill into a chart with the statistics related to an object with a simple click on the VMware entry in the context menu of this object:
That opens our well known BVQ Chart view, where you can select metrics in the selection panel. The following screenshots shows the full set of available metrics in the expert tab for each object type:
VM Host metric details
These are the available VM Host metrics in more detail:
|VM Virtual machine|
VM Virtual machine metric details
These are the available VM Virtual machine metrics in more detail:
VM LUN metric details
These are the available VM LUN metrics in more detail:
VM vCenter metric details
These are the available VM vCenter metrics in more detail:
VM Cluster metric details
These are the available VM Cluster metrics in more detail:
|VM SCSI volume 2 Host|
VM SCSI volume 2 Host metric details
These are the available VM SCSI volume 2 Host metrics in more detail:
VM Datastore metric details
These are the available VM Datastore metrics in more detail:
Performance Indicators (PI)
The VMware Performance Package also take full advantage of the new BVQ Feature: "Performance Indicators for all performance metrics" which enables the use of all performance metrics as PI.
This finally allows a PI based treemap sizing as well as the usage of PI in a table for VMware objects.
Thereby it is much easier to find "High Performer" and Bottlenecks.
The BVQ SAN Package which was introduced in version 5.5. has now been enhanced to support zoning. Once a valid SAN license is installed, advantage can be taken of this new feature.
The following Object Types have been added to the existing SAN Model:
- SAN Alias
- SAN Zone
- SAN Zone member
A SAN Alias is a substitute name for a SAN Switch port (Port ID) or SAN Node port (WWPN). An Alias can contain one or more Port IDs and/or WWPNs.
A SAN Zone defines which devices are allowed to communicate with each other in an active zone set. It consists of multiple SAN Aliases, SAN Switch ports and/or SAN Node ports.
A SAN Zone member is one of those devices which is part of a zone.
FOS 7.4 and later supports a new zone type called Peer Zoning. It is based on WWPN zoning (Aliases are supported in FOS 8.1 and above) and defines a principal and its members within the zone. All members can communicate with the principal but cannot communicate with any other member in the same zone. This zone type is supported by BVQ as well.
Example: Path /BVQ/SAN Agent/SAN Fabric/SAN Zone/SAN Zone member/SAN Alias
Performance Indicators for all performance metrics
The concept of a "Performance indicator" (PI) is well-known in BVQ history to express a performance metric over a longer period of time inside a single value. These indicators have been available for some pre-selected performance metrics in the past.
With version 5.6 all available performance metrics are available as PI - no matter if originated from SVC, SAN or VMware.
Performance metrics are collected in a specific interval and visualized as performance charts to observe the change in a specific time frame.
Performance indicators are an aggregation of this raw performance data for predefined time frames. BVQ distinguishes four different time frames for each PI.
Each PI with it's corresponding time frame can be aggregated like a performance metric to provide performance indicators to grouping objects.
Performance indicators are very useful in different areas in BVQ:
- Performance based sizing in the topology treemap
- Performance values inside a table
- Performance based alerting
As the number of available performance indicators has been increased dramatically we changed the selection options.
Display PI inside a table
The way to select the PI you want to display within a table changed fundamentally.
Inside the properties panel the "Table tab" has been extended to hold a dedicated tab for each object type that is capable for it's performance data (1) and reachable by the last object in the topology path.
For each object you are able to select each PI from each timeframe (2). The PI selection pane is the same like the metric pane for performance charts and divided into the same groups (3).
Java 10 Migration
BVQ is no longer dependant on the Java version that is installed on the server and/or client it is running on.
With the release of BVQ 5.6, Java JRE is now bundled with BVQ which means it is part of the Repository and GUI installer packages. There is no need to install or up-/downgrade Java prior to installing BVQ because the correct Java version - Java 10 in version 5.6 - is delivered together with the product.
With the migration to Java 10 BVQ is able to use system resources much more efficient.
Requirements and restrictions
Requirements of the HW/SW environment
Minimum BVQ version required for an update
Update from a previous MongoDB Installation step by step
- Check for the correct function of the whole environment, in particular the function of the scanner.
- Manual stop of BVQ Scanner- and Server-services and also all GUIs
- Backup the BVQ installation directory and BVQ DB (e.g. DB backup with
mongodumpor VMware snapshots)
- Restart the BVQ Scanner
- Update BVQ Install Package Repository:
- MongoDB update
- BVQ GUI update
- BVQ Server update
- Test the function of the BVQ environment.
- If necessary inform colleagues about the need to update locally installed BVQ GUI clients.
|BVQ-12929||VMware||Collection and display of VMware performance statistics|
|BVQ-10564||Performance Indicators||All PIs should be selectable in charts in all chart metrics should be PIs|
|BVQ-13119||SAN||Integrate SAN zoning in topology|
|BVQ-13217||Common||Build BVQ on Java 10|
|GUI: Detail Pane|
Improve handling of column width
|BVQ-13423||GUI||Improve attribute descriptions for svc_name and volume_name|
|BVQ-13451||GUI: Chart View||Set inital Tab of property panel to "chart > metrics"|
|BVQ-13454||GUI: PBC||Keep non Isolate filters during PBC initalization & window refresh|
|BVQ-13461||REST Interface||Remove Enum Numbers|
|BVQ-13476||GUI||Add SAN System Favorites|
|GUI: SAN||BVQ Qualified Attribute and Coloring missing|
|BVQ-13495||GUI: Perf view: Properties: Metrics: SAN||Adjust some metric tooltip texts|
Scanner fails to persist FS9100 node performance data
|Critical||BVQ-13474||GUI: Multi View||Exception after Window Refresh|
|Critical||BVQ-13422||Attributes: SAN Port|
"Is Connected" does not respect ISLs
Path Trunk / ISL shows different Content than ISL / Trunk
Exeption after open of favorite moved into new directory
Minimized SW leads to multple docking state exceptions if other view is changed
Trying to open a MV in a floating window leads to exceptions
Not enough disk space: Log directory
|Major||BVQ-13411||GUI: Table View|
Filter becomes invalid when adding/removing table columns
|Major||BVQ-13444||GUI Drive type table|
IndexOutOfBoundsException: valid viewIndex: 0 <= index < 12 but was: -1
|Major||BVQ-13446||GUI: Editor: Disk type||Entered Name is not applied|
|Major||BVQ-13447||GUI||Filter comparison with "subelementcount" fails|
|Major||BVQ-13456||GUI||LC Partition Performance chart displays incorrect data|
|Major||BVQ-13458||GUI: Treetable||Close of Table section leaves Property panel Table tabs open|
|Major||BVQ-13492||GUI: Favorites: Edit info|
Show in context menu no longer shows up
|Major||BVQ-13493||GUI: Perf view: Properties: Metrics||Favo menu switching no longer works|
|Major||BVQ-13496||GUI||Right-click on SAN object in flat mode table leads to NPE|
|Minor||BVQ-13069||GUI: Properties: ChartProperties|
Big Metric Panels are not displayed completely
|Minor||BVQ-13326||GUI: LUN: Detail pane||"LUN #" shows HEX instead of DEC value|
|GUI: Filter||DataAttributeRenderer parsing values with wrong unit|
|Minor||BVQ-13443||GUI||Reload Topo Data doesn't display SAN Agents|