Virtual Data Center Segmentation for VoIP Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing server technologies lack efficient methods to provide scalable and reliable virtual data centers for multiple accounts, particularly in providing virtual services such as VoIP, which require dedicated resources and fault-tolerant infrastructure to ensure continuous operation.

Innovation Solution

The implementation of a system comprising communicatively coupled data storage devices and computing servers configured to provide a respective virtual data center for each account, including virtual desktops and servers, with at least one VoIP server, utilizing VMware platform and fault-tolerant storage area networks to ensure high availability and dedicated resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If computing servers are used to provide virtual services for multiple accounts, then service scalability is improved, but system reliability deteriorates due to resource sharing and potential hardware failures

Engineering Contradiction:
Improveservice scalabilityVSAvoidsystem reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments virtual services into isolated virtual data centers for different accounts using virtualization technology. Each account receives dedicated virtual resources (CPU, memory, storage, network) that are logically separated through virtual machine instances, allowing scalable service provision while maintaining reliability through isolation. The segmentation prevents failures in one account's virtual environment from affecting other accounts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements fault-tolerant infrastructure with redundant hardware components and backup systems configured before failures occur. Virtual data centers are designed with pre-allocated resources and failover mechanisms that activate automatically upon hardware failures, ensuring continuous service availability. This beforehand cushioning allows the system to maintain reliability while supporting multiple accounts through virtualization.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If dedicated resources are allocated to each account's virtual data center, then service reliability is improved, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improveservice reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The computing servers are designed with multi-functionality to serve multiple accounts simultaneously through virtualization. A single physical server infrastructure provides dedicated virtual data centers for multiple accounts, where each account receives guaranteed resource allocation for reliability while the underlying physical resources are shared and dynamically allocated. This universality allows the same hardware to fulfill multiple functions across different accounts.

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

Solution Approach 2:

The system implements dynamic resource allocation where virtual data center resources can be adjusted based on actual usage patterns while maintaining minimum guaranteed levels for reliability. The virtualization platform allows real-time provisioning and de-provisioning of virtual resources, enabling the system to optimize resource utilization efficiency while ensuring each account receives adequate resources for continuous operation.

Inventive Principle:
Principle #15Dynamics

3Reliability

If fault-tolerant infrastructure is implemented, then system availability is improved, but device complexity increases

Engineering Contradiction:
Improvesystem availabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The virtualization platform serves as an intermediary layer between the physical fault-tolerant infrastructure and the virtual data centers. This intermediary abstracts the complexity of redundant hardware components, failover mechanisms, and backup systems, presenting a simplified interface to users while maintaining high availability. The intermediary manages fault tolerance automatically without requiring users to understand or configure the underlying complex infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The fault-tolerant infrastructure is designed with automated failure detection, diagnosis, and recovery mechanisms that operate without human intervention. When hardware failures occur, the system automatically activates backup components and redistributes workloads to maintain service availability. This self-service capability reduces the operational complexity burden on users while maintaining high system availability through automated fault management.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11924269B1Virtual data centers
Publication Date: 2024.03.05 8X8 INC
  • US11924269B1 patent drawing
  • US11924269B1 patent drawing
  • US11924269B1 patent drawing

AI summary

Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. One example involves a set of computing servers communicatively coupled to the data storage device. The set of computer servers provide a respective virtual data center for each of a plurality of accounts, and the respective virtual data center for each account provides data-communications services specified in a respective settings file for the account. The virtual data center for at least one of the accounts includes a set of virtual desktops and a set of Cloud-based servers.