Dedicated Virtual Server Provisioning for License Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern virtual computer systems lack the functionality to provide customers with dedicated servers for launching virtual machine instances using hardware solely dedicated to their business needs, and they do not allow customers to provide their own operating system volume licenses, requiring repeated targeting of virtual machine instance launches onto different hardware.

Innovation Solution

A virtual computer system service that provisions and reserves dedicated servers for customers, enabling them to launch virtual machine instances on hardware exclusively allocated to their use, allowing customers to provide their own operating system licenses and maintain instances on the same dedicated hardware without incurring additional licensing fees.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If virtual computer systems use shared hardware for virtual machine instances, then resource utilization is improved, but customers cannot provide their own operating system volume licenses and must incur additional licensing fees for each instance launch

Engineering Contradiction:
Improveresource utilizationVSAvoidlicensing management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments hardware resources by creating dedicated server pools that are exclusively allocated to specific customers. This segmentation allows customers to provide their own operating system volume licenses that can be repeatedly applied to virtual machine instances launched on their dedicated hardware, eliminating the need to incur additional licensing fees for each instance while maintaining high resource utilization through virtualization within the dedicated pool.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-allocating dedicated hardware resources to customers before they launch virtual machine instances. This pre-allocation enables customers to provide their operating system volume licenses in advance, which can then be repeatedly targeted to multiple instance launches on the same dedicated hardware without requiring additional licensing actions or incurring additional fees.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If virtual computer systems allocate dedicated servers to customers, then customers can provide their own operating system volume licenses and relaunch instances on the same hardware, but hardware resource sharing efficiency decreases

Engineering Contradiction:
Improvehardware dedication guaranteeVSAvoidhardware resource sharing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies universality by enabling dedicated servers to serve multiple functions simultaneously. The same dedicated hardware can provide reliable exclusive allocation to a customer while also running multiple virtual machine instances from different customers through proper isolation and management, thus maintaining hardware resource sharing efficiency even while guaranteeing dedicated server allocation for license compliance.

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

3Adaptability or versatility

If virtual machine instances are launched on different hardware repeatedly, then hardware diversity is improved, but licensing costs increase and resource management efficiency decreases

Engineering Contradiction:
Improveinstance deployment flexibilityVSAvoidlicensing cost
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system changes the dimension of instance deployment by allowing multiple virtual machine instances to be launched on the same dedicated hardware through different virtualization contexts. This dimensional change enables customers to maintain instance deployment flexibility and adaptability while repeatedly targeting launches to the same dedicated hardware, thereby eliminating additional licensing costs and improving resource management efficiency.

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

Data Source

PatentUS11770294B1Dedicated virtual computing system servers
Publication Date: 2023.09.26 AMAZON TECH INC
  • US11770294B1 patent drawing
  • US11770294B1 patent drawing
  • US11770294B1 patent drawing

AI summary

A virtual computer system service receives a request from a customer to provision a dedicated server for the exclusive use of the customer. The dedicated server may be used to launch one or more virtual machine instances. The virtual computer system service subsequently selects, from a pool of available servers, a server that can be dedicated to the customer and that does not have capacity allocated to any other customer. The virtual computer system service may update a database to specify, in an entry corresponding to the selected server, that the server has been dedicated for the exclusive use of the customer. Once the database has been updated, the virtual computer system service will enable the customer to launch a virtual machine instance using the dedicated server.