SAN Node Discovery for Virtual Machine Health Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

End-to-end management of Storage Area Network (SAN) nodes in heterogeneous environments is complex due to lack of a uniform interface, and virtualization obscures the mapping of application servers to underlying SAN nodes, making it difficult to track data streams and predict health issues in virtualized environments.

Innovation Solution

Implementing an out-of-band scheme to map and monitor SAN nodes, using VMware vMotion and Storage vMotion to move virtual machines without impacting applications, and defining performance thresholds to predict the health of virtual machines based on data flow and I/O statistics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If virtualization is implemented to consolidate multiple application servers on a single physical host, then resource utilization and productivity are improved, but the mapping between virtual machines and underlying SAN nodes becomes obscured, making health monitoring and troubleshooting more difficult

Engineering Contradiction:
Improveresource utilizationVSAvoidmapping visibility
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces a SAN node discovery mechanism that acts as an intermediary between the virtualized environment and the underlying SAN infrastructure. The discovery process uses out-of-band management interfaces and intermediary components to map virtual machine I/O operations to specific SAN nodes, maintaining visibility through the virtualization layer without requiring changes to the virtualized applications or infrastructure

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent adds a new dimension of monitoring by implementing out-of-band management channels separate from the primary data I/O paths. This alternative dimension allows health monitoring and node discovery to occur independently of the virtualization overhead, providing visibility into SAN node health without interfering with the virtualized environment's performance

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If out-of-band schemes are implemented to monitor SAN node health, then reliability and health prediction are improved, but device complexity and infrastructure changes increase

Engineering Contradiction:
Improvehealth predictionVSAvoidinfrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal SAN node discovery mechanism that can monitor multiple SAN nodes through a single integrated interface. The out-of-band management system provides multi-functional capabilities by simultaneously discovering node identities, monitoring health status, and tracking I/O performance across the entire SAN infrastructure through unified management, reducing the need for separate monitoring systems for each node

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The SAN node discovery mechanism utilizes self-service capabilities by automatically querying SAN nodes through their management interfaces to obtain health status and performance metrics without requiring external intervention. The system autonomously discovers node identities and monitors their state, reducing the operational complexity of manual health checking

Inventive Principle:
Principle #25Self-service

3Measurement precision

If detailed monitoring of SAN devices is implemented at virtual machine granularity, then measurement precision and health determination are improved, but the complexity of tracking data streams increases

Engineering Contradiction:
Improvehealth determination precisionVSAvoiddata stream tracking complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the monitoring function by implementing separate discovery and monitoring processes for each SAN node. The system divides the complex task of tracking all data streams by breaking it down into individual node-level monitoring units, where each SAN node's health and performance are tracked independently through dedicated discovery mechanisms, making the overall system more manageable

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9003027B2Discovery of storage area network devices for a virtual machine
Publication Date: 2015.04.07 VMWARE INC
  • US9003027B2 patent drawing
  • US9003027B2 patent drawing
  • US9003027B2 patent drawing

AI summary

A computer-implemented method for discovering a plurality of storage area network (SAN) devices for a virtual machine. At a SAN device of the plurality of SAN devices, physically adjacent SAN devices connected to the SAN device are discovered. The physically adjacent SAN devices connected to the SAN device are registered at a name server.