Service Manager Modules for Application-Aware Virtual Instance Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtualization systems are limited to black box testing, which prevents managers from providing service-oriented support for multiple virtual instances, as they operate as opaque 'black boxes' without visibility into their internal workings, making it difficult to manage and diagnose issues across large numbers of instances.

Innovation Solution

The introduction of a service-aware virtualization system that employs service manager modules to provide a 'white box' view, allowing for application-aware testing, bulk data management, and diagnostic information retrieval, enabling detailed analysis and management of virtual instances through a service manager module architecture that includes control and instance interfaces for monitoring and testing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If virtual instances operate as separate black box instances without interaction, then system simplicity and isolation are maintained, but management capability and service-oriented support are limited

Engineering Contradiction:
Improvemanagement capabilityVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces service manager modules as intermediary components between the virtualization system and virtual instances. These modules act as mediators that provide application-aware testing and monitoring capabilities without requiring direct modification of the virtual instances themselves, thus improving management capability while maintaining system isolation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into distinct functional components: virtualization system, service manager modules, and virtual instances. This segmentation allows each component to operate independently with well-defined interfaces, enabling improved management capability through modular service managers while preserving the simplicity and isolation of individual virtual instances

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If black box testing is used for virtual instances, then testing simplicity is maintained, but diagnostic capability and service delivery quality are insufficient

Engineering Contradiction:
Improvediagnostic capabilityVSAvoidtesting infrastructure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Service manager modules serve as intermediaries that enable white box testing by providing controlled access to virtual instance internals. These modules implement test scripts that can inspect internal states, monitor performance metrics, and diagnose issues with high precision without requiring direct modification of the virtual instances

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates virtual copies of testing environments and test data within the service manager modules. This allows comprehensive diagnostic testing of virtual instances without affecting the actual production systems, enabling high measurement precision while managing testing complexity through isolated test environments

Inventive Principle:
Principle #26Copying

3Reliability

If multiple virtual instances are managed without application awareness, then system simplicity is maintained, but service delivery quality and targeted support are inadequate

Engineering Contradiction:
Improveservice deliveryVSAvoidmanagement system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The service manager modules implement application-aware testing by tailoring test scripts and monitoring parameters to the specific application being tested. Each service manager can be configured with application-specific knowledge and testing requirements, enabling targeted service delivery and support while maintaining overall system simplicity through modular architecture

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts testing and monitoring parameters based on the specific application and service requirements. Service manager modules can modify test script parameters, monitoring thresholds, and diagnostic depth according to application characteristics, thereby improving service delivery reliability without requiring a completely complex management system

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8762780B2Conducting an application-aware test in a virtual environment
Publication Date: 2014.06.24 RINGCENTRAL INC
  • US8762780B2 patent drawing
  • US8762780B2 patent drawing
  • US8762780B2 patent drawing

AI summary

A system and method for service aware virtualization is disclosed. The system comprises a plurality of virtual instances operating on virtualization software and a plurality of service manager modules operating on the virtualization software. Each service manager module is coupled to a separate virtual instance and configured to interface with an operation of guest software operating within the virtual instance on the virtualization software. A management interface coupled to the service manager modules interfaces with the plurality of virtual instances.