Universal Storage Manager for Multi-Tenant Infrastructure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-tenant computing systems face challenges in efficiently managing storage resources, particularly in complex IT landscapes, where interfacing with and initiating operations in storage infrastructure can be technically difficult and resource-intensive.

Innovation Solution

A universal storage manager is introduced to receive and initiate changes to the storage infrastructure, utilizing a network attached storage device, with features like an agent framework, splitter for cloning storage volumes, and lifecycle API for data synchronization, allowing dynamic and secure management of tenant data, including snapshot copying, backup, and space release.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a multi-tenant computing system hosts multiple tenants on a single system with multiple servers, then computing resource efficiency and reliability are improved, but the complexity of interfacing with and initiating operations in the storage infrastructure increases

Engineering Contradiction:
Improvecomputing resource efficiencyVSAvoidstorage infrastructure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a storage manager as an intermediary component that sits between the multi-tenant computing system and the storage infrastructure. This storage manager abstracts the complex storage operations and provides a simplified interface, thereby resolving the contradiction by maintaining high resource efficiency while reducing the operational complexity of the storage infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The storage manager is designed as a universal component that can handle multiple storage operations (snapshot creation, cloning, backup, etc.) across multiple tenants through a single unified interface. This multi-functional approach allows the system to maintain efficiency for multiple tenants while avoiding the complexity of individual storage management for each tenant.

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

2Ease of operation

If the storage infrastructure is made more accessible and easier to operate, then ease of operation is improved, but the security and control over tenant data may be compromised

Engineering Contradiction:
Improvestorage infrastructure accessibilityVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The storage manager implements segmentation by creating isolated storage spaces for each tenant while providing a unified interface for access. Each tenant's data is segmented into separate logical units (snapshots, clones) that can be managed independently, ensuring security and control while maintaining ease of operation through the centralized management interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The storage manager acts as a security intermediary that mediates all access to tenant data. It provides controlled access to storage operations, ensuring that security policies are enforced while maintaining ease of operation for authorized users. The intermediary layer protects tenant data while allowing legitimate access and management operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8650260B2Universal storage manager for modifying storage infrastructure in multi-tenant computing system
Publication Date: 2014.02.11 SAP SE
  • US8650260B2 patent drawing
  • US8650260B2 patent drawing
  • US8650260B2 patent drawing

AI summary

In one aspect, a universal storage manager in a multi-tenant computing system receives at least one message requesting a change to a storage infrastructure of the multi-tenant computing system. Thereafter, the universal storage manager associates the requested change with one of a plurality of operations changing the storage infrastructure. Once this association is made, the universal storage manager initiates the associated operation to change the storage infrastructure. Related apparatus, systems, techniques and articles are also described.